sudo: apt: command not found
Cosa significa questo errore? Il apt
comando non funziona e ho perso il Software Center.
sudo: apt: command not found
Cosa significa questo errore? Il apt
comando non funziona e ho perso il Software Center.
Risposte:
A partire da Ubuntu 14.04, non v'è un comando in Ubuntu chiamato semplicemente
apt
, che non esisteva quando questa domanda è stato originariamente chiesto. Ilapt
comando fornisce una comoda sottoinsieme delle funzionalità dei variapt-
comandi (ad esempio,apt-get
,apt-cache
), con barre di visualizzazione e di avanzamento colorized. Sebbene ilapt
comando non supporti tutte le stesse azioni e opzioni diapt-get
, può spesso essere usato al posto diapt-get
. Vedi la risposta di Fsando per i dettagli.
APT è una suite di utilità, incluso un database di informazioni su quali pacchetti sono disponibili da dove.
APT non è un singolo comando. Piuttosto, fornisce diversi comandi.
Il comando APT più comunemente usato è apt-get
. Questo è quello che dovresti probabilmente usare.
Per aggiornare le informazioni su quali pacchetti sono disponibili e da dove (cosa da fare prima di tentare di aggiornare o installare i pacchetti con apt-get
), eseguire:
sudo apt-get update
Per aggiornare i pacchetti (ovvero "aggiorna il tuo sistema"), esegui:
sudo apt-get upgrade
Per aggiornare i pacchetti, inclusi i pacchetti che richiedono l'installazione di pacchetti disinstallati o i pacchetti installati da rimuovere, esegui questo (ma fai attenzione: è meglio prestare attenzione a ciò che verrà aggiunto o rimosso):
sudo apt-get dist-upgrade
Per installare uno o più pacchetti, eseguirlo, sostituendolo ...
con l'elenco dei pacchetti che si desidera installare (se si desidera installare più di un pacchetto, inserire spazi tra i nomi dei pacchetti):
sudo apt-get install ...
Per rimuovere uno o più pacchetti (ovvero, per disinstallarlo), eseguire:
sudo apt-get remove ...
Per rimuovere un pacchetto e rimuovere anche i suoi file di configurazione a livello di sistema (ma non i suoi file di configurazione per utente, che risiedono nelle home directory degli utenti), esegui:
sudo apt-get purge ...
Per rimuovere i pacchetti che sono stati installati automaticamente perché altri pacchetti ne avevano bisogno, ma che ora non sono più necessari, eseguire:
sudo apt-get autoremove
Per fare ciò, e anche rimuovere i loro file di configurazione globali "
sudo apt-get --purge autoremove
Per reinstallare un pacchetto, eseguire:
sudo apt-get --reinstall install ...
Per reinstallare un pacchetto ed eliminare i suoi file di configurazione a livello di sistema mentre lo fai:
sudo apt-get --purge --reinstall install ...
Per eliminare i .deb
file del programma di installazione ( ) nella cache (che non rimuove alcun pacchetto, ma lo farà in modo che debbano essere nuovamente recuperati sulla rete per essere reinstallati):
sudo apt-get clean
Per eliminare i file del programma di installazione dei pacchetti memorizzati nella cache, ma solo per i pacchetti che probabilmente non saranno più necessari (ovvero quelli che sono così vecchi da essere stati rimossi dai server, dall'ultima volta in cui è sudo apt-get update
stato eseguito):
sudo apt-get autoclean
Questa era solo una breve panoramica. Non acquisisce tutti gli usi possibili di apt-get
, inoltre ci sono un certo numero di altre utilità fornite nella suite APT, come apt-cache
per esaminare informazioni sui pacchetti installati e disponibili.
Puoi saperne di più leggendo le pagine del manuale apt-get
e apt
.
Non esiste un comando solo apt
per questo hai ottenuto questo errore. L'elenco che
Eliah Kagan ti ha fornito può essere una risorsa per l'utilizzo dei programmi di utilità APT ma come risposta alla tua domanda il problema nella scrittura del comando.
apt è un comando effettivo in 14.04 e si riferisce a apt-get e agli amici come si può vedere qui:
:~# apt
apt 1.0.1ubuntu2 for amd64 compiled on Oct 28 2014 20:55:14
Usage: apt [options] command
CLI for apt.
Basic commands:
list - list packages based on package names
search - search in package descriptions
show - show package details
update - update list of available packages
install - install packages
remove - remove packages
upgrade - upgrade the system by installing/upgrading packages
full-upgrade - upgrade the system by removing/installing/upgrading packages
edit-sources - edit the source information file
apt-get
nel comando anzichéapt
.