OneScript Package Manager
Возможные команды:
Наберите opm <команда> --help, чтобы вывести справку по команде
Справка из википедии: Система управления пакетами
В настоящее время пакеты хранятся на двух серверах:
-
, для длинных опций (2 символа и более) - использование двойного тире --
Пример изменений использования для команды build
# версия 0.14.х и младше
opm build . -mf ./packagedef
# версия 0.15.x и старше
opm build --mf ./packagedef .
Переменная окружения OSCRIPTBIN
отвечает за переопределение пути установки скриптов при глобальной установке. По умолчанию для linux считается "/usr/bin", а для windows КаталогПрограммы().
При указании данной переменной можно переназначить путь для создания скриптов запуска различных пакетов. Возможно скачать архив, распаковать его и запуская oscript с указанием этих переменных тестировать работу автономной установки.
OSCRIPTBIN=~/.local/bin opm update -all
set OSCRIPTBIN=c:\temp\
opm update -all
Настройка производится с помощью создания служебного файла opm.cfg данный файл настроек можно расположить по таким путям (список приведен в порядке убывания приоритета):
./opm.cfg
- текущий каталог запуска + /opm.cfg~/.opm.cfg
, внимание файла должен называться с точкой .opm.cfg
%USERPROFILE%\opm.cfg
/etc/opm.cfg
c:\ProgramData\opm.cfg
Пакетный менеджер обновляется вместе с oscript'ом, необходимую версию которого можно вручную скачать со страницы https://oscript.io/downloads/ или через ovm, или обновить opm через сам opm:
opm update opm