Omarchy tutorial
Omarchy è una distribuzione Linux basata su Arch Linux con il gestore di finestre Hyperland come gestore di finestre predefinito. Si tratta di un "tiling window manager", un approccio completamente diverso dai gestori di finestre tradizionali (floating). In un tiling manager, le finestre vengono automaticamente organizzate e suddivise lo schermo senza sovrapporsi.
Questo approccio è particolarmente apprezzato da sviluppatori, sistemisti e chi lavora con più finestre aperte contemporaneamente, anche se può richiedere un periodo di adattamento per gli utenti abituati alle interfacce tradizionali.
Omarchy è già preconfigurata con un ecosistema di tecnologie avanzate e con tutto ciò che un moderno sviluppatore di software deve avere per essere immediatamente produttivo con Neovim (btw), Spotify, Chromium, Typora, Docker, LibreOffice, Zoom è altro ancora. Omarchy ha Ghostty come terminale predefinito e Btrfs crittografato come file system di default e altre misure di sicurezza attivate di default. Omarchy con Btrfs, ad ogni aggiornamento crea uno snapshot per un facile rollback in caso di problemi.
Omarchy la distribuzione, basata su Arch Linux, creata e promossa da DHH (David Heinemeier Hansson), lo sviluppatore di Ruby on Rails, si rivolge sia a sviluppatori che a utenti che desiderano un desktop funzionale ma minimalista. Omarchy è anche adatto a utenti che vogliono provare tecnologie Linux moderne senza doverle configurare manualmente e a quegli utenti che lavorano molto con il terminale e le scorciatoie da tastiera.
Qui potete scaricare Omarchy: Omarchy.
Installiamo Omarchy
Per prima cosa dobbiamo scaricare la iso di Omarchy, masterizzarla su DVD o penna USB e avviarne l'installazione.
Qui di seguito vediamo con il seguente tutorial passo per passo come installare Omarchy:
Si avvierà ora Omarchy per la prima volta, vediamo con il seguente tutorial le prime configurazioni da effettuare:
Una volta installato Omarchy la prima cosa che dobbiamo fare è aggiornarlo e poi installare il pacchetto della lingua italiana di libreoffice. Vediamo come farlo con i seguenti tutorial:
Omarchy è una distribuzione creata per tutti i tipi di utenti
Nessuna distribuzione come Omarchy ha diviso la comunità linux, alcuni utenti la vedono molto favorevolmente, altri ne sono contrari. Questo accade perché è una distribuzione che ha già preinstallate delle applicazioni che i puristi di Linux ritengono discutibili e da la possibilità di essere modificata dalla inteligenza artificiale.
Omarchy è una distribuzione particolare che cerca essere la distribuzione ideale di tutti gli utenti, qualunque siano le vostre preferenze. Perché è vero che ha delle applicazioni preinstallate che possono essere ritenute discutibili dai puristi di Linux, ma è anche vero che le potete disinstallare senza problemi.
E' vero che Omarchy permette all'intelligenza artificiale di modificare la distribuzione, ma è solo una possibilità perché nessuna intelligenza artificiale è installata di default e potete semplicemente decidere di non instarne nessuna.
Quello che è certo è che Omarchy è estremamente veloce e permette una notevole produttività in temini di lavoro sul PC. Inoltre funziona bene sui computer moderni, su quelli meno moderni, ma anche su quelli obsoleti che riacquistano una capacità lavorativa accettabile persa con altri sistemi operativi. Quindi decisamente è una distribuzione di linux che vale la pena di installare e provare.
Quindi se siete dei puristi di Linux che vogliono creare il loro sistema ideale da soli installando le applicazioni che vogliono, quindi senza nessuna applicazione preinstallata aggiuntiva, allora potete disinstallare tutte le applicazioni preinstallate seguendo il seguente tutorial:
Se avete deciso di disinstallare tutto il software preinstallato avete rimosso tutte le web app, Docker, ma anche LibreOffice.
Quindi siccome sicuramente LibreOffice vi servirà lo dovrete reinstallare, vediamo come farlo con il seguente tutorial:
Che abbiate o meno dovuto reinstallare LibreOffice, lo avete in lingua inglese. Quindi per averlo in lingua italiana vediamo come installare il pacchetto della lingua italiana di libreoffice con il seguente tutorial:
Omarchy utilizza Chromium per navigare in rete, la maggior parte degli utenti che utilizzano linux preferiranno installare un browser più rispettoso della privacy come Firefox che può essere configurato per navigare in massima sicurezza. Vediamo con questi tre tutorial come installare e configurare il browser Firefox per navigare in sicurezza:
Se doveste comunque decidere di utilizzare alcune volte Chromium per navigare in rete, vediamo con questo tutorial come configurarlo per navigare in massima sicurezza e ridurre il tracciamento dei nostri dati più possibile:
Se siete degli utenti di linux che vi vanno bene le applicazioni preinstallate su Omarchy, ma non apprezzate che nel sistema operativo vi siano delle applicazioni web che provengono da software proprietari e quindi poco rispettose della privacy, allora vorrete rimuoverle. Vediamo nel seguente tutorial come farlo:
Ricordatevi che le Web App richiedono Chromium per funzionare, quindi non potrete rimuoverlo se avete intenzione di utilizzare alcune Web App.
Per quanto riguarda l'intelligenza artificiale, per quanto possa sembrare comodo l'utilizzarla, vi sconsiglio di installarla in quanto comporta dei pericoli a livello di sicurezza non indifferenti.
Ora se il tema di default di Omarchy non vi piacesse potete cambiarlo con uno tra i temi preinstallati. Vediamo come farlo con il seguente tutorial:
Navigare su Omarchy
Vediamo prima con un tutorial come si avvia Omarchy:
Una volta avviato Omarchy tutto avviene tramite la tastiera. Quando il sistema inizia, non si può letteralmente fare nulla con il solo mouse. Vediamo con dei tutorial come si aprono i launcher su Omarchy:
Questi menù ti permettono di fare praticamente tutto.
Vediamo ora con il presente tutorial come navigare tra le finestre di Omarchy:
Siccome su Omarchy tutto avviene tramite la tastiera, vediamo con il seguente tutorial l'elenco dei comandi da tastiera di questo sistema operativo:
Vediamo ora come spengere il PC con Omarchy con questo tutorial:
Creiamo la nostra distribuzione di Omarchy
Una volta installata la nostra distribuzione non sarà ancora completa, in quanto gli potrebbero mancare dei programmi che vorreste utilizzare.
Per installare i programmi potete utilizzare il programma specifico di Omarchy, il software Package. Vediamo come farlo con il seguente tutorial:
Omarchy ha dei repository di pacchetti verificati, per non incorrere in rischi di sicurezza. Quindi vi consiglio di installare i pacchetti con il programma specifico di Omarchy, il software Package.
In alternativa potete utilizzare il gestore di pacchetti Yay. In realtà non ve lo consiglio in quanto permette di installare i programmi direttamente da AUR e purtroppo su AUR non tutti i software sono verificati in quanto a sicurezza, in quanto l'onere spetta all'utente.
Comunque se il pacchetto che installate da AUR ritenete sia sicuro, vediamo come farlo con Yay con i seguenti tutorial:
Omarchy, una volta installato è un sistema operativo abbastanza completo, ma potrebbero ancora mancare dei programmi che vorrete utilizzare. Qui vediamo un tutorial su come installare i programmi principali eventualmente mancanti in Omarchy che potreste voler utilizzare:
Con Omarchy possiamo creare delle Web App che aprono URL specifici. Quindi possiamo creare una Web App che porta per esempio alla nostra email online. Vediamo con il seguente tutorial come fare:
Se in seguito decidiamo di voler rimuovere un programma vediamo come farlo con i seguenti tutorial:
Installiamo i programmi con Flathub
Una alternativa per installare i programmi in Omarchy è l'uso dei pacchetti Flatpak al posto dei classici repository di Arch Linux. I pacchetti Flatpak contengono al loro interno tutto ciò che il programma ha bisogno per essere eseguito correttamente come ad esempio file audio, librerie, file binari e così via. I pacchetti installati in formato Flatpak girano sul sistema in uno stato di isolamento aumentando il livello di sicurezza del nostro PC.
I pacchetti Flatpak possono essere installati facilmente dal sito web Flathub.org
Vedere le seguenti guide:
Nella seguente pagina trovate divisi per categoria tutte le applicazioni principali che potete installare sulle distribuzioni Linux in formato Flatpak:
Tutorial su Omarchy
In questa pagina metto a disposizione dei tutorial per imparare a fare le operazioni più semplici con Omarchy.
Questi tutorial sono pensati anche per gli utenti che non hanno nessuna esperienza di linux e del computer. Quindi proprio per questo riportano le immagini delle finestre passo passo per ogni azione da compiere in maniera che anche i neo-fili siano in grado di utilizzarli.
Ora vediamo una serie di tutorial per imparare a fare operazioni base estremamente elementari con Omarchy:
Vediamo altri tutorial importanti nell'utilizzo di Omarchy:
Manutenzione di Omarchy
Omarchy ha un programma di aggiornamento che incorpora anche la pulizia del sistema dai pacchetti orfani. Ora vediamo un tutorial per imparare ad aggiornare la distribuzione di Omarchy:
Non sono necessarie altre manutenzioni per Omarchy.
Utilizzare Neovim con Omarchy
Neovim è un editor di testo moderno, potente e altamente personalizzabile che si basa sulle sue fondamenta di Vim. Omarchy fornisce una configurazione completa di Neovim che permette di utilizzarlo in maniera completa.
Questo editor viene controllato con la tastiera tramite comandi. All'inizio può sembrare un po 'difficile utilizzarlo ma ci permette una volta che abbiamo imparato ad usarlo di essere molto produttivi nel modificare il testo, permettendoci di automatizzare le attività ripetitive.
Neovim può essere utilizzato per scrivere con diversi linguaggi di programmazione, scrivere e modificare testi, creare e modificare pagine web.
Neovim viene utilizzato anche per modificare la configurazione di Omarchy e creare nuovi Keybindings. Può essere utilizzato anche per scrivere script e file dots per automatizzare delle installazioni su Omarchy.
Ora vediamo con questa piccola guida come utilizzare Neovim su Omarchy:
Rollbacks di Omarchy
Quando aggiorniamo Omarchy viene creato uno snapshots del sistema operativo, che può essere ripristinato al posto dell'ultima versione. Anche se questo non dovrebbe essere di solito necessario, può essere utile se c'è un problema con un aggiornamento o un aggiornamento che vogliamo annullare, sia per scopi di sviluppo.
Vediamo ora con il seguente tutorial come tornare ad una versione precedente specifica, quindi uno specifico snapshot: