Wyszukiwanie w witrynie

Instalowanie GUI (Cinnamon Desktop) i podstawowego oprogramowania w Arch Linux


W poprzednim temacie Arch Linux omówiono podstawową instalację od zera, z minimalnymi konfiguracjami za pomocą wiersza poleceń potrzebnymi do uruchomienia systemu i dostępu do Internetu w celu przyszłych konfiguracji.

Jednak samo uruchamianie systemu operacyjnego wyłącznie z wiersza poleceń, zwłaszcza Arch Linux, jest zadaniem średniozaawansowanych lub guru użytkowników Linuksa i może być bardzo onieśmielające dla nowicjuszy lub tych, którzy przyszli z dystrybucji Linux GUI, a nawet Microsoft Windows.

Ten samouczek poprowadzi Cię przez proces przekształcania głównego interfejsu CLI Arch Linux w potężną i solidną platformę komputerową z niesamowitym, konfigurowalnym środowiskiem graficznym w dzisiejszym świecie Linuksa – „Cynamon” – oraz całe oprogramowanie niezbędne dla przeciętnego użytkownika komputera stacjonarnego, a wszystko to przy pomocy menedżera oprogramowania pacman, który w Twoim imieniu wykonuje wszystkie niezbędne kontrole bibliotek, zależności i konfiguracji.

Wymagania

Poprzednia instalacja Arch Linux na komputerze stacjonarnym, laptopie lub netbooku z działającym połączeniem internetowym.

  1. Podręcznik instalacji i konfiguracji Arch Linux ze zrzutami ekranu

Krok 1: Zainstaluj serwer Xorg i sterowniki wideo

1. Po pierwszym zalogowaniu się do systemu musimy dokonać pełnej aktualizacji systemu wydając poniższe polecenie.

sudo pacman –Syu

2. Zanim zainstalujemy całe potrzebne oprogramowanie, potrzebujemy pomocy pakietu „bash-completion”, który automatycznie uzupełnia polecenia lub wyświetla listę możliwych poleceń po naciśnięciu klawisz TAB.

sudo pacman –S bash-completion

3. Następnym krokiem jest instalacja domyślnego środowiska X, które zapewnia główną konfigurację serwera Xorg i obsługę 3D .

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

4. Aby uzyskać dodatkową funkcjonalność Xorg, zainstaluj także następujące pakiety.

sudo pacman -S xorg-twm xterm xorg-xclock

5. W przypadku laptopa lub netbooka zainstaluj także sterowniki obsługujące wejście dotykowe.

sudo pacman -S xf86-input-synaptics

6. Teraz musimy zainstalować sterowniki specyficzne dla systemu VGA (karty graficznej), ale przede wszystkim musimy zidentyfikować grafikę naszego systemu. Wydaj następujące polecenie, aby zidentyfikować kartę graficzną.

lspci | grep VGA

Jeśli Twój system to nowszy laptop z obsługą Optimus, na wyjściu powinny pojawić się dwie karty graficzne, zwykle Intel i Nvidia lub Intel i ATI. Obsługa tego rodzaju technologii przez sterowniki dla Linuksa jest obecnie tak znakomita (możesz wypróbować Bumblebee lub Primus), że wymaga minimalnego przełączania VGA.

7. Po wykryciu grafiki nadszedł czas na zainstalowanie odpowiednich sterowników. Domyślnie Arch oferuje domyślny sterownik wideo Vesaxf86-video-vesa – który może obsłużyć dużą liczbę chipsetów graficznych, ale nie zapewnia dowolna obsługa akceleracji 2D lub 3D.

Również Arch Linux udostępnia dwa typy sterowników wideo.

  1. Open Source (utrzymywany i rozwijany przez dystrybucję – zalecany do instalacji).
  2. Zastrzeżone (opracowane i utrzymywane przez producenta kart graficznych).

Aby wyświetlić listę wszystkich dostępnych sterowników wideo Open Source dostarczonych przez oficjalne repozytoria Arch Linux, uruchom następujące polecenia.

sudo pacman –Ss | grep xf86-video

Aby wyświetlić sterowniki zastrzeżone, uruchom następujące polecenia.

## 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

W przypadku pakietów Multilib – aplikacji 32-bitowych na platformie Arch x86_64 – użyj następujących poleceń.

## 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. Po sprawdzeniu, jakie sterowniki są dostępne dla Twojej grafiki, kontynuuj instalację odpowiedniego pakietu sterowników wideo. Jak wspomniano powyżej, powinieneś trzymać się sterowników Open Source, ponieważ są one utrzymywane i odpowiednio testowane przez społeczność. Aby zainstalować Sterownik graficzny, uruchom następujące polecenie (po xf86-video – naciśnij klawisz TAB, aby wyświetlić listę i autouzupełnianie).

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

Więcej informacji na temat sterowników Xorg i Graphics można znaleźć na stronie Arch Linux Wiki Xorg pod adresem https://wiki.archlinux.org/index.php /Xorg.

9. Po zainstalowaniu odpowiednich sterowników karty graficznej nadszedł czas na przetestowanie serwera Xorg i sterowników wideo za pomocą wydając następujące polecenie.

sudo startx

Jeśli wszystko jest poprawnie skonfigurowane, podstawowa sesja X powinna rozpocząć się jak na zrzucie ekranu poniżej, którą możesz porzucić wpisując exit w większym oknie konsoli.

exit

Krok 2: Zainstaluj środowisko pulpitu – Cynamon

10. Nadszedł czas, aby zapewnić naszemu systemowi niesamowity, innowacyjny, konfigurowalny graficzny interfejs użytkownika – pełne środowisko pulpitu, instalując pakiet Cinnamon. Uruchom następujące polecenie, aby zainstalować Cinnamon i inne zależności z oficjalnego repozytorium Arch.

sudo pacman -S cinnamon nemo-fileroller

11. Następnym krokiem jest instalacja pakietu menedżera wyświetlania GDM, który pomaga systemowi uruchomić serwer X i zapewnia graficzny interfejs użytkownika, do którego użytkownicy mogą się zalogować Cynamon DE.

sudo pacman –S gdm

12. Następnym krokiem jest włączenie, a następnie uruchomienie i przetestowanie GDM poprzez zalogowanie się do Arch Linux przy użyciu swoich danych uwierzytelniających.

sudo systemctl enable gdm
sudo systemctl start gdm

13. Po załadowaniu GDM zostaniesz poproszony o wyświetlenie okna Logowanie. Wybierz użytkownika -> kliknij lewą ikonę Zaloguj się i wybierz opcję Cynamon, następnie wprowadź hasło i naciśnij < b>Zaloguj się lub klawisz Enter.

14. Jak dotąd nasze połączenie internetowe jest zarządzane za pomocą wiersza poleceń, ale jeśli chcesz zarządzać połączeniami sieciowymi z poziomu GUI, musisz wyłączyć usługę dhcpd oraz zainstalować, włączyć i uruchomić Pakiet Menedżer sieci. Zainstaluj także pakiet net-tools dla rozszerzonych poleceń sieciowych. Z poziomu GUI otwórz wiersz powłoki UXterm i uruchom następujące polecenia.

Zainstaluj ifconfig dostarczony przez pakiet net-tools, a następnie wyświetl konfigurację interfejsu za pomocą poniższych poleceń.

sudo pacman –S net-tools
ifconfig

Następnie zainstaluj Menedżera sieci.

sudo pacman -S network-manager-applet

Wyłącz usługę dhcpcd.

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

Rozpocznij i włącz Menedżera sieci.

sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager

15. Teraz przetestuj ponownie swoje połączenie internetowe, uruchamiając ifconfig, aby uzyskać status interfejsów sieciowych, a następnie wydaj polecenie ping w stosunku do domeny.

Aby przeprowadzić pełne testowanie systemu, uruchom ponownie system, aby upewnić się, że do tej pory wszystko zostało poprawnie zainstalowane i skonfigurowane.

Krok 3: Zainstaluj podstawowe oprogramowanie

16. Na razie nasz system zapewnia minimalną ilość zainstalowanego oprogramowania, które nie może być zbyt pomocne w codziennym użytkowaniu komputera stacjonarnego lub laptopa. Uruchom następujące długie polecenie, aby zainstalować podstawowe oprogramowanie.

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. Zainstaluj także kodeki wymagane przez aplikacje multimedialne do kodowania lub dekodowania strumieni audio lub wideo, wydając następujące polecenie.

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

18. Zainstaluj pakiet LibreOffice, jeśli potrzebujesz narzędzi pakietu Office, takich jak Writer, Calc, Impress, Draw, Math i Base, uruchamiając następujące polecenie i naciśnij klawisz Enter po wybraniu (domyślnie=wszystkie).

sudo pacman -S libreoffice

Jeśli potrzebujesz innych programów lub narzędzi, odwiedź stronę Pakiety Arch Linux pod adresem https://www.archlinux.org/packages/, wyszukaj swój pakiet i zainstaluj go za pomocą Pacmana.

Aby usunąć pakiet użyj przełącznika –R z poleceniem pacman.

sudo pacman -R package-to-remove

19. Aby zainstalować oprogramowanie obsługiwane przez społeczność, zainstaluj narzędzie Yaourt Package Manager (nie zaleca się używania yaourt dla początkujących użytkowników).

sudo pacman -S yaourt

Krok 4: Dostosuj pulpit cynamonowy

20. Ustawienia systemu Cinnamon zapewnia interfejs, za pomocą którego możesz dostosować i dostosować Arch i Cinnamon DE za pomocą dowolnych ustawień Twoje potrzeby. Poniższe ustawienia pokażą Ci, jak zmienić ogólny wygląd i sposób działania systemu (motyw i ikony). Przede wszystkim zainstaluj Motyw ikony Faenza i Motyw Numix.

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

21. Następnie otwórz Ustawienia systemu –> Motywy –> Inne ustawienia –> wybierz Numix w Sterowaniu i Obramowania okien i
Faenza na Ikonach.

22. Aby zmienić domyślny motyw Cynamon, przejdź do Ustawienia systemu –> Motywy –> Uzyskaj więcej online –> wybierz i zainstaluj Minty, następnie przejdź do zakładki Zainstalowane, wybierz i Zastosuj Minty.

To wszystko! Teraz ostateczny wygląd systemu powinien wyglądać jak na zrzucie ekranu poniżej.

23. Jako ostatnie dostosowanie, aby wyświetlić ładne graficzne narzędzie do monitorowania na pasku narzędzi systemu, najpierw zainstaluj następujące pakiety.

sudo pacman -S libgtop networkmanager

Następnie otwórz Ustawienia systemu –> Aplety –> Uzyskaj więcej online, wyszukaj Monitor systemu wielordzeniowego i zainstaluj go, a następnie przejdź do karty Zainstalowane, kliknij prawym przyciskiem myszy i wybierz opcję Dodaj do panelu.

Masz teraz całkowicie dobrze wyglądający Arch Linux Desktop z podstawowym oprogramowaniem potrzebnym do przeglądania Internetu, oglądania filmów, słuchania muzyki lub pisania dokumentów pakietu Office.

Aby zapoznać się z pełną listą aplikacji, odwiedź następującą stronę

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

Zbudowany na modelu Rolling Release Arch Linux udostępnia także inne Linuxowe środowiska graficzne, takie jak KDE, GNOME, Mate, LXDE, XFCE, Enlightenment, z oficjalnych repozytoriów, więc wybierając < b>Cynamon lub inny DE to po prostu prosty, osobisty wybór, ale moim zdaniem Cynamon zapewnia większą elastyczność (motywy, aplety, biurka i Rozszerzenia) w porównaniu ze złożonymi dostosowaniami niż jego nadrzędna Gnome Shell.