ПредишенСледващото

Той показва какво би се случило, ако сте инсталирали определен пакет. Това е полезно за системи, при които, преди да инсталирате каквото и да можете да видите точно това, което ще се случи.

Рекурсивно инсталиране на всички пакети в текущата директория и по-долу. Името на пакета може да съдържа една маска, която ще бъде използвана по време на търсене рекурсивни пакети за инсталация.

Ако определите променлива ROOT среда, преди installpkg. Този път ще се използва като главната директория. Това е полезно за създаването на нови устройства за главната си директория. Обикновено те са монтирани в / MNT или някоя друга директория, различна от /.

Влизане в инсталира пакет данни се съхраняват в / Var / дневник / пакети. Влизане е обикновен текстов файл, по един за всеки пакет. Ако пакетът има postinstallation скрипт, е писано в директорията / реактивна / дневник / скриптове /.

Можете да посочите няколко пакети или да използвате заместващи символи в имената на файловете. Имайте предвид, че installpkg не ви кажа, ако се презаписване инсталирана пакет. Той просто го инсталирате върху стария. Ако искате старите файлове от предишния пакет са отстранени безопасно, използвайте upgradepkg.

removepkg (8) полезност изтрива от пакетите с инсталирана система. Нейният синтаксис е както следва:

Той показва какво би се случило, ако сте премахнали пакета.

Ако определите променлива ROOT среда, преди да пуснете removepkg. Този път ще се използва като главната директория. Това е полезно за създаването на нови устройства за главната си директория. Обикновено те са монтирани в / MNT или някоя друга директория, различна от /.

removepkg гледа другите инсталирани пакети, но премахва само тези файлове, които са уникални за пакета сте задали. Той също така сканира postinstallation сценария за посочения пакет и се отстранят всички символни връзки, създадени от него.

По време на процеса на извеждане, отчет за състоянието се показва за напредъка на изпълнението му. След отстраняване на запис от базата данни за пакети се премества в директорията / реактивна / дневник / removed_packages. скрипт екзекутиран след инсталацията, се премества в / Var / дневник / removed_scripts.

Както е случаят с installpkg можете да посочите няколко пакети или да използвате заместващи символи за името на пакета.

upgradepkg (8) полезност актуализира инсталирани Slackware пакети. Нейният синтаксис е както следва:

upgradepkg първо да инсталирате новия пакет и след това премахване на стария пакет, така че системата е свършила стари файлове. Ако обновен името на пакета е променило, използвайте синтаксис знак за процент, за да определите стария пакет (този, който е инсталиран) и новото име на пакета (към която сте надстройка).

Ако определите променлива ROOT среда, преди да пуснете upgradepkg. Този път ще се използва като главната директория. Това е полезно за създаването на нови устройства за главната си директория. Обикновено те са монтирани в / MNT или някоя друга директория, различна от /.

upgradepkg не е без недостатъци. Винаги трябва да направите резервни копия на вашите конфигурационни файлове. Ако те се премахват или презаписани, за нормална работа, ще трябва да се възстановява от оригиналите.

Както е случаят с installpkg removepkg и можете да посочите няколко пакети или да използвате заместващи символи за името на пакета.

18.2.5. rpm2tgz / rpm2targz

Ние предлагаме програма за конвертиране на RPM-пакети за родния ни формат .tgz. Това ви дава възможност за използване на пакета (може би с explodepkg) за временна директория и разгледа съдържанието му.

rpm2tgz програма ще създадете пакет Slackware с .tgz разширение. rpm2targz и създава файл с .tar.gz за продължаване.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!