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

Обсуждение технических вопросов по продуктам Novell под Linux, а также *nix систем

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

Сообщение Игорь Вершинин » 09 апр 2007, 15:46

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

Сообщение Aleksey(ishua) » 09 апр 2007, 16:48

помню правда тока 9,1, но чет не помню не одной сложности в обнавление, yast пробовал открывать?
Aleksey(ishua)
 
Сообщения: 70
Зарегистрирован: 03 сен 2004, 13:10

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

Сообщение Иван Левшин aka Ivan L. » 09 апр 2007, 21:49

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

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

А вот этого не скажу... Подозреваю - надо делать локальный репозиторий, но вот как...
Иван Левшин aka Ivan L.
 
Сообщения: 2378
Зарегистрирован: 05 июн 2002, 18:36
Откуда: Новомосковск, Тул. обл.

Сообщение Игорь Вершинин » 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, потом локальные каталоги на наших серверах, затем уже лез в Инет. Это как-то настраивается?

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


Вернуться в *nix

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron