Статья Как поменять среду рабочего стола в Kali Linux

Sergei webware

Sergei webware

Well-known member
07.02.2016
75
239
Как вам GNOME 3 в новой Kali 2.0?

Меня он достал! Как говорят на Лурке, «так и вышло». Это я к переходу Kali Linux 2.0 на GNOME 3. Одна из хороших книг по Linux, прочитанных за последнее время, начиналась введением, там есть такое предложение:
No, I want to tell you the story of how you can take back control of your computer
Перевод: Нет, я хочу рассказать вам историю о том, как вы можете вернуть контроль над вашим компьютером.
Смысл в том, что мы сами определяем, что компьютер может, а что нет. На мой взгляд, GNOME 3 отходит от этого принципа. Вместо того, чтобы генерировать кучу мануалов из цикла «Как сделать иконку на программу на рабочем столе в Kali Linux 2.0» и «Куда делось главное меню в Kali Linux 2.0», а решил подойти радикальнее. Я уже упоминал, что из-за GNOME 3 когда-то сменил Ubuntu на Linux Mint. Менять Kali Linux 2.0 мы не будем (хотя есть альтернативы) но поменяем окружение рабочего стола.

За это мы и любим Linux — систему можно полностью настроить по своему вкусу. В этой статье я расскажу как установить (и удалить) новые окружения рабочего стола в Kali Linux. Среди альтернативных окружений рабочего стола мы имеем: Cinnamon, Xfce, KDE, LXDE, GNOME, MATE.
Сразу для тех, кто пролистал инструкцию и ужаснулся её размеру — инструкция очень простая. Чтобы поменять среду рабочего стола Kali Linux нужно выполнить одну команду для установки пакетов и ещё одну команду для выбора новой среды рабочего стола по умолчанию. Но так как разных сред много, плюс я сделал скриншоты в каждой из них, то инструкция и распухла. Получится даже у новичков — читайте дальше. ))
Порядок действия следующий: мы устанавливаем пакеты новой среды рабочего стола и выбираем её в качестве среды по умолчанию. Альтернативой данному методу является сборка своего собственного (кастомного) .ISO образа Kali Linux. Но сборка собственного образа занимает много времени (почти полный рабочий день), поэтому я предлагаю ознакомиться с этим методом, который не требует переустановки системы или создания пользовательского образа.

Я тестирую на Kali Linux 2.0! На в Kali Linux 1.x действия во многом аналогичны, но, возможно, отсутствуют пакеты для MATE (раньше отсутствовали и нужно было добавлять новый репозиторий; сейчас, возможно, по-другому). В Kali Linux 2.0 все необходимые пакеты присутствуют в стандартных репозиториях.

Краткая характеристика и сравнение самых популярных сред рабочего стола в Linux: Cinnamon, Xfce, KDE, LXDE, GNOME, MATE

Скажу сразу, что если хотите объективных оценок, то обратитесь к Википедии, каждой из этих сред посвящена отдельная статья и есть скриншоты. Хотя скриншоты есть и у меня 😉 Мои оценки будут субъективные. Я регулярно работаю только в среде Cinnamon. Последний раз пользовался KDE несколько лет назад. В настоящее время регулярно работаю в GNOME 2. Про все остальные среды рабочего стола я сам прочитал в Википедии:

Cinnamon

После того, как была выпущена третья версия GNOME, которую Линус Торвальдс (создатель Linux) честно назвал «окружением для идиотов», то сразу же появились форки второй версии GNOME. Это Cinnamon и MATE. Оба форка делаются одними и теми же людьми — создателями Linux Mint – тогда зачем же сразу два? Главная цель MATE — это поддержание старого доброго GNOME 2 в актуальном состоянии. Т.е. это тот же GNOME 2, только актуальный. А Cinnamon, хоть и базируется на GNOME 2, но включает в себя модные новации — среди них действительно много полезного. Мне нравится настраивать действия при наведении курсора на определённые углы экрана — пользуюсь постоянно, очень удобно.
В общем, моим любимым окружением рабочего стола является Cinnamon.

MATE

По сути, про MATE уже всё сказано в разделе про Cinnamon — это старый добрый и актуальный GNOME 2.

KDE

Я пользовался этим окружением рабочего стола давно и очень недолго. Главной мой вывод по итогам этого опыта: красиво, но глючно. Повторюсь, это было давно, там уже много раз всё могло поменяться — поисправляли старые ошибки и добавили новые )) В KDE много разных виджетов, рабочий стол (в то время, когда я им пользовался) выглядел современно и чуть футористично.

Xfce

«Xfce — лёгкое настольное рабочее окружение для различных UNIX-подобных систем. Разработанное с целью повышения производительности, оно позволяет загружать и выполнять приложения быстро, сохраняя ресурсы системы» — об этом говорит Оливер Фордан, создатель Xfce, которого цитирует Википедия.

LXDE

Википедия говорит, что «проект LXDE направлен на создание новой быстрой, легковесной и энергоэффективной среды рабочего стола. LXDE создана простой в использовании, достаточно лёгкой и нетребовательной к ресурсам системы. Она подходит для работы с низкопроизводительным спектром оборудования, таким как старые машины с ограниченными ресурсами и/или маленьким объёмом ОЗУ».
Примечание: Если после смены среды рабочего стола вас вместо красивой обоины вкстречает чёрный экран (у меня такое было только после смены на Cinnamon), то… установите другую обоину. Если вы хотите использовать стандартные, то они лежат здесь
/usr/share/backgrounds/
Как поменять среду рабочего стола в Kali Linux на Cinnamon

Как поменять среду рабочего стола в Kali Linux


Как поменять среду рабочего стола в Kali Linux


Как установить окружение рабочего стола Cinnamon в Kali Linux
Код:
apt-get install kali-defaults kali-root-login desktop-base cinnamon
Как удалить окружение рабочего стола Cinnamon в Kali Linux
Код:
apt-get remove cinnamon
Как поменять среду рабочего стола в Kali Linux на Xfce

Как поменять среду рабочего стола в Kali Linux


Как поменять среду рабочего стола в Kali Linux


Как установить окружение рабочего стола XFCE в Kali Linux.

Используйте следующую команду для установки окружения рабочего стола, включая все необходимые плагины и goodies (плюшки).
Код:
apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies
Как удалить XFCE в Kali Linux

В случае если вы хотите удалить XFCE, используйте следующую команду
Код:
apt-get remove xfce4 xfce4-places-plugin xfce4-goodies
Как поменять среду рабочего стола в Kali Linux на KDE

Как поменять среду рабочего стола в Kali Linux



Как поменять среду рабочего стола в Kali Linux


Как установить среду рабочего стола KDE Plasma в Kali Linux:
Код:
apt-get install kali-defaults kali-root-login desktop-base kde-plasma-desktop
Как установить среду рабочего стола KDE для нетбуков в Kali Linux:
Код:
apt-get install kali-defaults kali-root-login desktop-base kde-plasma-netbook
Как установить стандартные отобранные Debian пакеты и фреймворки в Kali Linux:
Код:
apt-get install kali-defaults kali-root-login desktop-base kde-standard
Как установить KDE Full Install (полный набор) в Kali Linux:
Код:
apt-get install kali-defaults kali-root-login desktop-base kde-full
Как удалить KDE из Kali Linux:
Код:
apt-get remove kde-plasma-desktop kde-plasma-netbook kde-standard
Как поменять среду рабочего стола в Kali Linux на LXDE

Как поменять среду рабочего стола в Kali Linux


Как поменять среду рабочего стола в Kali Linux


Как установить окружение рабочего стола LXDE в Kali Linux:
Код:
apt-get install lxde-core lxde kali-defaults kali-root-login desktop-base
Как удалить LXDE из Kali Linux:
Код:
apt-get remove lxde-core lxde
Как поменять среду рабочего стола в Kali Linux на GNOME

Как поменять среду рабочего стола в Kali Linux


Как поменять среду рабочего стола в Kali Linux


Как установить окружение рабочего стола GNOME в Kali Linux
Код:
apt-get install gnome-core kali-defaults kali-root-login desktop-base
Как удалить окружение рабочего стола GNOME из Kali Linux
Код:
apt-get remove gnome-core
Как поменять среду рабочего стола в Kali Linux на MATE

Как поменять среду рабочего стола в Kali Linux


Как поменять среду рабочего стола в Kali Linux


Следующая команда установит базовые пакеты MATE
Код:
apt-get install kali-defaults kali-root-login desktop-base mate-core
(или) Установите окружение рабочего стола MATE с дополнительными пакетами
Следующая команда установит mate-core и дополнения
Код:
apt-get install kali-defaults kali-root-login desktop-base mate-desktop-environment
(или) Установите окружение рабочего стола MATE с ещё большим количеством дополнительных пакетов
Следующая команда установит mate-core + mate-desktop-environment и ещё больше дополнений.
Код:
apt-get install kali-defaults kali-root-login desktop-base mate-desktop-environment-extra
Как удалить окружение рабочего стола MATE в Kali Linux

Если вы хотите удалить рабочий стол MATE, используйте следующую команду:
Код:
apt-get remove mate-core
Как изменить среду рабочего стола в Kali Linux

Думаю, вы уже заметили, что хоть мы и установили новое окружение рабочего стола в Kali Linux, но даже после перезагрузки ничего не меняется. Всё очень просто — нам нужно в настройках выбрать, какую среду рабочего стола мы хотим использовать. Удалять неиспользуемые среды не нужно! Т.е. в любой момент вы можете выбрать любую рабочую среду, вернуться к изначальной.

Используйте следующую команду чтобы выбрать главное окружение рабочего стола. Эта команда выведет список доступных вариантов.
Код:
update-alternatives --config x-session-manager
Как поменять среду рабочего стола в Kali Linux


Объяснение update-alternatives

update-alternatives создаёт, удаляет, сохраняет и отображает информацию о символьных ссылках имеющейся системы альтернатив. Система альтернатив — это повторная реализация системы альтернатив Debian. В первую очередь, она была переписана чтобы избавиться от зависимостей от Perl; она предназначена чтобы стать заменой скрипту от Debian — update-dependencies. Страница руководства (man) незначительно отличается от страницы man в проекте Debian.

Бывает так, что на одной системе одновременно установлено несколько программ, которые выполняют одни и те же или похожие функции. Например, многие системы имеют несколько текстовых редакторов установленных одновременно. Это даёт пользователям системы выбор, позволяя каждому использовать разные редакторы, если они этого хотят. Но если конкретный выбор не обозначен явным образом в настройках, это создаёт программе трудности в выборе редактора, который нужно запустить в данный момент.

Система альтернатив призвана для решения этой проблемы. У всех альтернатив с взаимозаменяемыми функциями есть родовое имя, одинаковое для всех. Система альтернатив и системный администратор вместе определяют, на какой файл в действительности идёт ссылка с этого родового имени. Например, если в системе установлено два текстовых редактора ed и nvi, система альтернатив заставит родовое имя /usr/bin/editor ссылаться по умолчанию на /usr/bin/nvi. Системный администратор может переписать это и сделать так, что вместо этого оно будет ссылаться по умолчанию на /usr/bin/ed, и система альтернатив не изменит эти настройки до тех пор, пока на это не придёт явный запрос.

Родовое имя — это не прямая символьная ссылка для отобранных альтернатив. Вместо этого, это символьная ссылка на имя в директории альтернатив, которая, в свою очередь, является символьной ссылкой на реальный файл. Это сделано так, что выбор системного администратора может быть подтверждён внутри директории /etc, на это есть свои основания FHS (q.v.).

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

Когда используется опция –config, будет выведен список всех опций для выбора на которые может указывать мастер ссылка. Вы можете сделаете выбор, ссылка больше не будет в автоматическом режиме, чтобы вернуть в автоматический режим вам нужно использовать опцию –auto. Полную справку можно найти здесь:

Код:
man update-alternatives
 
Sergei webware

Sergei webware

