Как запустить приложение, как GNOME был бы командной строкой?

Для использования загрузки PXE не требуется NFS .

Загрузка PXE состоит из IP (обычно задается сервером DHCP ) и загрузки ядра (обычно через TFTP ), после чего ядро ​​загружается в память.

На данный момент либо у хоста есть локальные диски, либо нет. Очевидно, что если у вас нет локальных дисков, вам понадобится способ совместного использования ресурсов. Здесь в игру вступает NFS.

Обратите внимание, что NFS даже не обязательна, если у вас нет диска. В былые времена концепцией был Терминал X, который мог загружаться через PXE и ​​подключаться к любому доступному X-серверу.

2
01.04.2014, 19:59
1 ответ

Я не использовал gnome уже несколько лет, но в целом это то, как работают рабочие столы gnome/MATE/XFCE...

Сначала вам нужно найти команду, которая запускает программу, поищите ее в меню программ рабочего стола или в файлах конфигурации, или если в меню есть "добавить ярлык на рабочий стол", это может дать вам файл, который легче найти.

Если вы найдете командную строку и запустите ее в терминале или в диалоговом окне "ALT-F2 Run Command", то программа должна запуститься. Если вашей программе нужны аргументы, возможно, их нужно немного процитировать, чтобы программа правильно их прочитала. В зависимости от программы вам может потребоваться зайти в нужную директорию, которая может быть указана в файле запуска ярлыка, иначе программа может не знать, где искать свои конфигурационные файлы и выйти из программы.

Определенно найдите правильную команду и попробуйте ее в окне терминала. Если вы работаете в bash и он запускается, то терминал, вероятно, остается открытым, пока программа работает на рабочем столе. Обычно можно заставить терминал закрыться и сохранить программу запущенной, если управление заданиями в терминале настроено так, что опция shopt checkjobs не установлена, или если вы сначала запустите программу в фоновом режиме (с CTRL-Z и bg и disown, или запустите ее как commandline &, затем bg, затем disown), тогда вы сможете закрыть терминал с все еще запущенной программой. dash (часто sh) тоже имеет управление заданиями, но может не иметь команды disown, но он редко используется как интерактивный терминал AFAIK.

Программа не должна выходить из строя только потому, что она запущена из неправильного каталога или не может найти свой конфигурационный файл, это будет считаться ошибкой, но выход из программы сразу же может выглядеть как "крах"...

0
27.01.2020, 23:01

Теги

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