Управление программными пакетами - Xstow

0
Ваша оценка: Нет

Xstow - программа, позволяющая довольно простым способом устанавливать программы вручную, не захламляя систему. Xstow пригодится, если у вас появится необходимость установить программу или версию программы, которой нет в репозиториях вашего дистрибутива.

XStow - замена утилиты GNU Stow. Она поддерживает все возможности Stow и имеет ряд расширений. Программа написана C++.
Представим ситуацию: Вы используете дистрибутив Linux и вам нужно установить программу foobar, хотя ее нет в репозиториях вашего дистрибутива. Вы можете скачать архив с исходными кодами программы и скомпилировать ее вручную. Но как быть с захламлением системы безхозными файлами? На самом деле, путей для решения проблемы много. Xstow предлагает свой вариант: вы качаете архив с исходниками, собираете и устанавливаете программу, как обычно, но за одним исключением - программа устанавливается с префиксом /usr/local/stow/имяпрограммы-версия . После этого вы переходите в каталог /usr/local/stow и от пользователя root запускаете программу xstow, указав ей в качестве параметра "имяпрограммы-версия". Xstow создает необходимые символические ссылки в каталоге /usr/local/, в результате вы сможете запускать и использовать программу так, как если бы она была установлена обычным способом. Если программу надо будет удалить, вы заходите в каталог /usr/local/stow и выполняете команду xstow -D "имяпрограммы-версия". После этого можно просто удалить каталог /usr/local/stow/имяпрограммы-версия и в вашей системе не останется безхозных файлов.

Сайт разработчика: http://xstow.sourceforge.net/
Что почитать?


Разместил: vikos 13 Ноябрь 2011 в 13:48