Well-known member
07.02.2016
75
239
23 комментария
Присоединяйтесь к обсуждению и сообщите нам свое мнение.
  • MUSTANG 23.08.2015 в 12:06
    А мне новый gnome понравился.. Правда зависает частенько. Но помоему удобней чем во 2 версии. Хотя о вкус не спорят))
    • YUZ 15.09.2015 в 02:46
      Поддерживаю, GNOME приятен и по своему заманчив, но действительно на любителя и я в их числе
  • KREIZ 29.08.2015 в 04:05
    а как бы вообще графику отключить? или устанавливать сразу без неё..
    • WEBWARE TEAM 29.08.2015 в 08:36
      Ответ здесь: https://codeby.net/blogs/?p=5050
      Ваш вопрос про SSH я видел, там нужно статью переделывать, т.к. это перевод из англоязычного блога, а в тот блог статья попала, судя по всему, из старой книге о Kali. Сегодня сделаю нормальную статью про включение SSH на Kali.
  • СЕРГЕЙ 21.09.2015 в 17:05
    А как обновить версию cinnamon в Kali linux…?
    • WEBWARE TEAM 22.09.2015 в 06:50
      По мере выхода новых версий будет обновляться вместе с другими программами. Это просто одна из программ, установленная из официального репозитория — ничего особенного в ней нет.
  • TISIMO 28.09.2015 в 15:53
    здравствуйте! Из репозитариев Kali linux 2.0 устанавливается cinnamon 2.2.16 у меня с этой версией возникла проблема. При сохранении на Рабочий стол начинают двоится все ярлыки .
    Подскажите пожалуйста,как обновить cinnamon до последней версии 2.6 или 2.4
    Если в репозитариях Kali 2.0 нет cinnamon 2.6 -значит kali 2.0 с ним не работает?
    Заранее БЛАГОДАРЮ!

  • NIKEY 30.09.2015 в 16:35
    После установки cinnamon требует логин и пароль , попытки залогиниться под root ни к чему не приводят, сносил пароль root, пароль принимается, а залогиниться не получается.

  • ИВАН 20.10.2015 в 03:07
    Как только уже не пробовал, но выдаёт:
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Unable to locate package cinnamon​
    Kali Linux 2.0 x32

  • ФРЕДДИ 26.01.2016 в 07:05
    А как установить GNOME 2?

  • ВАЛЕРИЙ 22.02.2016 в 00:15
    Здраствуйте пытаюсь
    запускаю команду apt-get install kali-defaults kali-root-login desktop-base cinnamonв терменале
    и палучаю такое сообщение
    Код:
    Чтение списков пакетов… Готово
    Построение дерева зависимостей 
    Чтение информации о состоянии… Готово
    desktop-base is already the newest version (8.0.2+kalidev3).
    desktop-base установлен вручную.
    kali-defaults is already the newest version (2.1).
    kali-defaults установлен вручную.
    kali-root-login is already the newest version (2016.1.0).
    kali-root-login установлен вручную.
    Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
    или же используете нестабильную версию дистрибутива, где запрошенные вами
    пакеты ещё не созданы или были удалены из Incoming.
    Следующая информация, возможно, поможет вам:
    Пакеты, имеющие неудовлетворённые зависимости:
    cinnamon : Зависит: cinnamon-session (>= 2.2) но он не будет установлен
    Зависит: python-gi-cairo но он не будет установлен
     E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
    подскажите как установить окружение рабочего стола Cinnamon в Kali Linux 64 bit Version 2016.1
    • ZANDER 25.04.2016 в 04:29
      Начинай устанавливать запрашиваемый python-gi-cairo (apt-get install python-gi-cairo), потом смотри на следующую «недостачу» и устанавливай её. У меня точно такой же глюк был при попытке установки XFCE, так где-то 4-5 пакетов доустановил вручную.
  • АЛЕКСАНДР 29.02.2016 в 20:02
    после установки драйвера ATI кроме гном никакая друга среда не выбирается, в чем может быть проблемма?

  • FLINT 14.03.2016 в 23:55
    а не подскажите, как полностью выпилить из системы все окружения рабочего стола, кроме нужного? и все упоминания о них. удалил все в ручную, сделал autoremove, а они все равно висят в update-alternatives… все бы ничего, но и в апликейшенах их настройки висят, всякие dcong editor’ы и прочее… мешают ужасно

  • ВАСИЛИЙ ТРОЦКИЙ 02.06.2016 в 16:52
    Перешёл сразу на LXDE, всем доволен, самое оно, правда пришлось повозиться с настройкой и добавлением русской раскладки, но интернет помог. Вопрос:
    Кто знает «Горячие клавишы LXDE», например как запустить консоль с помощью клавиш клавиатуры. В инете все отсылают к файлу «lxde-rc.xml» , как я понял в нашем случае у нас его просто нет, так как нет openbox. Какие есть мысли по этому поводу?

  • ГОСТЬ 05.06.2016 в 22:07
    Никто не подскажет, как в xfce язык ввода по умолчанию сменить? Загружается «фонетическая клавиатура», бесит ужасно. Уже и локаль поменял, и клавиатуру Workman USA, а все равно, постоянно переключаться.

  • SIGAKEY 25.02.2017 в 06:58
    Здравствуйте, подскажите пожалуйста как удалить рабочее окружение Mate, при вводе команды apt-get remove mate-core пишет что типа такой команды нет.

  • GRIG 24.11.2017 в 22:18
    Установил Cinnamon, выбрал из update-alternatives —config x-session-manager автоматически, перегрузил. Как было все, так и осталось. В чем может быть дело? Linux android 4.13.0-kali1-amd64 #1 SMP Debian 4.13.13-1kali1 (2017-11-17) x86_64 GNU/Linux

  • ASTRIKUS 30.03.2018 в 05:28
    Установил на флешку Kali 2018.1 Вроде всё прекрасно было, и вдруг: error: attempt to read or write outside of partition. Entering rescue mode… grub rescue_ И скорее не вдруг, а после apt-get install kali-defaults kali-root-login desktop-base kde-full Можно вернутся обратно или ставить по новой? Важного то нет ничего! Просто знать как выходить из такой ситуации!

  • ROOT_FOX 12.07.2018 в 03:40
    А как lxqt установить?
    На мой взгляд получшие, чем xfce и lxde….
 
  • Нравится
