Живой CD/USB - команда выполнения на запуске

Я хотел бы выполнить некоторые простые команды после системных нагрузок, но не редактируя SquashFS Ubuntu.

Лучшему способу состоял бы в том, чтобы записать ISO в USB и просто добавить один простой сценарий на этом USB, чем-то как RUN_AFTER_START.sh, который будет выполнен после того, как Ubuntu запускается.

Там какой-либо путь состоит в том, чтобы сделать это?

0
задан 12 January 2019 в 10:07

1 ответ

Можно сделать персистентный живой диск. Я предлагаю Ubuntu 18.04.1 LTS, с помощью mkusb

  • При выполнении стандартной живой Ubuntu Вам нужна дополнительная инструкция получить Вселенную репозитория. (Kubuntu, Lubuntu... Xubuntu активировали Вселенную репозитория автоматически.)

    sudo add-apt-repository universe  # only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    sudo apt-get update
    
    sudo apt-get install mkusb mkusb-nox usb-pack-efi
    
  • Выполненный mkusb-dus для создания персистентного живого диска

     dus ubuntu-18.04.1-desktop-amd64.iso
    

Начальная загрузка в персистентный живой диск

  • Активируйте репозиторий 'вселенная' (хороший для многих прикладных программ, включая espeak то, что я использую для демонстрационного примера),

    sudo add-apt-repository universe
    sudo apt update
    sudo apt install espeak
    
  • Править crontab: Выберите простого редактора nano

    crontab -e
    

    и добавьте строку (Вам нужен полный путь к команде),

    @reboot                 /usr/bin/espeak 'I am ready now'
    

    выйдите и сохраните.

  • Перезагрузка и Вы должны услышать, что компьютер говорит, что 'Я готов теперь' перед наблюдением рабочего стола.


Если Вы хотите запустить программу настольного приложения, я предлагаю, чтобы Вы использовали autostart, добавьте файл на рабочем столе в каталог

/etc/xdg/autostart
1
ответ дан 26 October 2019 в 13:38

Другие вопросы по тегам:

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