Esistono diverse immagini di installazione, per impostazione predefinita viene offerta una piccola immagine con l'installazione della maggior parte dei pacchetti da Internet. C'è anche un kit per l'installazione completa. Tuttavia, questa non è la soluzione migliore, poiché vengono utilizzati più dischi. Ma se non hai bisogno di diverse shell desktop, scarica l'immagine live con l'ambiente desiderato. Con esso non solo acquisirai familiarità con la distribuzione, ma otterrai anche una rapida installazione.
Arch Linux non ha un programma di installazione grafico, non ha nemmeno una versione testuale. Tutti i comandi devono essere registrati manualmente, partendo dal layout del disco e terminando con l'installazione dell'ambiente e del bootloader. Questo metodo di installazione spaventa non solo i principianti ma anche gli utenti esperti.
Esistono numerosi script che automatizzano l'installazione di Arch Linux. Tuttavia, quasi tutti contengono un gran numero di collegamenti, se uno di essi smette di funzionare, l'installazione potrebbe non riuscire o addirittura bloccarsi in una fase. In questo modo difficilmente potrai bypassare l'installazione.
GESTIONE PACCHETTI
Debian si basa sul gestore di pacchetti apt, che è l'interfaccia del gestore di basso livello di Dpkg. Vengono utilizzati comandi semplici come installa, rimuovi, aggiorna. I pacchetti stessi sono archiviati in formato .deb, che è compreso da tutte le distribuzioni basate su Debian, ed è spesso scelto come principale durante la distribuzione dei programmi.
Arch Linux, a sua volta, ha il suo gestore pacman. Non usa comandi, ma argomenti. Ad esempio, -S installerà un pacchetto e -R lo rimuoverà. I pacchetti in formato .tar contengono codice compilato. Non devono essere confusi con .tar.gz, comunemente usato per il codice sorgente.
REPOSITORI
Debian aderisce all'idea del software libero. Una volta installato nei repository, non troverai alcun programma closed source. Puoi aggiungere i repository desiderati (non gratuiti), ma mancano ancora molti programmi. La distribuzione ha uno dei repository più completi, che contiene la maggior parte del software gratuito. Debian potrebbe non offrire gli ultimi pacchetti, ma è sicuramente il più stabile.
Per impostazione predefinita, Arch Linux seleziona repository praticamente senza programmi proprietari. Tuttavia, non sarà difficile includere repository aggiuntivi. Per non parlare del repository dell'archivio utenti AUR Arch. Non contiene i programmi stessi, ma solo script per il download esterno e l'ulteriore installazione. Ad esempio, il programma può essere scaricato da Github o sotto forma di pacchetto deb con il successivo rimontaggio sotto Arch. Per la distribuzione vengono fornite le ultime versioni.
SUPPORTO ATTREZZATURE
Non tutto l'hardware ha driver open source, quindi il loro utilizzo in Debian può causare problemi. Questo è parzialmente risolto includendo repository con software non libero, inclusi i driver Nvidia.
Arch Linux, da un lato, ha un set più ampio di driver. D'altra parte, i problemi possono iniziare già durante l'installazione. Non tutti i moduli Wi-Fi vengono riconosciuti e senza Internet non sarai in grado di installare la distribuzione.
AGGIORNAMENTI E STABILITÀ
Debian, poiché è la base per molte altre distribuzioni, contiene solo pacchetti collaudati. Le nuove versioni dei programmi non possono essere aggiunte per anni fino a quando non vengono approvate. La distribuzione stessa non viene aggiornata spesso, sebbene per la versione corrente siano disponibili aggiornamenti regolari che aumentano la sicurezza e correggono gli errori rilevati. Questo rende Debian una delle distribuzioni più stabili.
Arch Linux utilizza una versione mobile e le ultime versioni dei pacchetti. Puoi aggiornare i pacchetti con un solo comando (pacman -Syu). Non è consigliabile aggiornare i singoli pacchetti, poiché i programmi che dipendono da essi potrebbero smettere di funzionare. Raggiungere un funzionamento stabile non è facile, è necessario installare e configurare molte utilità e driver.
SVILUPPATORI
Entrambe le distribuzioni sono sviluppate da volontari. Ma nel caso di Debian, molti sviluppatori lavorano per aziende partner, come Google e HP. In altre parole, le aziende hanno dipendenti che lavorano con le utility Debian e GNU.
Lo sviluppo di Arch Linux è praticamente gratuito. Questa distribuzione non è interessante per le aziende. Il concetto stesso che l'utente deve fare tutto da solo e il rilascio fluttuante è difficilmente adatto per un uso commerciale. Alla fine, Arch sviluppa un ordine di grandezza in meno di persone.
DOCUMENTAZIONE E COMUNITÀ
Debian ha una documentazione dettagliata. Tuttavia, le informazioni più rilevanti sono presentate solo nella versione inglese. Ad esempio, nella documentazione russa i comandi obsoleti relativi a 7-8 versioni del kit di distribuzione si incontrano abbastanza spesso. A proposito, la versione 11 verrà rilasciata nei prossimi mesi.
Essendo una delle distribuzioni più popolari, Debian ha una vasta comunità di utenti che hanno creato numerosi forum e gruppi sui social network. Se hai una domanda, è probabile che ci sia già una risposta su Internet.
Arch Linux non ha una documentazione meno dettagliata. Senza di esso, è quasi impossibile padroneggiare la distribuzione. La maggior parte delle pagine non ha una versione russa, anche se questo non può essere definito uno svantaggio, la rilevanza delle informazioni è molto più importante. La distribuzione non è una community così grande, ma grazie alle sue specificità è più facile ottenere una risposta.
CONCLUSIONI
In questo articolo, abbiamo fatto un confronto tra Debian e Arch Linux. Debian è una distribuzione stabile. Può essere la base per un server, una workstation o anche un computer di casa. Tuttavia, ciò richiederà l'installazione di molti programmi. Ma non dovrebbero esserci problemi con questo, il formato dei pacchetti deb è diventato quasi standard
Arch Linux non è una distribuzione per tutti. Se hai abbastanza tempo libero e vuoi capire come funziona Linux, puoi installare Arch accanto alla distribuzione principale. Le conoscenze acquisite non sono sempre preziose. Molti dei problemi riguardano la distribuzione stessa, non Linux in generale.
In ogni caso, hai un'alternativa sotto forma di distribuzioni pronte all'uso basate su Debian e Arch Linux, come Ubuntu e Manjaro. Con loro, ottieni tutti i vantaggi dei gestori di pacchetti Dpkg e pacman, ma con un set più ampio sia di programmi preinstallati che di quelli nei repository.