Копируем обновления на локальную машину
http://download.fedora.redhat.com/pub/fedora/linux/core/upda.../Создаем директорию, в которой будем создавать новый образ диска.
mkdir -p /opt/FC_2006.4/i386
cd /opt/FC_2006.4Монтируем оригинальный установочный диск
mount -o loop /full/path/FC-5-i386-DVD.iso /mntи синхронизируем его содержимое, за исключением rpm пакетов, в созданную ранее директорию.
rsync --archive --exclude 'Fedora/RPMS/*.rpm' /mnt/ i386Копируем только актуальные rpm пакеты для которых не было обновлений.
Наличие обновлений отслеживаем при помощи утилиры novi.
for fn in `novi path/to/updates /mnt/Fedora/RPMS/ | awk '{print $2}'`; do
cp $fn i386/Fedora/RPMS/
doneОбновляем индексные файлы
cd i386
createrepo -u "media://1142397575.182477#1" -g Fedora/base/comps.xml .
cd ..Создаем ISO образ и md5 слепок.
mkisofs -R -J -T -v -no-emul-boot -boot-load-size 4 -boot-info-table \
-V "Fedora Core 5 (Patched.0406)" -b isolinux/isolinux.bin \
-c isolinux/boot.cat -x "lost+found" -o FC5-i386-dvd-patched.iso i386/usr/lib/anaconda-runtime/implantisomd5 FC5-i386-dvd-patched.iso
URL: http://www.users.on.net/~rgarth/weblog/fedora/patch_cd.autumn
Обсуждается: http://www.opennet.me/tips/info/1015.shtml
А как из установочных CD сделать DVD?
В блоге комменты нормальные.
здорово.кстати вот это:
"
Обновляем индексные файлы
cd i386
createrepo -u "media://1142397575.182477#1" -g Fedora/base/comps.xml .
cd ..
"
появилось только из за того FC5 перешли на yum или пройдет для любого другого дистрибутива?
Хммм, господа, а можно глупый вопрос ?
а что за утилита novi ???
впервые о такой слышу :(
И в каком пакете ее брать ?
На оригинальном сайте описано.
kstae: kusok s novi dolzhen vygljadetj tak:for fn in `novi path/to/updates /mnt/Fedora/RPMS | awk '{print $3}'`; do cp $fn i386/Fedora/RPMS/ done
pod nomerom 2 awk vyrezajet nje to...
koroche - nado ustanavljivatj 3 paketa:
1. novi (naod kompiljirovatj, po krainjei mere dlja x86_64 u yum-a ni chevo njetu)
2. createrepo
3. anaconda-runtime
мне нада закинуть rpm пакетик с прогой на образ FC-6-i386-DVD.iso как мне обойтись без утилиты NOVI?мне просто нада произвести индексирование пакетика чтобы он устанавливался без всяких ошибок.что посоветует?очень нада произвести такую фишку.
хмм наверно мне ни кто не сможет помочь...