Как бы не была привычна работа в окружении Gnome, порой хочется легкого минимализма. Чтобы одновременно и была высокая производительность, быстрая загрузка, малое потребление системных ресурсов.

 

Выход был найден — это Xfce.

Сейчас я покажу, как установить на мою систему Ubuntu 10.10 Server amd64 окружение xfce.

Момент установки самой системы я опущу.

 

Сперва сделаем бекап всех установленных программ в системе:

keiz@ekzorchik:~$ sudo dpkg –get-selections > installed_software.log

 

Для восстановление бекапа:

keiz@ekzorchik:~$ sudo dpkg –set-selections < installed-software.log

 

Установку будем производить из репозитариев Ubuntu 10.10 Server:

keiz@ekzorchik:~$ sudo aptitude install xfce4

The following NEW packages will be installed:

alsa-base{a} alsa-utils{a} aspell{a} aspell-en{a} aumix{a} aumix-common{a} consolekit{a} dbus{a}

dbus-x11{a} defoma{a} desktop-base{a} desktop-file-utils{a} dictionaries-common{a} exo-utils{a}

fontconfig{a} fortune-mod{a} fortunes-min{a} gamin{a} gconf2{a} gconf2-common{a} ghostscript{a}

gsfonts{a} gstreamer0.10-alsa{a} gstreamer0.10-plugins-base{a} gtk2-engines-xfce{a} gvfs{a}

gvfs-backends{a} hal{a} hal-info{a} hicolor-icon-theme{a} hunspell-en-us{a} indicator-application{a}

intel-gpu-tools{a} libappindicator1{a} libarchive1{a} libasound2{a} libaspell15{a} libatasmart4{a}

libatk1.0-0{a} libatk1.0-data{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a}

libavahi-glib1{a} libbluetooth3{a} libcdio-cdda0{a} libcdio-paranoia0{a} libcdio10{a} libcdparanoia0{a}

libck-connector0{a} libcroco3{a} libcups2{a} libcupsimage2{a} libdatrie1{a} libdbusmenu-glib1{a}

libdbusmenu-gtk1{a} libeggdbus-1-0{a} libenchant1c2a{a} libexif12{a} libexo-0.3-0{a} libexo-common{a}

libfontenc1{a} libfs6{a} libgamin0{a} libgconf2-4{a} libgdk-pixbuf2.0-0{a} libgdu0{a}

libgl1-mesa-dri{a} libgl1-mesa-glx{a} libglade2-0{a} libglu1-mesa{a} libgnome-keyring0{a} libgomp1{a}

libgphoto2-2{a} libgphoto2-port0{a} libgs8{a} libgstreamer-plugins-base0.10-0{a} libgstreamer0.10-0{a}

libgtk2.0-0{a} libgtk2.0-bin{a} libgtk2.0-common{a} libgudev-1.0-0{a} libgvfscommon0{a}

libhal-storage1{a} libhal1{a} libhunspell-1.2-0{a} libice6{a} libidl0{a} libimobiledevice1{a}

libindicator1{a} libjasper1{a} libjpeg-progs{a} libjpeg62{a} libjpeg8{a} libjson-glib-1.0-0{a}

liblcms1{a} liblqr-1-0{a} libltdl7{a} libmagickcore3{a} libmagickwand3{a} libmtdev1{a} libnotify1{a}

libntfs10{a} libogg0{a} libopenobex1{a} liborbit2{a} liborc-0.4-0{a} libpam-ck-connector{a}

libpango1.0-0{a} libpango1.0-common{a} libpaper-utils{a} libpaper1{a} libpciaccess0{a} libplist1{a}

libpolkit-agent-1-0{a} libpolkit-backend-1-0{a} libpolkit-gobject-1-0{a} libproxy0{a} libpython2.6{a}

librecode0{a} librsvg2-2{a} librsvg2-common{a} libsexy2{a} libsgutils2-2{a} libsm6{a} libsmbclient{a}

libsoup-gnome2.4-1{a} libsoup2.4-1{a} libstartup-notification0{a} libtalloc2{a} libthai-data{a}

libthai0{a} libtheora0{a} libthunar-vfs-1-2{a} libtiff4{a} libusb-1.0-0{a} libusbmuxd1{a}

libutempter0{a} libutouch-grail1{a} libvisual-0.4-0{a} libvisual-0.4-plugins{a} libvorbis0a{a}

libvorbisenc2{a} libwbclient0{a} libwnck-common{a} libwnck22{a} libx11-xcb1{a} libx86-1{a} libxaw7{a}

