Настройка источников urpmi на образы LAR и контрибов

Так как у большинства пользователей Mandriva Linux LAR Edition на жестком диске хранятся копии установочного диска и контрибов, то можно настроить urpmi на эти образы, что очень удобно — не надо дисками жонглировать.

Что для этого нужно:
1. Установить контрибы как обычно, скриптом add_media.sh с первого диска

2. Снять iso-образы с дисков. Например, командой

dd if=/dev/cdrom of=/mnt/data/iso/mdv2009.iso

3 Cоздать пустые каталоги

/mnt/mdv20090lar
/mnt/mdv20090c1
/mnt/mdv20090c2
/mnt/mdv20090с3
/mnt/mdv20090с4

4 Добавить строки подключения образов в /etc/fstab:

/mnt/data/iso/mdv20090lar.iso /mnt/mdv20090lar iso9660 loop,users,noauto,owner,ro 0 0
/mnt/data/iso/mdv20090c1.iso /mnt/mdv20090c1 iso9660 loop,users,noauto,owner,ro 0 0
/mnt/data/mdv20090c2.iso /mnt/mdv20090c2 iso9660 loop,users,noauto,owner,ro 0 0
/mnt/data/iso/mdv20090c3.iso /mnt/mdv20090c3 iso9660 loop,users,noauto,owner,ro 0 0
/mnt/data/iso/mdv20090c4.iso /mnt/mdv20090c4 iso9660 loop,users,noauto,owner,ro 0 0

5 Изменить /etc/urpmi/urpmi.cfg (сохранив оригинал на всякий случай)

{
}

MandrivaLinux-2009.0-LAR-Installer (main) file://mnt/mdv20090lar/i586/media/main {
 key-ids: 70771ff3
}

MandrivaLinux-2009.0-LAR-Installer (contrib) file://mnt/mdv20090lar/i586//i586/media/contrib {
 key-ids: 78d019f5
}

MandrivaLinux-2009.0-LAR-Installer (non-free) file://mnt/mdv20090lar/i586//i586/media/non-free {
 key-ids: 70771ff3
}

MandrivaLinux-2009.0-LAR-Installer (updatesm) file://mnt/mdv20090lar/i586//i586/media/updatesm {
 key-ids: 22458a98
}

MandrivaLinux-2009.0-LAR-Installer (updatesc) file://mnt/mdv20090lar/i586//i586/media/updatesc {
 key-ids: 26752624
}

MandrivaLinux-2009.0-LAR-Installer (updatesn) file://mnt/mdv20090lar/i586//i586/media/updatesn {
 key-ids: 26752624
}

MandrivaLinux-2009.0-LAR-Contribs-DVD1 (main2) file://mnt/mdv20090c1/i586//i586/media/main2 {
 key-ids: 70771ff3
}

MandrivaLinux-2009.0-LAR-Contribs-DVD1 (non-free2) file://mnt/mdv20090c1/i586/media/non-free2 {
 key-ids: 70771ff3
}

MandrivaLinux-2009.0-LAR-Contribs-DVD1 (contrib2) file://mnt/mdv20090c1/i586/media/contrib2 {
 key-ids: 78d019f5
}

MandrivaLinux-2009.0-LAR-Contribs-DVD1 (plf-free) file://mnt/mdv20090c1/i586/media/plf-free {
 key-ids: caba22ae
}

MandrivaLinux-2009.0-LAR-Contribs-DVD1 (plf-non-free) file://mnt/mdv20090c1/i586/media/plf-non-free {
 key-ids: caba22ae
}

MandrivaLinux-2009.0-LAR-Contribs-DVD2 (contrib3) file://mnt/mdv20090c2/i586/media/contrib3 {
 key-ids: 78d019f5
}

MandrivaLinux-2009.0-LAR-Contribs-DVD3 (contrib4) file://mnt/mdv20090c3/i586/media/contrib4 {
 key-ids: 78d019f5
}
MandrivaLinux-2009.0-LAR-Contribs-DVD4 (contrib5) file://mnt/mdv20090c4/i586/media/contrib5 {
 key-ids: 78d019f5
}

образы предварительно монтировать не нужно, urpmi сам монтирует.

Спасибо МихаилZ, Источник

Теплом стане настроить локальные репозитории ПО для urpmi Вам может помочь компьютерная помощь Теплый Стан.

Поблагодарить автора

Оставить комментарий

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>