GNU/Linux >> Znalost Linux >  >> Linux

Spouštění binárních souborů v Linuxu

Linux má mnoho možností formátu pro spouštění aplikací od deb po rpm a nové formáty snap a flatpak. Binární soubory mohou být ve formátech .bin nebo .run, a ačkoli to může být snadné instalovat, může být obtížné je odstranit a k dokončení odstranění je potřeba další trik a trochu zkušeností.

Některé soubory .bin a .run potřebují k instalaci nebo spouštění aplikací oprávnění root. Abyste mohli instalovat aplikace, musíte je spustit pomocí příkazu sudo.

Příkaz ‚sudo‘

Povolení sudo uživatel, aby provedl příkaz jako superuživatel (s vyššími oprávněními nebo oprávněními root).​

Na příkladu níže si můžete všimnout, že při pokusu o aktualizaci pomocí terminálu bez oprávnění root se zobrazí chybová zpráva s oprávněním.

Spuštění binárních typů (.bin a .run)

Existují dva způsoby, jak spouštět binární aplikace, jeden je přes uživatelské rozhraní a druhý jde do terminálu.

Možnost uživatelského rozhraní

Chcete-li nainstalovat pomocí uživatelského rozhraní, musíte soubor nejprve nastavit jako spustitelný. Chcete-li, aby byl soubor nejprve spustitelný, klikněte pravým tlačítkem na binární soubor a poté na vlastnosti a přejděte na oprávnění. V části Oprávnění zaškrtávací políčko s možností umožňuje spuštění souboru, když program zavřete program a dvakrát klikněte na binární soubor. Pokud se soubor nespustí, stačí na něj kliknout pravým tlačítkem a vybrat spustit na terminálu, aby se spustil.

Někdy, když spustíte binární soubor, jeho spuštění chvíli trvá, pokud je velikost souboru velká. Buďte tedy trpěliví a počkejte si na to. Pokud se to nepokusí spustit z terminálu.

Možnost terminálu

Spustit to přes terminál také není těžký úkol. Abyste jej mohli spustit, stačí, aby byl soubor spustitelný pomocí chmod +x app-name.bin a poté jej spusťte pomocí ./app-name.bin .

Upozorňujeme, že pokud se aplikace nespustí s chybovou zprávou, že oprávnění bylo odepřeno s běžnými oprávněními, možná budete muset použít sudo ./app-name.bin​

Závěr

Linux má mnoho možností pro spouštění nebo instalaci aplikací, což je jedna z dobrých věcí Open Source, binární soubory jsou jen jedny. Existují snap balíčky, Flatpak, deb a mnoho dalších, některé aplikace jsou dostupné v těchto formátech, takže je jen na vás, který z nich preferujete.

Jaké rozšíření aplikace si tedy vyberete?


Linux
  1. 10 způsobů, jak analyzovat binární soubory na Linuxu

  2. Soubory protokolu Linux

  3. Jak rozeznat binární soubory od textových souborů v linuxu

  1. Linux – Spouštět aplikace Mac OS X na Linuxu?

  2. Příkazy hledání pro Linux

  3. Přebalte soubory 7z do souborů zip v linuxu

  1. Linux ls Command - Seznam souborů

  2. Příkaz mcopy v Linuxu

  3. nelze spustit binární soubor při pokusu o spuštění skriptu shellu na linuxu