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

Нужно убрать доллар вокруг тото, а также передать тото из командной строки по-другому

Командная строка

make toto=1  my_test

Makefile

my_test:
ifdef toto
        @echo 'toto is defined'
else
        @echo 'no toto around'
endif
0
01.12.2019, 22:37
2 ответа

Базовой системой является X11 (X11 на Gnu в Linux ), диспетчер окон -— это просто еще одно приложение, работающее на X11. Он немного особенный, так как управляет другими окнами и украшает их (, добавляет строку заголовка и рамку ). Вы также будете запускать только один из них. Однако вы можете запускать такие инструменты, как xdotool, который выполняет часть управления одновременно. Настольная система — это просто диспетчер окон -и несколько других элементов :, таких как панель задач -, панель запуска, часы, система уведомлений, трей, многофункциональный -контроллер рабочего стола и т. д.

Таким образом, рабочий стол KDE Plasma является приложением KDE, точно так же, как другие приложения KDE являются приложениями KDE. Точно так же Excel является приложением Microsoft (, написанным Microsoft ). Оба могут работать на Gnome. Наоборот.

KDE и Gnome относятся к создателям программного обеспечения, а не к системе, в которой они работают. Однако они будут использовать разные библиотеки. В Debian установка нового приложения может занять всего несколько к -байт. Когда вы впервые устанавливаете что-то, использующее другой набор библиотек, это займет M -байт. Поэтому он будет использовать более постоянное хранилище (диск ), больше оперативной памяти и больше кэша. Однако это будет не хуже, чем приложение в Windows от Microsoft.

2
28.01.2020, 02:21

У вас не должно возникнуть проблем. Наличие другой среды рабочего стола или отсутствие использования среды рабочего стола вообще не будет ограничивающим фактором для использования подобного программного обеспечения.

1
28.01.2020, 02:21

Теги

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