Копировать файлы журнала Когда система снижается

Похоже, пакет либо не установлен, либо его имя отличается от ожидаемого. Вы можете использовать параметр - info в файле .deb , чтобы проверить собственное имя:

dpkg --info unity3d.deb

Если вас беспокоит содержимое и их расположение, OSS или нет, обычно вы можете проверить их с опцией - contents :

dpkg --contents unity3d.deb

Пакет Unity не нуждается в исходном коде для работы, поэтому нет причин что-либо скрывать.

И последнее: ваш , который не работает, потому что он не может найти точное имя файла, указанное вами в PATH ; это не инструмент вроде locate , который выполняет частичные совпадения. Что касается , найдите сам - у него есть база данных для поиска, и эта база данных требует обновлений. Может быть вероятность, что вы не выполняли принудительное обновление, и это не произошло нигде после вашей установки спонтанно - вы можете запустить его с помощью sudo updatedb или sudo -b updatedb если вы предпочитаете работать в фоновом режиме.

-1
09.11.2018, 15:42
1 ответ

Создайте скрипт и поместите его в/usr/lib/systemd/system-shutdown/

Immediately before executing the actual system halt/poweroff/reboot/kexec systemd-shutdown will run all executables in /usr/lib/systemd/system-shutdown/ and pass one arguments to them: either "halt", "poweroff", "reboot" or "kexec", depending on the chosen action. All executables in this directory are executed in parallel, and execution of the action is not continued before all executables finished.

Другой способ добиться того же — создать юнит-файл и использовать ExecStop.

Редактировать :Потому что Филипе нужен пример вот один из них:

[Unit]
Description=Backup example
RequiresMountsFor=/mnt/backup /home/backup

[Service]
ExecStop=/etc/systemd/system/backup.sh
Type=oneshot
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
2
28.01.2020, 05:08

Теги

Похожие вопросы