Реакции: Dalas system и murzik-murz
E

evil

Member
21.12.2016
15
2
На мой взгляд оптимальная штука - fluxbox. А Gnome 3 - чер-те-чё. Ну, на kali Linux наверно Cinnamon или Xfce
 
T

Tronov

Извините, но у меня Cinnamon установлен но он не как не изменил мой интерфейс. И у меня вопрос почему? и как это исправить
 
X

xpy6a

Member
27.04.2018
6
0
Таже шляпа. Установил несколько сред, теперь их целый список, выбираю любую, перегружаюсь, ничего не меняется, гном 3 как стоял, так и стоит, хотя update-alternatives --config x-session-manager отображает другую активную среду.
 
X

xpy6a

Member
27.04.2018
6
0
Все установленные среды работают нормально. Их выбор на стадии ввода пароля при логине, нужно на шестерню нажать рядом с кнопкой.
 
Rocer

Rocer

Well-known member
04.09.2017
133
6
Ооо ребят честно куда вас понесло то что бы сменить несколько команд прописывается 1) sudo update-alternatives --config x-session-manager 2) sudo apt install lightdm выбираете lightdm после первой команды выбираете нужную оболочку и к стати выбираете со значением 50 ни 49 ни 40 а 50 это если кто не знает
 
  • Нравится
Реакции: Vertigo
Fl3X9MR_C001

Fl3X9MR_C001

New member
25.06.2019
4
0
Кто хочет установить среду lxqt пишем команду apt install lxqt дальше ребут,логинимся и меняем альтернативу update-alternatives --config x-session-manager ,ребут,при входе нажимаем на колесико правой кнопкой мышки или на файлик,смотря у кого какая среда, и меняем на lxqt , готово,логинимся, лаки ;)
в первый раз запуска попросит вас выбрать....я уже забыл что но вы должны выбрать lxqt

Вот скриншот среды LXQT

Как поменять среду рабочего стола в Kali Linux
 
Последнее редактирование модератором: