Dove posso trovare un elenco completo dei pacchetti che ho installato dopo l'installazione iniziale?


8

Voglio salvare l'elenco dei pacchetti che sono stati installati. Ho pensato che potrebbe essere il migliore per elencare tutto e diff. Con il set predefinito.

Modifica: Chiarimento: non voglio ottenere l'elenco dei pacchetti installati che sono installati al momento. Piuttosto, voglio ottenere l'elenco dei pacchetti che ho aggiunto dall'installazione predefinita.



2
Hai frainteso la mia domanda. Voglio ottenere i pacchetti che ho installato (senza la selezione predefinita). Quindi, non i pacchetti installati al momento.
Tamás Szelei,

ok! scusa per l'incomprensione :) :)
Rinzwind

Risposte:


4

o

sudo dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n

o

sudo sed -ne '/^Package: \(.*\)/{s//\1/;h;};/^Installed-Size: \(.*\)/{s//\1/;G;s/\n/ /;p;}' /var/lib/dpkg/status | sort -n

o

sudo dpkg --get-selections

elencherà tutti i pacchetti.

Basta reindirizzare l'output in un file. Le prime due righe lo elencheranno dal più piccolo al più grande con la dimensione davanti al nome del pacchetto. Il terzo è in ordine alfabetico.


Ciao @Rinzwind, la tua soluzione mi dà tutti i pacchetti installati in questo momento in quanto fornisce lo stesso no di pacchetti con dpkg -l. E se volessi solo quei pacchetti, che ho installato dopo l'installazione di Ubuntu? Suppongo che il numero di quei pacchetti debba essere inferiore a dpkg -l.
Das

Hai mai cancellato la tua cache? @ddas se non tutti i tuoi DEB sono in / var / cache / apt / archives /
Rinzwind

5

Aprire il file immagine del CD ISO con file-rollered estrarre il file:

Casper / filesystem.manifest-desktop

Contiene tutti i pacchetti installati dopo l'installazione.

Tieni presente che puoi anche scaricare aggiornamenti e software chiuso durante l'installazione, in modo da controllare separatamente quei pacchetti.

Ubuntu 12.04

In Ubuntu 12.04 l'elenco non è più disponibile in un singolo file. Invece, devi decomprimere due file:

  1. filesystem.manifest
  2. filesystem.manifest-remove

e rimuovi i pacchetti in quest'ultimo dal primo:

comm -3 <(cat filesystem.manifest | awk '{print $1}' | sort) <(cat filesystem.manifest-remove | sort) > default.txt

Puoi usarlo come base per capire cosa è stato aggiunto dall'installazione (vedi questa risposta per i dettagli).


Aspetterò un po 'se qualcuno ha un suggerimento migliore, ma questo sembra abbastanza buono.
Tamás Szelei,

0

Ho estratto i contrassegni dei pacchetti per te da Natty Live-CD predefinito http://dl.dropbox.com/u/1399037/default-packages

A proposito, dopo l'aggiornamento da 10.04 -> 10.10 -> 11.04 ho perso ~ 96 pacchetti predefiniti e dopo averli reinstallati, la stabilità del mio sistema Natty è aumentata

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.