GNU/Linux >> Linux Esercitazione >  >> Linux

Iniziare con il window manager i3 su Linux

Nel mio articolo 5 ragioni per cui il window manager i3 rende Linux migliore, ho condiviso i primi cinque motivi per cui utilizzo e consiglio il window manager i3 come un'esperienza desktop Linux alternativa.

In questo post, illustrerò l'installazione e la configurazione di base di i3 su Fedora 28 Linux.

1. Installazione

Accedi a una workstation Fedora e apri un terminale. Usa dnf per installare il pacchetto richiesto, in questo modo:

[ricardo@f28i3 ~]$ sudo dnf install -y i3 i3-ipc i3status i3lock dmenu terminator --exclude=rxvt-unicode
Last metadata expiration check: 1:36:15 ago on Wed 08 Aug 2018 12:04:31 PM EDT.
Dependencies resolved.
================================================================================================
 Package                     Arch         Version                           Repository     Size
================================================================================================
Installing:
 dmenu                       x86_64       4.8-1.fc28                        fedora         33 k
 i3                          x86_64       4.15-1.fc28                       fedora        323 k
 i3-ipc                      noarch       0.1.4-12.fc28                     fedora         14 k
 i3lock                      x86_64       2.9.1-2.fc28                      fedora         33 k
 i3status                    x86_64       2.12-1.fc28                       updates        62 k
 terminator                  noarch       1.91-4.fc28                       fedora        570 k
Installing dependencies:
 dzen2                       x86_64       0.8.5-21.20100104svn.fc28         fedora         60 k

... Skipping dependencies/install messages

Complete!
[ricardo@f28i3 ~]$

Nota: In questo comando escludo esplicitamente il pacchetto rxvt-unicode perché preferisco terminator come il mio emulatore di terminale.

A seconda dello stato del tuo sistema, potrebbe installare molte dipendenze. Attendi il completamento dell'installazione, quindi riavvia il computer.

2. Primo accesso e configurazione iniziale

Dopo il riavvio della macchina, sei pronto per accedere a i3 per la prima volta. Nella schermata di GNOME Display Manager (GDM), fai clic sul tuo nome utente ma, prima di digitare la password per accedere, fai clic sull'icona a forma di ingranaggio piccolo e cambia la sessione in i3 anziché in GNOME, in questo modo:

Digita la tua password e fai clic su Sign In . Al tuo primo accesso, ti viene presentata la schermata di configurazione di i3:

Premi ENTER per generare un file di configurazione nel tuo $HOME/.config/i3 directory. Successivamente puoi utilizzare questo file di configurazione per personalizzare ulteriormente il comportamento di i3.

Nella schermata successiva, devi selezionare il tuo Mod chiave. Questo è importante, poiché il Mod il tasto viene utilizzato per attivare la maggior parte delle scorciatoie da tastiera di i3. Premi ENTER per utilizzare il valore predefinito Win chiave come Mod chiave. Se non hai un Win tasto sulla tastiera o preferisci usare Alt utilizzare invece il tasto freccia per selezionarlo e premere ENTER per confermare.

Ora sei connesso alla tua sessione i3. Poiché i3 è un gestore di finestre minimalista, viene visualizzata una schermata nera con la barra di stato in basso:

Quindi, diamo un'occhiata alla navigazione in i3.

3. Scorciatoie di base

Più risorse Linux

  • Comandi Linux cheat sheet
  • Cheat sheet sui comandi avanzati di Linux
  • Corso online gratuito:Panoramica tecnica RHEL
  • Cheat sheet della rete Linux
  • Cheat sheet di SELinux
  • Cheat sheet dei comandi comuni di Linux
  • Cosa sono i container Linux?
  • I nostri ultimi articoli su Linux

Ora che hai effettuato l'accesso a una sessione i3, avrai bisogno di alcune scorciatoie da tastiera di base per spostarti.

La maggior parte delle scorciatoie i3 utilizza il Mod chiave definita durante la configurazione iniziale. Quando mi riferisco a Mod negli esempi seguenti, premere il tasto definito. Questo di solito sarà il Win chiave, ma può anche essere il Alt chiave.

Innanzitutto, per aprire un terminale, usa Mod+ENTER . Apri più di un terminale e nota come i3 li affianca automaticamente per occupare tutto lo spazio disponibile. Per impostazione predefinita, i3 divide lo schermo orizzontalmente; usa Mod+v per dividere verticalmente e premere Mod+h per tornare alla divisione orizzontale.

Per avviare altre applicazioni, premi Mod+d per aprire dmenu , un semplice menu dell'applicazione basato su testo. Per impostazione predefinita, dmenu presenta un elenco di tutte le applicazioni disponibili sul tuo $PATH . Selezionare l'applicazione che si desidera avviare utilizzando i tasti freccia o restringere la ricerca digitando parti del nome dell'applicazione. Premi ENTER per avviare l'applicazione selezionata.

Se la tua applicazione non fornisce un modo per chiuderla, puoi utilizzare i3 per chiudere una finestra premendo Mod+Shift+q . Fai attenzione, poiché potresti perdere il lavoro non salvato:questo comportamento dipende da ciascuna applicazione.

Infine, per terminare la sessione e uscire da i3, premi Mod+Shift+e . Ti viene presentato un messaggio di conferma nella parte superiore dello schermo. Clicca su Yes, exit i3 per uscire o X annullare.

Questo è solo un elenco iniziale di scorciatoie che puoi usare per aggirare i3. Per molti altri, consulta la documentazione ufficiale di i3.

4. Sostituzione GDM

L'utilizzo di i3 window manager riduce l'utilizzo della memoria sul sistema; tuttavia, Fedora utilizza ancora il GDM predefinito come schermata di accesso. GDM carica diverse librerie e applicazioni relative a GNOME che consumano memoria.

Se desideri ridurre ulteriormente l'utilizzo della memoria del tuo sistema, puoi sostituire GDM con un display manager più leggero, come lightdm , in questo modo:

[ricardo@f28i3 ~]$ sudo dnf install -y lightdm
[ricardo@f28i3 ~]$ sudo systemctl disable gdm
Removed /etc/systemd/system/display-manager.service.
[ricardo@f28i3 ~]$ sudo systemctl enable lightdm
Created symlink /etc/systemd/system/display-manager.service -> /usr/lib/systemd/system/lightdm.service.
[ricardo@f28i3 ~]$

Riavvia la macchina per vedere la schermata di accesso di Lightdm.

Ora sei pronto per accedere e utilizzare i3.


Linux
  1. Introduzione ai firewall Linux

  2. Iniziare con il comando tac di Linux

  3. Iniziare con il comando cat di Linux

  4. Impara le scorciatoie del window manager di i3 Linux

  5. Introduzione a Plesk File Manager

Iniziare con GIT su Linux

Introduzione al sistema operativo Linux

Tutorial Vagrant – Introduzione a Vagrant in Linux

Iniziare con Nix Package Manager

Introduzione a VirtualBox in Linux – Parte 1

Introduzione a Flutter su desktop Linux