АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

xstow - Интернет в облаке

Запустите xstow в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда xstow, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


XStow, замена GNU Stow

СИНТАКСИС


xstow [ОПЦИЯ ...] ПАКЕТ

ОПИСАНИЕ


XStow является заменой GNU Stow (набивать) написано на C ++. Он поддерживает все функции Stow
с некоторыми расширениями.

XStow как GNU Stow - это программы для управления установкой пакетов программного обеспечения,
держать их отдельно (например, / usr / local / stow / emacs против / usr / local / stow / perl), в то время как
заставляя их казаться установленными в одном и том же месте (/ USR / местные).

ИСПОЛЬЗОВАНИЕ


xstow [ОПЦИЯ ...] ПАКЕТ

Установить пакет

xstow

Удалить пакет

xstow -D фубар

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-дл -уровень отладки INT
Установите уровень отладки. Допускается целое число без знака. Значение по умолчанию - 0.

-дм -debug-модуль [ВСЕ | ARG | ГЛАВНАЯ | ДЕРЕВО | CPPDIR]
Фильтровать сообщения из определенного модуля.

-h -Помощь
Показывает экран справки.

-V -Версия
Отображает номер версии XStows и поддерживаемые функции.

-n -нет
Фактически не вносите изменений

-c -конфликты
Сканирование конфликтов, подразумевает -n.

-s -смоделировать
Смоделировать установку. Если этот параметр установлен, проблемы с разрешениями будут игнорироваться и
-подробный будет установлено на 1.

-d -дир DIR
Установите для Stow dir значение DIR. По умолчанию это текущий каталог.

-d -целевой DIR
Установите цель в DIR. По умолчанию это родительский каталог для укладки.

-v -подробный [0 | 1 | 2 | 3]
Увеличьте многословность. Возможные уровни: 0,1,2 или 3. Простая настройка. -v or -подробный
добавляет 1.

-D -удалять
Разложите вместо того, чтобы складывать. Удалите пакет.

-R -рестоу
Так же, как -удалять с последующей переустановкой.

-ап -абсолютный путь
Создавайте символические ссылки с абсолютными именами пути. XStow всегда может обрабатывать пакеты, которые были
установлен с этой опцией. Установка одного пакета с абсолютными путями и одного
без проблем нет. Это повлияет только на создание символических ссылок.
вариант. Это приведет к тому, что если один пакет установлен с этой опцией и один
без некоторых символических ссылок первого пакета, когда они должны быть воссозданы
будут воссозданы как относительные. Это не лучшая идея, даже XStow делает
нет никаких проблем с этим. Внимание! Нарушает совместимость со Stow!

-тр -проходной ССЫЛКИ
Список ссылок, указывающих на каталоги, которые можно игнорировать. например.: / usr / местные / человек is
ссылка на / USR / местные / доля / человек Внимание! Нарушает совместимость со Stow!

-ткт -тр-держать-цели
Добавьте также список проходимых ссылок в список целей сохранения. Это предотвращает
цели ссылок не будут удалены XStow, что приведет к тому, что
проходимая ссылка становится мертвой ссылкой.

-тре -tr-авто ШАБЛОН
Автоматически добавлять ссылки, цель которых соответствует этому шаблону.

-тре -tr-авто-регулярное выражение РЕГЭКС
Автоматически добавлять ссылки, цель которых соответствует этому шаблону.

-кд -keep-dirs DIR
Список каталогов, которые не следует удалять при удалении пакета.
Внимание! Нарушает совместимость со Stow!

-i -игнорировать ШАБЛОН
Игнорируйте файлы, соответствующие этому шаблону.

-ярость -игнорировать-regex РЕГЭКС
Игнорировать файлы, соответствующие этому выражению.

-ни -нигнор ШАБЛОН
Игнорируйте все, кроме файлов и каталогов, соответствующих этому выражению. например:
"systree / bintree systree / headertree". Для использования поддержки nignore fnmatch и
должна быть включена поддержка файла конфигурации. Подробнее см. xstow.ini(5).

-ср -копию ШАБЛОН
Скопируйте файлы или каталоги, соответствующие этому шаблону.

-кре -копировать-regex РЕГЭКС
Скопируйте файлы или каталоги, соответствующие этому выражению.

-если -i-файл-в-каталоге КАТАЛОГ / ФАЙЛ
Игнорируйте этот файл в этом каталоге. (Относительно директории пакета)

-CFD -c-файл-в-каталоге КАТАЛОГ / ФАЙЛ
Скопируйте этот файл в этот каталог. (Относительно директории пакета)

-сд -stow-dirs DIR
Список других директорий, которые разрешено изменять в xstow.

-сда -SD-авто ШАБЛОН
Автоматически добавлять каталоги в список при сопоставлении этого выражения.

-сде -sd-авто-регулярное выражение РЕГЭКС
Автоматически добавлять каталоги в список при сопоставлении этого выражения.

-pd -защитить-диры DIR
Список других директорий, изменение которых xstow запрещено.

-кпк -pd-авто ШАБЛОН
Автоматически добавлять каталоги в список при сопоставлении этого выражения.

-pde -pd-авто-регулярное выражение РЕГЭКС
Автоматически добавлять каталоги в список при сопоставлении этого выражения.

-Тихоокеанское летнее время -pd-цели ДИРС
Список директорий, которые xstow может изменяться.

-пта -pdt-добавить-проходимый ДИРС
Автоматически добавлять цели проходимых ссылок в список целей.

-f -сила
По возможности избегайте конфликтов.

-F файл
Прочтите также этот файл конфигурации.

ВЕРНУТЬ ЦЕННОСТИ:


0 Об успехе.

1 По ошибочному вызову xstow.

2 Если произошла внутренняя ошибка.

3 Установить пакет по какой-то причине не удалось. Все предварительные проверки прошли нормально, но
не удалось выполнить список исполнителей.

4 Не удалось установить пакет.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Поскольку отладка синтаксического анализа командной строки может быть сложной, если установлен уровень отладки
в командной строке есть две переменные окружения:

XSTOW_DEBUG_LEVEL
Такой же как -уровень отладки опцию.

XSTOW_DEBUG_MODULE
Такой же как -debug-модуль опцию.

Оба значения будут перезаписаны настройками командной строки после команды
строка была проанализирована.

XSTOW_USE_CURSES
Такой же как -без проклятий опцию.

В более поздних версиях xstow пытался определить ширину и высоту терминала, по умолчанию в
рутина запуска. Даже если это значение используется только на экране справки. Результат
был:

$ TERM = "" xstow
Ошибка открытия терминала: неизвестно.

Сообщение об ошибке выдается ncurses lib. Это может вызвать проблемы, если вы не
запустите xstow как задание cron. Теперь xstow пытается определить ширину терминала не в нем.
запускается, но когда экран справки распечатывается. В качестве дополнительной опции вы можете установить
переменная среды XSTOW_USE_CURSES= "0" это сообщит, что xstow не использует проклятия
так или иначе.

КОФИГУРАЦИЯ FILES


Файл конфигурации xstow.ini может находиться в / и т.д. и / или в текущем уложенном
каталог. Возможные настройки и синтаксис этого файла см. xstow.ini(5)

На этой странице руководства есть подробная информация о некоторых специальных настройках XStow.
тоже. Пожалуйста, прочтите!

ПРИМЕРЫ


Общий Применение
В качестве примера мы устанавливаем библиотеку ixlib в / usr / local / дерево.

смола xvfz ixlib-0.96.2.tar.gz
компакт-диск ixlib-0.96.2
. / Настроить
сделать

До сих пор это было обычным делом.

Примечание: по умолчанию скрипт конфигурации подготавливает приложение к установке в
/ usr / local /. Взгляните на configure --help для получения дополнительной информации.

Теперь установка выполняется без установки ixlib непосредственно в / usr / local /, мы его устанавливаем
в /usr/local/stow/ixlib-0.96.2/.

сделать префикс установки = / usr / local / stow / ixlib-0.96.2 /

Последний пункт - создание всех необходимых символических ссылок, чтобы включаемые файлы ixlib могли быть
найденный компилятором в / usr / local / include. Поэтому мы используем xstow.

cd / usr / local / stow
xstow ixlib-0.96.2

И все символические ссылки будут созданы.

Установка XStow by через XStow
После вызова скрипта configure и make XStow устанавливается в каталог stow как
Я показал это в верхнем примере.

сделать префикс установки = / usr / local / stow / xstow-0.1.0

Затем вы переключаетесь в каталог укладки и вызываете XStow

cd / usr / local / stow
xstow-0.1.0 / bin / xstow xstow-0.1.0

Вот и все.

СОВМЕСТИМОСТЬ


Ссылка Создание
По умолчанию XStow полностью совместим со Stow. Использование некоторых дополнительных функций может
потому что Stow больше не может обрабатывать дерево.

Command линия Опции
XStow поддерживает все параметры командной строки Stow. Даже это формат.

Например: xstow --verbose = 2 foobar

Используйте xstow в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad