* [Comm] AltLinux 4.0 Desktop, создание локального репозитария @ 2007-09-27 10:00 Лебедев Артём 2007-09-27 10:05 ` Genix 2007-09-27 10:07 ` Motsyo Gennadi aka Drool 0 siblings, 2 replies; 59+ messages in thread From: Лебедев Артём @ 2007-09-27 10:00 UTC (permalink / raw) To: community Есть: 1 DVD AltLinux 4.0 Desktop 10 компьютеров Есть сеть между ними в будущем планируется выкачать branch десктопа Интернета нет. Задача: Сделать так, чтобы можно было с одного компьютера-сервера по сети обновлять системы на рабочих компьютерах. Подскажите, как решить эту задачу? ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:00 [Comm] AltLinux 4.0 Desktop, создание локального репозитария Лебедев Артём @ 2007-09-27 10:05 ` Genix 2007-09-27 10:07 ` Motsyo Gennadi aka Drool 1 sibling, 0 replies; 59+ messages in thread From: Genix @ 2007-09-27 10:05 UTC (permalink / raw) To: community Лебедев Артём пишет: > Задача: > Сделать так, чтобы можно было с одного компьютера-сервера по сети > обновлять системы на рабочих компьютерах. > > Подскажите, как решить эту задачу? на компьютере-сервере регулярно обновляется branch/updates (по rsync'у лучше и удобнее всего), на остальных компьютерах сети в cron прописывается apt-get update && apt-get dist-upgrade. плюс подхода очевиден минус -- если взорвется, значит везде -- У каждого в башке свои тараканы... ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:00 [Comm] AltLinux 4.0 Desktop, создание локального репозитария Лебедев Артём 2007-09-27 10:05 ` Genix @ 2007-09-27 10:07 ` Motsyo Gennadi aka Drool 2007-09-27 10:15 ` Андрей Черепанов ` (3 more replies) 1 sibling, 4 replies; 59+ messages in thread From: Motsyo Gennadi aka Drool @ 2007-09-27 10:07 UTC (permalink / raw) To: ALT Linux Community general discussions Лебедев Артём пишет: > Есть: > 1 DVD AltLinux 4.0 Desktop > 10 компьютеров > Есть сеть между ними > в будущем планируется выкачать branch десктопа > Интернета нет. > > Задача: > Сделать так, чтобы можно было с одного компьютера-сервера по сети > обновлять системы на рабочих компьютерах. > > Подскажите, как решить эту задачу? Очень просто. На одном организовать локальный репозиторий и раздать его по ftp. На других машинах - подключить этот репозиторий. Проверено - все работает ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:07 ` Motsyo Gennadi aka Drool @ 2007-09-27 10:15 ` Андрей Черепанов 2007-09-27 10:25 ` Motsyo Gennadi aka Drool 2007-09-30 20:18 ` Fr. Br. George 2007-09-27 10:18 ` Michael Shigorin ` (2 subsequent siblings) 3 siblings, 2 replies; 59+ messages in thread From: Андрей Черепанов @ 2007-09-27 10:15 UTC (permalink / raw) To: ALT Linux Community general discussions 27 сентября 2007 Motsyo Gennadi aka Drool написал: > Лебедев Артём пишет: > > Есть: > > 1 DVD AltLinux 4.0 Desktop > > 10 компьютеров > > Есть сеть между ними > > в будущем планируется выкачать branch десктопа > > Интернета нет. > > > > Задача: > > Сделать так, чтобы можно было с одного компьютера-сервера по сети > > обновлять системы на рабочих компьютерах. > > > > Подскажите, как решить эту задачу? > > Очень просто. На одном организовать локальный репозиторий и раздать его > по ftp. На других машинах - подключить этот репозиторий. Проверено - все > работает Сейчас создавать свой репозиторий нужно ручками и это геморрой. Я об этом писал в рассылки, так как были претензии от пользователей. Надо делать модуль к альтератору, который делает такой репозиторий по-человечески на базе пакетов эталонной машины. -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:15 ` Андрей Черепанов @ 2007-09-27 10:25 ` Motsyo Gennadi aka Drool 2007-09-30 20:18 ` Fr. Br. George 1 sibling, 0 replies; 59+ messages in thread From: Motsyo Gennadi aka Drool @ 2007-09-27 10:25 UTC (permalink / raw) To: ALT Linux Community general discussions Андрей Черепанов пишет: > Сейчас создавать свой репозиторий нужно ручками и это геморрой. Я об этом > писал в рассылки, так как были претензии от пользователей. Надо делать модуль > к альтератору, который делает такой репозиторий по-человечески на базе > пакетов эталонной машины. Ерунда. У человека есть DVD - это и есть репозиторий. Скинуть и пользоваться. Но модуль конечно не помешает. ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:15 ` Андрей Черепанов 2007-09-27 10:25 ` Motsyo Gennadi aka Drool @ 2007-09-30 20:18 ` Fr. Br. George 2007-10-01 6:20 ` Maxim Bodyansky ` (2 more replies) 1 sibling, 3 replies; 59+ messages in thread From: Fr. Br. George @ 2007-09-30 20:18 UTC (permalink / raw) To: ALT Linux Community general discussions On Thu, Sep 27, 2007 at 02:15:15PM +0400, Андрей Черепанов wrote: > > Очень просто. На одном организовать локальный репозиторий и раздать его > > по ftp. На других машинах - подключить этот репозиторий. Проверено - все > > работает > Сейчас создавать свой репозиторий нужно ручками и это геморрой. Я об этом > писал в рассылки, так как были претензии от пользователей. Надо делать модуль > к альтератору, который делает такой репозиторий по-человечески на базе > пакетов эталонной машины. Наверное, я что-то делаю неправильно, потому что никакого геморроя не испытываю. #!/bin/sh cd `dirname "$0"` for N in i686 i586 noarch; do mkdir -p "branch/RPMS.$N" ( cd "branch/RPMS.$N" rsync -aP --delete rsync://rsync.altlinux.org/ALTLinux/4.0/branch/files/$N/RPMS/ . ) done genbasedir --progress --topdir=`dirname $0` branch Кладёшь этот скрипт в любой каталог и -- бац! -- в подкаталоге branch лежит локальный репозиторий. А так вообще-то ровно две команды. Может быть, дело в таинственном понятии "база пакетов эталонной машины"? От этого геморрой? У меня такой нету... -- Георгий Курячий (aka Fr. Br. George) Отдел образовательных проектов ALT Linux mailto : george at altlinux_org ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-30 20:18 ` Fr. Br. George @ 2007-10-01 6:20 ` Maxim Bodyansky 2007-10-02 5:53 ` Fr. Br. George 2007-10-01 6:53 ` Владимир Черный 2007-10-02 17:33 ` Андрей Черепанов 2 siblings, 1 reply; 59+ messages in thread From: Maxim Bodyansky @ 2007-10-01 6:20 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Понедельник 01 октября 2007 Fr. Br. George написал(a): > Наверное, я что-то делаю неправильно, потому что > никакого геморроя не испытываю. > > #!/bin/sh > cd `dirname "$0"` > for N in i686 i586 noarch; do > mkdir -p "branch/RPMS.$N" > ( > cd "branch/RPMS.$N" > rsync -aP --delete > rsync://rsync.altlinux.org/ALTLinux/4.0/branch/files/$N/R >PMS/ . ) > done > genbasedir --progress --topdir=`dirname $0` branch > > Кладёшь этот скрипт в любой каталог и -- бац! -- в > подкаталоге branch лежит локальный репозиторий. А так > вообще-то ровно две команды. Может быть, дело в > таинственном понятии "база пакетов эталонной машины"? От > этого геморрой? У меня такой нету... По-моему, тут спрашивали про создания репозитория из пакетов на DVD, без доступа в Internet. P.S. разве sisyphus-mirror и ваш скрипт занимаются не одним и тем же? -- WBR, Maxim Bodyansky ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-01 6:20 ` Maxim Bodyansky @ 2007-10-02 5:53 ` Fr. Br. George 2007-10-02 7:53 ` Maxim Bodyansky 0 siblings, 1 reply; 59+ messages in thread From: Fr. Br. George @ 2007-10-02 5:53 UTC (permalink / raw) To: ALT Linux Community general discussions On Mon, Oct 01, 2007 at 10:20:40AM +0400, Maxim Bodyansky wrote: > > вообще-то ровно две команды. Может быть, дело в > > таинственном понятии "база пакетов эталонной машины"? От > > этого геморрой? У меня такой нету... > > По-моему, тут спрашивали про создания репозитория из пакетов > на DVD, без доступа в Internet. Да, виноват, отклонился от темы. Просто очень удивили утверждения о геморрое. С чего бы? > P.S. разве sisyphus-mirror и ваш скрипт занимаются не одним > и тем же? Даже большим. Но читая этот скрипт ещё можно говорить о какой-то сложности происходящего. BTW, с поставленной _тут_задачей он, кажется, не справляется :). -- Георгий Курячий (aka Fr. Br. George) Отдел образовательных проектов ALT Linux mailto : george at altlinux_org ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 5:53 ` Fr. Br. George @ 2007-10-02 7:53 ` Maxim Bodyansky 2007-10-02 10:05 ` Fr. Br. George 2007-10-02 17:34 ` Андрей Черепанов 0 siblings, 2 replies; 59+ messages in thread From: Maxim Bodyansky @ 2007-10-02 7:53 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Вторник 02 октября 2007 Fr. Br. George написал(a): > On Mon, Oct 01, 2007 at 10:20:40AM +0400, Maxim Bodyansky wrote: > > > вообще-то ровно две команды. Может быть, дело в > > > таинственном понятии "база пакетов эталонной машины"? > > > От этого геморрой? У меня такой нету... > > > > По-моему, тут спрашивали про создания репозитория из > > пакетов на DVD, без доступа в Internet. > > Да, виноват, отклонился от темы. Просто очень удивили > утверждения о геморрое. С чего бы? Наверное потому, что новоиспечённому линуксоиду, для сочинения такого скриптика, понадобится время на освоение shell (если он захочет, конечно), а работать надо "уже здесь и сейчас". Вы это, по-моему, гораздо лучше меня знаете :) -- WBR, Maxim Bodyansky ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 7:53 ` Maxim Bodyansky @ 2007-10-02 10:05 ` Fr. Br. George 2007-10-02 17:43 ` Андрей Черепанов 2007-10-02 17:34 ` Андрей Черепанов 1 sibling, 1 reply; 59+ messages in thread From: Fr. Br. George @ 2007-10-02 10:05 UTC (permalink / raw) To: ALT Linux Community general discussions On Tue, Oct 02, 2007 at 11:53:52AM +0400, Maxim Bodyansky wrote: > В сообщении от Вторник 02 октября 2007 Fr. Br. George > написал(a): > > On Mon, Oct 01, 2007 at 10:20:40AM +0400, Maxim Bodyansky > wrote: > > > > вообще-то ровно две команды. Может быть, дело в > > > > таинственном понятии "база пакетов эталонной машины"? > > > > От этого геморрой? У меня такой нету... > > > > > > По-моему, тут спрашивали про создания репозитория из > > > пакетов на DVD, без доступа в Internet. > > > > Да, виноват, отклонился от темы. Просто очень удивили > > утверждения о геморрое. С чего бы? > > Наверное потому, что новоиспечённому линуксоиду, для > сочинения такого скриптика, понадобится время на освоение > shell (если он захочет, конечно), а работать надо "уже > здесь и сейчас". Ну, значит, спор о терминах :). Для меня "геморрой" -- это когда реально сложно и/или непредсказуемо. А для воспроизведения двух команд (или даже одной в случае sisyphus-mirror) ничего глубоко осваивать не надо. Наоборот, вот полезные команды, с которых можно если не начинать, то продолжать осваивать Linux: круг чтения невелик, в процессе участвует, по сути, один конфиг (/etc/apt/sourses.list), одно копирование и одна команда пересоздания хранилища. Если это -- геморрой, то встаёт вопрос, выгодно ли с финансовой точки зрения иметь такого пользователя. Допустим, потратится три человекодня на то, чтобы прибить некоторое значение по умолчанию (скажем, /srv/distro) и в sisyphus-mirror, и в /etc/apt/sourses.list, чтобы оно копировало ALD4.0 DVD и отдавало его по NFS, а также брало оттуда, (для чего уже сейчас существует модуль alterator). Вопрос: приведёт ли это к покупке дополнительно 30 коробок ALD4.0? Человек, у которого есть время и желание разворачивать локальное хранилище, но нет возможности по тем или иным причинам изучать, что такое командная строка, на сегодня -- клиент редкий. Но ведь две команды и один конфиг -- только верхушка айсберга, который в каждом конкретном случае не виден. Попытка же сделать нечто, работоспособное в общем случае приведёт к пересчёту граблей, надводных, типа firewall-а, нехватки места, закидывания или незакидывания этого скрипта в cron, и подводных, в данный момент невидимых. Другое дело, когда кто-нибудь из сообщества этой задачей озадачится по своим каким-то причинам... тогда самый правильный путь -- как раз модифицировать пакет sisyphus-mirror. Например, я могу стать таким человеком в процессе подготовки какого-нибудь обновления к Junior. -- Георгий Курячий (aka Fr. Br. George) Отдел образовательных проектов ALT Linux mailto : george at altlinux_org ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 10:05 ` Fr. Br. George @ 2007-10-02 17:43 ` Андрей Черепанов 2007-10-02 17:57 ` Maxim Bodyansky 0 siblings, 1 reply; 59+ messages in thread From: Андрей Черепанов @ 2007-10-02 17:43 UTC (permalink / raw) To: ALT Linux Community general discussions 2 октября 2007 Fr. Br. George написал: > Человек, у которого есть время и желание разворачивать локальное > хранилище, но нет возможности по тем или иным причинам изучать, что > такое командная строка, на сегодня -- клиент редкий. Да неужели? А зачем мы делаем графический альтератор? Пусть ручками настраивают. Или знают десяток скриптов и все их параметры. Этот подход контрпродуктивен. Вот задача: 1. Есть клиент с десятком машин. Интернет - очень дорогой. 2. Клиенту нужно максимально просто настроить обновление установленных машин с минимальным трафиком. 3. Клиент знает, что такое командная строка и удивлён снобизму альтовцев, зная, что локальный репозиторий делается двумя кнопками в Mandriva. Это дословно то, что я услышал в Красноярске в августе. Вообще вопрос грамотного развёртывания и управления парком машин под ALT Linux не решён, а любое его поднятие сводится к снобизму и самописанным скриптам. Считаю, что если хотим массовго внедрения (а оно будет однозначно и очень скоро), надо проработать решения по развёртыванию. Бирюльки кончились. P.S. Пусть это будут скрипты, но решающие типичные задачи. Крайне желательно к этим скриптам сделать морду для альтератора. Тогда можно будет гордится нашим дистрибутивом перед компаниями, как это произошло с Personal Desktop для обычных пользователей. -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 17:43 ` Андрей Черепанов @ 2007-10-02 17:57 ` Maxim Bodyansky 2007-10-02 18:29 ` Андрей Черепанов 0 siblings, 1 reply; 59+ messages in thread From: Maxim Bodyansky @ 2007-10-02 17:57 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Вторник 02 октября 2007 Андрей Черепанов написал(a): > Вообще вопрос грамотного развёртывания и управления > парком машин под ALT Linux не решён, а любое его поднятие > сводится к снобизму и самописанным скриптам. Считаю, что > если хотим массовго внедрения (а оно будет однозначно и > очень скоро), надо проработать решения по развёртыванию. > Бирюльки кончились. Опять же, +1. Я так понимаю, набору скриптов нужно: 1. Уметь создавать локальный репозиторий на основе содержимого дисков. 2. Экспортировать его по nfs/ftp (на выбор, опционально). 3. Добавить обновление по крону (опционально). -- WBR, Maxim Bodyansky ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 17:57 ` Maxim Bodyansky @ 2007-10-02 18:29 ` Андрей Черепанов 2007-10-02 18:44 ` Maxim Bodyansky 2007-10-03 11:46 ` Andrii Dobrovol`s`kii 0 siblings, 2 replies; 59+ messages in thread From: Андрей Черепанов @ 2007-10-02 18:29 UTC (permalink / raw) To: ALT Linux Community general discussions 2 октября 2007 Maxim Bodyansky написал: > В сообщении от Вторник 02 октября 2007 Андрей Черепанов > > написал(a): > > Вообще вопрос грамотного развёртывания и управления > > парком машин под ALT Linux не решён, а любое его поднятие > > сводится к снобизму и самописанным скриптам. Считаю, что > > если хотим массовго внедрения (а оно будет однозначно и > > очень скоро), надо проработать решения по развёртыванию. > > Бирюльки кончились. > > Опять же, +1. > > Я так понимаю, набору скриптов нужно: > 1. Уметь создавать локальный репозиторий на основе > содержимого дисков. На основе rpm -qa ;) > 2. Экспортировать его по nfs/ftp (на выбор, опционально). Необязательно, ибо дыра в безопасности (сейчас придёт ldv@ и расскажет про дисциплину). Как опцию - можно. > 3. Добавить обновление по крону (опционально). Это даже вредно. 3. Обновлять только те пакеты из 4.0 Branch, которые соотвествуют списку установленных пакетов. -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 18:29 ` Андрей Черепанов @ 2007-10-02 18:44 ` Maxim Bodyansky 2007-10-02 19:04 ` Андрей Черепанов 2007-10-03 11:46 ` Andrii Dobrovol`s`kii 1 sibling, 1 reply; 59+ messages in thread From: Maxim Bodyansky @ 2007-10-02 18:44 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Вторник 02 октября 2007 Андрей Черепанов написал(a): > 2 октября 2007 Maxim Bodyansky написал: > > Я так понимаю, набору скриптов нужно: > > 1. Уметь создавать локальный репозиторий на основе > > содержимого дисков. > > На основе rpm -qa ;) Почему бы не раздать полный репозиторий? > > 2. Экспортировать его по nfs/ftp (на выбор, > > опционально). > > Необязательно, ибо дыра в безопасности (сейчас придёт > ldv@ и расскажет про дисциплину). Как опцию - можно. Я и написал -- опционально. Хотя и не вижу причин не раздавать репозиторий по ftp в районной сети (сам так делаю) и по nfs в пределах офиса/дома. > > 3. Добавить обновление по крону (опционально). > > Это даже вредно. Вредно опционально обновлять репозиторий updates по крону? > 3. Обновлять только те пакеты из 4.0 Branch, которые > соотвествуют списку установленных пакетов. Почему не все те, которые на дисках? -- WBR, Maxim Bodyansky ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 18:44 ` Maxim Bodyansky @ 2007-10-02 19:04 ` Андрей Черепанов 0 siblings, 0 replies; 59+ messages in thread From: Андрей Черепанов @ 2007-10-02 19:04 UTC (permalink / raw) To: ALT Linux Community general discussions 2 октября 2007 Maxim Bodyansky написал: > В сообщении от Вторник 02 октября 2007 Андрей Черепанов > > написал(a): > > 2 октября 2007 Maxim Bodyansky написал: > > > Я так понимаю, набору скриптов нужно: > > > 1. Уметь создавать локальный репозиторий на основе > > > содержимого дисков. > > > > На основе rpm -qa ;) > > Почему бы не раздать полный репозиторий? При обновлении этого репозитория потребуется много трафика. 20-100 Мб в день. > > > 2. Экспортировать его по nfs/ftp (на выбор, > > > опционально). > > > > Необязательно, ибо дыра в безопасности (сейчас придёт > > ldv@ и расскажет про дисциплину). Как опцию - можно. > > Я и написал -- опционально. Хотя и не вижу причин не > раздавать репозиторий по ftp в районной сети (сам так > делаю) и по nfs в пределах офиса/дома. > > > > 3. Добавить обновление по крону (опционально). > > > > Это даже вредно. > > Вредно опционально обновлять репозиторий updates по крону? Лучше спрошу заказчика. IMHO, я бы на его месте был спокойнее при полном контроле за фактом обновления. > > 3. Обновлять только те пакеты из 4.0 Branch, которые > > соотвествуют списку установленных пакетов. > > Почему не все те, которые на дисках? Потому как там лежит много такого, что клиенту не нужно ни ставить, ни обновлять. А трафик-то дорогой! -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 18:29 ` Андрей Черепанов 2007-10-02 18:44 ` Maxim Bodyansky @ 2007-10-03 11:46 ` Andrii Dobrovol`s`kii 1 sibling, 0 replies; 59+ messages in thread From: Andrii Dobrovol`s`kii @ 2007-10-03 11:46 UTC (permalink / raw) To: ALT Linux Community general discussions [-- Attachment #1: Type: text/plain, Size: 1434 bytes --] Андрей Черепанов пишет: > 2 октября 2007 Maxim Bodyansky написал: >> В сообщении от Вторник 02 октября 2007 Андрей Черепанов >> >> написал(a): >>> Вообще вопрос грамотного развёртывания и управления >>> парком машин под ALT Linux не решён, а любое его поднятие >>> сводится к снобизму и самописанным скриптам. Считаю, что >>> если хотим массовго внедрения (а оно будет однозначно и >>> очень скоро), надо проработать решения по развёртыванию. >>> Бирюльки кончились. >> Опять же, +1. >> >> Я так понимаю, набору скриптов нужно: >> 1. Уметь создавать локальный репозиторий на основе >> содержимого дисков. > На основе rpm -qa ;) > Это хорошо только до момента появления переименований и новых разделений пакетов. Ну и появления новых задач для которых нужны новые программы или смены предпочтений в пользу других программ. > 3. Обновлять только те пакеты из 4.0 Branch, которые соотвествуют списку > установленных пакетов. > > Тут как и выще. Один раз лучше качать весь бранч за исключением компонент обрезаемых корпоративной политикой. -- Rgrds, Andriy ********************************************************************* email: dobr at iop dot kiev dot ua Kyiv, Ukraine Phone: (380-44) 525-7824 Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *********************dobrATjabber.iop.kiev.ua************************ [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 7:53 ` Maxim Bodyansky 2007-10-02 10:05 ` Fr. Br. George @ 2007-10-02 17:34 ` Андрей Черепанов 2007-10-02 17:49 ` Maxim Bodyansky 1 sibling, 1 reply; 59+ messages in thread From: Андрей Черепанов @ 2007-10-02 17:34 UTC (permalink / raw) To: ALT Linux Community general discussions 2 октября 2007 Maxim Bodyansky написал: > > > > вообще-то ровно две команды. Может быть, дело в > > > > таинственном понятии "база пакетов эталонной машины"? > > > > От этого геморрой? У меня такой нету... > > > > > > По-моему, тут спрашивали про создания репозитория из > > > пакетов на DVD, без доступа в Internet. > > > > Да, виноват, отклонился от темы. Просто очень удивили > > утверждения о геморрое. С чего бы? > > Наверное потому, что новоиспечённому линуксоиду, для > сочинения такого скриптика, понадобится время на освоение > shell (если он захочет, конечно), а работать надо "уже > здесь и сейчас". Тот "новоиспечённый" линуксоид уже 5 лет на ALT Linux. Вы предлагаете временные заплатки, а не понятное для большинства решение. -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 17:34 ` Андрей Черепанов @ 2007-10-02 17:49 ` Maxim Bodyansky 2007-10-02 18:37 ` Андрей Черепанов 0 siblings, 1 reply; 59+ messages in thread From: Maxim Bodyansky @ 2007-10-02 17:49 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Вторник 02 октября 2007 Андрей Черепанов написал(a): > Тот "новоиспечённый" линуксоид уже 5 лет на ALT Linux. Вы > предлагаете временные заплатки, а не понятное для > большинства решение. Я ещё не успел ничего предложить :) Как вы видите решение этой задачи через alterator? По правде говоря, мне и задача-то пока что не шибко понятна. -- WBR, Maxim Bodyansky ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 17:49 ` Maxim Bodyansky @ 2007-10-02 18:37 ` Андрей Черепанов 2007-10-02 18:45 ` Лебедев Артём 0 siblings, 1 reply; 59+ messages in thread From: Андрей Черепанов @ 2007-10-02 18:37 UTC (permalink / raw) To: ALT Linux Community general discussions 2 октября 2007 Maxim Bodyansky написал: > В сообщении от Вторник 02 октября 2007 Андрей Черепанов > > написал(a): > > Тот "новоиспечённый" линуксоид уже 5 лет на ALT Linux. Вы > > предлагаете временные заплатки, а не понятное для > > большинства решение. > > Я ещё не успел ничего предложить :) > Как вы видите решение этой задачи через alterator? По правде > говоря, мне и задача-то пока что не шибко понятна. 1. Создание локального репозитория 2. Синхронизация с бранчем по списку rpm -qa (может, раскидывать /var/cache/apt/archives по локальному репозиторию после dist-upgrade?) Морда Альтератора: Поле "Путь" Флажок "Сделать доступным по FTP" Флажок "Сделать доступным по NFS" Кнопка "Создать локальный репозиторий" Кнопка "Обновить репозиторий" Надпись: время последней синхронизации Было бы совсем замечательно показать, сколько потребуется трафика. Но и информация по сделанному rsync в конце будет полезна. -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 18:37 ` Андрей Черепанов @ 2007-10-02 18:45 ` Лебедев Артём 2007-10-02 19:06 ` Андрей Черепанов 0 siblings, 1 reply; 59+ messages in thread From: Лебедев Артём @ 2007-10-02 18:45 UTC (permalink / raw) To: ALT Linux Community general discussions Андрей Черепанов пишет: Внесу лепту :) > Морда Альтератора: > Поле "Путь" > Флажок "Сделать доступным по FTP" > Флажок "Сделать доступным по NFS" > Кнопка "Создать локальный репозиторий" А в поле путь будет указано место где будет лежать репозиторий или место откуда он будет скачиваться ? > Кнопка "Обновить репозиторий" Откуда он его обновлять будет ? > Надпись: время последней синхронизации > Было бы совсем замечательно показать, сколько потребуется трафика. Но и > информация по сделанному rsync в конце будет полезна. Как человек который этим будет пользоваться я за :) Плюс не хватает кнопки и поля "Подключить репозиторий" ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 18:45 ` Лебедев Артём @ 2007-10-02 19:06 ` Андрей Черепанов 2007-10-02 19:20 ` Лебедев Артём ` (2 more replies) 0 siblings, 3 replies; 59+ messages in thread From: Андрей Черепанов @ 2007-10-02 19:06 UTC (permalink / raw) To: ALT Linux Community general discussions 2 октября 2007 Лебедев Артём написал: > Андрей Черепанов пишет: > Внесу лепту :) > > > Морда Альтератора: > > Поле "Путь" > > Флажок "Сделать доступным по FTP" > > Флажок "Сделать доступным по NFS" > > Кнопка "Создать локальный репозиторий" > > А в поле путь будет указано место где будет лежать репозиторий или место > откуда он будет скачиваться ? Где будет лежать локальный репозиторий. По умолчанию должно браться с 4-го бранча. Но это нужно обдумать, поэтому я и поднял тему в community@ > > Кнопка "Обновить репозиторий" > > Откуда он его обновлять будет ? > > > Надпись: время последней синхронизации > > Было бы совсем замечательно показать, сколько потребуется трафика. Но и > > информация по сделанному rsync в конце будет полезна. > > Как человек который этим будет пользоваться я за :) > > Плюс не хватает кнопки и поля "Подключить репозиторий" Необязательно. Достаточно выбрать уже указанные сетевые репозитории -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 19:06 ` Андрей Черепанов @ 2007-10-02 19:20 ` Лебедев Артём 2007-10-02 19:34 ` Андрей Черепанов 2007-10-03 11:51 ` Andrii Dobrovol`s`kii 2007-10-03 16:17 ` Vyatcheslav Perevalov 2 siblings, 1 reply; 59+ messages in thread From: Лебедев Артём @ 2007-10-02 19:20 UTC (permalink / raw) To: ALT Linux Community general discussions Андрей Черепанов пишет: >>> Морда Альтератора: >>> Поле "Путь" >>> Флажок "Сделать доступным по FTP" >>> Флажок "Сделать доступным по NFS" >>> Кнопка "Создать локальный репозиторий" >> А в поле путь будет указано место где будет лежать репозиторий или место >> откуда он будет скачиваться ? > Где будет лежать локальный репозиторий. > По умолчанию должно браться с 4-го бранча. Но это нужно обдумать, поэтому я и > поднял тему в community@ Опишу ситуацию каким образом я хотел бы делать локальный на работе, извиняюсь что пишу таким языком, просто сейчас не могу по другому сформулировать 1. Копирую с домашнего компьютера папку с репозиторием на съёмный винчестер. 2. Настраиваю на работе на сервере обновление так, чтобы он локальный репозиторий рабочий обновлял с моего съёмного винчестера (вот тут как раз нужно сделать так, чтобы можно было изменить умолчания, кнопочку добавления источника обновления воткнуть например, чтобы я мог папку на винчестере съёмном выбрать или на DVD-диске) ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 19:20 ` Лебедев Артём @ 2007-10-02 19:34 ` Андрей Черепанов 2007-10-02 20:20 ` Лебедев Артём 0 siblings, 1 reply; 59+ messages in thread From: Андрей Черепанов @ 2007-10-02 19:34 UTC (permalink / raw) To: ALT Linux Community general discussions 2 октября 2007 Лебедев Артём написал: > Андрей Черепанов пишет: > >>> Морда Альтератора: > >>> Поле "Путь" > >>> Флажок "Сделать доступным по FTP" > >>> Флажок "Сделать доступным по NFS" > >>> Кнопка "Создать локальный репозиторий" > >> > >> А в поле путь будет указано место где будет лежать репозиторий или место > >> откуда он будет скачиваться ? > > > > Где будет лежать локальный репозиторий. > > По умолчанию должно браться с 4-го бранча. Но это нужно обдумать, поэтому > > я и поднял тему в community@ > > Опишу ситуацию каким образом я хотел бы делать локальный на работе, > извиняюсь что пишу таким языком, просто сейчас не могу по другому > сформулировать > > 1. Копирую с домашнего компьютера папку с репозиторием на съёмный > винчестер. > > 2. Настраиваю на работе на сервере обновление так, чтобы он локальный > репозиторий рабочий обновлял с моего съёмного винчестера (вот тут как > раз нужно сделать так, чтобы можно было изменить умолчания, кнопочку > добавления источника обновления воткнуть например, чтобы я мог папку на > винчестере съёмном выбрать или на DVD-диске) Просто нужна строчка с источником "file:///mnt/vint/repo". Это без проблем можно сделать любому пользователю в synaptic. ;) -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 19:34 ` Андрей Черепанов @ 2007-10-02 20:20 ` Лебедев Артём 0 siblings, 0 replies; 59+ messages in thread From: Лебедев Артём @ 2007-10-02 20:20 UTC (permalink / raw) To: ALT Linux Community general discussions Андрей Черепанов пишет: > Просто нужна строчка с источником "file:///mnt/vint/repo". Это без проблем > можно сделать любому пользователю в synaptic. ;) Да, именно так, чтобы доступ к добавлению этой строчки был рядом :) ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 19:06 ` Андрей Черепанов 2007-10-02 19:20 ` Лебедев Артём @ 2007-10-03 11:51 ` Andrii Dobrovol`s`kii 2007-10-03 16:17 ` Vyatcheslav Perevalov 2 siblings, 0 replies; 59+ messages in thread From: Andrii Dobrovol`s`kii @ 2007-10-03 11:51 UTC (permalink / raw) To: ALT Linux Community general discussions [-- Attachment #1: Type: text/plain, Size: 1557 bytes --] Андрей Черепанов пишет: > 2 октября 2007 Лебедев Артём написал: >> Андрей Черепанов пишет: >> Внесу лепту :) >> >>> Морда Альтератора: >>> Поле "Путь" >>> Флажок "Сделать доступным по FTP" >>> Флажок "Сделать доступным по NFS" >>> Кнопка "Создать локальный репозиторий" >> А в поле путь будет указано место где будет лежать репозиторий или место >> откуда он будет скачиваться ? > Где будет лежать локальный репозиторий. > По умолчанию должно браться с 4-го бранча. Но это нужно обдумать, поэтому я и > поднял тему в community@ Так в том и дело, что сам бранч тоже зеркалится. Часто значительно дешевле и быстрее брать его с локального зеркала. > >>> Кнопка "Обновить репозиторий" >> Откуда он его обновлять будет ? Это должно выбираться. >> >>> Надпись: время последней синхронизации >>> Было бы совсем замечательно показать, сколько потребуется трафика. Но и >>> информация по сделанному rsync в конце будет полезна. >> Как человек который этим будет пользоваться я за :) >> >> Плюс не хватает кнопки и поля "Подключить репозиторий" > Необязательно. Достаточно выбрать уже указанные сетевые репозитории > Почему? И раз уж всё равно можно будет выбирать... -- Rgrds, Andriy ********************************************************************* email: dobr at iop dot kiev dot ua Kyiv, Ukraine Phone: (380-44) 525-7824 Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *********************dobrATjabber.iop.kiev.ua************************ [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 19:06 ` Андрей Черепанов 2007-10-02 19:20 ` Лебедев Артём 2007-10-03 11:51 ` Andrii Dobrovol`s`kii @ 2007-10-03 16:17 ` Vyatcheslav Perevalov 2 siblings, 0 replies; 59+ messages in thread From: Vyatcheslav Perevalov @ 2007-10-03 16:17 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от 3 октября 2007 Андрей Черепанов написал(a): > Достаточно выбрать уже указанные сетевые репозитории Недостаточно. Ибо существуют сети, где указанные сетевые репозитории недоступны. -- Всего хорошего /vip ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-30 20:18 ` Fr. Br. George 2007-10-01 6:20 ` Maxim Bodyansky @ 2007-10-01 6:53 ` Владимир Черный 2007-10-01 7:18 ` Хихин Руслан 2007-10-02 17:45 ` Андрей Черепанов 2007-10-02 17:33 ` Андрей Черепанов 2 siblings, 2 replies; 59+ messages in thread From: Владимир Черный @ 2007-10-01 6:53 UTC (permalink / raw) To: ALT Linux Community general discussions 01.10.07, Fr. Br. George<george@altlinux.ru> написал(а): > On Thu, Sep 27, 2007 at 02:15:15PM +0400, Андрей Черепанов wrote: > > > Очень просто. На одном организовать локальный репозиторий и раздать его > > > по ftp. На других машинах - подключить этот репозиторий. Проверено - все > > > работает > > Сейчас создавать свой репозиторий нужно ручками и это геморрой. Я об этом > > писал в рассылки, так как были претензии от пользователей. Надо делать модуль > > к альтератору, который делает такой репозиторий по-человечески на базе > > пакетов эталонной машины. > > Наверное, я что-то делаю неправильно, потому что > никакого геморроя не испытываю. > > #!/bin/sh > cd `dirname "$0"` > for N in i686 i586 noarch; do > mkdir -p "branch/RPMS.$N" > ( > cd "branch/RPMS.$N" > rsync -aP --delete rsync://rsync.altlinux.org/ALTLinux/4.0/branch/files/$N/RPMS/ . > ) > done > genbasedir --progress --topdir=`dirname $0` branch > > Кладёшь этот скрипт в любой каталог и -- бац! -- в подкаталоге branch > лежит локальный репозиторий. А так вообще-то ровно две команды. > Может быть, дело в таинственном понятии "база пакетов эталонной машины"? > От этого геморрой? У меня такой нету... Подозреваю, что у автора вопроса проблема в настройке апта на локальный репозитарий, а именно составление строчки rpm files:/... У нас теперь и примера такого в системе нет (в /etc/apt) 2Артем: man sources.list А вот сделать-бы это через альтератор автоматом?! Т.е. выбираешь каталог с репо и нужная строчка сама генерится - наверное можно и было бы полезно. > > -- > Георгий Курячий (aka Fr. Br. George) > Отдел образовательных проектов ALT Linux > mailto : george at altlinux_org > _______________________________________________ > community mailing list > community@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/community -- С уважением, Владимир Черный Начальник отдела образовательных проектов ALT Linux mailto: black at altlinux.ru Jabber: black at altlinux.org ICQ: 199158712 ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-01 6:53 ` Владимир Черный @ 2007-10-01 7:18 ` Хихин Руслан 2007-10-02 17:45 ` Андрей Черепанов 1 sibling, 0 replies; 59+ messages in thread From: Хихин Руслан @ 2007-10-01 7:18 UTC (permalink / raw) To: community [-- Attachment #1.1: Type: text/plain, Size: 422 bytes --] Здравствуйте Владимир Черный В сообщении от Понедельник 01 октября 2007 Владимир Черный написал(a): > У нас теперь и примера такого в системе нет (в /etc/apt) > > 2Артем: man sources.list Cобственно - в качестве примера -- А ещё говорят так (fortune): Mistakes are often the stepping stones to utter failure. ________________________________________________________________________ С уважением Хихин Руслан [-- Attachment #1.2: locale.list --] [-- Type: text/plain, Size: 519 bytes --] # Emacs, highlight the comments, please: -*- mode: Sh; -*- ! # Package repository URLs # # Signed repositories have an [alt] tag. # If you remove it, no digital signature check will be made! ### ftp.altlinux.org (ALT Linux, Moscow) # Sisyphus rpm [alt] file:/mnt/arhiv2/Sisyphus x86_64 classic rpm [alt] file:/mnt/arhiv2/Sisyphus noarch classic rpm [alt] file:/mnt/arhiv2/Sisyphus i386 classic rpm-src [alt] file:/mnt/arhiv2/Sisyphus x86_64 classic #rpm-src file:/mnt/arhiv2/Kdelibs/repo x86_64 hasher [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-01 6:53 ` Владимир Черный 2007-10-01 7:18 ` Хихин Руслан @ 2007-10-02 17:45 ` Андрей Черепанов 2007-10-02 17:50 ` Maxim Bodyansky 1 sibling, 1 reply; 59+ messages in thread From: Андрей Черепанов @ 2007-10-02 17:45 UTC (permalink / raw) To: ALT Linux Community general discussions 1 октября 2007 Владимир Черный написал: > Подозреваю, что у автора вопроса проблема в настройке апта на > локальный репозитарий, а именно составление строчки rpm files:/... > У нас теперь и примера такого в системе нет (в /etc/apt) > 2Артем: man sources.list Вопрос в СОЗДАНИИ такого репозитария локально при условии слабых линий связи. Логично было бы при создании репозитория (клиент не осилил все нюансы genbasedir, и я - тоже) создавать ссылку в sources.list (или лучше отдельным файлов в sources.list.d). Кто может посмотреть, как это сделано в Mandriva? -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 17:45 ` Андрей Черепанов @ 2007-10-02 17:50 ` Maxim Bodyansky 2007-10-02 18:19 ` Лебедев Артём 0 siblings, 1 reply; 59+ messages in thread From: Maxim Bodyansky @ 2007-10-02 17:50 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Вторник 02 октября 2007 Андрей Черепанов написал(a): > Вопрос в СОЗДАНИИ такого репозитария локально при условии > слабых линий связи. Логично было бы при создании > репозитория (клиент не осилил все нюансы genbasedir, и я > - тоже) создавать ссылку в sources.list (или лучше > отдельным файлов в sources.list.d). > > Кто может посмотреть, как это сделано в Mandriva? +1 Мне тоже интересно. -- WBR, Maxim Bodyansky ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 17:50 ` Maxim Bodyansky @ 2007-10-02 18:19 ` Лебедев Артём 2007-10-02 18:33 ` smont 0 siblings, 1 reply; 59+ messages in thread From: Лебедев Артём @ 2007-10-02 18:19 UTC (permalink / raw) To: ALT Linux Community general discussions Maxim Bodyansky пишет: >> Кто может посмотреть, как это сделано в Mandriva? > > +1 > Мне тоже интересно. Насколько я помню, там в центре управления мандривы выбираешь папку где лежат rpmки, но их перед этим надо проиндексировать. Запись идёт в файл /etc/urpmi/urpmi.cfg, запись вида: Install\ DVD /mnt/distr/rep/1DVD { media_info_dir: . } Это я из своего старого со времён мандривы нашёл, потом я просто это файлик в сторонке оставлял, и когда переустанавливал, то копировал его обратно. Версия Мандривы была 2007.0 ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 18:19 ` Лебедев Артём @ 2007-10-02 18:33 ` smont 0 siblings, 0 replies; 59+ messages in thread From: smont @ 2007-10-02 18:33 UTC (permalink / raw) To: ALT Linux Community general discussions В debian/ubuntu присутствует http://aptoncd.sourceforge.net/ краткое описание http://starl1te.wordpress.com/2007/05/01/aptoncd-%d0%97%d0%b0%d0%bf%d0%b8%d1%81%d1%8c-%d1%83%d0%b6%d0%b5-%d1%81%d0%ba%d0%b0%d1%87%d0%b0%d0%bd%d0%bd%d1%8b%d1%85-%d0%bf%d0%b0%d0%ba%d0%b5%d1%82%d0%be%d0%b2-%d0%bd%d0%b0-cddvd/ удачи smont smont@mail.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-30 20:18 ` Fr. Br. George 2007-10-01 6:20 ` Maxim Bodyansky 2007-10-01 6:53 ` Владимир Черный @ 2007-10-02 17:33 ` Андрей Черепанов 2007-10-03 4:48 ` Alexey Novikov 2 siblings, 1 reply; 59+ messages in thread From: Андрей Черепанов @ 2007-10-02 17:33 UTC (permalink / raw) To: ALT Linux Community general discussions 1 октября 2007 Fr. Br. George написал: > Кладёшь этот скрипт в любой каталог и -- бац! -- в подкаталоге branch > лежит локальный репозиторий. А так вообще-то ровно две команды. > Может быть, дело в таинственном понятии "база пакетов эталонной машины"? > От этого геморрой? У меня такой нету... Похоже, твоё решение синхронизирует весь бранч. А надо только то, что установлено (для уменьшения трафика). К тому же, скрипты - это костыльный путь. То, что для тебя нормально, для обычного пользователя - сложно и дико. -- Андрей Черепанов ALT Linux cas@altlinux.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-02 17:33 ` Андрей Черепанов @ 2007-10-03 4:48 ` Alexey Novikov 2007-10-03 9:52 ` Aleksey Avdeev 0 siblings, 1 reply; 59+ messages in thread From: Alexey Novikov @ 2007-10-03 4:48 UTC (permalink / raw) To: ALT Linux Community general discussions On Tue, Oct 02, 2007 at 09:33:22PM +0400, Андрей Черепанов wrote: > 1 октября 2007 Fr. Br. George написал: > > Кладёшь этот скрипт в любой каталог и -- бац! -- в подкаталоге branch > > лежит локальный репозиторий. А так вообще-то ровно две команды. > > Может быть, дело в таинственном понятии "база пакетов эталонной машины"? > > От этого геморрой? У меня такой нету... > Похоже, твоё решение синхронизирует весь бранч. А надо только то, что > установлено (для уменьшения трафика). К тому же, скрипты - это костыльный > путь. То, что для тебя нормально, для обычного пользователя - сложно и дико. А что мешает использовать mirror on demand? http://gns-ua.livejournal.com/114453.html У меня работает нормально, там только пару скриптов в крон повесить: на обновление индексов и на удаление устаревших пакетов. Индексы в бранче (i586+noarch) тянут максимум на 3Мб. Единственный недостаток, что в этом случае apt все равно кэширует пакеты. -- WBR, Alexey Novikov XMPP: alex-novikov@jabber.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-03 4:48 ` Alexey Novikov @ 2007-10-03 9:52 ` Aleksey Avdeev 2007-10-03 12:40 ` Alexey Novikov 2007-10-03 16:20 ` Vyatcheslav Perevalov 0 siblings, 2 replies; 59+ messages in thread From: Aleksey Avdeev @ 2007-10-03 9:52 UTC (permalink / raw) To: ALT Linux Community general discussions Alexey Novikov пишет: > On Tue, Oct 02, 2007 at 09:33:22PM +0400, Андрей Черепанов wrote: >> 1 октября 2007 Fr. Br. George написал: >>> Кладёшь этот скрипт в любой каталог и -- бац! -- в подкаталоге branch >>> лежит локальный репозиторий. А так вообще-то ровно две команды. >>> Может быть, дело в таинственном понятии "база пакетов эталонной машины"? >>> От этого геморрой? У меня такой нету... >> Похоже, твоё решение синхронизирует весь бранч. А надо только то, что >> установлено (для уменьшения трафика). К тому же, скрипты - это костыльный >> путь. То, что для тебя нормально, для обычного пользователя - сложно и дико. > > А что мешает использовать mirror on demand? > http://gns-ua.livejournal.com/114453.html > У меня работает нормально, там только пару скриптов в крон > повесить: на обновление индексов и на удаление устаревших > пакетов. Индексы в бранче (i586+noarch) тянут максимум на 3Мб. > Единственный недостаток, что в этом случае apt все равно кэширует > пакеты. Чем больше думаю на данной проблемой -- тем заманчевее решения на основе пиринговых сетей выглядят (особенно -- с приоретизацией сетей источников): 1. Т. к. оффициальные пакеты подписаны, источник закачки несущественен (считаем что подпись надёжна). 2. Т. к. в хороших пиренговых сетях название файла несущественно (используется хеш от содержимого) файлы можно расшаримать в любом виде, в том числе -- в том виде как они храняться в кеше apt`а. 3. Для согласования канонического имени файла (которое использует apt при поиске) и его хеша, а также указания какому релизу/срезу дистрибутива какие файлы соответствуют -- логично использовать централизованные сервера. 4. Приоретизация сетей позволит использовать дешёвые ресурсы в первою очередь. (Зачем качать файл из инета, если он уже расшарен в локалке?) Дело за малым -- реализовать. ;-) -- С уважением. Алексей. ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-03 9:52 ` Aleksey Avdeev @ 2007-10-03 12:40 ` Alexey Novikov 2007-10-03 16:20 ` Vyatcheslav Perevalov 1 sibling, 0 replies; 59+ messages in thread From: Alexey Novikov @ 2007-10-03 12:40 UTC (permalink / raw) To: ALT Linux Community general discussions On Wed, Oct 03, 2007 at 01:52:39PM +0400, Aleksey Avdeev wrote: > Alexey Novikov пишет: > > On Tue, Oct 02, 2007 at 09:33:22PM +0400, Андрей Черепанов wrote: > >> 1 октября 2007 Fr. Br. George написал: > >>> Кладёшь этот скрипт в любой каталог и -- бац! -- в подкаталоге branch > >>> лежит локальный репозиторий. А так вообще-то ровно две команды. > >>> Может быть, дело в таинственном понятии "база пакетов эталонной машины"? > >>> От этого геморрой? У меня такой нету... > >> Похоже, твоё решение синхронизирует весь бранч. А надо только то, что > >> установлено (для уменьшения трафика). К тому же, скрипты - это костыльный > >> путь. То, что для тебя нормально, для обычного пользователя - сложно и дико. > > > > А что мешает использовать mirror on demand? > > http://gns-ua.livejournal.com/114453.html > > У меня работает нормально, там только пару скриптов в крон > > повесить: на обновление индексов и на удаление устаревших > > пакетов. Индексы в бранче (i586+noarch) тянут максимум на 3Мб. > > Единственный недостаток, что в этом случае apt все равно кэширует > > пакеты. > > Чем больше думаю на данной проблемой -- тем заманчевее решения на > основе пиринговых сетей выглядят (особенно -- с приоретизацией сетей > источников): > > 1. Т. к. оффициальные пакеты подписаны, источник закачки несущественен > (считаем что подпись надёжна). > > 2. Т. к. в хороших пиренговых сетях название файла несущественно > (используется хеш от содержимого) файлы можно расшаримать в любом виде, > в том числе -- в том виде как они храняться в кеше apt`а. > > 3. Для согласования канонического имени файла (которое использует apt > при поиске) и его хеша, а также указания какому релизу/срезу > дистрибутива какие файлы соответствуют -- логично использовать > централизованные сервера. > > 4. Приоретизация сетей позволит использовать дешёвые ресурсы в первою > очередь. (Зачем качать файл из инета, если он уже расшарен в локалке?) Идея заманчивая, если в кэше apt'а хранить не имя файла rpm, а хэш, и кроме того обучить его новому протоколу, то в принципе реально. > Дело за малым -- реализовать. ;-) Да уж . ;-) -- WBR, Alexey Novikov XMPP: alex-novikov@jabber.ru ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-10-03 9:52 ` Aleksey Avdeev 2007-10-03 12:40 ` Alexey Novikov @ 2007-10-03 16:20 ` Vyatcheslav Perevalov 1 sibling, 0 replies; 59+ messages in thread From: Vyatcheslav Perevalov @ 2007-10-03 16:20 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от 3 октября 2007 Aleksey Avdeev написал(a): > Чем больше думаю на данной проблемой -- тем заманчевее решения на > основе пиринговых сетей выглядят (особенно -- с приоретизацией сетей > источников) А кто-нить исследовал пиринговые сети на предмет безопасности? -- Всего хорошего /vip ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:07 ` Motsyo Gennadi aka Drool 2007-09-27 10:15 ` Андрей Черепанов @ 2007-09-27 10:18 ` Michael Shigorin 2007-09-27 10:27 ` Motsyo Gennadi aka Drool 2007-09-27 10:22 ` [Comm] AltLinux 4.0 Desktop, создание локального репозитария Лебедев Артём 2007-09-28 13:44 ` ABATAPA 3 siblings, 1 reply; 59+ messages in thread From: Michael Shigorin @ 2007-09-27 10:18 UTC (permalink / raw) To: ALT Linux Community general discussions On Thu, Sep 27, 2007 at 01:07:29PM +0300, Motsyo Gennadi aka Drool wrote: > > Задача: Сделать так, чтобы можно было с одного > > компьютера-сервера по сети обновлять системы на рабочих > > компьютерах. Подскажите, как решить эту задачу? > Очень просто. На одном организовать локальный репозиторий и > раздать его по ftp. На других машинах - подключить этот > репозиторий. Проверено - все работает Гораздо лучше -- по NFS. См. http://www.freesource.info/wiki/AltLinux/Dokumentacija/NFS (добавил кусочек про автомонтирование с subfs, поскольку так гораздо удобнее в случае не всегда наличествующего соединения или сервера) Если по FTP, то сперва файлы будут затаскиваться на локальный диск в /var/cache/apt, а потом на одном шпинделе происходит чтение пакетов и их распаковка, что медленно. При NFS-варианте в процессе участвует два шпинделя -- один читает, другой пишет, оба меньше дёргают головами. По времени только лучше раскидать такие обновления, чтоб не все десять сразу; или вынести NFS-шару на отдельный винчестер, дабы работать не мешало. Также рекомендую эту статью: http://www.freesource.info/wiki/WadimMashckoff/pomojka/systemimager -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:18 ` Michael Shigorin @ 2007-09-27 10:27 ` Motsyo Gennadi aka Drool 2007-09-27 10:27 ` Michael Shigorin 0 siblings, 1 reply; 59+ messages in thread From: Motsyo Gennadi aka Drool @ 2007-09-27 10:27 UTC (permalink / raw) To: ALT Linux Community general discussions Michael Shigorin пишет: > Гораздо лучше -- по NFS. А, Миш ;-) Поднятие NFS это уже отдельная песьня. ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:27 ` Motsyo Gennadi aka Drool @ 2007-09-27 10:27 ` Michael Shigorin 2007-09-27 10:35 ` [Comm] ftp vs nfs Motsyo Gennadi aka Drool 0 siblings, 1 reply; 59+ messages in thread From: Michael Shigorin @ 2007-09-27 10:27 UTC (permalink / raw) To: ALT Linux Community general discussions On Thu, Sep 27, 2007 at 01:27:14PM +0300, Motsyo Gennadi aka Drool wrote: > > Гораздо лучше -- по NFS. > А, Миш ;-) Поднятие NFS это уже отдельная песьня. Да никакая это не песня, проще, чем FTP. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] ftp vs nfs 2007-09-27 10:27 ` Michael Shigorin @ 2007-09-27 10:35 ` Motsyo Gennadi aka Drool 2007-09-27 11:01 ` Maxim Bodyansky ` (2 more replies) 0 siblings, 3 replies; 59+ messages in thread From: Motsyo Gennadi aka Drool @ 2007-09-27 10:35 UTC (permalink / raw) To: ALT Linux Community general discussions Michael Shigorin пишет: > On Thu, Sep 27, 2007 at 01:27:14PM +0300, Motsyo Gennadi aka Drool wrote: >>> Гораздо лучше -- по NFS. >> А, Миш ;-) Поднятие NFS это уже отдельная песьня. > > Да никакая это не песня, проще, чем FTP. Ой-ли? Поставил - и сразу работает? Там что, по дефолту ни авторизации, ничего не нужно? ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] ftp vs nfs 2007-09-27 10:35 ` [Comm] ftp vs nfs Motsyo Gennadi aka Drool @ 2007-09-27 11:01 ` Maxim Bodyansky 2007-09-27 16:26 ` Andrey Rahmatullin 2007-09-30 23:11 ` Michael Shigorin 2 siblings, 0 replies; 59+ messages in thread From: Maxim Bodyansky @ 2007-09-27 11:01 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Четверг 27 сентября 2007 Motsyo Gennadi aka Drool написал(a): > Michael Shigorin пишет: > > On Thu, Sep 27, 2007 at 01:27:14PM +0300, Motsyo Gennadi aka Drool wrote: > >>> Гораздо лучше -- по NFS. > >> > >> А, Миш ;-) Поднятие NFS это уже отдельная песьня. > > > > Да никакая это не песня, проще, чем FTP. > > Ой-ли? Поставил - и сразу работает? Там что, по дефолту > ни авторизации, ничего не нужно? Как два байта переслать. Собственно, для того и используется :) -- WBR, Maxim Bodyansky ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] ftp vs nfs 2007-09-27 10:35 ` [Comm] ftp vs nfs Motsyo Gennadi aka Drool 2007-09-27 11:01 ` Maxim Bodyansky @ 2007-09-27 16:26 ` Andrey Rahmatullin 2007-09-30 23:11 ` Michael Shigorin 2 siblings, 0 replies; 59+ messages in thread From: Andrey Rahmatullin @ 2007-09-27 16:26 UTC (permalink / raw) To: community On Thu, Sep 27, 2007 at 01:35:49PM +0300, Motsyo Gennadi aka Drool wrote: > Ой-ли? Поставил - и сразу работает? Там что, по дефолту ни авторизации, > ничего не нужно? Да какая там авторизация.. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): <thresh> бллллин!!! Сижу себе, слушаю вместе с соседями музыку (довольно громко), вдруг слышу мощщный такой звон разбитого стекла. Сразу оглянулся, че уронил. А это KDE, зараза, чего-то сделать не смогла. ААРРГХ. ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] ftp vs nfs 2007-09-27 10:35 ` [Comm] ftp vs nfs Motsyo Gennadi aka Drool 2007-09-27 11:01 ` Maxim Bodyansky 2007-09-27 16:26 ` Andrey Rahmatullin @ 2007-09-30 23:11 ` Michael Shigorin 2 siblings, 0 replies; 59+ messages in thread From: Michael Shigorin @ 2007-09-30 23:11 UTC (permalink / raw) To: ALT Linux Community general discussions On Thu, Sep 27, 2007 at 01:35:49PM +0300, Motsyo Gennadi aka Drool wrote: > >>> Гораздо лучше -- по NFS. > >> А, Миш ;-) Поднятие NFS это уже отдельная песьня. > > Да никакая это не песня, проще, чем FTP. > Ой-ли? Поставил - и сразу работает? Там что, по дефолту ни > авторизации, ничего не нужно? Именно. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ---- Oct 26--27, Kiev, Ukraine: -- http://conference.osdn.org.ua ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:07 ` Motsyo Gennadi aka Drool 2007-09-27 10:15 ` Андрей Черепанов 2007-09-27 10:18 ` Michael Shigorin @ 2007-09-27 10:22 ` Лебедев Артём 2007-09-27 10:27 ` Michael Shigorin ` (2 more replies) 2007-09-28 13:44 ` ABATAPA 3 siblings, 3 replies; 59+ messages in thread From: Лебедев Артём @ 2007-09-27 10:22 UTC (permalink / raw) To: ALT Linux Community general discussions Motsyo Gennadi aka Drool пишет: > Очень просто. На одном организовать локальный репозиторий и раздать его > по ftp. На других машинах - подключить этот репозиторий. Проверено - все > работает Так, хорошо, спасибо, но дело в том, что я ещё не очень хорошо знаком с тем как это делать, поэтому несколько уточняющих вопросов: 1. Что включает в себя организация локального репозитория ? Достаточно ли просто скачать его с ftp и поместить в отдельную папку ? Как обновлять сам репозитарий, ибо буду таскать его из дому на usb-винте ? (интересуют конкретно команды) 2. Как поднять ftp ? (название программы и необходимые настройки) Genix пишет: > на компьютере-сервере регулярно обновляется branch/updates (по rsync'у > лучше и удобнее всего), на остальных компьютерах сети в cron > прописывается apt-get update && apt-get dist-upgrade. Не :) Кроном пока не буду, хотя думаю придётся через некоторое время, когда сеть станет больше одного кабинета :) Сейчас хочу понять последовательность действий и возможность увязать всё это в скрипт. > плюс подхода очевиден > минус -- если взорвется, значит везде Оптимистично :) ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:22 ` [Comm] AltLinux 4.0 Desktop, создание локального репозитария Лебедев Артём @ 2007-09-27 10:27 ` Michael Shigorin 2007-09-27 10:32 ` Motsyo Gennadi aka Drool 2007-09-27 10:53 ` Владимир Черный 2 siblings, 0 replies; 59+ messages in thread From: Michael Shigorin @ 2007-09-27 10:27 UTC (permalink / raw) To: ALT Linux Community general discussions On Thu, Sep 27, 2007 at 02:22:21PM +0400, Лебедев Артём wrote: > 1. Что включает в себя организация локального репозитория ? > Достаточно ли просто скачать его с ftp и поместить в отдельную > папку ? Для branch это так. > Как обновлять сам репозитарий, ибо буду таскать его из дому на > usb-винте ? (интересуют конкретно команды) rsync -Pav --delete-after /откуда/ /куда/ (конечные "/" важны -- тогда синхронизируется содержимое именно указанных каталогов, см. man rsync про trailing slash) > ftp NFS. > > плюс подхода очевиден > > минус -- если взорвется, значит везде > Оптимистично :) Может быть осмысленно сделать на хардлинках (cp -al) "тестовую" и "стабильную" внутренние ветки и синхронизировать (rsync) стабильную с тестовой только после того, как та прошла проверку глазами. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:22 ` [Comm] AltLinux 4.0 Desktop, создание локального репозитария Лебедев Артём 2007-09-27 10:27 ` Michael Shigorin @ 2007-09-27 10:32 ` Motsyo Gennadi aka Drool 2007-09-29 8:57 ` Alexey Borovskoy 2007-09-27 10:53 ` Владимир Черный 2 siblings, 1 reply; 59+ messages in thread From: Motsyo Gennadi aka Drool @ 2007-09-27 10:32 UTC (permalink / raw) To: ALT Linux Community general discussions Лебедев Артём пишет: > 1. Что включает в себя организация локального репозитория ? Достаточно > ли просто скачать его с ftp и поместить в отдельную папку ? Да. Если скачать с сохранением структуры папок. > 2. Как поднять ftp ? (название программы и необходимые настройки) apt-get install anonftp vsftpd После этого в файле /etc/xinetd.d/vsftpd добавить строчку only_from = ваша_сеть У меня так: # default: off # description: The vsftpd FTP server. service ftp { disable = no socket_type = stream protocol = tcp wait = no user = root only_from = 192.168.2.0/24 nice = 10 rlimit_as = 64M server = /usr/sbin/vsftpd # server_args = } Т.е. всем компам с 192.168.0.X можно читать. В папке /var/ftp создать папку pub и туда поместить репозитарий. Выполнить service xinetd restart chkconfig xinetd on > > минус -- если взорвется, значит везде > Оптимистично :) А что вы хотели при использовании одного репозиторий для всех машин. Закрадется какая-то бякованая софтинка в репозиторий - ее могут поймать все. ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:32 ` Motsyo Gennadi aka Drool @ 2007-09-29 8:57 ` Alexey Borovskoy 2007-09-29 12:02 ` Motsyo Gennadi aka Drool 0 siblings, 1 reply; 59+ messages in thread From: Alexey Borovskoy @ 2007-09-29 8:57 UTC (permalink / raw) To: ALT Linux Community general discussions [-- Attachment #1: Type: text/plain, Size: 583 bytes --] * Четверг 27 сентября 2007 Motsyo Gennadi aka Drool > service ftp > { > disable = no > socket_type = stream > protocol = tcp > wait = no > user = root > only_from = 192.168.2.0/24 only_from += 192.168.2.0/24 > nice = 10 > rlimit_as = 64M > server = /usr/sbin/vsftpd > # server_args = > } -- Алексей. GPG key fingerprint 949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-29 8:57 ` Alexey Borovskoy @ 2007-09-29 12:02 ` Motsyo Gennadi aka Drool 2007-09-29 12:16 ` Alexey Borovskoy 0 siblings, 1 reply; 59+ messages in thread From: Motsyo Gennadi aka Drool @ 2007-09-29 12:02 UTC (permalink / raw) To: ALT Linux Community general discussions Alexey Borovskoy пишет: >> only_from = 192.168.2.0/24 > only_from += 192.168.2.0/24 Опа, а у меня без "+"... Что дает "+" ? ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-29 12:02 ` Motsyo Gennadi aka Drool @ 2007-09-29 12:16 ` Alexey Borovskoy 2007-09-29 12:48 ` Motsyo Gennadi aka Drool 0 siblings, 1 reply; 59+ messages in thread From: Alexey Borovskoy @ 2007-09-29 12:16 UTC (permalink / raw) To: ALT Linux Community general discussions [-- Attachment #1: Type: text/plain, Size: 472 bytes --] * Воскресенье 30 сентября 2007 Motsyo Gennadi aka Drool > Alexey Borovskoy пишет: > >> only_from = 192.168.2.0/24 > > > > only_from += 192.168.2.0/24 > > Опа, а у меня без "+"... Что дает "+" ? Приплюсовывает. В /etc/xinetd.conf значение only_from = 127.0.0.1. После only_from += 192.168.2.0/24 значение only_from будет равно 127.0.0.1 192.168.2.0/24. -- Алексей. GPG key fingerprint 949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-29 12:16 ` Alexey Borovskoy @ 2007-09-29 12:48 ` Motsyo Gennadi aka Drool 2007-09-30 11:01 ` Pavlov Konstantin 0 siblings, 1 reply; 59+ messages in thread From: Motsyo Gennadi aka Drool @ 2007-09-29 12:48 UTC (permalink / raw) To: ALT Linux Community general discussions Alexey Borovskoy пишет: >>>> only_from = 192.168.2.0/24 >>> only_from += 192.168.2.0/24 >> Опа, а у меня без "+"... Что дает "+" ? > > Приплюсовывает. > > В /etc/xinetd.conf значение only_from = 127.0.0.1. > После only_from += 192.168.2.0/24 значение only_from будет равно > 127.0.0.1 192.168.2.0/24. Алексей, спасибо. Блин, мог бы и сам догадаться :-) ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-29 12:48 ` Motsyo Gennadi aka Drool @ 2007-09-30 11:01 ` Pavlov Konstantin 0 siblings, 0 replies; 59+ messages in thread From: Pavlov Konstantin @ 2007-09-30 11:01 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 636 bytes --] On Sat, Sep 29, 2007 at 03:48:24PM +0300, Motsyo Gennadi aka Drool wrote: > Alexey Borovskoy пишет: > >>>> only_from = 192.168.2.0/24 > >>> only_from += 192.168.2.0/24 > >> Опа, а у меня без "+"... Что дает "+" ? > > > > Приплюсовывает. > > > > В /etc/xinetd.conf значение only_from = 127.0.0.1. > > После only_from += 192.168.2.0/24 значение only_from будет равно > > 127.0.0.1 192.168.2.0/24. > > Алексей, спасибо. Блин, мог бы и сам догадаться :-) Или прочитать man xinetd.conf -- > PS: Но все ранво - как-то не кошерно :) Рвано не рнаво, а работает. -- mike in sisyphus@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:22 ` [Comm] AltLinux 4.0 Desktop, создание локального репозитария Лебедев Артём 2007-09-27 10:27 ` Michael Shigorin 2007-09-27 10:32 ` Motsyo Gennadi aka Drool @ 2007-09-27 10:53 ` Владимир Черный 2007-09-29 7:44 ` Ivanov Maxim 2 siblings, 1 reply; 59+ messages in thread From: Владимир Черный @ 2007-09-27 10:53 UTC (permalink / raw) To: ALT Linux Community general discussions 1. Репозитарий я делаю так: rsync -avPz --delete-after --exclude 'SRPMS' --exclude 'x86_64' rsync.altlinux.ru::ALTLinux/4.0/branch /media/disk/common/alt/ выкидвывая сырцы и 64-битку соответственно место получения замени своим. 2. на машине с репо поднимаем nfs: a) надо запустить portmap сначала проверь: $ service portmap status portmap is running если так - все ок. иначе $ service portmap start И еще проверь /etc/sysconfig/portmap на предмет закоментаривания строки #PORTMAP_ARGS="-l" так должно быть б) поставь nfs-server и редактируй /etc/exports например так: # cat /etc/exports /media/disk/common/alt/ *(ro) вместо * можешь поставить подсетку класса напр. 192.168.1.* или как там у тебя... запускаешь сервер: service nfs start а чтобы навсегда он пускался при старте машины: chkconfig nfs on Собственно с сервером все. На клиенте mount -t nfs IP_SERVERA:/media/disk/common/alt/ /kuda или аналогичную строчку в fstab. Думаю это не сложно повторить? Успехов. 27.09.07, Лебедев Артём<artla@mail.ru> написал(а): > Motsyo Gennadi aka Drool пишет: > > Очень просто. На одном организовать локальный репозиторий и раздать его > > по ftp. На других машинах - подключить этот репозиторий. Проверено - все > > работает > > Так, хорошо, спасибо, но дело в том, что я ещё не очень хорошо знаком с > тем как это делать, поэтому несколько уточняющих вопросов: > > 1. Что включает в себя организация локального репозитория ? Достаточно > ли просто скачать его с ftp и поместить в отдельную папку ? > Как обновлять сам репозитарий, ибо буду таскать его из дому на usb-винте > ? (интересуют конкретно команды) > > 2. Как поднять ftp ? (название программы и необходимые настройки) > > Genix пишет: > > на компьютере-сервере регулярно обновляется branch/updates (по rsync'у > > лучше и удобнее всего), на остальных компьютерах сети в cron > > прописывается apt-get update && apt-get dist-upgrade. > Не :) Кроном пока не буду, хотя думаю придётся через некоторое время, > когда сеть станет больше одного кабинета :) Сейчас хочу понять > последовательность действий и возможность увязать всё это в скрипт. > > > плюс подхода очевиден > > минус -- если взорвется, значит везде > Оптимистично :) > _______________________________________________ > community mailing list > community@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/community -- С уважением, Владимир Черный Начальник отдела образовательных проектов ALT Linux mailto: black at altlinux.ru Jabber: black at altlinux.org ICQ: 199158712 ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:53 ` Владимир Черный @ 2007-09-29 7:44 ` Ivanov Maxim 2007-09-29 8:02 ` Владимир Черный 0 siblings, 1 reply; 59+ messages in thread From: Ivanov Maxim @ 2007-09-29 7:44 UTC (permalink / raw) To: ALT Linux Community general discussions В сообщении от Thursday 27 September 2007 14:53:00 Владимир Черный написал(а): > Собственно с сервером все. > На клиенте > mount -t nfs IP_SERVERA:/media/disk/common/alt/ /kuda Недавно с удивлением обнаружил , что "-t nfs" указывать не обязательно. ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-29 7:44 ` Ivanov Maxim @ 2007-09-29 8:02 ` Владимир Черный 0 siblings, 0 replies; 59+ messages in thread From: Владимир Черный @ 2007-09-29 8:02 UTC (permalink / raw) To: ALT Linux Community general discussions 29.09.07, Ivanov Maxim<redbaron@hitv.ru> написал(а): > В сообщении от Thursday 27 September 2007 14:53:00 Владимир Черный написал(а): > > > Собственно с сервером все. > > На клиенте > > mount -t nfs IP_SERVERA:/media/disk/common/alt/ /kuda > > Недавно с удивлением обнаружил , что "-t nfs" указывать не обязательно. Справедливо конечно... Однако учить надо правилам (по всей строгости), а исключениям потом можно научиться. > _______________________________________________ > community mailing list > community@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/community -- С уважением, Владимир Черный Начальник отдела образовательных проектов ALT Linux mailto: black at altlinux.ru Jabber: black at altlinux.org ICQ: 199158712 ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-27 10:07 ` Motsyo Gennadi aka Drool ` (2 preceding siblings ...) 2007-09-27 10:22 ` [Comm] AltLinux 4.0 Desktop, создание локального репозитария Лебедев Артём @ 2007-09-28 13:44 ` ABATAPA 2007-09-28 13:55 ` Motsyo Gennadi aka Drool 3 siblings, 1 reply; 59+ messages in thread From: ABATAPA @ 2007-09-28 13:44 UTC (permalink / raw) To: ALT Linux Community general discussions 27 сентября 2007 г. Motsyo Gennadi aka Drool написал: > Очень просто. На одном организовать локальный репозиторий и раздать > его по ftp. На других машинах - подключить этот репозиторий. Проверено - > все работает Лучше по NFS - тогда apt-у можно сказать file:/, и он не будет выкачивать пакеты. -- ABATAPA ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-28 13:44 ` ABATAPA @ 2007-09-28 13:55 ` Motsyo Gennadi aka Drool 2007-09-29 12:03 ` Лебедев Артём 2007-10-04 20:03 ` Michael Shigorin 0 siblings, 2 replies; 59+ messages in thread From: Motsyo Gennadi aka Drool @ 2007-09-28 13:55 UTC (permalink / raw) To: ALT Linux Community general discussions ABATAPA пишет: > 27 сентября 2007 г. Motsyo Gennadi aka Drool написал: >> Очень просто. На одном организовать локальный репозиторий и раздать >> его по ftp. На других машинах - подключить этот репозиторий. Проверено - >> все работает > Лучше по NFS - тогда apt-у можно сказать file:/, и он не будет выкачивать > пакеты. Что лучше - уже сошлись во мнениях. Просто судя по вопросу - человек не гуру и лично мне было бы проще поднять ftp, чем nfs. ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-28 13:55 ` Motsyo Gennadi aka Drool @ 2007-09-29 12:03 ` Лебедев Артём 2007-10-04 20:03 ` Michael Shigorin 1 sibling, 0 replies; 59+ messages in thread From: Лебедев Артём @ 2007-09-29 12:03 UTC (permalink / raw) To: ALT Linux Community general discussions Motsyo Gennadi aka Drool пишет: > Что лучше - уже сошлись во мнениях. Просто судя по вопросу - человек не > гуру и лично мне было бы проще поднять ftp, чем nfs. Не гуру :) Я ещё только учусь :) Мне эти знания потом детям передавать :) Так что лучше опробую разные варианты :) В понедельник-вторник посмотрю :) ^ permalink raw reply [flat|nested] 59+ messages in thread
* Re: [Comm] AltLinux 4.0 Desktop, создание локального репозитария 2007-09-28 13:55 ` Motsyo Gennadi aka Drool 2007-09-29 12:03 ` Лебедев Артём @ 2007-10-04 20:03 ` Michael Shigorin 1 sibling, 0 replies; 59+ messages in thread From: Michael Shigorin @ 2007-10-04 20:03 UTC (permalink / raw) To: ALT Linux Community general discussions On Fri, Sep 28, 2007 at 04:55:55PM +0300, Motsyo Gennadi aka Drool wrote: > >> Очень просто. На одном организовать локальный репозиторий и > >> раздать его по ftp. На других машинах - подключить этот > >> репозиторий. Проверено - все работает > > Лучше по NFS - тогда apt-у можно сказать file:/, и он не > > будет выкачивать пакеты. > Что лучше - уже сошлись во мнениях. Просто судя по вопросу - > человек не гуру и лично мне было бы проще поднять ftp, чем nfs. Ну так учись, NFS -- это просто и практично [как для данной задачи] :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ---- Oct 26--27, Kiev, Ukraine: -- http://conference.osdn.org.ua ^ permalink raw reply [flat|nested] 59+ messages in thread
end of thread, other threads:[~2007-10-04 20:03 UTC | newest] Thread overview: 59+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-09-27 10:00 [Comm] AltLinux 4.0 Desktop, создание локального репозитария Лебедев Артём 2007-09-27 10:05 ` Genix 2007-09-27 10:07 ` Motsyo Gennadi aka Drool 2007-09-27 10:15 ` Андрей Черепанов 2007-09-27 10:25 ` Motsyo Gennadi aka Drool 2007-09-30 20:18 ` Fr. Br. George 2007-10-01 6:20 ` Maxim Bodyansky 2007-10-02 5:53 ` Fr. Br. George 2007-10-02 7:53 ` Maxim Bodyansky 2007-10-02 10:05 ` Fr. Br. George 2007-10-02 17:43 ` Андрей Черепанов 2007-10-02 17:57 ` Maxim Bodyansky 2007-10-02 18:29 ` Андрей Черепанов 2007-10-02 18:44 ` Maxim Bodyansky 2007-10-02 19:04 ` Андрей Черепанов 2007-10-03 11:46 ` Andrii Dobrovol`s`kii 2007-10-02 17:34 ` Андрей Черепанов 2007-10-02 17:49 ` Maxim Bodyansky 2007-10-02 18:37 ` Андрей Черепанов 2007-10-02 18:45 ` Лебедев Артём 2007-10-02 19:06 ` Андрей Черепанов 2007-10-02 19:20 ` Лебедев Артём 2007-10-02 19:34 ` Андрей Черепанов 2007-10-02 20:20 ` Лебедев Артём 2007-10-03 11:51 ` Andrii Dobrovol`s`kii 2007-10-03 16:17 ` Vyatcheslav Perevalov 2007-10-01 6:53 ` Владимир Черный 2007-10-01 7:18 ` Хихин Руслан 2007-10-02 17:45 ` Андрей Черепанов 2007-10-02 17:50 ` Maxim Bodyansky 2007-10-02 18:19 ` Лебедев Артём 2007-10-02 18:33 ` smont 2007-10-02 17:33 ` Андрей Черепанов 2007-10-03 4:48 ` Alexey Novikov 2007-10-03 9:52 ` Aleksey Avdeev 2007-10-03 12:40 ` Alexey Novikov 2007-10-03 16:20 ` Vyatcheslav Perevalov 2007-09-27 10:18 ` Michael Shigorin 2007-09-27 10:27 ` Motsyo Gennadi aka Drool 2007-09-27 10:27 ` Michael Shigorin 2007-09-27 10:35 ` [Comm] ftp vs nfs Motsyo Gennadi aka Drool 2007-09-27 11:01 ` Maxim Bodyansky 2007-09-27 16:26 ` Andrey Rahmatullin 2007-09-30 23:11 ` Michael Shigorin 2007-09-27 10:22 ` [Comm] AltLinux 4.0 Desktop, создание локального репозитария Лебедев Артём 2007-09-27 10:27 ` Michael Shigorin 2007-09-27 10:32 ` Motsyo Gennadi aka Drool 2007-09-29 8:57 ` Alexey Borovskoy 2007-09-29 12:02 ` Motsyo Gennadi aka Drool 2007-09-29 12:16 ` Alexey Borovskoy 2007-09-29 12:48 ` Motsyo Gennadi aka Drool 2007-09-30 11:01 ` Pavlov Konstantin 2007-09-27 10:53 ` Владимир Черный 2007-09-29 7:44 ` Ivanov Maxim 2007-09-29 8:02 ` Владимир Черный 2007-09-28 13:44 ` ABATAPA 2007-09-28 13:55 ` Motsyo Gennadi aka Drool 2007-09-29 12:03 ` Лебедев Артём 2007-10-04 20:03 ` Michael Shigorin
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git