Qui stiamo usando Ubuntu 14.04 come esempio, ma Linux Mint è molto simile. Anche altre distribuzioni di Linux sono migliorate, anche se non sono così fluide come questa.
Cosa è necessario installare Linux
Mentre Internet diventava più veloce, molte distribuzioni Linux si riducevano a consumare meno spazio che mai. In passato, potresti dover scaricare cinque diverse immagini di CD e masterizzarle su dischi, sostituendo i dischi quando hai completato il processo di installazione. Oppure, potresti dover scaricare un enorme file ISO che si adatta a malapena a un singolo DVD o persino a più DVD per contenuti!
Le moderne distribuzioni Linux hanno tipicamente le dimensioni di un singolo CD. Molti di loro sono cresciuti per prendere un po 'più di spazio rispetto a un singolo CD, quindi dovrebbero essere masterizzati su un DVD. Tuttavia, sono progettati per essere il più piccolo possibile e non per riempire l'intero DVD.
Non hai più bisogno di un disco scrivibile. È possibile creare un'unità USB avviabile contenente la distribuzione Linux. In realtà, questa è un'alternativa migliore e più veloce. Non hai bisogno di un'unità USB di grandi dimensioni - anche un'unità USB da 1 GB dovrebbe essere in grado di adattarsi alla maggior parte delle distribuzioni e 2 GB dovrebbero essere più che sufficienti.
Inoltre, non hai bisogno di hardware specializzato per eseguire Linux, poiché Linux supporta più hardware che mai. Questo vale anche per i laptop, che a un certo punto erano un punto debole per Linux. Le distribuzioni Linux hanno anche migliorato la gestione della potenza, in modo che possano spremere più vita dalla batteria di un portatile.
Il processo di installazione
Il processo di installazione era più complicato. Avresti avviato dal disco e accederai al programma di installazione, che potrebbe essere avviato in modalità testo prima di passare a una serie complicata di schermate di configurazione.
Se volessi installare Linux in una configurazione dual-boot insieme a Windows, dovresti ridimensionare la partizione Windows prima del tempo. Linux non ha potuto ridimensionare in modo affidabile le partizioni NTFS e molte persone che hanno provato una perdita di dati con esperienza.
Dopo aver installato il tuo sistema Linux, lo avvii per testarlo. La distribuzione di Linux è stabile, supporta l'hardware e ti piace? Se ci fosse un problema qui, dovresti scegliere un'altra distribuzione Linux e ripetere il processo.
È possibile eseguire Linux da un disco senza installarlo, ma ciò ha richiesto una distribuzione Linux specializzata come Knoppix.
Il processo di installazione è molto più veloce. Per anni, Ubuntu ha avuto un semplice wizard di installazione con poche schermate che ti chiedono il fuso orario, il layout della tastiera, il nome utente, la password e la configurazione del partizionamento. Il processo di partizionamento è il più coinvolto, ma questo è vero anche quando si installa Windows - e Ubuntu può automaticamente partizionare il disco in diversi modi. Non è necessario ridimensionare le partizioni in anticipo, poiché Linux può ridimensionare in modo affidabile le partizioni NTFS. (In ogni caso dovresti sempre avere i backup dei tuoi file importanti.)
Il processo di installazione si svolge anche su un desktop live, quindi puoi navigare sul Web o continuare a esplorare il sistema desktop Linux per i pochi minuti necessari per l'installazione.
Installa Linux in una configurazione dual-boot ed è possibile scegliere quale sistema operativo si desidera utilizzare ogni volta che si avvia il computer, proprio come funziona Boot Camp su un Mac.
Configurazione hardware
La configurazione dell'hardware era un problema molto più grande. Una procedura guidata di installazione potrebbe tentare di rilevare automaticamente tutto l'hardware, chiedendoti se fosse corretto e dandoti le opzioni per modificare i parametri. Se hai provato ad installare Linux su un computer con le periferiche ISA nel corso della giornata, potresti anche dover inserire manualmente i valori IRQ per far funzionare le cose!
L'autodetection ora gestisce tutte queste cose al volo. Persino il famigerato file XF86Config è stato sostituito da un server grafico X.org in grado di rilevare e configurare automaticamente l'hardware grafico.
Usare un CD, DVD, drive USB o floppy disk (ehi, è stato tanto tempo fa!) Potrebbe anche essere una seccatura. Le distribuzioni Linux hanno provato a "montare" automaticamente i supporti rimovibili quando sono stati inseriti. Questo non ha sempre funzionato correttamente e a volte hai dovuto montare le cose manualmente. Oggi il montaggio avviene automaticamente: si inserisce un'unità ed è pronta per l'uso immediatamente, proprio come avviene su Windows.
Linux include anche il supporto nativo per la lettura e la scrittura su file system Windows NTFS, quindi non è necessario cercare il supporto di scrittura NTFS. Puoi semplicemente scrivere sul tuo disco di Windows normalmente.
Software incluso e strumenti di configurazione
Molte di quelle vecchie distribuzioni Linux che venivano come set multi-disco includevano una grande quantità di software.Esegui un'installazione "completa" e potresti finire con una grande quantità di software ridondante che ingombrera i tuoi menu - immagina un menu Internet con cinque diversi client di chat online multiprotocollo.
Gli strumenti di configurazione potrebbero anche essere ingombranti, come YaST (ancora un altro strumento di installazione) di SUSE che ha fornito i pannelli di configurazione per la gestione di molti file di configurazione diversi e una serie di script eseguiti ogni volta che veniva apportata una modifica.
Le moderne distribuzioni Linux hanno un approccio diverso. Includono una quantità minore di programmi desktop selezionati a mano insieme a un insieme più semplice di strumenti di configurazione di base e di facile utilizzo. Cercano di eseguire il maggior numero di configurazioni automatiche possibili.
La rete
C'è stato un tempo in cui Internet Explorer 6 dominava il web. Vi imbatterete regolarmente in siti Web solo per Internet Explorer, controlli ActiveX obbligatori che non è possibile installare o semplicemente siti Web che non hanno mai infastidito i test su qualcosa di diverso da IE. Dovresti provare a guardare un video online e faticare con i tentativi di mplayerplug-in di riprodurre contenuti Windows Media o QuickTime su pagine web. Almeno RealPlayer era un punto luminoso: sì, RealPlayer offriva un plug-in ufficiale per i browser per i sistemi Linux, così da poter guardare alcuni (non tutti) contenuti RealVideo online.
Il web è un posto molto diverso oggi. Mozilla Firefox e Google Chrome funzionano entrambi su Linux e funzionano altrettanto bene su Windows. Molto raramente incappi in un sito che funziona solo in Internet Explorer, a meno che tu non viva in Corea del Sud. I siti Web utilizzano il plug-in Flash o HTML5 per i video basati sul Web e funzionano entrambi su Linux. Silverlight, che utilizza ancora Netflix, è un problema, ma ci sono modi per guardare Netflix su Linux e Netflix si sta spostando verso HTML5.
Inoltre, man mano che un numero sempre maggiore di software diventa basato sul Web, la mancanza di supporto software desktop da parte di Linux è diventata meno problematica. Ad esempio, se si desidera realmente la compatibilità con Microsoft Office, è possibile utilizzare il servizio gratuito di Microsoft Office Online nel browser Web. E il supporto del software desktop è persino migliorato: puoi installare Microsoft su Skype su Linux, o installare il servizio Steam di Valve e giocare a centinaia di giochi commerciali che ora supportano Linux.
Installazione del software
I dischi di distribuzione Linux erano così grandi perché contenevano una grande quantità di pacchetti software. Quando volevi installare un programma, molte distribuzioni Linux lo installarono dai loro dischi.
Una distribuzione come Mandrake o SUSE Linux al momento potrebbe venire senza alcun repository di software Internet configurato. Potrebbe essere necessario accedere a un sito di terze parti come rpm.pbone.net e cercare pacchetti di software di terze parti compilati per la distribuzione Linux, scaricando e installando manualmente ciascun pacchetto e le sue dipendenze. Il processo di scaricare un pacchetto solo per essere informato che richiedeva un altro pacchetto, e quindi scaricare quel pacchetto solo per essere informato che richiedeva un altro pacchetto, era noto come "inferno di dipendenza". Si potrebbe anche incontrare un inferno di dipendenza circolare, dove il pacchetto 1 pacchetto richiesto 2, pacchetto 2 pacchetto richiesto 3 e pacchetto 3 pacchetto richiesto 1. Buona fortuna a che fare con quello!
Le distribuzioni Linux ora sono molto migliori su questo, fornendo repository software preconfigurati online con quasi tutto il software che si possa desiderare. È possibile installare il software Linux con pochi clic o un singolo comando: verrà scaricato e installato automaticamente, insieme a qualsiasi altro software richiesto. (Sì, alcune distribuzioni Linux come Debian lo hanno fatto anche molti anni fa, ma le diffuse distribuzioni Linux basate su RPM come Red Hat, Mandrake e SUSE no. Ubuntu ha ereditato il suo eccellente sistema di gestione software da Debian, e anche quelle basate su RPM le distribuzioni hanno ripulito i loro atti).
Il Software Center di Ubuntu ha l'aspetto e le funzioni proprio come un "app store", anche se le distribuzioni di Linux stavano facendo una gestione centralizzata del software prima che fosse bello.
Software proprietario
Quando è arrivato il momento di installare software proprietario o coperto da brevetto, come driver grafici NVIDIA o AMD, supporto Flash, MP3 o codec video, eri spesso bloccato alla ricerca di un repository di terze parti che contenesse questo materiale. Mandrake aveva il Penguin Liberation Front (PLF), SUSE aveva il repository Packman e Fedora aveva rpm.livna.org. Dovresti cercare il repository di terze parti appropriato per la tua distribuzione, aggiungerlo al tuo sistema e installare il software da lì. Un aggiornamento al kernel di Linux potrebbe interrompere i driver installati da terze parti.
Oggi, la maggior parte di questo materiale è disponibile nel repository standard della distribuzione. Ubuntu ti offre anche una casella di controllo con un clic nel programma di installazione per scaricare rapidamente il supporto per Flash, MP3, formati di file video tipici e tutto ciò che desideri. Non sono richieste ulteriori ricerche o configurazioni aggiuntive. (L'unica grande eccezione qui è il supporto commerciale per la riproduzione di DVD, che è discutibilmente illegale negli Stati Uniti.
Non tutte le distribuzioni Linux sono Ubuntu. Fedora crede nel software open-source e non ti aiuterà a trovare quel materiale ingombrante di brevetti o driver closed-source. Arch Linux rinuncia alla configurazione automatica e ti fa cadere su un terminale per configurare il sistema e impostare da solo le cose.
Alcune persone vorranno questo genere di distribuzioni Linux, ma non sono più l'unica opzione possibile.