libxcb-atom1{a} libxcb-aux0{a} libxcb-dri2-0{a} libxcb-event1{a} libxcomposite1{a} libxcursor1{a}

libxdamage1{a} libxfce4menu-0.1-0{a} libxfce4util-bin{a} libxfce4util-common{a} libxfce4util4{a}

libxfcegui4-4{a} libxfconf-0-2{a} libxfixes3{a} libxfont1{a} libxft2{a} libxi6{a} libxinerama1{a}

libxkbfile1{a} libxklavier16{a} libxmu6{a} libxpm4{a} libxrandr2{a} libxres1{a} libxt6{a} libxtst6{a}

libxv1{a} libxvmc1{a} libxxf86dga1{a} libxxf86vm1{a} linux-sound-base{a} miscfiles{a} mtools{a}

notification-daemon{a} ntfsprogs{a} obex-data-server{a} orage{a} oss-compat{a} pm-utils{a}

policykit-1{a} policykit-1-gnome{a} shared-mime-info{a} smartdimmer{a} tango-icon-theme{a} thunar{a}

thunar-data{a} thunar-volman{a} udisks{a} usbmuxd{a} vbetool{a} x-ttcidfont-conf{a} x11-apps{a}

x11-common{a} x11-session-utils{a} x11-utils{a} x11-xfs-utils{a} x11-xkb-utils{a} x11-xserver-utils{a}

xbitmaps{a} xdg-user-dirs{a} xfce-keyboard-shortcuts{a} xfce4 xfce4-appfinder{a} xfce4-mixer{a}

xfce4-panel{a} xfce4-session{a} xfce4-settings{a} xfce4-utils{a} xfconf{a} xfdesktop4{a}

xfdesktop4-data{a} xfonts-100dpi{a} xfonts-75dpi{a} xfonts-base{a} xfonts-encodings{a}

xfonts-scalable{a} xfonts-utils{a} xfwm4{a} xfwm4-themes{a} xinit{a} xinput{a} xorg{a}

xorg-docs-core{a} xscreensaver{a} xscreensaver-data{a} xserver-common{a} xserver-xorg{a}

xserver-xorg-core{a} xserver-xorg-input-all{a} xserver-xorg-input-evdev{a} xserver-xorg-input-mouse{a}

xserver-xorg-input-synaptics{a} xserver-xorg-input-vmmouse{a} xserver-xorg-input-wacom{a}

xserver-xorg-video-all{a} xserver-xorg-video-apm{a} xserver-xorg-video-ark{a} xserver-xorg-video-ati{a}

xserver-xorg-video-chips{a} xserver-xorg-video-cirrus{a} xserver-xorg-video-fbdev{a}

xserver-xorg-video-i128{a} xserver-xorg-video-intel{a} xserver-xorg-video-mach64{a}

xserver-xorg-video-mga{a} xserver-xorg-video-neomagic{a} xserver-xorg-video-nouveau{a}

xserver-xorg-video-nv{a} xserver-xorg-video-openchrome{a} xserver-xorg-video-r128{a}

xserver-xorg-video-radeon{a} xserver-xorg-video-rendition{a} xserver-xorg-video-s3{a}

xserver-xorg-video-s3virge{a} xserver-xorg-video-savage{a} xserver-xorg-video-siliconmotion{a}

xserver-xorg-video-sis{a} xserver-xorg-video-sisusb{a} xserver-xorg-video-tdfx{a}

xserver-xorg-video-trident{a} xserver-xorg-video-tseng{a} xserver-xorg-video-vesa{a}

xserver-xorg-video-vmware{a} xserver-xorg-video-voodoo{a} xterm{a}

0 packages upgraded, 274 newly installed, 0 to remove and 99 not upgraded.

Need to get 94.8MB of archives. After unpacking 308MB will be used.

Do you want to continue? [Y/n/?] Y

 

Далее нужно чере меню System -> Administration -> Login Screen and unlock it by entering your login password,and select XFCE as Default window manager. Выставить оконный менеджер XFCE, но это применительно только если у нас уже был GUI интерфейс, а как быть в консоли. Выход найден, в консоли /bin/bash набираем startx.

 

keiz@ekzorchik:~$ startx

смотрите скришот ниже он явно отображает менеджер рабочего стола xfce4.

Запускаем GUI интерфейс, набрав в консоли startx.

 

, вот только еще одна не задача, после перезагрузки системы графическое окружение не загрузилось. А только приглашение в консоли:

После перезагрузки системы не запускается окружение xfce4.

 

Как быть в этом случае, я пока не решил, но это не главное, т. к. это серверная часть и для её настройки необходимо по большей части консольное окружение. На этом всё, удачи!!!

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru