linux [GDM Theme] Da .tar.gz a .deb la strada è breve..opensource [GDM Theme] Da .tar.gz a .deb la strada è breve..ubuntu [GDM Theme] Da .tar.gz a .deb la strada è breve..[GDM Theme] Da .tar.gz a .deb la strada è breve..

Di Ragnarok | Giu 9, 2008
Stampa questo post Stampa questo post Articolo originale
Debian OpenLogo

Vediamo come rendere omogenea l’installazione (e la rimozione) di temi per il GDM su un sistema Debian-like.

Innanzitutto c’è da dire che questa operazione, seppur non fondamentale, aiuta a mantenere traccia facilmente dei temi installati e a ridistribuirli in un formato più comodo..

Intanto otteniamo gli strumenti che ci saranno necessari con un veloce

$ sudo apt-get install alien

Adesso non ci resta che installare il nostro tema scaricato (o copiare quello da noi creato) in
/usr/share/gdm/themes/

Questa operazione ci consente quando ricreeremo l’archivio di mantenere il path corretto di installazione (generalmente i temi distribuiti in rete contengono non l’intero path ma solo la cartella del tema e ciò non è sufficiente per un installazione corretta quando vengono convertiti in .deb).

Ricreiamo l’archivio con il comando

$ tar zcvfp nometema.tar.gz /usr/share/gdm/themes/nometema/

Quindi (dopo esserci spostati nel path in cui abbiamo creato l’archivio) creiamo, finalmente, il pacchetto .deb con

$ sudo alien -d nometema.tar.gz

Il risultato sarà un file dal nome nometema_1-2_all.deb che potremo installare come un qualsiasi altro pacchetto debian mantenendo in tal modo traccia della sua presenza nel sistema.

Zemanta Pixie
Tags: Linux, OpenSource, Ubuntu

Post correlati

Lascia un commento

Se vuoi inserire un commento, per favore completa il form sottostante.

Nome (obbligatorio)

Email (obbligatorio)

Sito Web

Commenti

© 2008 Tuttolinux - novità ed articoli dal mondo del pinguino !
Tutti i contenuti © dei rispettivi autori. Leggi questo per ulteriori informazioni.
Creative Commons LicenseIl contenuto di questo sito web è pubblicato sotto una Licenza Creative Commons.

Warning: stristr() [function.stristr]: Empty delimiter in /home/.nine/luckylinux/tutto-linux.com/wp-content/plugins/wassup/wassup.php on line 2093