Як отримати список попередньо встановлених пакетів?


17

І я хотів би отримати цей список безпосередньо і, якщо можливо, із зовнішнього джерела (можливо, сховища?).

Майже всі знайдені нами однолінійки не працювали для мене. Тож сподіваюся, що десь є показник, який позначає пакети як "попередньо встановлені".

PS: Я не хочу запускати чисту установку в VM.


2
Ви б не хотіли отримати безпосередньо вміст із прямого компакт-диска?
Лекенштейн

Я знайшов цей список, як би це не було розміщено на компакт-диску, але, знаєте, у мене не завжди є компакт-диск;)
dAnjou

Відповіді:


19

Кожен * buntu-реліз містить файл .manifest або .list, у якому перераховані попередньо встановлені пакети. Цей файл знаходиться в Інтернеті .

Наприклад:

Lubuntu 17.10.1 64bit ➜ http://cdimage.ubuntu.com/lubuntu/releases/17.10.1/release/lubuntu-17.10.1-desktop-amd64.manifest

Ubuntu 14.04.5 32bit ➜ http://releases.ubuntu.com/trusty/ubuntu-14.04.5-desktop-i386.manifest

Ubuntu 12.04.5 32bit ➜ http://releases.ubuntu.com/precise/ubuntu-12.04.5-desktop-i386.manifest

...і так далі.


1
Я порівнював вміст компакт-диска Kubuntu зі свіжою установкою всередині VBox , і, схоже, вміст відповідає Живому компакт-диску, а не фактичній установці (наприклад, інсталятор, всюдисущість, включено до списку Майка)
Lekensteyn

1
Це, мабуть, правда. Повсюдність, ntfsprogs та невикористані локалі видаляються наприкінці інсталяції.
mikew незалежно від

Чи включає також список маніфестів залежні пакети? Наприклад, libgomp1не вказаний у файлі маніфесту, але є залежним від libgcc-5-dev, який знаходиться у файлі маніфесту.
zhaofeng-shu33
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.