Пакеты Debian без установки графического интерфейса

Цикл for с некоторыми правилами раскрытия переменных может делать то, что вы хотите

for file in applications/*.zip
do
  unzip "$file" -d "${file%.zip}"
done

Выражение ${file%.zip}означает «содержимое $fileс удаленным в конце .zip».

Таким образом, первый раз в цикле $fileможет читаться как applications/abc.zipи поэтому ${file%.zip}будет читаться как applications/abc.

0
28.03.2020, 23:42
1 ответ

Добро пожаловать в StackExchange для Unix и Linux!

Вы можете получить полный список установленных пакетов, например, с помощью. dpkg --get-selections | less.

Если вы решили установить инструмент, который имеет текстовый -интерфейс и графический интерфейс, он может иметь зависимости от некоторых библиотек X11 и/или GNOME. Обычно это довольно безобидно.

Кроме того, с X11 вполне возможно запустить систему без дисплея и вообще без графического процессора, и при этом приложения с графическим интерфейсом пользователя будут работать в этой системе и отправлять свои выходные данные на удаленный дисплей в какой-либо другой системе. Вот почему «нет локального графического интерфейса» не обязательно означает «вообще не установлены приложения с графическим интерфейсом».

3
19.03.2021, 02:31

Теги

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