Так, Вам нужен терминал гнома для выполнения только после графического входа в систему?
Настольные среды Linux как Gnome (2,3) и KDE, согласованная о стандартном способе настроить автоматический запуск приложений: https://developer.gnome.org/autostart-spec/
В основном необходимо создать a .desktop
файл в одном из так называемых XDG
каталоги для запуска приложения, в расчете на пользователя или на систему. Вот XDG
спецификация каталогов. Например, если Вы хотите файл автоматического запуска в расчете на пользователя, можно создать файл /home/fifamaniac04/.config/autostart/terminal.desktop
со следующим содержанием:
[Desktop Entry]
Type=Application
Name=Terminal
Exec=gnome-terminal
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Полная спецификация .desktop
формат файла и опции здесь.
С другой стороны, можно использовать программу GUI Startup Applications
в меню Gnome для создания .desktop файлов автоматически. У меня есть он в Приложениях-> Системные Инструменты-> Предпочтения-> Приложения Запуска.
Кроме того, см.:
Просто сделай
-x */AppData/*
# or
--exclude */AppData/*
Не забудьте добавить первую косую черту, потому что в противном случае она также будет соответствовать всем путям, в которых есть «AppData», а не только тому пути, который начинается с «AppData».
Похоже путь, с которым сопоставляется zip
, включает элемент корневого пути, который вы ему указываете, если только корнем не является .
В моем случае, если я хотел исключить что-либо в разделе LocalLow
, мне потребовалось:
$ zip home.zip -y -r HOME -x 'HOME/AppData/LocalLow/*'
Результат:
adding: HOME/ (stored 0%)
adding: HOME/AppData/ (stored 0%)
adding: HOME/AppData/a (deflated 39%)
Если вместо cd
в HOME
и используйте .
в качестве корневого, вам не нужно указывать корневой элемент в пути исключения:
$ cd HOME
$ zip home.zip -y -r . -x 'AppData/LocalLow/*'
adding: AppData/ (stored 0%)
adding: AppData/a (deflated 39%)