Приветствую! )
Пытаюсь настроить идеальную систему, в которой бы не было ничего лишнего. Взял сетевой установщик Debian, поставил в минимальной конфигурации, после этого поставил XFCE:
root @debian: # apt install xfce4 --no-install-recommends
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
adwaita-icon-theme dbus dbus-user-session dconf-gsettings-backend dconf-service
desktop-file-utils exo-utils fontconfig fontconfig-config fonts-dejavu-core glib-networking
glib-networking-common glib-networking-services gsettings-desktop-schemas gtk-update-icon-cache
gtk2-engines-xfce hicolor-icon-theme libasyncns0 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data
libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2 libcairo2
libcolord2 libcroco3 libcups2 libdatrie1 libdbus-1-3 libdbus-glib-1-2 libdconf1
libexif12 libexo-1-0 libexo-2-0 libexo-common libero-helpers libflac8 libfontconfig1 libfribidio
libgarcon-1-0 libgarcon-common libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2. 0-0
libgraphite2-3 libgssapi-krb5-2 libgtk-3-0 libgtk-3-common libgtk2.0-0 libgtk2.0-common
libgudev-1.0-0 libice6 libicu63 libjbigo libjpeg62-turbo libjson-glib-1.0-0
libjson-glib-1.0-common libk5crypto3 libkeybinder-3.0-0 libkeyutils1 libkrb5-3 libkrb5supporto
liblcms2-2 libnotify4 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0
libpangoft2-1.0-0 libpixman-1-0 libpolkit-gobject-1-0 libproxy1v5 libps15
libpulse-mainloop-glibo libpulse0 librest-0.7-0 librsvg2-2 librsvg2-common libsm6 libsndfile1
libsoup-gnome2.4-1 libsoup2.4-1 lib startup-notification libthai-data libthai0 libthunarx-3-0
libtiff5 libupower-glib3 libvorbisenc2 liburyland-cliento libuayland-cursoro
libwayland-eg11 libwebp6 libwnck-common libunck22 liburap0 libx11-6 libx11-data libx11-xcb1
libxau6 libxaw7 libxcb-rendero libxcb-shmo libxcb-uti10 libxcb1 libxcomposite1 libxcursor1
libxdamage1 libxdmcp6 libxext6 libxfce4panel-2.0-4 libxfce4ui-1-0 libxfce4ui-2-0
libxfce4ui-common libxfce4ui-utils libxfce4util-common libxfce4util7 libxfconf-0-2 libxfixes3
libxi6 libxinerama1 libxkbcommono libxkbfile1 libxklavier16 libxml2 libxmu6 libxpm4 libxrandr2
libxrender1 libxres1 libxt6 libxtst6 shared-mime-info thunar thunar-data x11-common
×11-xkb-utils xfce4-appfinder xfce4-panel xfce4-pulseaudio-plugin xfce4-session xfce4-settings
xfdesktop4 xfdesktop4-data xfwm4
Предлагаемые пакеты:
colord cups-common krb5-doc krb5-user liblcms2-utils pulseaudio librsvg2-bin devhelp
iso-codes thunar-archive-plugin thunar-media-tags-plugin gtk3-engines-xfce xfce4-goodies
×fce4-power-manager fortunes-mod sudo menu xfum4-themes
Рекомендуемые пакеты:
at-spi2-core liburi-peri libgdk-pixbuf2.0-bin libglib2. 0-data xdg-user-dirs libgtk-3-bin
libgail-common libgtk2.0-bin krb5-locales notification-daemon publicsuffix upower
libxfce4util-bin gvfs policykit-1-gnome | polkit-1-auth-agent thunar-volman tumbler udisks2
desktop-base tango-icon-theme xfce4-notifyd xorg pavucontrol pulseaudio dbus-x11 light-locker
×11-xserver-utils x11-utils
Следующие НОВЫЕ пакеты будут установлены:
adwaita-icon-theme dbus dbus-user-session dconf-gsettings-backend dconf-service
desktop-file-utils exo-utils fontconfig fontconfig-config fonts-dejavu-core glib-networking
glib-networking-common glib-networking-services gsettings-desktop-schemas gtk-update-icon-cache
gtk2-engines-xfce hicolor-icon-theme libasyncns0 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data
libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2 libcairo2
libcolord2 libcroco3 libcups2 libdatrie1 libdbus-1-3 libdbus-glib-1-2 libdconf1
libexif12 libexo-1-0 libexo-2-0 libexo-common libexo-helpers libflac8 libfontconfig1 libfribidio
libgarcon-1-0 libgarcon-common libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2. 0-0
libgraphite2-3 libgssapi-krb5-2 libgtk-3-0 libgtk-3-common libgtk2.0-0 libgtk2.0-common
libgudev-1.0-0 libharfbuzz0b libice6 libicu63 libjbig0 libjpeg62-turbo libjson-glib-1.0-0
libjson-glib-1.0-common libk5crypto3 libkeybinder-3.0-0 libkeyutils1 libkrb5-3 libkrb5supporto
liblcms2-2 libnotify4 liboggo libpam-systemd libpango-1.0-0 libpangocairo-1.0-0
libpangoft2-1.0-0 libpixman-1-0 libpolkit-gobject-1-0 libproxy1v5 libps15
libpulse-mainloop-glibo libpulse0 librest-0.7-0 librsvg2-2 librsvg2-common libsm6 libsndfile1
libsoup-gnome2.4-1 libsoup2.4-1 libstartup-notification0 libthai-data libthai0 libthunarx-3-0
libtiff5 libupower-glib3 libvorbisenc2 libwayland-cliento libuayland-cursoro
libwayland-eg11 libwebp6 libwnck-common libwnck22 liburap0 libx11-6 libx11-data libx11-xcb1
libxau6 libxaw7 libxcb-rendero libxcb-shmo libxcb-util0 libxcb1 libxcomposite1 libxcursor1
libxdamage1 libxdmcp6 libxext6 libxfce4panel-2.0-4 libxfce4ui-1-0 libxfce4ui-2-0
libxfce4ui-common libxfce4ui-utils libxfce4util-common libxfce4util7 libxfconf-0-2 libxfixes3
libxi6 libxinerama1 libxkbcommon0 libxkbfile1 libxklavier16 libxm12 libxmu6 libxpm4 libxrandr2
libxrender1 libxres1 libxt6 libxtst6 shared-mime-info thunar thunar-data x11-common
×11-xkb-utils xfce4 xfce4-appfinder xfce4-panel xfce4-pulseaudio-plugin xfce4-session
xfce4-settings xfconf xfdesktop4 xfdesktop4-data xfwm4
При попытке запустить все это чудо:
Debian GNU/Linux 10 debian tty1
Hint: Num Lock on
debian login: root
Password:
Last login: Wed Sep 23 19:24:52 MSK 2020 on tty1
Linux debian 4.19.0-10-amd64 #1 SMP Debian 4.19.132-1 (2020-07-24) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/x/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root @debian: startxfce4
usr. bin/startxfce4: Starting X server
usr. bin/startxfce4: 118: exec: xinit: not found
@debian:
Так то я понимаю, что ему чего-то не хватает для запуска, возможно xorg, или еще чего-то, вон что-то про xinit пишет…
Но хотелось бы всё сделать так, чтобы было «кошерно». Там и так xfce кучу пакетов с собой притащил, не хотелось бы выяснять методом тыка, попутно загружая в систему лишний хлам.
Подскажите, как это сделать правильно?
И еще - нельзя ли отучить xfce от такого бесцеремонного развертывания всего и вся? Или проще часть пакетов снести уже после установки?
debian , xfce
DLXF ( 23.09.20 21:00:50 MSK )