][]X11 уже установлена на Вашем компьютере[][
] []X11 должна быть уже установлена на Вашем компьютере. В основном все дистрибутивы Linux используют его. LXDE работает поверх Xorg. Wayland становится популярной альтернативой X Windows, но все еще содержит ошибки. Я бы подождал, чтобы перейти на него. Итак, я хочу сказать, что вы уже используете X11. Если бы нет, я бы очень запутался. [
] [] Что Вы хотите сделать, так это установить новый оконный менеджер, который и есть LXDE. Enlightenment и Openbox - это хорошие альтернативы, которые имеют малый вес. KDE - мой любимый, но он немного тяжелее. С Rasp pi я бы придерживался легкого веса. Если Вы не собираетесь подключать его к монитору, то я предлагаю безголовую систему и просто использую опцию -X с ssh.[
] [][]Установка нового Windows Manager[][
] []Установка нового оконного менеджера, затем отредактируйте .xinitrc так, чтобы он запустил правильный менеджер. [
] []Например, если Вы хотите использовать KDE, тогда установите KDE ([]#apt-get install kde[
] или []#apt-get install kdebase[
], что лучше для pi, но потребует немного больше настроек), а затем измените Ваш .xinitrc файл. Вы увидите []exec startlxde[
], который нужно изменить на []exec startkde[
][
]Команда exec изменится в соответствии с вашими предпочтениями оконного менеджера.[
] [][]SSHing into your pi[][
] []Now if you are sshing into your pi and want to run a program graphicically then you need to do[
] [ssh -X user@raspberry-pi-address:portnumber; gtk-program
]
[]This will still work if you are using a headless system without a windows manager. Это также будет намного быстрее, чем при использовании vnc. В принципе, если вы не подключаете пи к монитору, то сделайте это[
].Основная причина использования hashbang определяет точный переводчик, который вы хотите использовать. При написании портативных скриптов оболочки приятно, каждый часто опирается на некоторые особенности определенной оболочки (слово «Басизм» имеет основу в реальном мире), и поэтому желательно прояснить, что должно быть устный переводчик.
Это также не ограничено Shell только скрипты . Сценарий с оболочкой пользователя по умолчанию. Что обычно не является желаемой операцией для awk, perl, python, ruby, tcl / tk ... вы называете его. На самом деле AWK - это еще один пример того, почему Hasbang важен - существуют тонкие различия между различными реализациями, и требует определенного переводчика может быть хорошим способом предотвращения неожиданных разочарований. То же самое касается сценариев Python, которые являются только версией 2/3.
-121--125625- Слегка упрощает систему администрирования, потому что пользователи могут быть заблокированы с использованием / etc / Nologin
и Убить
, не беспокойтесь о процессах вернуться через Cron или в.
Это не должно быть большой проблемой, если вы можете запустить свой собственный демон Cron.