Buonasera agli amici del forum..ho provato ad eseguire una pulizia di Ubuntu come da Trucchi e consigli rapidi su Linux pubblicato
su questo forum da Granuz88. Qundo eseguo:
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ -f3`
ottengo questo:
adamerca@adamerca-desktop:~$ sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ -f3`
cut: il delimitatore deve essere un singolo carattere
Usare «cut --help» per ulteriori informazioni.
dpkg: --purge richiede il nome di almeno un pacchetto come parametro
Usa dpkg --help per un aiuto su installazione e rimozione dei pacchetti
;
Usa `dselect' o `aptitude' per una gestione più amichevole dei pacchetti;
Usa dpkg -Dhelp per una lista delle opzioni di debug per dpkg;
Usa dpkg --force-help per una lista delle opzioni di forzatura;
Usa dpkg-deb --help per un aiuto sulla manipolazione dei file *.deb;
Usa dpkg --license per la licenza di copia e mancanza di garanzia (GNU GPL) .
Le opzioni marcate con producono molto output - utilizza una pipe con
`less' o `more' per leggerlo!
adamerca@adamerca-desktop:~$ dpkg --help
Uso: dpkg [<opzione> ...] <comando>
Commands:
-i|--install <.deb file name> ... | -R|--recursive <directory> ...
--unpack <.deb file name> ... | -R|--recursive <directory> ...
-A|--record-avail <.deb file name> ... | -R|--recursive <directory> ...
--configure|--triggers-only <package> ... | -a|--pending
-r|--remove <package> ... | -a|--pending
-P|--purge <package> ... | -a|--pending
--get-selections [<pattern> ...] Get list of selections to stdout.
--set-selections Set package selections from stdin.
--clear-selections Deselect every non-essential package.
--update-avail <Packages-file> Replace available packages info.
--merge-avail <Packages-file> Merge with info from file.
--clear-avail Erase existing available info.
--forget-old-unavail Forget uninstalled unavailable pkgs.
-s|--status <package> ... Display package status details.
-p|--print-avail <package> ... Display available version details.
-L|--listfiles <package> ... List files `owned' by package(s).
-l|--list [<pattern> ...] List packages concisely.
-S|--search <pattern> ... Find package(s) owning file(s).
-C|--audit Check for broken package(s).
--print-architecture Print dpkg architecture.
--compare-versions <a> <op> <b> Compare version numbers - see below.
--force-help Show help on forcing.
-Dh|--debug=help Show help on debugging.
-h|--help Mostra questo aiuto.
--version Mostra la versione.
--license|--licence Mostra il copyright e i termini di licenza.
Usa dpkg -b|--build|-c|--contents|-e|--control|-I|--info|-f|--field|
-x|--extract|-X|--vextract|--fsys-tarfile sugli archivi (vedi dpkg-deb --help).
Per uso interno: dpkg --assert-support-predepends | --predep-package |
--assert-working-epoch | --assert-long-filenames | --assert-multi-conrep.
Options:
--admindir=<directory> Use <directory> instead of /var/lib/dpkg.
--root=<directory> Install on a different root directory.
--instdir=<directory> Change installation dir without changing admin dir.
-O|--selected-only Skip packages not selected for install/upgrade.
-E|--skip-same-version Skip packages whose same version is installed.
-G|--refuse-downgrade Skip packages with earlier version than installed.
-B|--auto-deconfigure Install even if it would break some other package.
[--no-]triggers Skip or force consequential trigger processing.
--no-debsig Do not try to verify package signatures.
--no-act|--dry-run|--simulate
Just say what we would do - don't do it.
-D|--debug=<octal> Enable debugging (see -Dhelp or --debug=help).
--status-fd <n> Send status change updates to file descriptor <n>.
--log=<filename> Log status changes and actions to <filename>.
--ignore-depends=<package>,...
Ignore dependencies involving <package>.
--force-... Override problems (see --force-help).
--no-force-...|--refuse-...
Stop when problems encountered.
--abort-after <n> Abort after encountering <n> errors.
Gli operatori di confronto usabili con --compare-versions sono:
lt le eq ne ge gt (se manca la versione, intendi come precedente a
qualsiasi versione);
lt-nl le-nl ge-nl gt-nl (se manca la versione, intendi come successiva a
qualsiasi versione);
< << <= = >= >> > (solo per compatibilità con il file di controllo).
Usa `dselect' o `aptitude' per una gestione più amichevole dei pacchetti.
adamerca@adamerca-desktop:~$
Domanda..che fare ???
Grazie per l'aiuto.