
Я установил Debian 9 без графического интерфейса.
Теперь я хотел установить среду рабочего стола. Для этого я просто использовал:
sudo apt install mate-desktop-environment-extras
Я предполагал, что, поскольку среда рабочего стола зависит от графической среды для работы, у нее будут некоторые зависимости xorg, и что она должна установить их автоматически. Однако, похоже, это не так, поскольку при использовании startx
ничего не происходит и apt list | grep xorg
показывается, что не установлен ни один пакет, связанный с xorg.
Может ли кто-нибудь объяснить мне, почему это так?
решение1
mate-desktop-environment-extras
не зависит от X.org, как вы обнаружили.
Способ, которым вы должны установить среду рабочего стола, начиная с нуля, в данном случае с помощью tasksel
, или соответствующего task-
пакета task-mate-desktop
. Вот как установщик предоставляет выбранный рабочий стол. (Это задокументировано, хотя и зашифровано, вСправочник Debian.)
По крайней мере, в случаях MATE и GNOME, я думаю, это происходит потому, что метапакеты, не относящиеся к задачам, предназначены для загрузки пакетов, соответствующих официальному программному обеспечению, созданному участвующими проектами, а X.org не является их частью.