как заставить приложение запускаться из команды в терминале

как заставить приложение запускаться из команды в терминале

Я скачал cool-retro-termи вставил его, /home/crs/cool-retro-term/а затем скопировал cool-retro-term.desktopв /usr/share/applications/.

Я использовал sudo nano cool-retro-term.desktopмодификацию EXECв /home/crs/cool-retro-term/cool-retro-term.

Я не знаю, что запустить в терминале, может быть, cool-retro-termили sudo cool-retro-term -hоткрыть приложение.

Каковы шаги? (Я новичок)

решение1

Предположим, что ваша программа находится в /home/crs/cool-retro-term/
открытом .bashrcфайле. Для этого введите gedit .bashrcв терминале
прокрутите страницу вниз до последней строки, добавьте новую строку и вставьте ее. PATH=$PATH:/home/crs/bin
Создайте новый файл в gedit/terminal, добавьте следующий код:

#!/bin/bash
/home/crs/cool-retro-term/cool-retro-term

затем сохраните его /home/crs/binпод любым именем.
Сделайте этот файл исполняемым, chmod u+x /home/crs/bin/<filename you just saved above>
затем запустите его из терминала, это должно запустить программу.

Если у вас возникнут какие-либо проблемы, пожалуйста, оставьте комментарий.

решение2

Отредактируйте ~/.profile и вставьте:

if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

Затем переместите все из /home/crs/cool-retro-term/ в /home/crs/bin

Теперь каждый раз, когда вы что-то помещаете в /home/crs/bin, вы можете просто выполнить это, указав имя файла.

Связанный контент