[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