Linux è fantastico. In effetti, ti ho già detto alcuni dei motivi per cui Ubuntu è meglio di Windows 6 Cose che Ubuntu fa meglio di Windows 6 Cose che Ubuntu fa meglio di Windows Alcuni pensano che Ubuntu sia per nerd - ma la verità è che Ubuntu è altrettanto facile da usare come Windows. In effetti, ci sono molte cose che Ubuntu fa meglio di Windows 10. Per saperne di più. Ma se è così buono, perché meno del 2% dei computer desktop esegue attivamente un sistema operativo basato su Linux?
Questa è una domanda davvero difficile a cui rispondere. Per molto tempo ormai, gli utenti Linux di tutto il mondo hanno pregato per l'anno del desktop Linux Will Linux Ever Experience The Year Of The Desktop? [Opinione] Linux vivrà mai l'anno del desktop? [Opinione] Ormai da un po 'di tempo gli utenti Linux hanno discusso costantemente se il sistema operativo open source avrà mai un "anno del desktop" in cui la quota di mercato desktop di Linux sale improvvisamente in modo relativamente drammatico ... Per saperne di più. Ma se vedremo Linux prendere una seria trazione, c'è ancora molto che gli sviluppatori Linux devono migliorare per essere un vero contendente.
Sviluppo dell'applicazione
Molti sviluppatori Linux tendono a dedicare il proprio tempo al sistema operativo principale, lasciando lo sviluppo di applicazioni a qualcun altro. Ciò porta a un'enorme disconnessione tra il sistema operativo stesso e le applicazioni che esegue.
Innumerevoli applicazioni open source hanno iniziato a essere l'idea di una persona, prima di diventare un'app imperdibile. Gli esempi includono Firefox, Filezilla, LibreOffice, VLC Media Player 7 Caratteristiche top secret del lettore multimediale VLC gratuito 7 Caratteristiche top secret del lettore multimediale VLC gratuito Che VLC riproduca praticamente tutto ciò che si getta su di esso è una notizia vecchia. È anche un genio dei media quando si tratta di altre cose oltre a riprodurre film. Abbiamo esaminato alcuni dei ... Leggi altro e molti altri.
Sappiamo che è possibile per la comunità open source realizzare grandi applicazioni. Quindi, perché ci sono così tante applicazioni scritte male che sembrano orribili, non funzionano molto bene o una combinazione di entrambi questi problemi?
Questo è visto più e più volte nella comunità Linux. Hai un sistema operativo ben scritto che è lucido e sembra bello. Ma a parte alcune applicazioni di base, gran parte del software sembra orribile o è scritta male.
Fondamentalmente, la comunità deve iniziare a guardare oltre il sistema operativo. C'è un motivo per cui Microsoft e Apple sviluppano molte delle loro applicazioni di base in casa. È il modo migliore per gli utenti di avere continuità nell'esperienza fornita dal sistema operativo e dalle applicazioni.
Alcune distribuzioni Linux stanno iniziando a pensare alla continuità, come nell'esempio sopra. Ma questa è l'eccezione, piuttosto che la regola.
Installazione di applicazioni
Se si desidera installare un'applicazione in Windows, è sufficiente scaricare il file EXE appropriato, quindi fare doppio clic su di esso per avviare l'installazione. Questo è lo stesso processo indipendentemente dalla versione di Windows in esecuzione.
In Linux è un gioco di palla completamente diverso. Le applicazioni Linux sono installate e gestite dai repository La tua guida ai repository e alla gestione dei pacchetti Ubuntu La tua guida ai repository e alla gestione dei pacchetti Ubuntu Ulteriori informazioni, che sono uno dei più grandi punti di forza di Linux. Tuttavia, sono anche una delle sue maggiori debolezze.
Esistono diversi modi per installare applicazioni in Linux, che vanno da estremamente semplici a quasi impossibili. Alcuni di questi processi sono:
- Un centro software - Simile a un app store per dispositivi mobili, in cui è possibile cercare e installare applicazioni con facilità. Tuttavia, questi sono solo buoni come i repository che hai caricato. Di solito mancano molte applicazioni.
- File eseguibili : funzionano come file EXE in Windows. Ma ci sono diversi formati per diversi gusti di Linux. Ubuntu usa DEB, ma Fedora e SUSE usano RPM, quindi devi sapere quali file eseguibili sono compatibili con la tua distribuzione Come installare il software su Linux: Spiegazione dei formati dei pacchetti Come installare il software su Linux: Spiegazione dei formati del pacchetto Hai passato a Linux e voglio installare del software. Ma i gestori di pacchetti differiscono a seconda della tua distribuzione. Quindi quali app puoi scaricare e installare? È tutto negli acronimi. Leggi di più .
- Riga di comando : è necessario conoscere il repository corretto per il proprio gusto di Linux, nonché i comandi di installazione corretti. Tutto ciò è completamente diverso a seconda del gusto di Linux che si esegue.
- Compilare dal sorgente : scaricare il codice sorgente, compilarlo e creare uno script di installazione. Tuttavia, in questi giorni questo è raro.
Come puoi vedere, il processo di installazione delle applicazioni Linux può essere complicato, il che può rapidamente allontanare i nuovi utenti. Linux desidera ardentemente un modo semplificato e universale per installare le applicazioni. Purtroppo, ciò richiederebbe un'enorme revisione del modo fondamentale in cui funziona Linux, quindi probabilmente non accadrà mai.
Supporto migliore, meno elitarismo
Per la maggior parte, la comunità Linux è una bestia fiorente e vivace che contiene persone estremamente talentuose. Installazione di Ubuntu Installazione di Ubuntu sul computer Uso di un'unità flash USB Installazione di Ubuntu sul computer Uso di un'unità flash USB Desideri installare Ubuntu ma non hai un DVD di riserva? Non preoccuparti! Dopo aver scaricato il file ISO, è possibile utilizzare un'unità flash USB altamente riutilizzabile per portare a termine il lavoro. Leggi di più (e la maggior parte degli altri tipi di Linux) è un processo molto semplice per la maggior parte, anche se questo non significa che a un certo punto non avrai bisogno di aiuto.
Se ciò accade, puoi andare ai forum di Ubuntu - o al forum appropriato per il tuo gusto di Linux - e chiedere aiuto. Questo è dove iniziano i problemi. Le persone sono occupate, quindi a seconda di quale sia il tuo problema, potresti scoprire che hai poca o nessuna risposta. Ciò significa che potresti dover risolvere le cose per conto tuo, il che non è mai positivo se sei nuovo nella "comunità".
Se sei abbastanza fortunato da ricevere una risposta, potresti scoprire che non è la risposta che ti aspettavi. Vedi, c'è molta elitarismo in Linux e questo può a volte ricadere in luoghi come i forum di supporto dove gli utenti di diverse abilità tecniche chiedono aiuto.
Quindi, se un nuovo utente presenta un problema, potrebbe essere ridicolizzato per non aver fornito abbastanza informazioni. Peggio ancora, potrebbero essere accusati di perdere tempo con un problema banale che può essere facilmente cercato su Google.
O deriso per essere solo un "noob".
Per fortuna, questo sta diventando sempre meno frequente all'interno della comunità, dal momento che gli utenti esperti stanno iniziando a rendersi conto che i nuovi utenti devono essere ben accolti se vogliamo far crescere Linux al suo pieno potenziale. Ma il problema esiste ancora - l'ho visto di prima mano - e ha davvero bisogno di essere completamente sradicato da tutti gli aspetti della comunità Linux.
Abbiamo bisogno di meno scelte
Avendo la scelta di scegliere quale distribuzione Linux dovresti eseguire Passando a Linux? Ecco come scegliere il giusto Distro Passando a Linux? Ecco come scegliere il Distro giusto La tua prima distribuzione Linux può addolcire o acuire la tua futura esperienza Linux. Ecco perché è importante ottenere la giusta scelta di debutto. Leggi di più è fantastico, ma puoi avere troppe cose positive. Ci sono attualmente 827 distribuzioni Linux elencate su Distrowatch. Ottocentoventisette! È un numero ridicolo che chiunque può setacciare, anche per gli utenti Linux esperti, come me, non importa ai nuovi utenti.
Il problema è che Linux è open source. Semplicemente, questo significa che chiunque può scaricare il codice sorgente per una distribuzione Linux e creare la propria versione. Se c'è qualcosa che non ti piace, puoi biforcarti un progetto e crearne uno tuo. Questo suona grandioso in linea di principio, ma in realtà è inutile. L'enorme elenco di distribuzioni condivide la maggior parte del codice e delle applicazioni.
Immagina cosa potrebbe essere realizzato se questi sviluppatori decidessero di contribuire a un piccolo gruppo di distribuzioni core, piuttosto che fare le loro cose! Penso che finiremmo con un ecosistema Linux più sviluppato con meno problemi.
Il processo di avvio
Quando si avvia Windows per la prima volta, si ottiene una schermata iniziale di Windows, quindi subito dopo viene richiesto di eseguire l'accesso. Ciò non si verifica in Linux. La maggior parte delle distribuzioni usa il bootloader GRUB Come personalizzare il boot loader GRUB usando BURG [Ubuntu] Come personalizzare il boot loader GRUB usando BURG [Ubuntu] Read More che di default chiede come vuoi avviare il sistema operativo, e ti dà 10 secondi per prendere la decisione.
Quindi, come nuovo utente, la prima cosa che viene accolta dopo aver installato la tua distribuzione, è una brutta schermata della riga di comando che ti chiede di prendere una decisione su quale versione del kernel vuoi avviare.
È una prima impressione terribile.
GRUB è fantastico, ed è molto utile quando si esegue il dual-boot, in quanto consente di selezionare il sistema operativo in cui si desidera avviare. Ma perché deve essere così ostile per gli utenti?
Perché non può essere una GUI se l'utente fa clic su quale sistema operativo desidera avviare e, se esiste un solo sistema operativo, ignora tutti i prompt di GRUB. Apple lo fa, quindi non c'è motivo per cui Linux non possa. Alcune distribuzioni stanno facendo ondate verso questo, come il sistema operativo elementare. Ma c'è ancora molta strada da fare per rendere il processo di avvio più facile da usare.
Abbiamo bisogno di migliorare Linux
Questo articolo potrebbe leggere come se stessi perdendo in Linux, o che lo odio. Nulla potrebbe essere più lontano dalla verità. Adoro Linux e la comunità open source in generale. Tuttavia, se avremo mai "l'anno del desktop Linux", allora le cose devono migliorare drasticamente.
Che cosa ne pensate? C'è qualcos'altro che pensi debba essere cambiato prima che Linux possa davvero diventare mainstream? O Linux va bene così com'è?
Sentiti libero di lasciare i tuoi pensieri nella sezione commenti qui sotto.
Crediti immagine: Sofia Santos / Shutterstock