Geek principiante: Come installare software su Linux

  • Chris Hoffman

    @chrisbhoffman

  • Aggiornato il 10 luglio 2017, 3:44pm EDT

install-software-on-ubuntu-linux

L’installazione di software funziona diversamente su Linux. Invece di visitare un sito web, di solito avrete bisogno di prendere il software dai repository della vostra distribuzione Linux con il suo gestore di pacchetti. Questo sembra complicato, ma in realtà è più semplice che installare software su Windows.

Il sistema di installazione del software di una tipica distribuzione Linux ha molto in comune con un app store. C’è un posto dove si va per installare la maggior parte del software e gli aggiornamenti software arrivano in un modo coerente.

Installare il software dai repository della tua distribuzione

RELATO: Come l’installazione del software & I gestori di pacchetti funzionano su Linux

La maggior parte del software che vorrai installare sulla tua distribuzione Linux è disponibile nei suoi repository. La vostra distribuzione Linux probabilmente fornisce un bel frontend grafico per questo sistema. Seleziona il pacchetto desiderato e il tuo gestore di pacchetti scaricherà automaticamente il pacchetto, prenderà qualsiasi altro pacchetto software richiesto e li installerà tutti.

Pubblicità

Su Ubuntu, il gestore di pacchetti incluso è l’Ubuntu Software Center – cerca l’icona arancione della borsa della spesa sul dock. Usa questa interfaccia per cercare i pacchetti e installarli. Puoi cercare un tipo di applicazione come “lettore video” o un nome specifico come “VLC”. Fai clic sul pulsante di download, inserisci la tua password, e il gestore dei pacchetti farà il resto.

ubuntu-software-repositories

Ogni distribuzione Linux ha i suoi repository software e il suo gestore di pacchetti, ma praticamente tutte le distribuzioni Linux utilizzano un sistema di repository software che funziona in questo modo. Per esempio, su Linux Mint, si usa invece l’applicazione Software Manager.

linux-mint-software-manager

La graziosa interfaccia grafica è solo un front-end al vero gestore di pacchetti, a cui si può accedere in altri modi. Per esempio, è possibile installare pacchetti dal terminale con il comando apt-get su Ubuntu. L’interfaccia grafica e il comando da terminale fanno la stessa cosa.

Installare software proprietario

RELATO: Come installare software al di fuori dei repository di Ubuntu

Alcuni programmi non si trovano nei repository della tua distribuzione Linux. Questo include popolari programmi proprietari come Google Chrome, Skype, Steam, e Opera. La tua distribuzione Linux generalmente non ha la licenza per ridistribuire questo software, quindi devi ottenerlo dalla fonte.

Pubblicità

Per scaricare software come questo, visita il sito ufficiale del progetto e clicca sul pulsante Download. In genere vedrai una pagina che ti indicherà vari link per il download di Linux. Per esempio, ecco la pagina di download di Skype per Linux.

Ti verrà richiesto di scegliere il pacchetto appropriato per la tua distribuzione Linux. Dovresti scegliere il pacchetto che corrisponde il più possibile alla tua distribuzione Linux. Per esempio, Skype offre un pacchetto “Ubuntu 12.04 (multiarch)”. È il numero di versione più recente nella lista, quindi è il pacchetto ideale da usare su Ubuntu 14.04.

skype-for-linux-package-types

Diverse distribuzioni usano diversi tipi di pacchetti con diverse estensioni di file. Ubuntu, Linux Mint, Debian e distribuzioni simili usano pacchetti Deb con estensione .deb. Fedora, Red Hat, openSUSE e alcune altre distribuzioni usano pacchetti .rpm.

Basta fare doppio clic sul pacchetto scaricato e dovrebbe aprirsi in un installatore di pacchetti che gestirà tutto il lavoro sporco per te. Per esempio, si dovrebbe fare doppio clic su un file .deb scaricato, cliccare su Install, e inserire la propria password per installare un pacchetto scaricato su Ubuntu.

install-deb-file-on-ubuntu

Pubblicità

I pacchetti scaricati possono essere installati anche in altri modi. Per esempio, si può usare il comando dpkg -I per installare i pacchetti dal terminale in Ubuntu. Lo strumento grafico è il più semplice.

Altri modi per installare software

I due metodi di cui sopra sono le basi che ogni utente Linux deve conoscere. Con questi suggerimenti, puoi installare la maggior parte – se non tutto – il software di cui avrai bisogno. Ma ecco alcuni altri modi per installare software su Linux:

Utilizzare repository di terze parti: Chiunque può creare i propri repository di software, impacchettare il software e distribuirlo da lì. A volte potresti voler usare un repository di terze parti per installare software che non puoi trovare nei repository della tua distribuzione Linux. Per esempio, Ubuntu rende abbastanza facile impostare “archivi di pacchetti personali” (PPA). Puoi aggiungere questi PPA al tuo gestore di pacchetti e i pacchetti nel PPA appariranno nell’Ubuntu Software Center e in altre interfacce di gestione dei pacchetti. E’ un modo comune per ottenere pacchetti che non sono ancora nei repository ufficiali della vostra distribuzione Linux.

ubuntu-add-ppa

Smontare un archivio binario: Alcuni software Linux sono distribuiti in forma precompilata progettati per funzionare su qualsiasi distribuzione Linux senza installazione. Per esempio, il download “dinamico” che Skype offre è un file .tar.bz2. Questo è solo un archivio, come un file ZIP – devi estrarlo in una cartella sul tuo computer e fare doppio clic sull’eseguibile al suo interno per eseguirlo. Mozilla offre anche il download dell’ultima versione di Firefox sotto forma di .tar.bz2, così puoi scaricarlo ed eseguirlo senza alcuna installazione – basta scompattare l’archivio in una cartella ovunque tu voglia e fare doppio clic sul file firefox al suo interno. Dovresti preferire il software in forma pacchettizzata per una migliore compatibilità con il tuo sistema e un più facile aggiornamento.

linux-run-program-from-.tar.bz2

RELATO: Come compilare e installare da sorgente su Ubuntu

Pubblicità

Compilare da sorgente: I tipici utenti Linux non dovrebbero più avere bisogno di compilare e installare software dai sorgenti. Tutto il software che vuoi dovrebbe essere disponibile in forma pacchettizzata. Detto questo, la maggior parte dei progetti software per Linux distribuiscono il loro software in forma di codice sorgente e lasciano alle distribuzioni Linux il compito di impacchettarlo e distribuirlo. Se la tua distribuzione Linux non ha un pacchetto che vuoi o non ha l’ultima versione di un pacchetto che ti serve, puoi compilarlo da sorgente. Compilare dai sorgenti non è qualcosa che gli utenti medi di un desktop Linux dovrebbero fare, ma non è nemmeno così difficile come potrebbe sembrare.

RELATO: 4+ Modi per Eseguire Software Windows su Linux

Installare Software Windows: Il software di Windows non gira nativamente su Linux. Ci sono diversi modi per installare ed eseguire software Windows su Linux, incluso il livello di compatibilità di Wine (che non è perfetto) e installando Windows stesso in una macchina virtuale (che aggiunge molto overhead). Queste soluzioni sono progettate per eseguire quell’applicazione di cui non puoi fare a meno – per esempio, per guardare Netflix su Linux o eseguire Microsoft Office su Linux – ma avrai un’esperienza molto migliore e più stabile con il software nativo di Linux.

office-on-linux-file-dialog

Il tuo gestore di pacchetti controlla regolarmente i repository del software per nuove versioni di pacchetti e il suo updater appare quando sono disponibili nuove versioni. (Questa è l’applicazione Update Manager su Ubuntu.) Questo è il modo in cui tutto il software sul tuo sistema può aggiornarsi da un unico posto.

Quando installi un pacchetto di terze parti, potrebbe anche installare il proprio repository di software per facilitare l’aggiornamento. Per esempio, Google Chrome installa file che puntano al repository ufficiale di Google Chrome quando lo installi su Ubuntu. Quando vengono rilasciate nuove versioni di Chrome, appariranno nell’applicazione Update Manger insieme a tutti gli altri aggiornamenti. Ogni applicazione non ha bisogno di un proprio programma di aggiornamento integrato, come fanno su Windows.

Chris Hoffman
Chris Hoffman è caporedattore di How-To Geek. Ha scritto di tecnologia per oltre un decennio ed è stato editorialista di PCWorld per due anni. Chris ha scritto per il New York Times, è stato intervistato come esperto di tecnologia da emittenti televisive come la NBC 6 di Miami e il suo lavoro è stato coperto da testate come la BBC. Dal 2011, Chris ha scritto più di 2.000 articoli che sono stati letti quasi un miliardo di volte – e questo solo qui a How-To Geek.Read Full Bio ”

Lascia un commento

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