Il semino libero #2

Continuo con la seconda puntata del semino libero con alcune piccole chicche:

Modificare etichetta hard disk usb esterno

Quando si acquista un HD usb esterno di solito si ha a che fare con etichette esotiche e ci si ritrova con un mount point davvero fastidioso da trattare. Una delle possibili soluzioni è quella di intervenire sull’etichetta della partizione in questo modo:

$ sudo e2label /dev/sdg1 mia_etichetta

Ovviamente il filesystem sulla partizione deve essere di tipo ext*.

Mentre pensavo di scrivere questo suggerimento sul blog mi sono chiesto in quale pacchetto fosse incluso il binario e2label. Ecco quindi la seconda chicca:

Cercare in quale pacchetto è contenuto un binario eseguibile

$ dpkg -S `which e2label`
$ e2fsprogs: /sbin/e2label

quindi il pacchetto da installare (se già non lo avete fatto) è e2fsprogs. Ma come fare per sapere se è già installato? Ci sono varie soluzioni anche in questo caso, quella che propongo è:

$ dpkg --get-selections | grep e2fsprogs
$ e2fsprogs         install

se vogliamo fare i puntigliosi ed avere la prova del 9 che dpkg non sbagli possiamo verificare tutto con il comando:

$ dpkg -L e2fsprogs | grep e2label
$ /sbin/e2label

il comando elenca i file contenuti nel pacchetto e ne filtra il risultato.

Alla prossima!

Un pensiero su “Il semino libero #2

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...