Sto seguendo un thread sul forum Ubuntu-it, per poter installare Beryl-svn ed in particolare per avere il famoso plugin del "Wall" (che mi piace tanto). Ci sono un paio di tarball contenenti i binari da installare, e qui casca l'asino, in quanto ci sono anche i devel e debug. Mi chiedo:
Ma è possibile che devo indicare ad uno i pacchetti? Che me ne faccio dei devel o dei debug!?
No, non è possibile perché viene in aiuto "grep". ![]()
Estratta la cartella dall'archivio compresso, dal terminale posizionato nella cartella che mi, o Vi, interessa sbattiamogli in faccia questo aggregato di comandi: sudo dpkg -i `ls *.deb| grep -v dbg | grep -v dev` Grep con l'opzione -v permette di escludere, invertendo l'output, tutti quei pacchetti che contengono le stringhe da noi indicate. Per maggiori info leggetevi il manuale, "man grep" .
Al di là di quanto sopra riportato, i pacchetti nuovi non vanno. ![]()
Aggiornamento del 26 Febbraio 2007.
Altre possibili varianti:
sudo dpkg -i `ls *.deb| grep -v -E "dbg|dev"`
(grazie Treviño)
sudo dpkg -i `ls *.deb| grep -v "dbg\|dev"`