Ho parecchie domande riguardanti apt-getvs. dpkg.
- Si installano nello stesso posto?
- Le informazioni di questi strumenti sono 1 a 1 l'una con l'altra?
- C'è qualche differenza nell'utilità dei comandi?
Ho parecchie domande riguardanti apt-getvs. dpkg.
Risposte:
apt-getsi avvale di dpkgfare le effettive installazioni di pacchetti. Quindi, in un certo senso, si stanno "installando" nello stesso posto.
Utilizzerei sempre apt-getqualsiasi gestione dei pacchetti poiché questo è lo strumento che comprende come estrarre i pacchetti dai repository remoti e fornisce funzionalità per la ricerca dei metadati relativi ai pacchetti a livello locale o remoto.
Detto questo, ci sono volte in cui dovrai utilizzare dpkgper eseguire query sul sistema per scoprire informazioni sui pacchetti installati.
Il motivo principale per utilizzare gli aptstrumenti è tuttavia per la gestione delle dipendenze. Gli aptstrumenti comprendono che per installare un determinato pacchetto, potrebbe essere necessario installare anche altri pacchetti e aptpossono scaricarli e installarli, mentre dpkgnon lo è.
dpkg -Le dpkg -Ssono 2 scenari in cui è necessario ricorrere a dpkg per ottenere questo tipo di meta informazioni. Gli aptstrumenti non hanno un accesso facile.
dpkg-querypuò anche essere eseguita da aptitudee talvolta da apt-cache.