Здравствуйте. Не подскажите, где можно найти информацию по созданию своего репозитория? Нужно это для того, что бы при установке программ на компьютеры (допустим, их несколько) не тыкать в каждый комп диск с сусей или свой набор рпм-ок не ставить каждую по отдельности ручками. При попытки добавления просто свалки rpm-ок естественно выдается ошибка InstSrc:E_no_instsrc_on_media (по протоколу ftp). Так вот как и чем этот самый список пакетов сездается.
Заранее спасибо.
Искать пробовал, не нашел.
Свой репозиторий (Создание своего репозитория)
Модератор: Модераторы разделов
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: Свой репозиторий
Я из cd сразу делаю dvd и его в loop монтирую
в sles есть модуль для YaST для создания Installation server'а.
в sles есть модуль для YaST для создания Installation server'а.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
keir
- Сообщения: 317
- ОС: linux
Re: Свой репозиторий
2 k0da: я сливал с диска все рпм-ки в одну папку и говорил ясту сделать из этой папки репозиторий.
Все оно конечно и хорошо и разово для одной системы, просто хотелось более удобного подхода.
Пробовал добавить в список репозиториев весь dvd от его корня по ftp. Добавляется. Но толку не много - при запуске Software Management он вежливо сообщает, что Reading package information и так и читает, читает и читает. И только Ctrl+Alt+Esc спасение.
Все оно конечно и хорошо и разово для одной системы, просто хотелось более удобного подхода.
Пробовал добавить в список репозиториев весь dvd от его корня по ftp. Добавляется. Но толку не много - при запуске Software Management он вежливо сообщает, что Reading package information и так и читает, читает и читает. И только Ctrl+Alt+Esc спасение.
Trust №1
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: Свой репозиторий
keir
Нужно указывать каталог который содержит media.1
Нужно указывать каталог который содержит media.1
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
keir
- Сообщения: 317
- ОС: linux
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: Свой репозиторий
keir
Тогда должнобыть всё нормально.
чтоб добавить туда свои пакеты ножно заново генерить package description
Тогда должнобыть всё нормально.
чтоб добавить туда свои пакеты ножно заново генерить package description
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
keir
- Сообщения: 317
- ОС: linux
Re: Свой репозиторий
k0da, должно-то оно должно, но, к сожалению, это не так. Что дома, что на работе - эффект, который я описывал во втором своем сообщении - добавляется, но soft manager запирается при запуске. Права папок/файлов на ftp-шке 555/444 соответственно.
Trust №1
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: Свой репозиторий
keir
а если попробовать через y2pmsh?
а если попробовать через y2pmsh?
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
keir
- Сообщения: 317
- ОС: linux
Re: Свой репозиторий
k0da, скрипта y2pmsh в системе не нашел (suse 10.0 gm, не opensuse).
Попробовал добавить источник командой installation_sources -a ftp://адрес/папка
Скрипт задумался, я минут 10 подождал, но консоль он мне так и не освободил. Ctrl+C, а источник таки добавился и пакеты ставятся. Качает, ставит, качает, ставит. Лепота. Но все равно мне кажется, что это (добавление источника) должно протекать каким-либо более гладким и приятным для глаза путем.
Попробовал добавить источник командой installation_sources -a ftp://адрес/папка
Скрипт задумался, я минут 10 подождал, но консоль он мне так и не освободил. Ctrl+C, а источник таки добавился и пакеты ставятся. Качает, ставит, качает, ставит. Лепота. Но все равно мне кажется, что это (добавление источника) должно протекать каким-либо более гладким и приятным для глаза путем.
Trust №1
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: Свой репозиторий
keir
y2pmsh есть на дисках по дефолту не ставится
y2pmsh есть на дисках по дефолту не ставится
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
keir
- Сообщения: 317
- ОС: linux
Re: Свой репозиторий
k0da, при использовании y2pmsh тоже все добавляется и потом устанавливается, но консоль так же не освобождается. Ctrl+C. В любом случае один желаемый результат достигнут. Спасибо за помощь.
Trust №1