Annuncio pubblicitario

Benvenuto in Linux. È probabile che la tua distribuzione abbia fornito un sacco di software per coprire le basi. Tuttavia, non importa quanto sia stato accurato un lavoro, è necessario installarne altri. La domanda è: come?

L'installazione di software su Linux è più simile a uno smartphone che a Windows. Il più delle volte, si avvia un gestore di pacchetti (simile a un app store) e si cerca il nome dell'applicazione desiderata. Da lì, si tratta di premere il pulsante di installazione.

Ma i gestori dei pacchetti cambiano a seconda della distribuzione. Ubuntu utilizza il software Ubuntu. Questa è semplicemente una versione rinominata del software GNOME, che è ciò che utilizza Fedora. Nel frattempo, openSUSE fa le sue cose con YaST.

I gestori pacchetti lavorano cercando nei repository software della tua distribuzione. Ma a volte ciò che vuoi non è lì. Occasionalmente scarichi un file da un sito Web e fai clic su di esso come faresti con un EXE di Windows. Tranne che c'è un problema. Proprio come non esiste una singola versione di Linux, non esiste un unico formato di pacchetto Linux universale (

instagram viewer
anche se alcune persone stanno cercando di cambiarlo Ubuntu Snaps vs Red Hat Flatpaks, Qual è la differenza?Le distribuzioni Linux distribuiscono app in molti formati. Per anni, i due più popolari sono stati .debs e .rpms, ma questo potrebbe iniziare a cambiare con i pacchetti Snap di Ubuntu e Flatpak di Red Hat. Leggi di più ).

Devi sapere quale tipo di file installerà correttamente il software per la tua distribuzione. Fortunatamente devi solo imparare alcuni acronimi e abbreviazioni per dare un senso alla situazione.

Pacchetti DEB

Il formato DEB prende il nome da Debian, una distribuzione Linux e uno dei più grandi progetti open source esistenti. È possibile fare clic su un DEB per installare direttamente un'applicazione o cercare in un gestore pacchetti per fare in modo che esegua il lavoro in background. Nel terminale, si utilizza il dpkg comando, ad esempio:

sudo dpkg -i /home/user/software.deb

Poiché Ubuntu è basato su Debian, i DEB sono facili da trovare. Con milioni di utenti e un forte riconoscimento del nome, Ubuntu e DEB sono diventati Windows e EXE del mondo Linux.

Debian e Ubuntu usano entrambi il formato di file DEB, ma i pacchetti che funzionano in uno potrebbero non trovarsi nell'altro. I pacchetti a volte sono compatibili con entrambi, come ad esempio Google Chrome. Non dare per scontato che sia così. Assicurati di scaricare DEB destinati alla tua distribuzione.

Distro popolari che usano DEB:

  • Ubuntu
  • Debian
  • Linux Mint
  • Steam OS
  • Trisquel
  • gNewSense

Pacchetti RPM

RPM originariamente stava per Red Hat Package Manager. Ora l'acronimo è ricorsivo e sta per RPM Package Manager. Ad ogni modo, le origini sono con Red Hat. L'organizzazione con sede nella Carolina del Nord che è diventata la prima società open source al mondo da miliardi di dollari ha sviluppato il formato per Red Hat Linux. Di conseguenza, questo è ciò che trovi in ​​tutto l'ecosistema Red Hat.

Questo significa se Fedora è la tua distribuzione preferita 5 motivi per utilizzare Pure Open Source Distro, FedoraFedora non è così conosciuta come Ubuntu e ha la reputazione di essere difficile da usare. Ma se questo è vero, perché così tante persone continuano a usare Fedora? Leggi di più , questo è il tipo di file del pacchetto che verrà utilizzato per installare il software. Quando si fa clic su un RPM, questo si aprirà all'interno del software GNOME.

Nonostante il nome, le distro relative a Red Hat non sono le sole a utilizzare gli RPM. openSUSE è un'altra importante comunità che ha adottato RPM 6 motivi per cui scegliere openSUSE e GeekoCi sono buoni motivi per cui openSUSE continua ad attrarre utenti, e qui ne sono alcuni. Forse sarai la prossima persona ad innamorarsi del Geeko. Leggi di più . Puoi installarli utilizzando YaST, lo sportello unico della distribuzione per la maggior parte della gestione del sistema.

In entrambi i casi, è possibile installare i pacchetti utilizzando il rpm comando, ad esempio:

rpm -ivh /home/user/software.rpm

Fedora e openSUSE usano entrambi gli RPM, ma i pacchetti non sono intercambiabili. Ancora una volta, assicurati che l'RPM scaricato sia destinato alla tua distribuzione.

Distro popolari che usano RPM:

  • Red Hat Enterprise Linux
  • Fedora
  • openSUSE
  • SUSE Linux Enterprise Server
  • CentOS
  • PCLinuxOS

Pacchetti TAR

So di aver detto che non esiste un formato di pacchetto universale per Linux, ma non è vero al 100%. Quando vedi un'app impacchettata come TAR, TGZ o TAR.GZ, ci sono buone probabilità che venga eseguita sul tuo computer. Il problema è che l'installazione non è semplice come puntare il cursore o inserire un singolo comando. L'installazione di un file TAR è degno di una guida separata Come compilare e installare i file TAR GZ e TAR BZ2 in Ubuntu Linux Leggi di più .

Questo perché questo archivio non viene spedito in un formato eseguibile. Invece contiene i file di origine necessari per compilare l'applicazione in questione. Alcuni file TAR vengono forniti con le loro istruzioni di installazione personali e il programma risultante potrebbe non apparire automaticamente nel menu dell'applicazione.

Distro popolari che usano esclusivamente TAR:

  • Arch Linux
  • Slackware

Altro da dove è venuto

I tre tipi sopra elencati non sono gli unici formati di pacchetto per Linux, ma sono i più comuni. Alcune distro sviluppano i propri tipi che non vengono utilizzati altrove. Gentoo ha ebuild. Pardus ha PiSi (abbreviazione di Pacchetti installati con successo come previsto). Android, che è tecnicamente una distribuzione Linux, utilizza APK.

Perché i formati di pacchetto sono così strani?

Ogni tipo è un archivio contenente ciò che un'applicazione deve eseguire, oltre ai metadati richiesti da un gestore pacchetti. Da diverse distro utilizzare strumenti e repository diversi Quale gestore di pacchetti Linux (e Distro) è giusto per te?Una differenza fondamentale tra le principali distribuzioni Linux è il gestore dei pacchetti; le differenze sono abbastanza forti da influenzare la scelta della distro. Diamo un'occhiata a come funzionano i vari gestori di pacchetti. Leggi di più , ciò che accade nei metadati varia. Ecco perché nemmeno i formati che condividono lo stesso nome, come Fedora e openSUSE RPM, non sono garantiti come compatibili.

Cosa pensi dell'installazione di software su Linux? Come si confronta con altri sistemi operativi? Potrebbe essere migliorato? Condividi i tuoi pensieri e, se hai domande, non esitare a chiedere!

Bertel è un minimalista digitale che scrive da un laptop con interruttori fisici della privacy e un sistema operativo approvato dalla Free Software Foundation. Apprezza l'etica delle funzionalità e aiuta gli altri ad assumere il controllo della propria vita digitale.