Автоматическое обновление Slackware

Версия 1.0 от 04.05.2005

Для автоматического обновления мы будем использовать пакет SWARET.

wget http://citkit.dl.sourceforge.net/sourceforge/swaret/swaret-1.6.2-noarch-1.tgz.tarmv swaret-1.6.2-noarch-1.tgz.tar swaret-1.6.2-noarch-1.tgzinstallpkg swaret-1.6.2-noarch-1.tgzInstalling package swaret-1.6.2-noarch-1…PACKAGE DESCRIPTION:swaret: swaret (SlackWARE Tool)swaret:swaret: swaret Upgrades, Installs, Re-Installs, and Downloads Packages,swaret: Patches, Sources (with Build Scripts) and much more! Includesswaret: Dependency Support, which Tracks and Fixes missing Libraries for allswaret: packages. Uses several Slackware Linux Mirrors through http/ftp/rsyncswaret: or local filesystem, or 3rd-party Slackware Packages availible onswaret: LinuxPackages DOT NET or other Repository Sites. Also, support forswaret: Internationalization (i18n). See http://www.swaret.orgswaret: Written and maintained by Luc Cottyn and Michael G. Manry.swaret:Executing install script for swaret-1.6.2-noarch-1…YOU MUST EDIT /etc/swaret.conf.new! (man swaret.conf)Rename it to /etc/swaret.conf and start using swaret.

Копируем /etc/swaret.conf.new в /etc/swaret.conf и вносим в последний следующие изменения:

  • Используем LANGUAGE=RUSSIAN.koi8r вместо LANGUAGE=ENGLISH для руссификации сообщений
  • Меняем значение VERSION на требуемое, например на 10.1 или current (с последним нужно быть осторожным и это отдельная статья)
  • Добавляем EXCLUDE=aaa_ и EXCLUDE=kernel alsa
  • Заменяем EXCLUDE=kde-i18n[nl,en_GB] koffice-i18n[nl,en_GB] на EXCLUDE=kde-i18n[ru,en_GB] koffice-i18n[ru,en_GB]
  • Пробуем получить список обновленийswaret –updateswaret 1.6.2-1Вам необходим ‘bc’ для использования swaret!’bc’ может быть найден в Slackware Packages Directory: slackware/ap!

    Как оказалось, этому пакету необходим для работы пакет bc, которого у меня не было в системе, поэтому устанвливаем его, получаем обновления и обновляемся…installpkg bc-1.06-i386-2.tgzInstalling package bc-1.06-i386-2…PACKAGE DESCRIPTION:bc: bc (An arbitrary precision calculator language)bc:bc: bc is an arbitrary precision numeric processing language. Syntax isbc: similar to C, but differs in many substantial areas. It supportsbc: interactive execution of statements. bc is a utility included in thebc: POSIX P1003.2/D11 draft standard.bc:bc: The GNU version of bc was written by Philip A. Nelson.bc:swaret –updateswaret 1.6.2-1[ ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-10.1 ]### Скачиваем список CHECKSUMS … ЗАВЕРШЕНО!### Скачиваем список FILELIST … ЗАВЕРШЕНО!### Скачиваем список пакетов … ЗАВЕРШЕНО!### Скачиваем список пакетов Extra … ЗАВЕРШЕНО!### Скачиваем список обновлений безопасности… ЗАВЕРШЕНО!### Скачиваем список изменений ChangeLog… ЗАВЕРШЕНО!=> Создаем список файлов… ЗАВЕРШЕНО!swaret –upgradeswaret 1.6.2-1=> Создаем список исключений….. ЗАВЕРШЕНО!Список всех доступных пакетов…Новый: cvs-1.11.20-i486-1 (866 kB) – Установлен: cvs-1.11.18-i486-1Новый: infozip-5.52-i486-1 (267 kB) – Установлен: infozip-5.51-i486-1Новый: python-2.4.1-i486-1 (10830 kB) – Установлен: python-2.4-i486-1Новый: python-demo-2.4.1-noarch-1 (226 kB) – Установлен: python-demo-2.4-noarch-1Новый: python-tools-2.4.1-noarch-1 (304 kB) – Установлен: python-tools-2.4-noarch-1Обновить cvs-1.11.18-i486-1 до cvs-1.11.20-i486-1? (y/n/A/Q): [y]Обновить infozip-5.51-i486-1 до infozip-5.52-i486-1? (y/n/A/Q): [y]Обновить python-2.4-i486-1 до python-2.4.1-i486-1? (y/n/A/Q): [y]Обновить python-demo-2.4-noarch-1 до python-demo-2.4.1-noarch-1? (y/n/A/Q): [y]Обновить python-tools-2.4-noarch-1 до python-tools-2.4.1-noarch-1? (y/n/A/Q): [y][ ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-10.1 ]### Скачиваем cvs-1.11.20-i486-1 (866 kB)…— 866 kB/866 kB [ВСЕГО: 866 kB/12495 kB] ~ 501 kB/s ЗАВЕРШЕНО!=> MD5 для пакета cvs-1.11.20-i486-1 в порядке![ ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-10.1 ]### Скачиваем infozip-5.52-i486-1 (267 kB)…— 267 kB/267 kB [ВСЕГО: 1134 kB/12495 kB] ~ 0 kB/s ЗАВЕРШЕНО!=> MD5 для пакета infozip-5.52-i486-1 в порядке![ ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-10.1 ]### Скачиваем python-2.4.1-i486-1 (10830 kB)…— 10830 kB/10830 kB [ВСЕГО: 11964 kB/12495 kB] ~ 917 kB/s ЗАВЕРШЕНО!=> MD5 для пакета python-2.4.1-i486-1 в порядке![ ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-10.1 ]### Скачиваем python-demo-2.4.1-noarch-1 (226 kB)…— 226 kB/226 kB [ВСЕГО: 12191 kB/12495 kB] ~ 0 kB/s ЗАВЕРШЕНО!=> MD5 для пакета python-demo-2.4.1-noarch-1 в порядке![ ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-10.1 ]### Скачиваем python-tools-2.4.1-noarch-1 (304 kB)…— 304 kB/304 kB [ВСЕГО: 12495 kB/12495 kB] ~ 0 kB/s ЗАВЕРШЕНО!=> MD5 для пакета python-tools-2.4.1-noarch-1 в порядке!=> Обновление cvs-1.11.18-i486-1 до cvs-1.11.20-i486-1… ЗАВЕРШЕНО!=> Обновление infozip-5.51-i486-1 до infozip-5.52-i486-1… ЗАВЕРШЕНО!=> Обновление python-2.4-i486-1 до python-2.4.1-i486-1… ЗАВЕРШЕНО!=> Обновление python-demo-2.4-noarch-1 до python-demo-2.4.1-noarch-1… ЗАВЕРШЕНО!=> Обновление python-tools-2.4-noarch-1 до python-tools-2.4.1-noarch-1… ЗАВЕРШЕНО!ИНФОРМАЦИЯ: Установите DEPENDENCY=0 в /etc/swaret.conf для отключения удовлетворения зависимостей.%%% Проверка зависимостей… Зависимости бибилиотек в норме!

    Собственно все…

    Оставьте комментарий