Suggerimenti per scegliere una distribuzione GNU / Linux

Suggerimenti per scegliere una distribuzione GNU / Linux

Distrohopping è un termine che alcuni amano usare per passare da una distribuzione GNU / Linux a un’altra frequentemente, piuttosto che attenersi a un sistema. Non sono estraneo a questo, ho installato quasi tutti i sistemi principali e popolarmente conosciuti che incontrerai, due volte.

Tuttavia, durante il tempo che ho provato a provare tutte queste varie distribuzioni, ho imparato molto e alla fine ho deciso (penso) dove intendo rimanere, quindi ho pensato di condividere alcuni suggerimenti per scegliere il tuo sistema a lungo termine, così come alcune idee a seconda di ciò che ti piace.

Gestori di pacchetti

Esistono molte distribuzioni che utilizzano gli stessi gestori di pacchetti, come Debian e Ubuntu sistemi basati su dpkg, o il gestore di pacchetti RPM che è il formato Linux Standard Base utilizzato da molte distribuzioni come Fedora, cappello rosso, OpenSUSE, Mageia eccetera.

Tuttavia, ognuno di questi utilizza anche strumenti diversi per interagire con questi gestori di pacchetti, come Apt e Apt-get per Ubuntu, Zypper per OpenSUSE e DNF per Fedora. Alcune persone preferiscono l’una sull’altra; A me piace di più Zypper e adoro OpenSUSE per diversi anni, ma recentemente ho iniziato ad amare davvero pacman da Arch Linux.

Quindi, la prima cosa che sento che qualcuno non è sicuro di quale distribuzione usare deve considerare è con quale gestore di pacchetti e strumenti correlati ti trovi più a tuo agio? Hai una preferenza? Ci sono cose sui vari gestori di pacchetti che non ti piacciono?

Un altro dettaglio che dovrebbe essere considerato in connessione con i gestori di pacchetti, sono i repository di distribuzione. Alcune distribuzioni hanno enormi quantità di pacchetti disponibili attraverso i loro vari repository, altre ne hanno molto poco. Alcune distribuzioni con un’enorme quantità di pacchetti sono Debian, Ubuntu, OpenSUSE, Arch Linux (se conti l’AUR) e Trisquel . Tuttavia altri come Dragora e Chakra hanno considerevolmente meno secondo questo Wikipedia pagina che non posso garantire è del tutto accurata, ma è utile per una stima.

Ora garantito, anche se un pacchetto non è nei tuoi repository, puoi compilare dai sorgenti così come altri mezzi di installazione, ma è qualcosa da considerare se sei qualcuno che semplicemente ‘vuole che funzioni’ con il tuo sistema, e non lo fa ‘ Non voglio la seccatura di dover cercare i pacchetti.

Facilità di installazione

La stragrande maggioranza delle distribuzioni GNU / Linux viene fornita con installatori grafici e sono tutte relativamente simili nel loro processo di installazione; tuttavia non tutti.

La scorsa notte ho fatto il passaggio da Manjaro ad Arch Linux, dopo aver deciso che non mi piaceva più gran parte del carico di lavoro fornito con le distribuzioni pre-installazione e volevo la libertà di iniziare da zero.

L’installazione dal momento in cui ho avviato LiveUSB fino a quando ho avuto il mio ambiente desktop e tutto il software che potevo pensare che volevo in quel momento, ha richiesto circa 2-3 ore; l’effettiva installazione di Arch ha richiesto meno di un’ora, ma poi impostare il mio ambiente grafico e ottenere ciò che volevo tutto impostato ha richiesto un altro paio d’ore.

Arch Linux è configurato tramite riga di comando e non esiste un metodo ufficialmente supportato per l’installazione tramite GUI.

Un altro che ho fatto che richiede tempo e non è facile da usare per i nuovi utenti Gentoo . Probabilmente ho passato un’intera giornata a configurare Gentoo, soprattutto da quando ho deciso di creare il mio kernel Linux piuttosto che utilizzare un kernel preconfezionato.

Poi c’era la configurazione dell’ambiente grafico … e non mi ha nemmeno fatto iniziare a compilare LibreOffice e Firefox dai sorgenti. Meglio passare al binario su quelli, a meno che tu non intenda avviare il processo alle 6 del mattino e stai bene con la tua macchina come un mattone fino all’ora di andare a dormire …

Manjaro, Ubuntu, Debian, OpenSUSE e innumerevoli altri, tuttavia, hanno tutti un software di installazione molto amichevole e richiedono pochissimo tempo. La mia ultima distribuzione importante è stata Manjaro e con il mio laptop con un SSD ci sarebbero voluti circa 15 minuti prima di poter essere nel mio sistema e fare clic felicemente in giro.

Quindi, se hai paura di un processo di installazione della CLI; evita Arch Linux, Gentoo e altri come loro e rimani con gli altri. Tuttavia, la soddisfazione di costruire il tuo sistema da zero e di poter dire: “Ho fatto questo. L’ho personalizzato, questo è il MIO sistema come lo voglio io, non come qualcun altro pensa che dovrei averlo ”, è anche una sensazione molto soddisfacente da considerare!

Ambienti desktop

LinuxMint Cinnamon Default

Puoi installare quasi tutti gli ambienti su qualsiasi sistema, con pochissime eccezioni. Tuttavia, alcune distribuzioni vengono fornite solo con determinati ambienti preconfezionati. Non troverai l’ambiente desktop chiamato Budgie in nessuna rotazione ufficiale di Fedora! Quindi il tuo prossimo passo una volta che hai considerato il gestore di pacchetti che vuoi usare, è capire il tuo ambiente desktop che vuoi, e vedere se forse c’è un sapore ufficiale di una distribuzione che usa quel gestore di pacchetti, per quell’ambiente.

Ho optato per Cinnamon nella mia installazione di Arch Linux, dopo essermene innamorato su Manjaro (che come sapore di cannella nella sezione delle versioni della community).

Il tuo hardware

Un’altra cosa ovvia ma importante da considerare è l’hardware della tua macchina. Non ti consiglierei di mettere KDE5 Plasma con Gentoo sul tuo Pentium II. Prima di tutto, non sono nemmeno sicuro che funzionerebbe correttamente, ma probabilmente useresti tutta la RAM e la potenza della CPU solo per arrivare al desktop, se lo avessi fatto; ciononostante compilare enormi pacchetti dai sorgenti – buona fortuna.

Quindi, a seconda del tuo hardware, potresti voler rimanere con configurazioni più leggere come LXLE , o anche distribuzioni potenzialmente piccole come CUCCIOLO .

Opinioni morali e politiche

Personalmente non ho obiezioni all’uso di software proprietario (di solito dopo averlo esaminato, se non l’ho incontrato prima) sul mio sistema; tuttavia alcuni utenti lo fanno. Alcune distribuzioni sono rigorosamente progettate per non utilizzarne alcuna e ricorrono in un ambiente puramente open source.

Altri, come Devuan, sono stati creati grazie alla creazione e all’integrazione di systemd in altre distribuzioni come Debian, e molti ritengono che vada contro il modo UNIX di fare le cose. Quindi, se sei il tipo che ha una preferenza su queste cose, vorrai considerare questo nella tua ricerca.

Stabilità

C’è molto da considerare e la stabilità è sicuramente un’altra delle principali. Alcune distribuzioni sono ciò che chiamiamo “Bleeding Edge” perché utilizzano i pacchetti più recenti man mano che escono; come Fedora.

Tuttavia, altri come Debian scelgono di aspettare e testare per lunghi periodi di tempo prima di rilasciare gli aggiornamenti al fine di massimizzare la stabilità (a meno che tu non sia in un ramo di test, mi riferisco a rami stabili). Quindi, se vuoi un sistema è molto meno probabile che si blocchi e stai benissimo con essere potenzialmente indietro di qualche passo negli ultimi aggiornamenti, questa è un’opzione. O se sei disposto a rischiare rotture, incompatibilità e sei disposto a risolvere i problemi non appena si presentano, ma desideri l’ultima e la più grande; anche questa è un’opzione da considerare.

Parole finali

Quando si tratta di scegliere la distribuzione su cui stabilirsi, c’è molto da considerare. La mia casa (di nuovo, credo) sarà Arch Linux. Mi piacciono pacman e AUR, adoro la mancanza di gonfiore da quando ho costruito il mio sistema da zero e mi avvicino agli aggiornamenti all’avanguardia. Ammesso che Arch abbia una storia di instabilità se non ci rimani sopra, ma non è un problema per me personalmente.

Un ottimo modo per scoprire le distribuzioni di cui potresti non aver mai sentito parlare è un sito web chiamato Distrowatch che ha un sistema di classificazione e mostra le recenti versioni di distro.

E tu? Cosa stai usando e perché? Sentiamolo nei commenti!