Privacy Policy linux – Pagina 2 – Stblack's Corner

Comando dd

Un comando abbastanza sconosciuto, ma molto potente dei sistemi Unix è dd, utilizzato prevalentemente per effettuare copie di interi device fisici.
Analizzando le opzioni d’esecuzione dell’implementazione GNU del comando (quella utilizzata da tutte le distribuzioni Linux), sembra non esistere
un sistema per monitorare lo stato d’avanzamento, situazione insostenibile nel caso in cui si stia effettuando la copia fisica di un intero device
(come ad esempio un hard disk).
Ho usato appropriatamente il termine “sembra non esistere”, perché il sistema c’è eccome e consiste semplicemente nell’inviare una 
Signal di tipo USR1 al PID che identifica il processo dd in esecuzione.
Ad esempio, supponiamo d’aver lanciato il seguente comando:
$ dd if=/dev/sda of=file.img bs=1M
per verificarne lo stato d’avanzamento, per prima cosa ne reperiamo il PID attraverso il seguente comando
(eseguito ovviamente da un’altro terminale):
$ ps -eaf | grep dd

...

root       2423  2417  8 18:38 pts/2    00:00:00 dd if=/dev/sda of=file,img bs=1M

...
stabilito che il PID del processo è 2423, inviamo ora la signal di tipo USR1 tramite il seguente comando:
$kill -USR1 2423

ed a questo punto sul terminale in cui è stato lanciato il dd, apparirà lo stato d’avanzamento:

3155+0 record dentro
3155+0 record fuori
3308257280 byte (3,3 GB) copiati, 60,7201 s, 54,5 MB/s
Per semplificare il tutto, normalmente lancio il dd in background con questo comando:
$ dd if=/dev/sda of=file.img & pid_dd=$!
per poi effettuare l’inoltro della Signal nel seguente modo:
$ kill -USR1 $pid_dd
 
Potete trovale la fonte : QUI
Altre informazioni anche qui

Uomo Patata – KTuberling

Per i nostalgici che su linux hanno usato o usano KDE e si sono divertiti con l’uomo patata, possono usarlo anche su windows con un po’ di lavoro in più.
Per la versione windows di KDE 4 occorre prima installare il KDE Windows Installer qui, dentro alla quale trovate le applicazioni che potete aggiungere.

Una volta installato seguire le istruzioni e selezionare kdegames nella sezione di selezione pacchetti da includere nell’installazione.

Se invece siete programmatori e volete vedere il codice sorgente, lo trovate su github.

Buon divertimento !

Fare una macchina con Mageia Cauldron (development version)

Per fare una macchina con Mageia Cauldron, per testare gli ultimi pacchetti o per farli, si puo configurare una installazione normale di Mageia con i repository di Cauldron(nome della versione sempre in sviluppo)

da terminale come utente root (o come utente se avete abilitato urpmi all’utente):


urpmi.addmedia –distrib –mirrorlist http://mirrors.mageia.org/api/mageia.cauldron.x86_64.list


Quindi gli aggiornamenti diventeranno solo instabili
Poi potete dare il via all’aggiornamento alla cauldron:
urpmi –auto-update

Il file /etc/release vi darà la conferma di essere in :
Mageia release 2 (Cauldron) for x86_64
http://feedburner.google.com/fb/a/dashboard?id=rgjdoi665ii5op64ls2ogfrmr8

SimCity4 Deluxe su Linux (Mageia)

Io possiedo SimCity 4 Deluxe, originale (potete anche acquistarlo qui) e perfettamente funzionante in windows.
Se volete installarlo in linux potete farlo, ma dovete prima scaricarvi winetriks ed installare i requisiti software che richiede e cioè DirectX.
Poi installarlo e scaricare il no-cd  fix.
Ora se volete la risoluzione giusta, come è capitato a me che ho un notebook con risoluzione 1366×768, allora aggiungete una voce di menu. Potete copiarla dalla esistente voce di menu e cambiare.

Poi come comando cancellate l’esistente e mettete :

env WINEPREFIX=”/home/mornot/.wine” wine C:\\windows\\command\\start.exe /Unix “/home/mornot/.wine/dosdevices/c:/Programmi (x86)/Maxis/SimCity 4 Deluxe/Apps/SimCity 4.exe”  -CustomResolution:enabled -intro:off -r1366x768x32 -f


Sopra potete distinguere la risoluzione e quindi cambiarla a vostro piacimento. Ovviamente la home mornot è la mia, ma vostra sarà diversa.
Attenzione a non cambiare la risoluzione da dentro al gioco, perché non tutte hanno una voce di scelta e potrebbe metterne una di default che a voi non va bene.
Grazie anche a questo sito per il trucco della risoluzione.


Buon Divertimento. 

http://feedburner.google.com/fb/a/dashboard?id=rgjdoi665ii5op64ls2ogfrmr8

WYSIWYG Web Builder con WINE su Ubuntu

Se qualcuno cercasse un software semplice per la creazione di pagine web potrebbe dare un’occhiata a WYSIWYG Web Builder.
L’acronimo WYSIWYG sta per What You See Is What You Get, e cioè quello che vedi è ciò che hai e si riferisce alla caratteristica che viene anche definita alcune volte “Visual” da alcuni ambienti di programmazione o altro come ritocco fotografico o ancora DTP. Questo  interessante ambiente di programmazione visuale permette di creare con facilità sito web facendo uso anche di framework AJAX molto famosi come jquery.
Per caricarlo su Linux purtroppo è necessario fare uso di WINE.

1. Prima di tutto scaricatelo dal sito ufficiale
http://www.wysiwygwebbuilder.com/download.html

2. Se ora cercate di installarlo e avviarlo potreste incorrere un errore (visto avviandolo da console e non graficamente) per cui mancano le librerie mfc42, msvcp60.

3. Seguendo le FAQ di WINE andate al punto 6.5 e trovate come scaricare librerie aggiuntive richieste dal software per Windows usando un interessante script chiamato winetricks.

4. Scaricatelo e rendetelo eseguibile.

wget http://www.kegel.com/wine/winetricks 
 
chmod +x winetricks 
 

5. Avviate wintricks da terminale e selezionate vcrun6.ù

./winetricks

Da terminale dovreste ottenere qualcosa di simile:

alid@studente:~$ ./winetricks
fixme:ole:DllRegisterServer stub
Executing /usr/bin/cabextract /home/alid/.cache/winetricks/vcredist.exe -d /home/alid/.wine/dosdevices/c:/windows/system32 -F mfc42u.dll
Extracting cabinet: /home/alid/.cache/winetricks/vcredist.exe
  extracting /home/alid/.wine/dosdevices/c:/windows/system32/mfc42u.dll
All done, no errors.
Using native,builtin override for following DLLs: msvcrt
Executing early_wine regedit c:\winetrickstmp\override-dll.reg
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
“*msvcrt”=”native,builtin”
Install of vcrun6 done
winetricks done.

6. Ora dovreste ottenere la schemata di accesso per registrarlo o per provarlo per 30 giorni.

Leggete e accettate, se siete d’accordo, la licenza d’uso.
Ecco Web Builder sotto Linux.

Se dovesse darvi un errore nel lanciarlo dall’icona creata da wine sul desktop o sul menu, allora controllate di avere nel programma da lanciare il percorso reale sul file system reale, non quello di wine.
Il comando giusto nel mio caso è :
/home/alid/.wine/drive_c/Programmi/WYSIWYG\ Web\ Builder\ 7/WebBuilder.exe

da terminale invece funziona anche:
env WINEPREFIX=”/home/alid/.wine” wine C:\\Programmi\\WYSIWYG\ Web\ Builder\ 7\\WebBuilder.exe
Ciao
Stblack

http://feedburner.google.com/fb/a/dashboard?id=rgjdoi665ii5op64ls2ogfrmr8

Distribuzioni Linux

Una delle prime cose che occorre capire su GNU/Linux è cosa è una distribuzione, termine comparso con la diffusione del kernel Linux.
Prima di Linux la diffusione di Unix era affidata ai soli esperti che sapevano quali librerie installare e come installarle per avere un sistema funzionante.
Con Linux alcune persone iniziarono ad interessarsi non soltanto allo sviluppo del nucleo del sistema, ma anche ai programmi applicativi alle interfacce utente e ai primi esperimenti di pacchettizzazione per rendere più semplice l’installazione del software.
Quindi con il termine distribuzione si intende l’insieme di Kernel (nucleo del sistema), degli strumenti GNU, software aggiuntivi, documentazione
A questo grande insieme di programmi di base per avere una interazione grafica con l’utente occorre aggiungere anche un server grafico, un window manager, ed un desktop environment.
Il server grafico fa da tramite tra l’hardware di base (scheda video) e il window manager che gestisce il posizionamento delle finestre grafiche sullo schermo.
Sopra a tutto c’è quello che noi vediamo e cioè il desktop environment (detto anche DE), l’aspetto esteriore che ci si presente all’avvio di una distribuzione Linux. Il DE senza un window manager non avrebbe per esempio il puntamento del mouse o la tastiera.
Comunque funzioni legate alle finestre grafiche quali il massimizzare, minimizzare, ridurre ad icona, ridimensionare o anche decorare la finestra, sono gestite dal windows manager.
Due DE più famosi sono GNOME e KDE.
Tutte le distribuzioni hanno un programma di installazione che è più o meno efficiente o facile da usare ed una serie di programmi i script a corredo che permettono di gestire l’intero sistema.
Se diamo uno sguardo su internet su distrowatch.com troviamo una interessante
pagina con la classifica.

http://feedburner.google.com/fb/a/dashboard?id=rgjdoi665ii5op64ls2ogfrmr8