C'è un modo per ottenere dpkg, apt-get o aptitude per produrre un elenco dei pacchetti che devono essere installati su una seconda macchina per duplicare i pacchetti installati in un primo?Come posso elencare il set minimo di pacchetti Debian necessari per ricreare un insieme di pacchetti installati?
cioè se ho installato un server di Ubuntu pianura, ha scelto l'opzione sshd al momento dell'installazione, quindi installato build-essential mi aspetterei l'uscita a guardare qualcosa di simile:
#ubuntu 9.10 server
openssh-sshd
build-essential
Per quanto posso vedi, tutti gli strumenti di packaging disponibili produrranno un elenco dettagliato dei pacchetti su una scatola. Non mi interessano le librerie openssh, ld, gcc e tutti gli altri pacchetti estratti da sshd e build-essential, poiché verranno installati quando installo sshd e build-essential.
Mi piacerebbe vedere solo l'elenco del pacchetto che ho bisogno di installare per ricreare il mio attuale pacchetto di pacchetti su un'altra macchina.
È possibile?
Perché 'deborphan -anp richiesto --no-show-section' include 'gcc' nel suo output, quando 'apt-rdepends build-essential' mostra che 'build-essential' dipende da 'gcc'? – fadedbee
Mostra una versione specifica di gcc, come gcc-4.3, o il pacchetto gcc stesso? Se è il pacchetto 'gcc', forse build-essential non è effettivamente installato? ... non ci sono buone ipotesi, mi dispiace. Nella mia versione, vedo build-essential ma no gcc. –