26.2.05

Debian Bleeding-edge

Immaginario collettivo della Debian: una distribuzione senescente e ammuffita senza aggiornamenti e pacchetti "ultimo modello". Nulla di più falso. Attualmente sono felice utente di una Debian Ubuntu con X.org, Gnome 2.9.91, KDE 3.3.4, XFCE 4.2, Kernel 2.6.10.4. E il tutto senza aver modificato una riga di un file di configurazione se non minimamente attraverso i tool grafici contenuti in Gnome.
Meraviglioso!!!!!!
Comunque, se qualcuno volesse aggiornare la propria debian qui ci sono i repository che uso:
deb http://archive.ubuntu.com/ubuntu/ hoary main
deb http://archive.ubuntu.com/ubuntu/ hoary universe
deb http://www.os-works.com/debian testing main
Buon apt-get dist-upgrade a tutti!!! :P

17.2.05

Ubuntu, chi era costui?

Potete averla ignorata, potete averla provata, ma di sicuro, se l'avete fatto, non vi ha lasciati a bocca asciutta. Piccola, stabile, DEBIAN, garantisce la completa compatibilità con la grande madre delle distro, mentre mantiene un tocco user-friendly e simpatico. Ha solo Gnome, ma basta una connessione ADSL per scaricarsi davvero tutto, anche più del necessario. In questo preciso momento sto scaricnado anche il kernel 2.6 dal repository di Debian Unstable. Questa sera sarà il turno anche di X.org. Ma non mi aspetto che funzioni al primo colpo anche se stnno sbanierando ai quattro venti la compatibilità totale. In effetti esiste già un mini-tutorial, per fare ciò. Quindi la strada è già spianata, ma quando si va a mettere mano sui file di sistema, non si sa mai... :P Comunque è davvero un'ottima distribuzione.

8.2.05

Necessità, necessità, necessità

Ecco quale problema mi si è posto di recente: come si sa quale sia, all'interno di un processo, il PID dello stesso processo? La risposta è abbastanza semplice, anche se non propriamente immediata. Il linguaggio Bash dà a disposizione un sacco di variabili di ambiente. Questo fatto permette di avere sotto controllo quasi tutti gli aspetti dell'esecuzione di un programma. In particolare, fra queste vatiabili ambientali, si può ottenere facilmente il PID del processo utilizzando "semplicemente" la variabile
$$
che può essere per altro eseguita in qualsiasi situazione. A che serve? Magari a nulla, ma può essere utile se avete appena hackerato un server e una volt entrati volete che questo permetta di fare certe cose solo se un utente fa una sequenza di azioni, e altrimenti deve essere fermata l'esecuzione di un programma... (ogni citazione di eventi reali è puramente casuale... :P)