10 modi per iniziare con Linux

L’articolo Che cos’è un utente Linux? di Anderson Silva ha chiarito che in questi giorni le persone hanno la stessa probabilità di usare Linux (in qualche modo) come di usare Windows, finché la vostra definizione di “usare Linux” è sufficientemente ampia. Ancora, se non avete abbastanza Linux nella vostra vita, ora è un ottimo momento per provare Linux in un modo che non avete mai provato prima.

Qui ci sono 10 modi per iniziare con Linux. Provatene uno o provateli tutti.

Entrare in una shell gratuita

C’è un sacco di gente che esegue Linux con più server Linux di quanti ne sappiano fare (tenete a mente che un “server Linux” può essere qualsiasi cosa, dall’ultimo supercomputer ad un portatile di 12 anni scartato). Per mettere i computer in eccesso a buon uso, molti amministratori aprono le loro scatole di ricambio per account di shell gratuiti.

Se si vuole registrare il tempo in un terminale Linux per imparare i comandi, lo scripting di shell, Python, e le basi dello sviluppo web, un account di shell gratuito è un modo facile e senza costi per iniziare. Ecco una breve lista da provare:

  • Freeshell.de è un sistema Linux ad accesso pubblico che è online dal 2002. Si ottiene l’accesso SSH (per sperimentare in una shell Linux), IPv6, e OpenSSL, e si può richiedere un database MySQL.
  • Blinkenshell fornisce una shell Linux per imparare Unix, usare IRC, ospitare semplici siti web, e condividere file. E’ online dal 2006.
  • SDF Public Access Unix System è stato fondato nel 1987 per offrire account NetBSD gratuiti. NetBSD non è Linux, naturalmente, ma è Unix open source, quindi offre un’esperienza simile. Ha anche diverse applicazioni fatte in casa, quindi è a cavallo tra la vecchia scuola BBS e la vecchia shell libera.

Gli account di shell libera sono soggetti a molti abusi, quindi più dimostri affidabilità e volontà di partecipare agli eventi del collettivo, migliore sarà la tua esperienza. Si può spesso ottenere l’accesso (attraverso una richiesta speciale o una piccola donazione per dimostrare buona volontà) a motori di database, compilatori e linguaggi di programmazione avanzati. Puoi anche chiedere l’installazione di software o librerie aggiuntive, previa approvazione dell’amministratore.

Come usarlo

Gli account shell ad accesso pubblico sono un ottimo modo per provare un vero sistema Linux. Il fatto che non si ottiene l’accesso come root significa che si può imparare la gestione locale del software senza dover falciare il proprio prato o riparare rubinetti che perdono. Puoi fare abbastanza attività di vita reale per renderli praticabili per svolgere un lavoro reale, anche se non sono abbastanza affidabili per essere mission critical.

Prova Linux su Windows con WSL 2

Credici o no, Microsoft ha iniziato a spedire Linux con Windows a partire da giugno 2019, il che significa che puoi eseguire applicazioni Linux da Windows come seconda iterazione del Windows Subsystem for Linux (WSL 2). Mentre è principalmente rivolto agli sviluppatori, gli utenti Windows troveranno WSL 2 per essere un ambiente Linux dalla comodità di un desktop familiare senza alcuna virtualizzazione che occupa risorse extra. Questo è Linux che gira come un processo sulla tua macchina Windows. In questo momento, è ancora una nuova iniziativa e un lavoro in corso, quindi è soggetto a cambiamenti. Se provi a spingerti troppo oltre troppo presto, è probabile che incontrerai un bug o due, ma se stai solo cercando di iniziare con Linux, imparare alcuni comandi e avere un’idea di come fare un lavoro serio in un ambiente basato sul testo, WSL 2 potrebbe essere esattamente quello che ti serve.

Come usarlo

WSL non ha ancora un percorso o uno scopo chiaro, ma fornisce un ambiente Linux sulla tua macchina Windows. Si ottiene l’accesso come root e si possono eseguire distribuzioni e applicazioni Linux, quindi è un modo facile e senza soluzione di continuità per imparare. Tuttavia, anche se WSL è Linux, non è esattamente una tipica esperienza Linux. E’ Linux fornito da Windows, e non è quello che probabilmente incontrerete nel mondo reale. WSL è uno strumento di sviluppo ed educativo, ma se è disponibile per te, allora dovresti usarlo.

Porta Linux su una chiavetta avviabile

Porta Linux, installato su una chiavetta USB, ovunque tu vada, e avvia qualsiasi computer che incontri da quella chiavetta. Si ottiene un desktop Linux personalizzato, e non ci si deve preoccupare dei dati sul computer ospite da cui si è avviato. Il computer non tocca il tuo sistema operativo Linux, e il tuo sistema operativo Linux non influenza il computer. È ideale per i computer pubblici nei business center degli hotel, nelle biblioteche, nelle scuole, o semplicemente per darti una scusa per avviare Linux di tanto in tanto.

A differenza di molti altri hack veloci per ottenere una shell Linux, questo metodo ti offre un sistema Linux completo e robusto, completo di un desktop, accesso a qualsiasi software di cui hai bisogno, e memorizzazione persistente dei dati.

Il sistema non cambia mai. Tutti i dati che vuoi salvare sono scritti in un filesystem compresso, che viene poi applicato come un overlay al sistema quando si avvia. Questa flessibilità permette di scegliere se avviare in modalità persistente, salvando tutti i dati sul thumb drive, o in una modalità effimera, per cui tutto ciò che si fa scompare una volta spento. In altre parole, potete usarlo come un chiosco sicuro su un computer non fidato o come vostro sistema operativo portatile sui computer di cui vi fidate.

Ci sono molte distribuzioni di thumb drive che potete provare, alcune con ambienti desktop minimi per computer a bassa potenza e altre con un desktop completo. Io ho un debole per Porteus Linux. L’ho portato nel mio portachiavi ogni giorno negli ultimi otto anni, usandolo come piattaforma informatica primaria durante i viaggi di lavoro e come disco di utilità se i problemi del computer colpiscono al lavoro o a casa. È un sistema operativo affidabile e stabile che è divertente e facile da usare.

Su Mac o Windows, scaricate il Fedora Media Writer per creare una chiavetta avviabile di qualsiasi distribuzione portatile scaricata.

Come si usa

Eseguire un “live Linux” da una chiavetta USB fornisce una distribuzione Linux completa. Mentre la memorizzazione dei dati è fatta un po’ diversamente da un sistema che si installa su un disco rigido, tutto il resto è come ci si aspetta da un desktop Linux. C’è poco che non puoi fare su un sistema operativo Linux portatile, quindi installane uno sul tuo portachiavi per sbloccare il pieno potenziale di ogni computer che incontri.

Fai un tour online

Qualcuno su Ubuntu ha pensato alla brillante idea di ospitare un desktop Ubuntu GNOME nel browser. Per provarlo da soli, aprite un browser web e navigate su tour.ubuntu.com. Puoi selezionare quale attività vuoi che ti venga dimostrata, o puoi saltare le singole lezioni e fare clic sul pulsante Show Yourself Around.

Anche se sei nuovo al desktop Linux, potresti scoprire che mostrarti è più familiare di quanto ti aspetti. Dal tour online, puoi guardarti intorno, vedere quali applicazioni sono disponibili, e vedere com’è un tipico desktop Linux di default. Non è possibile regolare le impostazioni o lanciare un altro tour in Firefox (è stata la prima cosa che ho provato, naturalmente), e mentre si può passare attraverso i movimenti di installazione delle applicazioni, non è possibile lanciarle. Ma se non avete mai usato un desktop Linux prima d’ora e volete vedere di cosa si tratta, questo è il tour vorticoso.

Come usarlo

Un tour online è veramente solo un tour. Se non hai mai visto un desktop Linux in azione, questa è un’opportunità per avere un assaggio di com’è. Non inteso per un lavoro serio, questo è un display attraente per attirare i passanti.

Esegui Linux nel browser con JavaScript

Non molto tempo fa, la virtualizzazione era computazionalmente costosa, limitata agli utenti con hardware premium. Ora la virtualizzazione è stata ottimizzata al punto che può essere eseguita da un motore JavaScript, grazie a Fabrice Bellard, il creatore dell’eccellente e open source emulatore e virtualizzatore di macchine QEMU.

Bellard ha anche iniziato il progetto JSLinux, che permette di eseguire Linux e altri sistemi operativi in un browser, nel suo tempo libero per divertimento. È ancora un progetto sperimentale, ma è una meraviglia tecnica. Apri un browser web alla pagina JSLinux, e puoi avviare una shell Linux testuale o un ambiente Linux grafico minimo. Puoi caricare e scaricare file sul tuo host JSLinux o (teoricamente) inviare i tuoi file a una posizione di backup in rete, perché JSLinux ha accesso a internet attraverso una presa VPN (anche se a velocità limitate, a seconda del servizio VPN).

Come usarlo

Non farai presto un lavoro serio su JSLinux, e l’ambiente è probabilmente troppo insolito per imparare ampie lezioni su come funziona normalmente Linux. Se, tuttavia, sei annoiato di eseguire Linux su un vecchio PC e vorresti provare Linux su una piattaforma veramente particolare, JSLinux è in una classe tutta sua.

Leggi su di esso

Non tutte le esperienze Linux avvengono sul computer. Forse sei il tipo di persona a cui piace mantenere le distanze, osservare e fare le tue ricerche prima di saltare in qualcosa di nuovo, o forse non ti è ancora chiaro cosa comprende “Linux”, o forse ami la full immersion. C’è una ricchezza di informazioni da leggere su come funziona Linux, com’è far funzionare Linux, e cosa sta succedendo nel mondo Linux.

Più familiarizzi con il mondo dell’open source, più facile è capire il gergo comune e separare il mito urbano dall’esperienza reale. Di tanto in tanto pubblichiamo liste di libri, ma uno dei miei preferiti è The Charm of Linux di Hazel Russman. È un tour attraverso Linux da molte angolazioni diverse, scritto da un autore indipendente per l’eccitazione di scoprire Linux.

Come usarlo

Nulla è meglio che rilassarsi con un buon libro. Questo è il metodo meno tradizionale per sperimentare Linux, ma per le persone che amano la parola stampata, è sia confortante che efficace.

Prendi un Raspberry Pi

Se stai usando un Raspberry Pi, stai usando Linux. È così facile iniziare con Linux e l’informatica a bassa potenza. La cosa bella del Pi, a parte il fatto che costa molto meno di 100 dollari, è che il suo sito web è progettato per l’educazione. Puoi imparare tutto su cosa fa il Pi, e mentre lo fai, tutto su cosa può fare Linux per te.

Come usarlo

Il Pi è, per progetto, un computer a bassa potenza. Questo significa che non si può fare tanto multitasking come si potrebbe essere abituati, ma questo è un modo conveniente per evitare di essere sopraffatti. Il Raspberry Pi è un ottimo modo per imparare Linux e tutte le possibilità che ne derivano, ed è un modo divertente per scoprire la potenza dell’informatica ecologica, di piccolo formato e semplificata. E assicuratevi di rimanere sintonizzati su Opensource.com – specialmente durante la Pi Week ogni marzo – per suggerimenti, trucchi e attività divertenti.

Salite a bordo della mania dei container

Se lavorate vicino alla parte posteriore del mitico cloud, allora avete sentito parlare della mania dei container. Mentre è possibile eseguire Docker e Kubernetes su Windows, Azure, Mac e Linux, si potrebbe non sapere che i contenitori stessi sono Linux. Le applicazioni e le infrastrutture di cloud computing sono letteralmente sistemi Linux minimi che girano in parte virtualizzati e in parte su metallo nudo. Se si lancia un container, si sta lanciando una distribuzione Linux in miniatura, iper-specifica.

