Ich habe versucht, danach zu suchen, aber es scheint keinen Befehl zu geben, der eine Liste der von mir installierten Pakete (idealerweise in Ubuntu) ausgeben kann, ohne Abhängigkeiten.
Ich habe versucht, danach zu suchen, aber es scheint keinen Befehl zu geben, der eine Liste der von mir installierten Pakete (idealerweise in Ubuntu) ausgeben kann, ohne Abhängigkeiten.
Antworten:
aptitude search '~i!~M!~E!~prequired!~pimportant'
listet alle Pakete auf, die installiert wurden, ohne als automatisch installiert markiert zu sein, mit Ausnahme der wesentlichen und erforderlichen Pakete, nach denen Sie suchen. ~i
listet installierte !~M
Pakete auf , filtert Pakete, die als automatisch installiert markiert sind, !~E
filtert wichtige Pakete !~prequired
und !~pimportant
filtert erforderliche und wichtige Pakete. Die letzten drei Filter erfassen einige standardmäßig installierte Pakete.
Unter Ubuntu können Sie hinzufügen !~Rubuntu-desktop!~Rrecomends:ubuntu-desktop
, um alle Pakete herauszufiltern, die davon ubuntu-desktop
abhängen oder empfohlen werden und die standardmäßig installiert sind:
aptitude search '~i!~M!~E!~prequired!~pimportant!~Rubuntu-desktop!~Rrecommends:ubuntu-desktop'
comm -23 <(apt-mark showmanual | sort -u) \
<(gzip -dc /var/log/installer/initial-status.gz |
sed -n 's/^Package: //p' | sort -u)
Dadurch wird die korrekte Liste der vom Benutzer installierten Pakete in einer besseren Annäherung als die Antwort von @Stephen Kitt erhalten.