Ricerca nel sito web

Installazione della GUI (Cinnamon Desktop) e dei software di base in Arch Linux


Il precedente argomento Arch Linux trattava appena l'installazione di base da zero, con configurazioni minime tramite riga di comando necessarie per avviare il sistema e accedere a Internet per configurazioni future.

Ma eseguire un sistema operativo solo dalla riga di comando, in particolare Arch Linux, è il lavoro degli utenti Linux intermedi o guru e può essere molto intimidatorio per i principianti o per coloro che sono arrivati da distribuzioni GUI Linux o anche Microsoft Windows.

Questo tutorial ti guida attraverso la trasformazione della CLI di Arch Linux principale solo in una piattaforma desktop potente e robusta, con un fantastico ambiente desktop personalizzabile nel mondo Linux di oggi - "Cinnamon" - e tutto il software necessario per un utente desktop medio, tutto questo fatto con l'aiuto del gestore software pacman che esegue tutti i controlli necessari di libreria, dipendenza e configurazione per tuo conto.

Requisiti

Precedente Installazione di Arch Linux su un desktop, laptop o netbook con una connessione Internet funzionante.

  1. Guida all'installazione e alla configurazione di Arch Linux con schermate

Passaggio 1: installa il server Xorg e i driver video

1. Dopo l'accesso iniziale al sistema dobbiamo eseguire un aggiornamento completo del sistema emettendo il seguente comando.

sudo pacman –Syu

2. Prima di installare tutto il software necessario, abbiamo bisogno dell'aiuto di un pacchetto “bash-completion“, che completa automaticamente i comandi o mostra un elenco di possibili comandi premendo Tasto TAB.

sudo pacman –S bash-completion

3. Il passaggio successivo è installare l'ambiente X predefinito che fornisce le principali configurazioni del server Xorg e il supporto 3D .

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

4. Per una funzionalità Xorg aggiuntiva installa anche i seguenti pacchetti.

sudo pacman -S xorg-twm xterm xorg-xclock

5. Per un laptop o un netbook, installa anche i driver per il supporto dell'input del touchpad.

sudo pacman -S xf86-input-synaptics

6. Ora dobbiamo installare i driver specifici del sistema VGA (scheda video), ma prima di tutto dobbiamo identificare la grafica del nostro sistema. Emetti il seguente comando per identificare la tua scheda video.

lspci | grep VGA

Se il tuo sistema è un laptop più recente con supporto Optimus, l'output dovrebbe mostrare due schede grafiche, solitamente una Intel e Nvidia o una Intel e ATI. Il supporto dei driver Linux per questo tipo di tecnologia è ora così brillante (puoi provare Bumblebee o Primus) per un passaggio VGA minimo.

7. Dopo aver rilevato la tua grafica, è ora il momento di installare i driver appropriati. Per impostazione predefinita, Arch offre il driver video predefinito Vesaxf86-video-vesa – che può gestire un gran numero di chipset grafici ma non fornisce qualsiasi supporto per l'accelerazione 2D o 3D.

