Установка графического интерфейса (Cinnamon Desktop) и базового программного обеспечения в Arch Linux
В предыдущем разделе Arch Linux была описана базовая установка с нуля с минимальными настройками через командную строку, необходимыми для загрузки системы и доступа к Интернету для будущих конфигураций.
Но запуск операционной системы только из командной строки, особенно Arch Linux, является работой опытных пользователей Linux и может быть очень пугающим для новичков или тех, кто из дистрибутивов Linux с графическим интерфейсом или даже Microsoft Windows.
Это учебное пособие поможет вам преобразовать основной Cinnamon CLI в мощную и надежную платформу рабочего стола с великолепной настраиваемой средой рабочего стола в современном мире Linux — «Cinnamon» — и все необходимое программное обеспечение для обычного пользователя настольного компьютера, все это делается с помощью менеджера программного обеспечения pacman, который выполняет все необходимые проверки библиотек, зависимостей и конфигурации от вашего имени.
Требования
Предыдущая установка Arch Linux на настольный компьютер, ноутбук или нетбук с работающим подключением к Интернету.
Шаг 1: Установите сервер Xorg и видеодрайверы
1. После первоначального входа в систему нам необходимо выполнить полное обновление системы, выполнив следующую команду.
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 (видеокарты), но прежде всего нам нужно идентифицировать нашу системную графику. Введите следующую команду, чтобы определить вашу видеокарту.
Если ваша система представляет собой более новый ноутбук с поддержкой Optimus, выходные данные должны показать вам две видеокарты, обычно Intel и Nvidia или Intel и ATI. Драйверы Linux поддерживают этот тип технологии в настоящее время настолько блестяще (вы можете попробовать Primus) для минимального переключения VGA.
7. После того, как вы обнаружили свою Графику, пришло время установить соответствующие драйверы. По умолчанию Arch предлагает видеодрайвер Vesa по умолчанию — xf86-video-vesa — который может работать с большим количеством графических чипсетов, но не обеспечивает любая поддержка ускорения 2D или 3D.
Также Arch Linux предоставляет два типа видеодрайверов.
- Открытый исходный код (поддерживается и разрабатывается дистрибутивом — рекомендуется для установки).
- Запатентовано (разработано и поддерживается производителем видеокарт).
Чтобы получить список всех доступных видеодрайверов с открытым исходным кодом, предоставляемых официальными репозиториями 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 Packages — 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 и видеодрайверы с помощью выдача следующей команды.
Если все настроено правильно, должен начаться базовый X-сеанс, как показано на снимке экрана ниже, который вы можете прервать, набрав exit в большом окне консоли.
Шаг 2. Установите среду рабочего стола — Cinnamon
10. Настало время предоставить потрясающий инновационный настраиваемый графический интерфейс пользователя — полную среду рабочего стола для нашей системы, установив пакет Cinnamon. Выполните следующую команду, чтобы установить Cinnamon и другие зависимости из официального репозитория Arch.
$ sudo pacman -S cinnamon nemo-fileroller
11. Следующим шагом является установка пакета диспетчера отображения GDM, который помогает системе запускать сервер X и предоставляет пользователям графический интерфейс для входа в систему. Корица, Германия.
12. Следующим шагом будет включение, запуск и тестирование GDM путем входа в Arch Linux с использованием ваших учетных данных.
$ sudo systemctl enable gdm $ sudo systemctl start gdm
13. После загрузки GDM вам будет предложено открыть окно Войти. Выберите своего пользователя -> щелкните левый значок Войти и выберите Cinnamon, затем введите свой пароль и нажмите кнопка «Войти» или клавиша Enter.
14. До сих пор наше подключение к Интернету управлялось через командную строку, но если вы хотите управлять своими сетевыми подключениями из графического интерфейса, вам необходимо отключить службу dhcpd и установить, включить и запустить Пакет Диспетчер сети. Также установите пакет net-tools для расширенных сетевых команд. В GUI откройте приглашение оболочки UXterm и выполните следующие команды.
Установите ifconfig из пакета net-tools, а затем просмотрите конфигурацию интерфейса с помощью следующих команд.
$ sudo pacman –S net-tools $ ifconfig
Затем установите сетевой менеджер.
$ sudo pacman -S network-manager-applet
$ sudo systemctl stop $ sudo systemctl disable $ 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
Если вам нужны другие программы или утилиты, посетите https://www.archlinux.org/packages/, найдите свой пакет и установите его через Pacman.
Для удаления пакета используйте переключатель –R с командой pacman.
$ sudo pacman -R package-to-remove
19. Чтобы установить программное обеспечение, поддерживаемое сообществом, установите инструмент Yaourt Package Manager (не рекомендуется использовать yaourt для начинающих пользователей).
Шаг 4: Настройте рабочий стол Cinnamon
20. Cinnamon System Settings предоставляет интерфейс, с помощью которого вы можете настраивать и настраивать Arch и Cinnamon DE с любыми подходящими настройками. твои нужды. Следующие настройки покажут вам, как изменить общий внешний вид вашей системы (тема и значки). Прежде всего, установите тему значка Faenza и тему Numix.
$ sudo pacman -S Faenza-icon-theme numix-themes
21. Затем откройте Системные настройки –> Темы –> Другие настройки –> выберите Numix в разделе Элементы управления и Границы окна и
22. Чтобы изменить тему Cinnamon по умолчанию, перейдите в раздел Системные настройки –> Темы –> Подробнее в Интернете. –> выберите и установите Minty, затем перейдите на вкладку «Установлено», выберите тему Apply Minty.
Вот и все! Теперь ваш окончательный вид системы должен выглядеть так, как показано на скриншоте ниже.
23. В качестве последней настройки для отображения удобного графического инструмента мониторинга на системной панели инструментов сначала установите следующие пакеты.
$ sudo pacman -S libgtop networkmanager
Затем откройте Системные настройки –> Апплеты –> Подробнее в Интернете, найдите Multi-Core System Monitor и установите его, затем перейдите на вкладку Установлено, щелкните правой кнопкой мыши и выберите Добавить на панель.
Теперь у вас есть полнофункциональный Arch Linux Desktop с базовым программным обеспечением, необходимым для работы в Интернете, просмотра фильмов, прослушивания музыки или написания документов Office.
Для получения полного списка приложений посетите следующую страницу
Построение на основе модели Последовательного выпуска Arch Linux также предоставляет другие среды рабочего стола Linux, такие как KDE, GNOME, Mate, LXDE, XFCE, Enlightenment из официальных репозиториев, поэтому выбрав Cinnamon или другой DE — это просто личный выбор, но, на мой взгляд, Cinnamon обеспечивает большую гибкость (темы, апплеты, десклеты и Extensions) против сложных настроек, чем его родительская оболочка Gnome Shell.