Страница 1 из 1

OpenSuSE 10.2. Настройка обновлений

СообщениеДобавлено: 09 апр 2007, 15:46
Игорь Вершинин
Собственно дошли руки до просмотра этого дистрибутива... Ну, что сказать... Визуально народ в него повлюблялся после Федоры 6 и Убунты 6.10. Все-таки самый графически доделанный дистрибутив. Особенно всех радует, что после инсталляции не надо Гном настраивать "под себя" - уже все очень похоже на привычный Windows. Всякие мелочи сделаны и настроены... Т.е. как рабочая станция, похоже, победит у нас Суся. Немного растраивает то, что софт не самый свежий в репозитариях, но это терпимо. Вроде как скоро выходит Суся 10.3...
Теперь собственно вопрос. Как настроить обновления? В Убунте это настраивается крайне просто и графически. В Федоре приходилось руками прописывать репозитарии, но тоже вроде все понятно. В Сусе есть менеджер обновлений, постоянно болтается в трэе (земной шар со стрелками). В него можно как-то добавить новые репозитарии, но что там указывать? Какой тип служб выбрать и какой урл прописать, чтобы установленные программы у меня обновлялись?
Это для одиночной рабочей станции (у меня дома, например). И второй вопрос, прямо вытекающий из первого - как настроить клиент-серверную архитектуру? Т.е. одна машина забирает обновления, другие обновляются с нее?
Все это хочется настроить через графический интерфейс, т.е. не править руками конфиги yum'а...

СообщениеДобавлено: 09 апр 2007, 16:48
Aleksey(ishua)
помню правда тока 9,1, но чет не помню не одной сложности в обнавление, yast пробовал открывать?

Re: OpenSuSE 10.2. Настройка обновлений

СообщениеДобавлено: 09 апр 2007, 21:49
Иван Левшин aka Ivan L.
Игорь Вершинин писал(а):Теперь собственно вопрос. Как настроить обновления? В Убунте это настраивается крайне просто и графически. В Федоре приходилось руками прописывать репозитарии, но тоже вроде все понятно. В Сусе есть менеджер обновлений, постоянно болтается в трэе (земной шар со стрелками). В него можно как-то добавить новые репозитарии, но что там указывать? Какой тип служб выбрать и какой урл прописать, чтобы установленные программы у меня обновлялись?

Репозитории. Сам настраивал для XGL - для того, чтобы "земной шар со стрелками" (т.е. zen-агент) мог работать с репозиториями, при добавлении источника через яст надо оставить галку "Синхронизировать с ZENworks"
Игорь Вершинин писал(а):Это для одиночной рабочей станции (у меня дома, например). И второй вопрос, прямо вытекающий из первого - как настроить клиент-серверную архитектуру? Т.е. одна машина забирает обновления, другие обновляются с нее?
Все это хочется настроить через графический интерфейс, т.е. не править руками конфиги yum'а...

А вот этого не скажу... Подозреваю - надо делать локальный репозиторий, но вот как...

СообщениеДобавлено: 10 апр 2007, 10:24
Игорь Вершинин
Да, с "земным шаром" разобрался... В YaST есть пункт "Программное обеспечение", там раздел "Источник установки". В нем конфигурируется. При первом запуске аплета предлагается добавить репозитарий обновлений с сайта Novell. Я добавил, появилась запись вида

сайт - ftp.tu-ilmenau.de
каталог на сайте - /Mirrors/ftp.suse.com/update/10.2
тип обновления - YUM
протокол - HTTP

Галочка "синхронизировать с ZENWorks" также установлена.
Тот же эффект дает ручная запись через меню "Конфигурация" этого "земного шара" вида:

url - http://download.suse.com/update/10.2/
тип - ZYPP

Т.е. все обновляется. Теперь о неприятном.
В Ubuntu выходят пакеты исправлений гораздо более меньшего размера. Кроме того, видно объем каждого получаемого файла и размер всего обновления в целом. Здесь такого нет. Точнее объем есть, но для этого недостаточно запустить "земной шар". Надо лезть в YaST, там есть апплет.... :-)

Расстраивает объем патчей. В ряде случаев вместо накатывания патча можно установить новую версию библиотеки или софтины. У меня произошло следующее. Скачивается все - и патчи, и новая версия. Затем накатываются патчи на установленный софт, а потом... все правильно... этот софт замещается новой версией, где все эти патчи давно уже учтены. Занятно... Это как-нибудь лечится?

Еще хочется следующего. Чтобы YaST просматривал репозитарии в порядке "дешевизны" канала. Т.е. сначала CD/DVD, потом локальные каталоги на наших серверах, затем уже лез в Инет. Это как-то настраивается?

Если последнюю проблему можно решить, то тогда при настройке "клиент-сервер" обновлений можно решить следующую задачу. Основной софт и обновления лежат на локальном сервере и оттуда происходит закачка. Если там чего-то нет (для решения специфических задач на рабочих станциях), то выкачивается все остальное из Инета. Это уменьшит объем потребляемого траффика (не надо делать полное локальное зеркало репозитария обновлений)