Existuje spousta způsobů, jak nainstalovat aplikaci do systému Linux. Většina metod je tak konvenční a snadno se instaluje. Pokud se podíváme na rozšíření balíčků různých distribucí Linuxu, Debian a Ubuntu Linux používají balíčky .dep. RedHat a Fedora používají balíčky .rpm ke spuštění a instalaci balíčku. Ale co když nemůžete najít vhodný, instalovatelný a zkompilovaný balíček pro konkrétní balíček? Žádný strach, vždy můžete najít soubor balíčku .bin nebo .run, který si můžete nainstalovat do svého systému Linux.
Soubor .bin jsou binární balíčky a soubor .run je soubor goto run komprimovaného balíčku, ale nejde o skutečné balíčky, které můžete běžně spouštět na Linuxu. Existují však metody, které můžete použít k tomu, aby byly soubory .bin a .run spustitelné v systému Linux.
Zdroj balíčků .bin a .run
Pokud jste programátor, možná již znáte zdroj souborů .bin a .run. Tento typ souboru je vytvořen vývojáři buď pro kontrolu kvality, nebo pro vytvoření binárního balíčku pro testování balíčku. Ale někdy studenti bakalářského výzkumu také vytvářejí balíčky .bin nebo .run, aby otestovali některé funkce jakékoli aplikace.
Mnoho vývojářů a uživatelů věří, že soubory .run a .bin jsou zdrojovým kódem jakéhokoli balíčku. Mohl bych říci, že zdrojový kód je surový kód jakéhokoli balíčku pro úpravu kódu ve skriptu. Na druhou stranu soubory .run a .bin jsou vyvinuté a zkompilované verze zdrojových kódů. Protože GitHub je největší úložiště zdrojového kódu a balíčků, často na GitHubu najdete balíčky .bin a .run.
Spusťte balíčky .bin a .run v systému Linux
Pokud jste v Linuxu nováčkem, může být náročné najít způsob spouštění souborů balíčků .bin a .run v Linuxu. Viděli jsme, co je soubor balíčku .run a .bin a odkud pocházejí. Protože soubory .bin a .run nejsou konvenčními balíčky, nemůžete je v Linuxu spustit tradiční metodou. Bez ohledu na to, jaký je skutečný zdroj souboru nebo kterou distribuci používáte, v tomto příspěvku uvidíme, jak můžete spouštět soubory .bin a .run v systému Linux.
Stáhněte si balíčky .bin a .run
Uživatelé Linuxu obvykle dávají přednost instalaci souborů .dep, .rpm a dalších balíčků, aby je nainstalovali do systému. Co však nevíte, je, že někdy může být balíček .bin funkčnější a snadněji použitelný. Někteří vývojáři softwaru ochotně poskytují balíčky .bin nebo .run na svých oficiálních stránkách; můžete také najít binární a spustit balíčky na oficiálních stránkách jakéhokoli balíčku.
Zde vám však ukážu, jak můžete najít balíčky .run a .bin. Pokud navštívíme oficiální webové stránky Firefoxu, můžeme vidět, že do sekce stahování umístili možnost stažení komprimované verze binárního souboru Firefoxu.
Hledejme pevný a zkompilovaný soubor .bin balíčku. Můžeme navštívit webové stránky Apache a stáhnout si balíček .bin ApacheDS (Apache Directory) pro spuštění v systému Linux.
A nyní, když navštívíme webovou stránku Xampp, můžeme najít odkaz ke stažení balíčku .run Xampp. Stáhněte si soubor a ponechte jej v systému.
1. Spusťte balíček .bin v systému Linux
Dříve jsme si stáhli binární (.bin) balíček Firefoxu a ApacheDS. Jeden z nich byl v komprimované verzi mezi těmito dvěma soubory a další byl pouze pevný balíček .bin. Zde uvidíme, jak můžete spouštět balíčky .bin na systému Linux bez ohledu na to, zda jsou balíčky kompatibilní nebo komprimované.
Metoda 1:Spusťte balíček .bin z komprimovaného souboru
Nejprve musíme rozbalit komprimovaný binární soubor, abychom se dostali do souboru .bin. K rozbalení souboru jsem použil správce archivů GNOME; k extrahování složky můžete použít jakýkoli nástroj pro kompresi. Po rozbalení složky najděte binární balíček.
Protože jsme si stáhli binární soubor Firefoxu, budeme hledat soubor firefox-bin. Soubor .bin můžete najít ručně nebo můžete použít příkazy cd (změnit adresář) uvedené níže.
Nyní spusťte následující příkaz chmod uvedený níže, abyste poskytli oprávnění ke spuštění pro soubor .bin.
ls cd firefox-84.0 ls cd firefox ls sudo chmod +x ./firefox-bin
Nakonec můžete spustit následující příkaz tečka lomítko (./) uvedený níže a spustit balíček .bin na vašem systému Linux.
./firefox-bin
Metoda 2:Přímé spuštění balíčku .bin
Dříve jsme viděli, jak najít a spustit balíček .bin v adresáři z hromady jiných souborů. Nyní uvidíme, jak můžete přímo spustit a spustit zkompilovaný balíček .bin na systému Linux.
Zde použijeme balíček .bin ApacheDS, který jsme si stáhli dříve. Soubor se stáhne a uloží do místního adresáře stažených souborů systému souborů Linux. K nalezení souboru můžete použít následující cd příkazy uvedené níže.
/Downloads/New Folder$ ls
Poté spusťte následující příkaz change mode (chmod) uvedený níže, aby byl soubor .bin spustitelný. Dokončete úlohu s heslem uživatele root.
sudo chmod +x ./apacheds-2.0.0.AM26-64bit.bin
Nyní můžete konečně spustit následující příkaz lomítko (./) uvedený níže s oprávněními root pro spuštění .bin na vašem systému Linux. Tady to je, váš balíček .bin je nyní úspěšně spuštěn.
./apacheds-2.0.0.AM26-64bit.bin
2. Spusťte balíček .run v systému Linux
Spuštění balíčku .run na systému Linux je velmi podobné spuštění balíčku .bin. Nyní však uvidíme, jak můžete spustit balíček .run na vašem systému Linux. Zde použijeme balíček .run XAMPP, který jste si stáhli dříve.
Nejprve spusťte příkaz cd na vašem terminálovém shellu a vyhledejte balíček .run. Poté spusťte následující příkaz change mode s oprávněními root uvedenými níže, abyste povolili proces spuštění.
cd Downloads ls
Nakonec spusťte příkaz tečka lomítko (./) a spusťte balíček .run na vašem systému Linux.
sudo chmod +x ./xampp-linux-x64-7.4.13-0-installer.run ./xampp-linux-x64-7.4.13-0-installer.run
Poslední slova
Balíčky .run a .deb nejsou konvenčními typy balíčků, které obvykle instalujeme na systémy Linux. Balíčky .run a .bin jsou vhodné pro testovací a simulační úlohy. Instalace souborů .bin a .run není v systému Linux tak složitá, ale jejich odstranění může být komplikované. Možná budete potřebovat vědět, jakou cestu jste použili ke spuštění souborů.
Navíc, pokud stahujete balíčky .run nebo .bin z neznámého nebo podezřelého zdroje, měli byste být při spouštění balíčků .bin nebo .run na vašem systému Linux opatrnější. V celém příspěvku jsem popsal, jak si můžete stáhnout a spustit balíčky .deb a .run na systému Linux. Stejnou metodu můžete také použít ke spuštění balíčků .sh v systému Linux.
Pokud se vám tento příspěvek líbí a považujete ho za užitečný, sdílejte jej se svými přáteli a linuxovou komunitou. Doporučujeme vám také napsat své názory na tento příspěvek do sekce komentářů.