репозитории из исошек (экономия места почти в два раза)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

репозитории из исошек

Сообщение Bruce »

возникла идея прикрутить репозитории прямо с образов саржа:
есть dvd1.nrg (на самом деле iso) и dvd2.nrg, где лежат - вроде бы даже и не важно.
каким образом это всё дело можно прикрутить к apt? должна быть возможность прикручивать образы через свои правила. или всё только как положено (cd, net, file)?
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: репозитории из исошек

Сообщение clx »

apt-cdrom add ?
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: репозитории из исошек

Сообщение Valerius »

Для Bitterman: Примонтируй их в каталог и подключи как file.
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: репозитории из исошек

Сообщение Cap. J2A »

mount -o loop -t iso9660 /home/common/iso/debian-31r0a-i386-binary-1.iso /mnt/sarge-dvd-1
echo "deb file:/mnt/sarge-dvd-1/ stable contrib main" >>/etc/apt/sources.list
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

это всё понятно. я хочу, чтобы система при установке пакета сама их монтировала, ставила и отмонтировала.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: репозитории из исошек

Сообщение clx »

Для Bitterman:
А написать скрипт ?
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: репозитории из исошек

Сообщение Valerius »

(Bitterman @ Четверг, 15 Сентября 2005, 20:40) писал(а):это всё понятно. я хочу, чтобы система при установке пакета сама их монтировала, ставила и отмонтировала.

А смысл какой, это жне сьёмные носители? Вкатай в фстаб и пусть монтируются при старте. Чем они будут мешать?
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

блин, just for fun. надо же доказывать крутость apt
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: репозитории из исошек

Сообщение Valerius »

(Bitterman @ Четверг, 15 Сентября 2005, 21:10) писал(а):блин, just for fun. надо же доказывать крутость apt

Ну тогда берёш исходники апт-а, добавляеш в них (зачем то) mount/umount и всем расказываеш как ты крут :)
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

мдя. просто нужно настроить аналогию с cdrom. что, нет других способов доступа?

Bitterman добавил в 15.09.2005 22:42

посмотрите /usr/share/doc/aalib/README. народ делал так, чтобы на втором мониторе при загрузке было лого линукса. так, от нефиг делать. а от того, что я хочу, хоть польза практическая есть.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: репозитории из исошек

Сообщение elide »

по сравнению с монтированием при загрузке - нифига никакой пользы нету.
слава роботам!
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: репозитории из исошек

Сообщение Cap. J2A »

(Bitterman @ Пятница, 16 Сентября 2005, 0:40) писал(а):это всё понятно. я хочу, чтобы система при установке пакета сама их монтировала, ставила и отмонтировала.

Интересный подход... Когда just for fun, тогда обычно сами роют, а не других терзают... Потому как fun получит человек ищущий, а не выполняющий по подсказкам.

P.S. смотри /usr/share/doc/apt/examples/*
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: репозитории из исошек

Сообщение t.t »

(Cap. J2A @ Пятница, 16 Сентября 2005, 5:26) писал(а):Интересный подход... Когда just for fun, тогда обычно сами роют, а не других терзают... Потому как fun получит человек ищущий, а не выполняющий по подсказкам.
Я, кстати, не пойму, а в чём фан-то? Чем не подходит просто, как все люди, пихнуть образы в fstab, а затем в apt/sources.list?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: репозитории из исошек

Сообщение Cap. J2A »

Для t.t: хз. У меня в fstab. А Bitterman ищет фан на пустом месте ;)
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

ладно, ладно, уговорили. но вообще, по смыслу, лучше было бы проводить аналогию с cd. в конце концов, луп-девайсов только 8. мало ли :).

короче, беру идею clx из второго поста. apt-cdrom add -d /dvd[12].nrg

Bitterman добавил в 16.09.2005 13:19

мдя. прикручивается, но проблема в том, что образа-то два...
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: репозитории из исошек

Сообщение t.t »

(Bitterman @ Пятница, 16 Сентября 2005, 12:19) писал(а):мдя. прикручивается, но
Прикручивается? Неужели так:
(Bitterman @ Пятница, 16 Сентября 2005, 12:19) писал(а):apt-cdrom add -d /dvd[12].nrg
? Странно..
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

именно так и прикручивается :).

только его надо в fstab прописать с noauto. потом по маунтпоинту он его берёт.

потом в apt.conf пишешь как монтировать его.

потом всё упирается в то, что для cdrom в apt только один возможный mount-point (на два образа).
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Tab
Сообщения: 16

Re: репозитории из исошек

Сообщение Tab »

а что разве можно nrg файлы цеплять? я думал только iso читаются?
и раз уж речь зашла об установке.
Есть два dvd c 14 iso-ками. + 1 CD загрузочный, ставлю базовую, а как потом подключить iso с DVD. С жесткого iso-ки включал, удобно тольбко места занимет а так не понял каки образом.
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

прикол в том, что когда н!ерой снимали образы, кроме nrg не выбора не было, потом выяснилось, что это исо и есть. а вообще, есть прога-конвертер из nrg в iso.

с установкой посоветую иметь локальный репозиторий. как его делать?

ищешь 9 гигов места ( :) ). переписываешь dists с первого компакта и pool с него же. потом: добавляешь в конец (функция в mc или cat >>) Contents-i386 для main и contrib. так для всех. потом это всё можно прописать в /etc/apt/sources.list. я остановился (по мудрому совету местных жителей) на прописывание исошек в fstab и их монтирование при загрузке, т.к. чтобы делать правильно, нужен другой apt.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
pipll
Сообщения: 234
Статус: Программист
ОС: Slackware 12

Re: репозитории из исошек

Сообщение pipll »

прикол в том, что когда н!ерой снимали образы, кроме nrg не выбора не было

Да, помню мы тоже мучались - хотели нером с дивиди исоху сделать - ни в какую - только исо и все! А вообще nrg - это та же исоха, только с дополнительным header'ом и footer'ом.
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

прикол был как раз в том, что эти образы работали правильно - mount -t iso9660 -o loop ...
т.е. это и был исо.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: репозитории из исошек

Сообщение t.t »

Я только вот этого не пойму:
Bitterman писал(а):
15.09.2005 19:52
экономия места почти в два раза
Почему экономия-то?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

просто до проведения этой операции пакеты все были переписаны с исошек на раздел и прописаны в apt. два двд + все пакеты с них. потому и в два раза.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: репозитории из исошек

Сообщение t.t »

Bitterman писал(а):
20.09.2005 21:14
просто до проведения этой операции пакеты все были переписаны с исошек на раздел и прописаны в apt. два двд + все пакеты с них. потому и в два раза.
А, т.е. выдо сих пор хранили _и_ образы дисков, _и_ пакеты с них? Да, это действительно пустая трата места.

Bitterman писал(а):
16.09.2005 21:09
потом всё упирается в то, что для cdrom в apt только один возможный mount-point (на два образа).
Так а чего вы привязались к apt-cdrom? Смонтируйте образы куда угодно и пропишите их в sources.list руками; вот кусок из моего:

Код: Выделить всё

deb file:///mnt/sarge/1 sarge main contrib
deb file:///mnt/sarge/2 sarge main contrib
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: репозитории из исошек

Сообщение Valerius »

t.t писал(а):
20.09.2005 23:11
Так а чего вы привязались к apt-cdrom? Смонтируйте образы куда угодно и пропишите их в sources.list руками
Дык предлагали уже! Человек не хочет. Почему, я так и не понял. Говорит, что сие не "жаст фор фан" :) А через ж**у прикручивать это "фор фан"!
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: репозитории из исошек

Сообщение t.t »

Дык предлагали уже! Человек не хочет. Почему, я так и не понял. Говорит, что сие не "жаст фор фан" А через ж**у прикручивать это "фор фан"!
Кстати, apt-cdrom придуман для прикручивания реальных дисков, а не образов.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

я уже прикрутил через fstab. мне так не нравится (это уже мои личные причины).

весь прикол в том, что для apt-cdrom его можно прописать, но нужна единственная точка монтирования - т.е. если два диска, то возникают проблемы - какой из них монтировать, куда монтировать и т.п. а вообще, apt.conf интересная вещь.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: репозитории из исошек

Сообщение t.t »

я уже прикрутил через fstab.
fstab сюда ни при чём, в этом варианте образ тоже смонтировать надо.

мне так не нравится (это уже мои личные причины).
Так _какие_ причины-то? Объясните по-человечески? Чем строчка в sources.list, начинающаяся с cdrom:// лучше _такой_же_самой_ строчки, начинающейся с file:// ??
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: репозитории из исошек

Сообщение Bruce »

мне нужен автоматизм.

в fstab его прописывать затем, чтобы каждый раз его вручную (!) не монтировать. поэтому нужно и так.

а через cdrom просто логичнее -хочется чтобы сама монтировала, ставила и демонтировала. потому как мне не нравится, чтобы постоянно висело два луп-девайса (которых всего вроде бы 8). просто не нравится. хотя и висит уже так.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: репозитории из исошек

Сообщение t.t »

мне нужен автоматизм.
Ещё раз повторяю: apt-cdrom предназначен для подключения реальных, физических дисков. А чем вам мешают loop-устройства? loop-процессы ведь вообще никаких ресурсов не потребляют.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: