UPGRADEPKG(8)

ІМ'Я
upgradepkg - оновлює пакунки Slackware.

Перегляд
upgradepkg [ --dry-run ] [ --install-new ] [ --reinstall ] [ --verbose ] newpackagename [newpackagename2]

upgradepkg [ --dry-run ] [ --install-new ] [ --reinstall ] [ --verbose ] oldpackagename%newpackagenam [old2%new2]

ОПИС
upgradepkg оновлює пакунки Slackware зі старої версії на нову.
 Це робиться ІНСТАЛЯЦІЄЮ нового пакунку у систему, а потім ВИЛУЧЕННЯМ будь-яких файлів від старого пакунку, яких немає у новому пакунку.
 Якщо старий та новий пакунки мають таке ж ім’я, тоді один аргумент - це все, що потрібно.
 Якщо пакунки мають різні імена, тоді поставте ім’я старого пакунку, наступний знак відсотку (%), потім ім’я нового пакунку.
 Не додавайте між парами імен старих/нових пакунків додаткові пробіли. Якщо upgradepkg знаходить більше ніж один встановлений пакунок, що збігається з іменем старого пакунку, він вилучить їх усі.

Для оновлення у каталозі, що відрізняється від / (таким як /mnt):

ROOT=/mnt upgradepkg package.tgz (or .tbz, .tlz, .txz)

ПАРАМЕТРИ

--dry-run
    Виводить звіт про те, які пакунки буде встановлено чи оновлено, але у дійсності не виконує оновлення.

--install-new
    Нормально upgradepkg лише оновлює вже встановлені у систему пакунки й пропускає будь-які пакунки, що не мають встановленої версії.
     Якщо вказано --install-new, поведінка змінюється -- на додаток до оновлення існуючих пакунків будуть встановлюватися нові.

--reinstall
    upgradepkg зазвичай пропускає пакунки, якщо точно такий самий пакунок (збігаються ім’я, версія, архітектура та номер збірки) вже встановлений у системі.
     Використовуйте параметр reinstall, якщо ви бажаєте оновити усі пакунки, навіть якщо така ж версія вже встановлена.

--verbose
    Показувати усі криваві подробиці оновлення.

ПОМИЛКИ
Перед оновленням пакунку збережіть усі конфігураційні файли (такі як у /etc) , які ви би бажали зберегти.
 Інколи вони будуть зберігатися, але це залежить від структури пакунку.
 Якщо ви бажаєте, щоб були встановлені нові версії конфігураційних файлів, вилучіть вручну старі перед запуском upgradepkg.

АВТОР
Patrick J. Volkerding <volkerdi@slackware.com>

ДИВИСЬ ТАКОЖ
makepkg(8), installpkg(8), removepkg(8), explodepkg(8), pkgtool(8)