Поиск по сайту:

Установка графического интерфейса (Cinnamon Desktop) и базового программного обеспечения в Arch Linux


В предыдущей теме Arch Linux рассматривалась базовая установка с нуля с минимальными настройками через командную строку, необходимыми для загрузки системы и доступа к Интернету для будущих конфигураций.

Но простой запуск операционной системы только из командной строки, особенно Arch Linux, является задачей опытных пользователей Linux или гуру и может быть очень пугающим для новичков или тех, кто пришел. из дистрибутивов Linux с графическим интерфейсом или даже Microsoft Windows.

В этом руководстве вы узнаете, как превратить основной Arch Linux CLI в мощную и надежную платформу рабочего стола с потрясающей настраиваемой средой рабочего стола в современном мире Linux — «Cinnamon» — и все необходимое программное обеспечение для обычного пользователя настольного компьютера, и все это делается с помощью менеджера программного обеспечения pacman, который выполняет все необходимые проверки библиотек, зависимостей и конфигурации от вашего имени.

Требования

Предыдущая установка Arch Linux на настольный компьютер, ноутбук или нетбук с работающим подключением к Интернету.

  1. Руководство по установке и настройке Arch Linux со скриншотами

Шаг 1. Установите сервер Xorg и видеодрайверы.

1. После первоначального входа в систему нам необходимо выполнить полное обновление системы, выполнив следующую команду.

sudo pacman –Syu

2. Прежде чем установить все необходимое программное обеспечение, нам понадобится пакет «bash-completion», который автоматически завершает команды или показывает список возможных команд при нажатии Клавиша TAB.

sudo pacman –S bash-completion

3. Следующим шагом является установка среды X по умолчанию, которая обеспечивает основные конфигурации сервера Xorg и поддержку 3D. .

sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa

4. Для получения дополнительной функциональности Xorg также установите следующие пакеты.

sudo pacman -S xorg-twm xterm xorg-xclock

5. Для ноутбука или нетбука также установите драйверы для поддержки ввода с сенсорной панели.

sudo pacman -S xf86-input-synaptics

6. Теперь нам нужно установить драйверы для системы VGA (Видеокарта), но прежде всего нам нужно идентифицировать нашу системную графику. Введите следующую команду, чтобы идентифицировать вашу видеокарту.

lspci | grep VGA

Если ваша система представляет собой более новый ноутбук с поддержкой Optimus, в выводе должны быть показаны две видеокарты, обычно Intel и Nvidia или . Intel и ATI. Поддержка драйверами Linux такого рода технологии сейчас настолько великолепна (вы можете попробовать Bumblebee или Primus) с минимальным переключением VGA.

7. После того, как вы обнаружили графику, пришло время установить соответствующие драйверы. По умолчанию Arch предлагает видеодрайвер по умолчанию Vesaxf86-video-vesa – который может работать с большим количеством графических чипсетов, но не обеспечивает любая поддержка ускорения 2D или 3D.

Также Arch Linux предоставляет два типа видеодрайверов.

  1. Открытый исходный код (поддерживается и развивается дистрибутивом – рекомендуется для установки).
  2. Собственность (разработана и поддерживается производителем видеокарт).

Чтобы просмотреть все доступные видеодрайверы с открытым исходным кодом, предоставляемые официальными репозиториями Arch Linux, выполните следующие команды.

sudo pacman –Ss | grep xf86-video

Чтобы просмотреть Проприетарные драйверы, выполните следующие команды.

## Nvidia ##
sudo pacman –Ss | grep nvidia
## AMD/ATI ##
sudo pacman –Ss | grep ATI
sudo pacman –Ss | grep AMD
## Intel ##
sudo pacman –Ss | grep intel
sudo pacman –Ss | grep Intel

Для Пакетов Multilib — 32-битных приложений на Arch x86_64 — используйте следующие команды.

## Nvidia ##
sudo pacman –Ss | grep lib32-nvidia
sudo pacman –Ss | grep lib32-nouveau
## ATI/AMD ##
sudo pacman –Ss | grep lib32-ati
## Intel ##
sudo pacman –Ss | grep lib32-intel

8. После того, как вы проверите, какие драйверы доступны для вашей графической системы, приступайте к установке соответствующего пакета видеодрайверов. Как упоминалось выше, вам следует придерживаться драйверов с открытым исходным кодом, поскольку они поддерживаются и должным образом тестируются сообществом. Чтобы установить Графический драйвер, выполните следующую команду (после xf86-video — нажмите клавишу TAB, чтобы отобразить список и автозаполнение).

sudo pacman  -S  xf86-video-[TAB]your_graphic_card

Для получения дополнительной информации о драйверах Xorg и Graphics перейдите на страницу Arch Linux Wiki Xorg по адресу https://wiki.archlinux.org/index.php. /Хорг.

9. После того, как на вашу видеокарту установлены соответствующие драйверы, пришло время протестировать сервер Xorg и видеодрайверы с помощью выдав следующую команду.

sudo startx

Если все настроено правильно, должен начаться базовый сеанс X, как показано на снимке экрана ниже. Его можно отключить, набрав exit в большом окне консоли.

exit

Шаг 2. Установите среду рабочего стола — Cinnamon

10. Теперь пришло время предоставить потрясающий инновационный настраиваемый графический интерфейс пользователя — полную среду рабочего стола для нашей системы, установив пакет Cinnamon. Запустите следующую команду, чтобы установить Cinnamon и другие зависимости из официального репозитория Arch.

sudo pacman -S cinnamon nemo-fileroller

11. Следующим шагом является установка пакета диспетчера отображения GDM, который помогает системе запускать сервер X и предоставляет пользователям графический интерфейс пользователя для входа в систему. Корица DE.

sudo pacman –S gdm

12. Следующий шаг — включить, затем запустить и протестировать GDM, войдя в Arch Linux, используя свои учетные данные.

sudo systemctl enable gdm
sudo systemctl start gdm

13. После загрузки GDM вам будет предложено открыть окно Войти. Выберите своего пользователя -> нажмите левый значок Войти и выберите Cinnamon, затем введите свой пароль и нажмите < b>Кнопка «Войти» или клавиша Enter.

14. Пока наше подключение к Интернету управляется через командную строку, но если вы хотите управлять своими сетевыми подключениями из графического пользовательского интерфейса, вам необходимо отключить службу dhcpd, а затем установить, включить и запустить Пакет Диспетчер сети. Также установите пакет net-tools для расширенных сетевых команд. В GUI откройте приглашение оболочки UXterm и выполните следующие команды.

Установите ifconfig, предоставленный пакетом net-tools, а затем просмотрите конфигурацию интерфейса, используя следующие команды.

sudo pacman –S net-tools
ifconfig

Затем установите Сетевой менеджер.

sudo pacman -S network-manager-applet

Отключите службу dhcpcd.

sudo systemctl stop [email 
sudo systemctl disable [email 
sudo systemctl stop dhcpcd.service
sudo systemctl disable dhcpcd.service

Начать и включить Network Manager.

sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager

15. Теперь снова проверьте подключение к Интернету, запустив ifconfig, чтобы узнать состояние сетевых интерфейсов, а затем выполните команду ping для домена.

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

Шаг 3. Установите базовое программное обеспечение

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

sudo pacman -S pulseaudio pulseaudio-alsa pavucontrol gnome-terminal firefox flashplugin vlc chromium unzip unrar p7zip pidgin skype deluge smplayer audacious qmmp gimp xfburn thunderbird gedit gnome-system-monitor

17. Также установите кодеки, необходимые мультимедийным приложениям для кодирования или декодирования аудио- или видеопотоков, выполнив следующую команду.

sudo pacman -S a52dec faac faad2 flac jasper lame libdca libdv libmad libmpeg2 libtheora libvorbis libxv wavpack x264 xvidcore gstreamer0.10-plugins

18. Установите пакет LibreOffice, если вам нужны такие инструменты Office, как Writer, Calc, Impress, Draw, Math и Base, выполнив следующую команду и нажав клавишу Enter при выборе (по умолчанию=все).

sudo pacman -S libreoffice

Если вам нужны другие программы или утилиты, посетите страницу пакетов Arch Linux по адресу https://www.archlinux.org/packages/, найдите свой пакет и установите его через Pacman.

Чтобы удалить пакет, используйте переключатель –R с командой pacman.

sudo pacman -R package-to-remove

19. Чтобы установить программное обеспечение, поддерживаемое сообществом, установите инструмент Yaourt Package Manager (не рекомендуется использовать yaourt для начинающих пользователей).

sudo pacman -S yaourt

Шаг 4. Настройте рабочий стол Cinnamon

20. Системные настройки Cinnamon предоставляет интерфейс, с помощью которого вы можете настраивать и настраивать Arch и Cinnamon DE с любыми подходящими настройками. твои нужды. Следующие настройки покажут вам, как изменить общий внешний вид вашей системы (тема и значки). Прежде всего установите Тему значков Faenza и Тему Numix.

sudo pacman -S Faenza-icon-theme numix-themes

21. Затем откройте Настройки системы –> Темы –> Другие настройки –> выберите Numix в разделе Элементы управления и Границы окон и
Фаэнца на Значках.

22. Чтобы изменить тему Cinnamon по умолчанию, перейдите в Настройки системы –> Темы –> Получите больше в Интернете. –> выберите и установите Minty, затем перейдите на вкладку «Установлено», выберите и примените тему Minty.

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

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

sudo pacman -S libgtop networkmanager

Затем откройте Настройки системы –> Апплеты –> Получить больше информации в Интернете, найдите Multi-Core System Monitor и установите его, затем перейдите на вкладку Установлено, щелкните правой кнопкой мыши и выберите Добавить на панель.

Теперь у вас есть красивый Arch Linux Desktop с базовым программным обеспечением, необходимым для работы в Интернете, просмотра фильмов, прослушивания музыки или написания документов Office.

Полный список приложений можно найти на следующей странице.

  1. https://wiki.archlinux.org/index.php/List_of_applications

Основанный на модели постоянного выпуска, Arch Linux также предоставляет другие среды рабочего стола Linux, такие как KDE, GNOME, Mate, LXDE, XFCE, Enlightenment из официальных репозиториев, поэтому выбрав < b>Cinnamon или другой DE — это просто личный выбор, но, по моему мнению, Cinnamon обеспечивает большую гибкость (темы, апплеты, десклеты и Расширения) против более сложных настроек, чем его родительский элемент Gnome Shell.