имитация команд установки-удаления пакетов
Добавлено: 15 янв 2022, 18:47
Понадобилось прогнозировать инсталляции в ограниченной системе: тонкий клиент HP T520.
Как симулировать команды Linux, ничего не меняя в системе
Как симулировать команды Linux, ничего не меняя в системе
30.12.2019
...
Например, мы можем смоделировать процесс установки или удаления пакета или программы, но без фактической установки или удаления нужного пакета из системы Linux.
Чтобы смоделировать установку Vim в Ubuntu, просто запустите:илиКод: Выделить всё
$ sudo apt install vim --dry-run
Или коротко:Код: Выделить всё
$ sudo apt install vim --simulate
Код: Выделить всё
$ sudo apt install vim -s
Более чем достаточно!Что если опция «Dry Run» недоступна?
Насколько я знаю, большинство команд Linux и Unix имеют опцию dry run, но некоторые команды все же не имеют.
Например, команда yum не имеет такой опции.
Если вы хотите смоделировать операции установки или удаления Yum, используйте опцию «setopt», как показано ниже.Если вы хотите смоделировать установку пакета .rpm, выполните:Код: Выделить всё
$ yum install --setopt tsflags=test vim
Код: Выделить всё
$ sudo rpm -ivh --test vim-enhanced-7.4.629-6.el7.x86_64.rpm