Anche Arch Linux fornisce due tipi di driver video.

  1. Open Source (mantenuto e sviluppato dalla distribuzione – consigliato per l'installazione).
  2. Proprietario (sviluppato e gestito dal produttore delle schede video).

Per elencare tutti i driver video Open Source disponibili forniti dai repository ufficiali di Arch Linux, esegui i seguenti comandi.

sudo pacman –Ss | grep xf86-video

Per elencare driver proprietari esegui i seguenti comandi.

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

Per Pacchetti Multilib – applicazioni a 32 bit su Arch x86_64 – utilizzare i seguenti comandi.

## 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. Dopo aver verificato quali driver sono disponibili per la tua Grafica, procedi con l'installazione del pacchetto driver video appropriato. Come accennato in precedenza, dovresti attenersi ai driver Open Source, poiché sono mantenuti e adeguatamente testati dalla comunità. Per installare Graphics Driver esegui il seguente comando (dopo xf86-video – premi il tasto TAB per mostrare l'elenco e il completamento automatico).

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

Per ulteriori informazioni sui driver Xorg e Graphics vai alla pagina Wiki Xorg di Arch Linux su https://wiki.archlinux.org/index.php /Xorg.

9. Dopo che i driver appropriati della tua scheda video sono stati installati, è il momento di testare il server Xorg e i driver video emettendo il seguente comando.

sudo startx

Se tutto è configurato correttamente, dovrebbe avviarsi una sessione X di base come nello screenshot qui sotto, che puoi eliminare digitando exit nella finestra della console più grande.

exit

Passaggio 2: installa l'ambiente desktop - Cannella

10. Ora è il momento di fornire un'interfaccia utente grafica personalizzabile e innovativa, un ambiente desktop completo per il nostro sistema installando il pacchetto Cinnamon. Esegui il comando seguente per installare Cinnamon e altre dipendenze dal repository ufficiale di Arch.

sudo pacman -S cinnamon nemo-fileroller

11. Il passo successivo è installare il pacchetto display manager GDM che aiuta il sistema ad avviare il server X e fornisce un'interfaccia utente grafica a cui gli utenti possono accedere Cannella DE.

sudo pacman –S gdm

12. Il passaggio successivo è abilitare, quindi avviare e testare GDM accedendo a Arch Linux utilizzando le tue credenziali.

sudo systemctl enable gdm
sudo systemctl start gdm

13. Dopo il caricamento di GDM ti verrà visualizzata una finestra di Accedi. Seleziona il tuo utente -> fai clic sull'icona a sinistra Accedi e scegli Cannella, quindi inserisci la tua password e premi < pulsante b>Accedi o tasto Invio.

14. Finora la nostra connessione Internet è gestita tramite riga di comando, ma se desideri gestire le tue connessioni di rete dalla GUI devi disabilitare il servizio dhcpd e installare, abilitare e avviare Pacchetto Gestore di rete. Installa anche il pacchetto net-tools per comandi di rete estesi. Dalla GUI apri un prompt della shell UXterm ed esegui i seguenti comandi.

Installa ifconfig fornito dal pacchetto net-tools e quindi visualizza la configurazione dell'interfaccia utilizzando i seguenti comandi.

sudo pacman –S net-tools
ifconfig

Successivamente, installa Network Manager.

sudo pacman -S network-manager-applet

Disabilita il servizio DHCP.

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

Inizia e abilita Network Manager.

sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager

15. Ora testa nuovamente la tua connessione Internet eseguendo ifconfig per ottenere lo stato delle interfacce di rete, quindi invia un comando ping su un dominio.

Per eseguire un test completo del sistema, riavvia il sistema per assicurarti che tutto sia installato e configurato correttamente fino a quel momento.

Passaggio 3: installare i software di base

16. Per ora il nostro sistema fornisce un software installato minimo che non può essere di grande aiuto nell'utilizzo quotidiano di desktop o laptop. Esegui il seguente comando lungo per installare i software di base.

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. Installa anche i codec richiesti per le applicazioni multimediali per codificare o decodificare flussi audio o video immettendo il seguente comando.

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

18. Installa il pacchetto LibreOffice se hai bisogno di strumenti di Office come Writer, Calc, Impress, Draw, Math e Base eseguendo il comando seguente e premi il tasto Invio alla selezione (predefinito=tutto).

sudo pacman -S libreoffice

Se hai bisogno di altri programmi o utilità, visita la pagina dei pacchetti Arch Linux su https://www.archlinux.org/packages/, cerca il tuo pacchetto e installalo tramite Pacman.

Per rimuovere un pacchetto usa l'interruttore –R con il comando pacman.

sudo pacman -R package-to-remove

19. Per installare il software gestito dalla comunità, installa lo strumento Yaourt Package Manager (non è consigliabile utilizzare yaourt per gli utenti principianti).

sudo pacman -S yaourt

Passaggio 4: personalizza Cinnamon Desktop

20. Impostazioni di sistema Cinnamon fornisce l'interfaccia attraverso la quale è possibile regolare e personalizzare Arch e Cinnamon DE con qualsiasi impostazione adatta I tuoi bisogni. Le seguenti impostazioni ti mostreranno come modificare l'aspetto generale del tuo sistema (tema e icone). Prima di tutto, installa Faenza Icon Theme e Numix Theme.

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

21. Quindi apri Impostazioni di sistema –> Temi –> Altre impostazioni –> scegli Numix su Controlli e Bordi delle finestre e
Faenza su Icone.

22. Per modificare il tema Cannella predefinito, vai a Impostazioni di sistema –> Temi –> Scopri di più online –> seleziona e installa Minty, quindi vai alla scheda Installati, scegli e Applica il tema Minty.

È tutto! Ora l'aspetto finale del tuo sistema dovrebbe apparire come nello screenshot qui sotto.

23. Come ultima personalizzazione per visualizzare un simpatico strumento di monitoraggio grafico sulla barra degli strumenti di sistema, installa prima i seguenti pacchetti.

sudo pacman -S libgtop networkmanager

Quindi apri Impostazioni di sistema –> Applet –> Ulteriori informazioni online, cerca Multi-Core System Monitor e installa installalo, quindi passa alla scheda Installato, fai clic con il pulsante destro del mouse e Aggiungi al pannello.

Ora disponi di un Arch Linux Desktop completo e di bell'aspetto con il software di base necessario per navigare in Internet, guardare film, ascoltare musica o scrivere documenti Office.

Per un elenco completo delle applicazioni visitare la pagina seguente

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

Basato su un modello Rolling Release, Arch Linux fornisce anche altri ambienti desktop Linux, come KDE, GNOME, Mate, LXDE, XFCE, Enlightenment, dai suoi repository ufficiali, quindi scegliendo < b>Cannella o altro DE è solo una semplice scelta personale, ma, secondo me, Cannella fornisce una migliore flessibilità (Temi, Applet, Desklet e Estensioni) contro personalizzazioni complesse rispetto al suo genitore Gnome Shell.