Обновление sbopkg и подключение репозитория от Slackware 14.2
Я по дурости поставил в новую слаку старый sbopkg, но поскольку ничего с него до сей поры не устанавливал, то как-то и не замечал. Понадобилось, а смотрю, репозиторий-то в нем от старой слаки.
Все делаем под root'ом
1. Сносим старый пакет через
removepkg
, например (смотрите точное имя пакета средствами своей системы):removepkg sbopkg-0.30.0-i486
2. Удаляем содержимое каталога
/var/lib/sbopkg/
3. Качаем свежий sbopkg с официального сайта Прямая ссылка на пакет
4. Устанавливаем:
installpkg sbopkg-0.38.1-noarch-1_wsr.tgz
5. Идем в
/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.conf
7. Видел рекомендацию почистить кэш со скачанными исходниками (по умолчанию
/var/cache/sbopkg
переменная SRCDIR
в конфиге), но хз. Я почистил, сохранив некоторые архивы.8. Запускаем
sbopkg
и в меню выбираем Sync, чтоб он синхронизировался с репозиторием. Новый репозиторий прописан в новом конфиге по умолчанию.ФАНФАРЫ!
linuxquestions.org
Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/08/25/obno