Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

2. dpkg‌


dpkg è un gestore di pacchetti per Debiansistemi basati. Può installare, rimuovere e creare pacchetti, ma a differenza di altri sistemi di gestione dei pacchetti, non può scaricare e installare automaticamente i pacchetti o le loro dipendenze. Questa sezione tratta l'uso di dpkg per gestire i pacchetti installati localmente:

• Per elencare tutti i pacchetti installati sul sistema, da un prompt del terminale digitare:


dpkg -l

• A seconda della quantità di pacchetti sul sistema, questo può generare una grande quantità di output. Pipe l'output tramite grep per vedere se è installato un pacchetto specifico:


dpkg -l | grepapache2


sostituire apache2 con qualsiasi nome di pacchetto, parte di un nome di pacchetto o altra espressione regolare.

• Per elencare i file installati da un pacchetto, in questo caso il pacchetto ufw, inserire:


dpkg -Lufw

• Se non sei sicuro di quale pacchetto abbia installato un file, dpkg -S potrebbe essere in grado di dirtelo. Per esempio:


dpkg -S /etc/host.conf

file di base: /etc/host.conf


L'output mostra che /etc/host.conf appartiene al pacchetto base-files.


Immagine

Molti file vengono generati automaticamente durante il processo di installazione del pacchetto e, anche se si trovano nel filesystem, dpkg-S potrebbero non sapere a quale pacchetto appartengono.

• È possibile installare un locale . Deb file inserendo:


sudo dpkg -i zip_3.0-4_i386.deb


Cambiare zip_3.0-4_i386.deb al nome file effettivo del file .deb locale che desideri installare.

• La disinstallazione di un pacchetto può essere eseguita da:


sudo dpkg -r zip


Immagine

La disinstallazione dei pacchetti utilizzando dpkg, nella maggior parte dei casi, è NON consigliato. È meglio usare un gestore di pacchetti che gestisca le dipendenze per garantire che il sistema sia in uno stato coerente. Ad esempio usando dpkg -rzip rimuoverà il pacchetto zip, ma tutti i pacchetti che dipendono da esso verranno comunque installati e potrebbero non funzionare più correttamente.


Per ulteriori opzioni di dpkg, vedere la pagina man: uomo dpkg.


Il miglior sistema operativo cloud computing su OnWorks: