Обновление sbopkg и подключение репозитория от Slackware 14.2
Я по дурости поставил в новую слаку старый sbopkg, но поскольку ничего с него до сей поры не устанавливал, то как-то и не замечал. Понадобилось, а смотрю, репозиторий-то в нем от старой слаки.
Все делаем под root'ом
1. Сносим старый пакет через
removepkg, например (смотрите точное имя пакета средствами своей системы):removepkg sbopkg-0.30.0-i4862. Удаляем содержимое каталога
/var/lib/sbopkg/3. Качаем свежий sbopkg с официального сайта Прямая ссылка на пакет
4. Устанавливаем:
installpkg sbopkg-0.38.1-noarch-1_wsr.tgz5. Идем в
/etc/sbopkg, видим там 2 файла sbopkg.conf и sbopkg.conf.new. Из sbopkg.conf копируем (тем же mcedit'ом) в sbopkg.conf.new значения переменных, если в старом конфиге их меняли. У меня, например, сменяно значение OUTPUT, каталога, куда будет сохраняться готовый пакет:export OUTPUT=${OUTPUT:-/root/sbopackets}6. Переименовываем
sbopkg.conf.new в sbopkg.conf7. Видел рекомендацию почистить кэш со скачанными исходниками (по умолчанию
/var/cache/sbopkg переменная SRCDIR в конфиге), но хз. Я почистил, сохранив некоторые архивы.8. Запускаем
sbopkg и в меню выбираем Sync, чтоб он синхронизировался с репозиторием. Новый репозиторий прописан в новом конфиге по умолчанию.ФАНФАРЫ!
linuxquestions.org
Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/08/25/obno