Esistono molti modi per installare un'applicazione su un sistema Linux. La maggior parte dei metodi sono così convenzionali e facili da installare. Se guardiamo alle estensioni dei pacchetti di diverse distribuzioni Linux, Debian e Ubuntu Linux usano i pacchetti .dep. RedHat e Fedora usano i pacchetti .rpm per eseguire e installare il pacchetto. Ma cosa succede se non riesci a trovare un pacchetto adatto, installabile e compilato per un pacchetto specifico? Nessun problema, puoi sempre trovare un file di pacchetto .bin o .run che puoi installare sul tuo sistema Linux.
Il file .bin è i pacchetti binari e il file .run è il file di esecuzione goto di un pacchetto conforme, ma non sono un pacchetto effettivo che puoi eseguire convenzionalmente su Linux. Tuttavia, esistono metodi che puoi applicare per rendere eseguibili i file .bin e .run su un sistema Linux.
Fonte dei pacchetti .bin e .run
Se sei un programmatore, forse conosci già l'origine dei file .bin e .run. Questo tipo di file viene creato dagli sviluppatori per il controllo della qualità o per la creazione di un pacchetto binario per testare il pacchetto. Ma a volte gli studenti di ricerca universitari creano anche pacchetti .bin o .run per testare alcune funzionalità di qualsiasi applicazione.
Molti sviluppatori e utenti credono che i file .run e .bin siano il codice sorgente di qualsiasi pacchetto. Potrei dire che il codice sorgente è il codice grezzo di qualsiasi pacchetto per modificare il codice in uno script. D'altra parte, i file .run e .bin sono le versioni sviluppate e compilate dei codici sorgente. Poiché GitHub è il più grande repository di codice sorgente e pacchetti, puoi spesso trovare pacchetti .bin e .run su GitHub.
Esegui pacchetti .bin e .run su Linux
Se sei un principiante su Linux, potrebbe essere difficile trovare un metodo per eseguire i file dei pacchetti .bin e .run su Linux. Abbiamo visto cos'è un file di pacchetto .run e .bin e da dove provengono. Poiché i file .bin e .run non sono pacchetti convenzionali, non è possibile eseguirli su Linux con un metodo tradizionale. Non importa quale sia l'effettiva fonte del file o quale distro stai usando, in questo post vedremo come puoi eseguire file .bin e .run su un sistema Linux.
Scarica i pacchetti .bin e .run
In genere gli utenti Linux preferiscono installare i file .dep, .rpm e altri pacchetti per installarlo sul sistema. Ma quello che non sai è che a volte il pacchetto .bin potrebbe essere più ricco di funzionalità e facile da usare. Alcuni sviluppatori di software forniscono volentieri i pacchetti .bin o .run sul loro sito Web ufficiale; puoi anche trovare il file binario ed eseguire i pacchetti sul sito Web ufficiale di qualsiasi pacchetto.
Tuttavia, qui ti mostrerò come trovare i pacchetti .run e .bin. Se visitiamo il sito Web ufficiale di Firefox, possiamo vedere che hanno inserito un'opzione per scaricare la versione compressa del file binario di Firefox nella sezione download.
Cerchiamo un .bin solido e compilato di un pacchetto. Possiamo visitare il sito Web di Apache e scaricare il pacchetto .bin di ApacheDS (Apache Directory) da eseguire su un sistema Linux.
E ora, se visitiamo il sito Web di Xampp, possiamo trovare un link per scaricare il pacchetto .run di Xampp. Scarica il file e conservalo nel tuo sistema.
1. Esegui il pacchetto .bin su Linux
In precedenza, abbiamo scaricato il pacchetto binario (.bin) di Firefox e ApacheDS. Uno di questi era nella versione compressa tra quei due file e un altro era solo un solido pacchetto .bin. Qui vedremo come eseguire i pacchetti .bin su un sistema Linux, indipendentemente dal fatto che i pacchetti siano conformi o compressi.
Metodo 1:eseguire il pacchetto .bin da un file compresso
Innanzitutto, dobbiamo estrarre il file binario compresso per scavare all'interno del file .bin. Ho usato il gestore di archivi GNOME per estrarre il file; puoi utilizzare qualsiasi strumento di compressione per estrarre la cartella. Una volta estratta la cartella, trova il pacchetto binario.
Poiché abbiamo scaricato il file binario di Firefox, cercheremo il file firefox-bin. Puoi trovare il file .bin manualmente oppure puoi utilizzare i comandi cd (cambia directory) indicati di seguito.
Ora, esegui il seguente comando chmod fornito di seguito per fornire l'autorizzazione all'esecuzione per il file .bin.
ls cd firefox-84.0 ls cd firefox ls sudo chmod +x ./firefox-bin
Infine, ora puoi eseguire il seguente comando punto barra (./) indicato di seguito per eseguire il pacchetto .bin sul tuo sistema Linux.
./firefox-bin
Metodo 2:esecuzione diretta di un pacchetto .bin
In precedenza, abbiamo visto come trovare ed eseguire un pacchetto .bin all'interno di una directory da una serie di altri file. Vedremo ora come eseguire direttamente ed eseguire un pacchetto .bin compilato su un sistema Linux.
Qui useremo il pacchetto .bin di ApacheDS che abbiamo scaricato in precedenza. Il file viene scaricato e memorizzato all'interno della directory dei download locali del filesystem Linux. Puoi utilizzare i seguenti comandi cd indicati di seguito per trovare il file.
/Downloads/New Folder$ ls
Quindi eseguire il seguente comando di modalità di modifica (chmod) indicato di seguito per rendere eseguibile il file .bin. Termina l'operazione con la tua password di root.
sudo chmod +x ./apacheds-2.0.0.AM26-64bit.bin
Ora puoi finalmente eseguire il seguente comando punto barra (./) fornito di seguito con i privilegi di root per eseguire .bin sul tuo sistema Linux. Ecco fatto, il tuo pacchetto .bin è ora eseguito correttamente.
./apacheds-2.0.0.AM26-64bit.bin
2. Esegui il pacchetto .run su Linux
L'esecuzione di un pacchetto .run su un sistema Linux è molto simile all'esecuzione di un pacchetto .bin. Tuttavia, ora vedremo come eseguire il pacchetto .run sul tuo sistema Linux. Qui useremo il pacchetto .run di XAMPP che hai scaricato in precedenza.
Innanzitutto, esegui il comando cd sulla shell del terminale per individuare il pacchetto .run. Quindi esegui il seguente comando di modifica della modalità con i privilegi di root indicati di seguito per consentire il processo di esecuzione.
cd Downloads ls
Infine, esegui il comando punto barra (./) per eseguire il pacchetto .run sul tuo sistema Linux.
sudo chmod +x ./xampp-linux-x64-7.4.13-0-installer.run ./xampp-linux-x64-7.4.13-0-installer.run
Ultime parole
I pacchetti .run e .deb non sono i tipi convenzionali di pacchetti che di solito installiamo sui sistemi Linux. I pacchetti .run e .bin sono adatti per attività di test e simulazione. L'installazione dei file .bin e .run non è molto complicata su un sistema Linux, ma rimuoverli potrebbe essere complicato. Potrebbe essere necessario sapere quale percorso è stato utilizzato per eseguire i file.
Inoltre, se scarichi i pacchetti .run o .bin da una fonte sconosciuta o sospetta, dovresti prestare maggiore attenzione durante l'esecuzione dei pacchetti .bin o .run sul tuo sistema Linux. Ho descritto come scaricare ed eseguire i pacchetti .deb e .run su un sistema Linux nell'intero post. Puoi anche usare lo stesso metodo per eseguire i pacchetti .sh su un sistema Linux.
Se ti piace questo post e lo trovi utile, condividilo con i tuoi amici e con la comunità Linux. Ti invitiamo inoltre a scrivere le tue opinioni su questo post nella sezione dei commenti.