[devel] Q: Изготовление диска дополнений
Igor Vlasenko
=?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Пн Дек 8 23:18:07 MSK 2008
On Tue, Dec 09, 2008 at 01:53:31AM +0600, Michael Pozhidaev wrote:
> Привет всем!
>
> Вот такая задача: есть дистрибутив. В нашем случае это CD-версия Desktop 4.1.
> Есть некоторый пакет X, который лежит в бранче 4.1 и имеет некоторое множество
> зависимостей.
>
> Существует ли какой-нибудь рецепт, чтобы изготовить диск дополнений для apt-cdrom,
> при помощи которого можно было бы ставить пакет X на Desktop 4.1,
> как говорится, с замыканиями всех зависимостей?
Наивный подход следующий.
Инициализировать песочницу
$ hsh --initroot-only | tee hsh-initroot.log
Поставить туда нужные пакеты
$hsh-install нужные-пакеты | tee hsh-install.log
получить список установленных
grep rpmi: hsh-install.log | awk '{print $5}' > list.installed.txt
и дальше вычесть из этого списка пакеты, входяшие в install CD
(install DVD).
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Подробная информация о списке рассылки Devel