Я по дурости поставил в новую слаку старый 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, чтоб он синхронизировался с репозиторием. Новый репозиторий прописан в новом конфиге по умолчанию.
ФАНФАРЫ!
Pingback: Автоматическое обновление пароля для vpnbook.com | Персональный блог Толика Панкова