Мене часто цікавлять тригери встановлення (postinst, postrm) або певні частини пакунків (як /usr/share
і /etc
). На даний момент я виконую наступну команду для отримання вихідного коду:
apt-get source [package-name]
Мінус полягає в тому, що цей файл часто набагато більший, ніж двійковий пакет і не відображає дерево інсталяції.
Зараз я завантажую пакунки через http://packages.ubuntu.com/ :
- Шукати
[package-name]
- Виберіть пакет
- Клацніть на amd64 / i386 для завантаження
- Завантажте власне файл
Для мене це забирає занадто багато часу, і як хтось, кому дуже подобається оболонка, я хотів би зробити щось на зразок наступної ( уявної ) команди:
apt-get get-deb-file [package-name]
Я не зміг знайти щось подібне на сторінці посібника з підходу . Найбільш близьким, що я знайшов, було --download-only
комутатор, але це ставить пакунок /var/cache/apt/archives
(для якого потрібні кореневі дозволи), а не в поточному каталогу.
debget
з пакета debian-goodies
.