I container sono diversi dalle macchine virtuali o dai server fisici. Non sono destinati ad essere usati come un sistema operativo generico. Tuttavia, se state sviluppando in un contenitore, potreste voler fare una pausa e dare un’occhiata in giro. Avrete un assaggio di come è strutturato un sistema Linux, dove sono tenuti i file importanti e quali sono i comandi più comuni. Puoi anche provare un container online, e puoi leggere tutto su come funzionano nel mio articolo su come andare dietro le quinte con i container Linux.

Come usarlo

I container sono, per progettazione, specifici per un singolo compito, ma sono Linux, quindi sono estremamente flessibili. Puoi usarli come sono stati concepiti, o puoi costruire un contenitore in un sistema quasi completo per i tuoi esperimenti con Linux. Non è un’esperienza Linux da desktop, ma è un’esperienza Linux completa.

Installare Linux come una VM

La virtualizzazione è il modo più semplice per provare un sistema operativo, e VirtualBox è un ottimo modo open source per virtualizzare. VirtualBox funziona su Windows e Mac, così puoi installare Linux come una macchina virtuale (VM) e usarlo quasi come se fosse un’altra applicazione. Se non sei abituato a installare un sistema operativo, VirtualBox è anche un modo molto sicuro per provare Linux senza installarlo accidentalmente sopra il tuo solito sistema operativo.

Come usarlo

Eseguire Linux come una VM è comodo e facile, sia come prova che come alternativa al dual-booting o al riavvio quando hai bisogno di un ambiente Linux. È completo e, poiché usa l’hardware virtuale, il sistema operativo host guida le vostre periferiche. L’unico svantaggio nell’eseguire Linux come macchina virtuale è principalmente psicologico. Se hai intenzione di usare Linux come sistema operativo principale, ma finisci per passare al sistema operativo host per tutte le attività tranne quelle più specifiche di Linux, allora la VM ti ha deluso. Altrimenti, una VM è un trionfo della tecnologia moderna, e usare Linux in VirtualBox ti fornisce tutte le migliori caratteristiche che Linux ha da offrire.

Installalo

In caso di dubbio, c’è sempre la via tradizionale. Se vuoi dare a Linux l’attenzione che merita, puoi scaricare Linux, masterizzare il programma di installazione su una chiavetta (o un DVD, se preferisci un supporto ottico), e installarlo sul tuo computer. Linux è open source, quindi può essere distribuito da chiunque voglia prendersi il tempo di raggruppare Linux – e tutti i pezzi che lo rendono utilizzabile – in quella che viene comunemente chiamata una distribuzione (o “distro”). Chiedete a qualsiasi utente di Linux, e otterrete sicuramente una risposta diversa su quale sia la “migliore” distribuzione (soprattutto perché il termine “migliore” è spesso lasciato indefinito). La maggior parte delle persone ammette che dovresti usare la distribuzione Linux che funziona per te, il che significa che dovresti testare alcune distribuzioni popolari e stabilirti su quella che fa comportare il tuo computer come ti aspetti che si comporti. Questo è un approccio pragmatico e funzionale. Per esempio, se una distribuzione non riesce a riconoscere la vostra webcam e volete che la vostra webcam funzioni, allora usate una distribuzione che riconosca la vostra webcam.

Se non avete mai installato un sistema operativo prima, troverete che la maggior parte delle distribuzioni Linux include un programma di installazione amichevole e facile. Basta scaricare una distribuzione (sono forniti come file ISO), e scaricare il Fedora Media Writer per creare una chiavetta di installazione avviabile.

Come usarlo

Installare Linux e usarlo come sistema operativo è un passo verso la familiarizzazione con esso. Non c’è un modo sbagliato di usarlo. Potresti scoprire caratteristiche indispensabili di cui non hai mai saputo di aver bisogno, potresti imparare più cose sui computer di quanto tu abbia mai immaginato, e potresti cambiare la tua visione del mondo. Oppure potresti usare un desktop Linux perché è stato facile da scaricare e installare, o perché vuoi tagliare fuori l’intermediario di qualche signore aziendale, o perché ti aiuta a portare a termine il tuo lavoro.

Qualunque sia la tua ragione, prova Linux con una qualsiasi (o tutte) queste opzioni.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *