pacman -S $(pacman -Qq | grep -v "$(pacman -Qmq)")4javier ha scritto:il database di pacman sta in /var/lib/pacman. Quindi anche se i tuoi programmi sono stati effettivamente tolti dal sistema, secondo pacman sono ancora presenti, visto che così risulta dal suo db., che è su un'altra partizione del tuo sistema. Io ti consiglio di dare un bel
- Codice: Seleziona tutto
pacman -S $(pacman -Qq | grep -v "$(pacman -Qmq)")
che ti reinstalla tutti i pacchetti che secondo il db dovrebbero già essere installati dai repo, filtrando quelli che hai installato tramite generazione del pacchetto (altrimenti ti fallisce tutta la procedura). Questi ultimi installali poi manualmente. Occhio che va un po' per le lunghe, sopratutto nello scaricare i pacchetti che non hai più in cache.
--ignore <'package'>
Directs pacman to ignore upgrades of package even if there is one
available. Multiple packages can be specified by separating them
with a comma.
4javier ha scritto:Direi che problemi di sicurezza non dovrebbero essercene.
Tratto dal tuo miglior amico:--ignore <'package'>
Directs pacman to ignore upgrades of package even if there is one
available. Multiple packages can be specified by separating them
with a comma.
pacman -S $(pacman -Qq | grep -v "$(pacman -Qmq)") --noconfirm --ignore kernel26 --ignore aufs2Error opening configuration file; filename='/etc/syslog-ng.conf', error='No such file or directory (2)'Hilinus ha scritto:Hai percaso installato delle applet per la gestione dei task tipo smooth tasks o simili? Nel caso ricompilale o azzera le impostazioni di plasma cancellando le relative cartelle nascoste in home.
-m, --foreign elenca i pacchetti installati ma non trovati nei database [filtro]
...filtrando quelli che hai installato tramite generazione del pacchetto (altrimenti ti fallisce tutta la procedura)...
pacman -QmqVisitano il forum: Nessuno e 1 ospite