pubblicato Sabato 11 Ottobre del 2008 alle 20:54.

Salve! Riprendo gli appuntamenti mensili con le segnalazioni di utili comandi Bash per la Shell che personalmente uso in Mandriva-Linux. Non può mancare il collegamento con la puntata precedente, che in questo caso risale al Gennaio scorso.

La serie di comandi di cui sto per iniziare la descrizione riguardano la gestione dei pacchetti ".rpm". Partiamo con la lista: rpm -qa --queryformat '%{NAME}\n'|sort > lista_pacchetti.txt crea la lista dei pacchetti installati nel vostro sistema ordinati in ordine alfabetico e renderizzando l'output al file lista_pacchetti.txt; rpm -qa --last|less crea la lista dei pacchetti ".rpm" installati ordinati per ordine(scusate la cacofonia) di installazione partendo dai più recenti e via via a quelli di più "vecchi". L'uso di "less" serve a creare una lista scorrevole verso l'alto e il basso; rpm-find-leaves stampa nello standard output la lista dei pacchetti installati che possono essere rimossi senza portarsi dietro delle dipendenze, cioè senza rimuovere dipendenze. Se viene usato il flag -f stamperà il nome completo dei pacchetti. In Mandriva esiste il comando "urpmi_rpm-find-leaves" che sembra, almeno all'apparenza, essere identico ad "rpm-find-leaves"; rpm -qa | grep [nome] stampa nello standard output la lista dei pacchetti installati contenenti la parola [nome].

Have a fun! [laugh]

[feed] Feed dei commenti [etichetta] Etichette: bash

powered by FreeFind
Il sito è una creazione di Maurizio... ed è pubblicato sotto una Licenza CC; esso non viene aggiornato
in maniera periodica, pertanto non può essere considerato un prodotto editoriale ai sensi della legge n. 62 del 7.03.2001.