Aptitude: differenze tra le versioni

Riga 71: Riga 71:


Elenca i pacchetti che contengono nel nome una delle espressioni fornite. Le espressioni possono essere semplici stringhe (ad esempio il nome di un pacchetto) o anche espressioni più complesse ("Search Patterns").
Elenca i pacchetti che contengono nel nome una delle espressioni fornite. Le espressioni possono essere semplici stringhe (ad esempio il nome di un pacchetto) o anche espressioni più complesse ("Search Patterns").
==== Esempi ====
<pre>$ aptitude search iceweasel</pre>
Mostrerà tutti i pacchetti che contengono ''iceweasel'' nel loro nome.
<pre>aptitude search '~S ~i (!~stable ~Atesting !~Aunstable ~O"Unofficial Multimedia Packages")'</pre>
Mostrerà tutti i pacchetti installati appartenenti alla sola release testing e solo se provenienti dal repository di ''deb-multimedia'' (identificato attraverso l'attributo "origine"). Se nel proprio <code>sources.list</code> non sono specificati repository relativi ad altre distribuzioni i parametri <code>!~stable</code> e <code>!~Aunstable</code> possono essere omessi. In sintesi è necessario esplicitare sia i repositori disponibili che si vuole escludere che quelli da includere nel risultato della ricerca.
<pre>aptitude search '?installed?origin(Unofficial Multimedia Packages)?not(?origin(Debian))'</pre>
Sintassi simile alla precedente, ma in questo caso si è usato un comando che mostra tutti i pacchetti, a prescindere dalla distribuzione, appartenenti a ''deb-multimedia'', ma non appartenenti al repository principale. Per filtrare in base alla distribuzione è sufficiente usare ''archive'' invece di ''origin'' e specificare ovviamente il nome della distribuzione.
Si veda la pagina "[[I repository ed il loro utilizzo]]" per capire dove dove trovare i parametri relativi al nome della distribuzione, all'origine e altro.


=== show ===
=== show ===
3 155

contributi