Jak nainstalovat programy v Linuxu

V operačních systémech založených na Linuxu se používají různé správce balíčků ke stažení a instalaci dostupných programů. Kromě toho existují samostatné balíčky, kde jsou aplikace již uloženy. Potřebují pouze běh přes specifický nástroj, aby mohl dekomprimovat a kompilovat, po kterém bude software k dispozici pro použití. Dnes bychom se chtěli dotknout tématu instalace pomocí příkladu nejoblíbenějších distribucí, podrobně se informovat o každé dostupné instalaci a ukázat v praxi, jak to funguje.

Instalace programů v Linuxu

Samozřejmě, v tomto okamžiku existuje obrovské množství široké škály distribucí, ale některé z nich jsou založeny na existujících platformách a mají stejnou páteř, ale s přidáním některých jejich funkcí od vývojářů. Dále se budeme zabývat tématem tří populárních poboček, kde je instalace jiná, a vy na základě poskytnutých informací můžete již najít informace, které jsou vhodné pro použité distribuce.

Viz také:
Systémové požadavky pro různé distribuce Linuxu
Výběr distribuce Linuxu pro slabý počítač

Metoda 1: Správce balíčků a oficiální úložiště

Nejčastěji používanou metodou je správce balíčků. Taková komponenta je přítomna v každé distribuci, umožňuje stahovat a instalovat software z oficiálních repozitářů. Například v Debianu / Ubuntu je takový nástroj apt (Advanced Packaging Tool). Všechny adresáře jsou převzaty z oficiálních online zdrojů. Pokud takový neexistuje, můžete si stáhnout balíček, který je na médiu. Na RedHat, CentOS a Fedoře je takový manažer yum (Yellowdog Updater, Modified) a pracuje zhruba na stejném principu. Třetím nejoblíbenějším správcem balíků je pacman - speciální nástroj pro distribuci Arch Linuxu. Podívejme se nyní blíže na to, jak jsou tito manažeři řízeni.

Debian, Ubuntu, mincovna Linuxu

Jak jsme uvedli výše, v Debianu a platformách na něm založených se instalace adresářů z oficiálních repozitářů provádí pomocí apt nástroje. Celý postup netrvá moc dlouho a například si vezmeme oblíbený prohlížeč Mozilla firefox .

  1. Otevřete menu a spusťte "Terminal" . Můžete to také provést klávesovou zkratkou Ctrl + Alt + T.
  2. Další instalaci softwaru naleznete v terminálu Ubuntu

  3. Nejprve se ujistěte, že jsou aktualizovány všechny nainstalované balíčky. Zadejte sudo apt-get update a stiskněte klávesu Enter .
  4. Aktualizace systémových knihoven v operačním systému Ubuntu

  5. Všechny akce prostřednictvím nástroje apt jsou prováděny jménem superuživatele, takže budete muset zadat heslo pro tento účet. Vezměte prosím na vědomí, že takto zadané znaky se v řádku nezobrazují.
  6. Zadání hesla pro aktualizaci systémových knihoven v Ubuntu

  7. Po úspěšném dokončení aktualizace knihovny zadejte sudo apt-get install firefox . Instalační argument je zodpovědný za instalaci a firefox určuje název balíčku potřebného ke stažení.
  8. Instalace programu z oficiálního úložiště v Ubuntu

  9. Tato instalace bude provedena pouze v případě, že je v počítači aktivní internetové připojení.
  10. Čekání na stažení komponent z oficiálního zdroje Ubuntu

  11. Na konci operace se zobrazí nový vstupní řádek. Pokud se nevyskytnou žádné chyby, bude prohlížeč k dispozici pro spuštění prostřednictvím ikony v menu.
  12. Dokončení instalačního programu z oficiálního zdroje v Ubuntu

Jak vidíte, apt je implementován poměrně jednoduše. Také stojí za to zvážit, že v poslední verzi Ubuntu není nutné psát apt-get , stačí jej zkrátit na apt , a teprve pak zadat install . Zde jsou některé příklady populárních aplikací, které jsou k dispozici pro instalaci prostřednictvím oficiálních úložišť:

sudo apt install vlc - video přehrávač.
sudo apt install gnome-music - hudební přehrávač.
sudo apt install gimp - grafický editor.
sudo apt install gparted - software pro správu diskových oddílů.

RedHat, CentOS a Fedora

V distribucích, kde je platforma RedHat považována za základ, je hlavním manažerem yum . Funguje analogicky s již uvažovaným nástrojem, pouze zde je správa adresářů ve formátu RPM. Instalace softwaru z oficiálních repozitářů je prakticky stejná a vypadá takto:

  1. Spusťte konzolu pomocí jakékoli vhodné metody.
  2. Spuštění terminálu na CentOS pro další instalaci programu

  3. Aktualizujte seznam systémových úložišť pomocí sudo yum update .
  4. Získání aktualizací systémové knihovny na CentOS

  5. Potvrďte akci zadáním hesla pro přístup uživatele root.
  6. Zadejte heslo pro aktualizaci systémových knihoven v CentOS

  7. Potvrďte souhlas s přidáním nových souborů a určete možnost y .
  8. Potvrzení přidávání systémových knihoven přes terminál na CentOS

  9. Po dokončení aktualizace seznam sudo yum install thunderbird a aktivujte jej. Jako příklad jsme použili e-mailového klienta Thunderbird, ale poslední výraz v řetězci můžete nahradit jiným nezbytným softwarem.
  10. Instalace programu z úředníka uloženého v CentOS

  11. Zde je také nutné zadat možnost y pro spuštění stahování.
  12. Potvrzení instalace programu z oficiálního úložiště na CentOS

  13. Počkejte na dokončení stahování a dekomprimaci komponent aplikace.
  14. Dokončení instalace programu z oficiálního úložiště na CentOS

Analogicky s předchozím správcem balíčků jsou uvedeny některé příklady použití programu yum k instalaci určitých programů:

sudo yum install java komponenty sudo yum install java - java.
sudo yum install chromium - prohlížeč Chrom .
sudo yum install gparted program pro správu disku.

Arch Linux, Chakra, Manjaro

Zbývá zvážit poslední třetinu distribucí založených na Arch Linuxu. Zde je nainstalován správce pacmanu . Pracuje s balíčky formátů TAR a komponenty jsou načítány prostřednictvím vyhrazených stránek pomocí protokolů FTP nebo HTTP. Jako příklad používáme distribuci Manjaro se standardním grafickým rozhraním a chceme ukázat postup pro použití pacmanu .

  1. Otevřete menu grafického shellu a jděte do klasické konzoly.
  2. Spuštění terminálu v Manjaru pro další instalaci programu

  3. Nainstalujte, například, populární open source prohlížeč Chromium. Chcete-li to provést, zadejte sudo pacman -S chromium . Argument -S je zodpovědný pouze za to, že tým musí stáhnout a nainstalovat program.
  4. Příkaz k instalaci programu z oficiálního úložiště v Manjaru

  5. Ověřte si účet superuživatele zadáním hesla.
  6. Zadání hesla pro instalaci programu z oficiálního úložiště v Manjaru

  7. Potvrďte instalaci komponent výběrem volby y .
  8. Potvrzení zahájení instalace programu z oficiálního úložiště v Manjaru

  9. Počkejte na dokončení stahování: pro úspěšné dokončení tohoto postupu budete potřebovat připojení k internetu.
  10. Čekání na stažení balíčků z oficiálního úložiště v Manjaru

  11. Pokud se v konzole objeví nový vstupní řádek, instalace proběhla úspěšně a můžete pokračovat v práci v aplikaci.
  12. Dokončení instalace programu z oficiálního úložiště v Manjaru

Příklady přidání dalšího populárního softwaru jsou:

sudo pacman -S firefox
sudo pacman -S gimp
sudo pacman -S vlc

Nyní víte, jak nainstalovat software na třech různých platformách Linuxu pomocí oficiálních úložišť prostřednictvím vestavěného správce. Rádi bychom upozornili, že vzhledem k nesprávné instalaci instalačního balíčku na obrazovce se ve většině případů objeví nápověda se správnou volbou, pak příkaz jednoduše přepíšete a chybu opravíte.

Metoda 2: Správce balíčků a vlastní úložiště

Kromě oficiálních repozitářů různých aplikací jsou k dispozici i vlastní. Tato volba bude nejlepším řešením pro ty uživatele, kteří chtějí získat konkrétní verzi aplikace nebo ji nainstalovat v množství několika kusů na počítači. Tento způsob instalace je poněkud odlišný a je považován za obtížnější, proto doporučujeme tento problém podrobně řešit. Pokud nemáte adresu úložiště, měli byste jej nejprve najít. Nejjednodušší způsob, jak toho dosáhnout, je prostřednictvím speciální webové stránky a celý postup vypadá takto:

Přejděte na oficiální stránky Launchpadu

  1. Postupujte podle výše uvedeného odkazu na hlavní stránce programu Launchpad a do vyhledávání zadejte název softwaru. Pro větší pohodlí můžete do tohoto řádku přidat další PPA , což znamená uživatelské úložiště.
  2. Vyhledávací program v uživatelském úložišti

  3. Ve výsledcích najděte příslušnou možnost a klikněte na příslušný odkaz.
  4. Přejděte na stránku programu v uživatelském úložišti Linuxu

  5. Podívejte se na možné balíčky a vyberte příslušné.
  6. Výběr balíčku v uživatelském úložišti Linuxu

  7. Přejděte na stránku softwaru.
  8. Přejděte na stránku balíčku v úložišti uživatelů Linuxu

  9. Jakmile se na stránce PPA zobrazí v dolní části příkazy, které se používají pro instalaci.
  10. Odkaz na instalaci programu z uživatelského úložiště Linuxu

Nyní víte o nejoblíbenější metodě získávání odkazů na repozitáře uživatelského softwaru požadovaných verzí. Zbývá se zabývat pouze drobnostmi jejich instalace v různých distribucích. Začněme se vším v pořádku.

Debian, Ubuntu, mincovna Linuxu

Jste již obeznámeni se standardním správcem balíčků nainstalovaným na těchto platformách. Uvažovaná metoda instalace softwaru také předpokládá použití tohoto nástroje, ale s předběžnou implementací dalších akcí. Výše jsme již analyzovali příklad přidání Chromia do systému, ale nyní se podívejme na to, jak se to provádí prostřednictvím uživatelských repozitářů.

  1. Najděte odkaz na repozitář na výše uvedených stránkách, poté spusťte konzolu a vložte ji tam. Jako příklad vezmeme nejnovější verzi tohoto webového prohlížeče. sudo add-apt-repository ppa:saiarcot895/chromium-dev .
  2. Příkaz ke stažení programu z uživatelského úložiště v Ubuntu

  3. Potvrďte akci zadáním hesla.
  4. Potvrzení stahování programu z uživatelského úložiště v Ubuntu

  5. Dále si přečtěte seznam balíčků, které budou přidány do systému, a stiskněte klávesu Enter .
  6. Potvrďte přidání vlastního úložiště v Ubuntu

  7. Na konci procedury aktualizujte systémové knihovny: sudo apt-get update .
  8. Získání aktualizací systémové knihovny po přidání programu do Ubuntu

  9. Použijte známý příkaz k instalaci prohlížeče z přidaného úložiště sudo apt install chromium-browser .
  10. Instalace programu po přidání úložiště v Ubuntu

  11. Potvrďte přidání nových komponent volbou možnosti D.
  12. Potvrzení instalace programu z uživatelského úložiště v Ubuntu

  13. Po instalaci se podívejte do menu aplikace. Měla by být přidána nová ikona, jejímž prostřednictvím se spustí prohlížeč.
  14. Spusťte program z uživatelského úložiště v Ubuntu

Jak vidíte, není snadné použít takové úložiště. Na výše uvedené stránce je nutné najít pouze odpovídající verzi softwaru a vložit do ní příkazy uvedené v konzole. Po přidání adresářů bude nutné nainstalovat novou verzi pouze se známou volbou - přes apt install .

RedHat, CentOS a Fedora

Pro uvedené operační systémy je lepší používat sklady. http://mirror.lihnidos.org a http://li.nux.ro , tam najdete více vhodných adresářů RPM formátů, s ohledem na jejich instalaci přímo z konzole, bez prvního stahování z webu, to se děje v několika krocích:

  1. Například bych chtěl vzít komponenty programovacího jazyka Ruby. Nejprve musíte na webu najít vhodný balíček a pak v konzole zadat následující adresu wget http://mirror.lihnidos.org/CentOS/7/updates/x86_64/Packages/ruby-2.0.0.648-34.el7_6.x86_64.rpm . Odkaz se změní v závislosti na tom, který repozitář používáte. Po zadání aktivujte příkaz.
  2. Získávání souborů z uživatelského úložiště na CentOS

  3. Pak bude balíček stažen do počítače, zbude pouze nainstalovat jej jako obvykle, takže určete sudo yum install + name_package .
  4. Instalace programu získaného z uživatelského úložiště na CentOS

  5. Aktivujte přístup uživatele root zadáním hesla pro hlavní účet.
  6. Zadání hesla pro instalaci programu z uživatelského úložiště CentOS

  7. Počkejte na dokončení kontroly skriptů a kompatibility.
  8. Čekání na dokončení stahování komponent CentOS uživatelského úložiště

  9. Potvrďte instalaci výběrem příslušné možnosti.
  10. Potvrzení instalace programu z uživatelského úložiště CentOS

Oblouk, Chakra, Manjaro

Většina uživatelských úložišť ukládá Arch. Linux ukládá pouze soubory TAR.GZ a způsob jejich instalace do systému je poněkud odlišný. Za zmínku stojí, že všechny potřebné katalogy naleznete na webových stránkách. aur.archlinux.org . Pro přístup k tomuto repozitáři na počítači se systémem Manjaro musíte nejprve spustit sudo pacman -S base-devel yaourt takže budou přidány další komponenty.

  1. Nejprve si stáhněte nalezený balíček do své domovské složky pomocí curl -L -O https://dl.discordapp.net/apps/linux/0.0.9/discord-0.0.9.tar.gz . Odkaz na stažení archivu TAR.GZ je vždy zobrazen na stránce programu při prohlížení webových stránek AUR.
  2. Získání programu z uživatelského úložiště v Manjaru

  3. Rozbalte stažený soubor do stejné složky pomocí tar -xvf discord-0.0.9.tar.gz , kde discord-0.0.9.tar.gz je název požadovaného adresáře.
  4. Rozbalte výsledný program z uživatelského úložiště Manjaro

  5. Pomocí nástroje makepkg -sri můžete sestavit a okamžitě nainstalovat program. Po dokončení tohoto postupu bude možné pokračovat v práci se softwarem.
  6. Instalace programu z uživatelského úložiště Manjaro

Metoda 3: Instalace balíčků DEB

Formát souboru DEB slouží k distribuci softwaru a je standardním datovým typem operačních systémů založených na Debianu. V takových distribucích jsou nástroje pro instalaci softwaru tohoto formátu standardně instalovány prostřednictvím grafického prostředí a terminálu . Jak je to možné, všechny metody přidávání balíčků DEB jsou popsány v našem dalším článku, který najdete na následujícím odkazu. Stejně jako u jiných typů platforem, kde neexistují vestavěné instalační nástroje pro instalaci souborů DEB, je postup instalace o něco složitější.

Čtěte více: Instalace balíčků DEB Debian / Ubuntu / Mint

RedHat, CentOS a Fedora

Jak víte, v platformě RedHat a na ní založených platformách správce balíčků pracuje s formátem RPM. Jiné formáty nejsou instalovány pomocí standardních nástrojů. Tento problém je vyřešen jednoduchou konverzí pomocí další aplikace konzoly. Celá operace bude trvat jen několik minut.

  1. Nainstalujte nástroj převést pomocí yum install alien .
  2. Instalace programu pro převod balíčků DEB na CentOS

  3. Spusťte proces konverze zadáním sudo alien --to-rpm package.deb , kde package.deb je název požadovaného balíčku.
  4. Začněte převádět balíčky DEB na CentOS

  5. Po dokončení konverze bude nový balíček uložen do stejné složky a bude rozbalen pouze prostřednictvím sudo yum localinstall package.rpm , kde package.rpm je název stejného souboru, ale nyní RPM formátu.
  6. Spuštění instalace převedeného balíčku v CentOS

Arch Linux, Chakra, Manjaro

Distribuce Arch Lixuxu používají standardní pacman manažer, který byl původně napsán pro instalaci aplikací s příponou TAR.GZ. Pro správu balíčků DEB proto budete muset stáhnout další nástroj a přidávat soubory a adresáře přímo přes něj.

  1. Pro stažení a instalaci nástroje použijte yaourt -S dpkg .
  2. Instalace programu pro instalaci balíčků DEB v Manjaru

  3. Během přidávání budete muset několikrát potvrdit přidávání nových objektů a zadat heslo superuživatele.
  4. Dokončení instalace programu pro balíčky DEB v Manjaru

  5. Zbývá pouze určit sudo dpkg -i name_package.deb a počkat na konec rozbalení. Během instalace se na obrazovce může zobrazit varování o nepřítomnosti některých závislostí, což však nezabrání správnému fungování programu v budoucnu.
  6. Nainstalujte balíček DEB do operačního systému Manjaro

Metoda 4: Instalace balíčků RPM

Z výše uvedených popisů již víte, že výchozí balíčky RPM se používají v distribuci RedHat, CentOS a dalších podobných distribucích. Pokud jde o jejich rozbalení, spuštění je dostupné přímo od správce souborů. Jednoduše otevřete složku s programy a spusťte ji poklepáním levým tlačítkem myši. Instalace se spustí a po jejím dokončení můžete aplikaci najít v nabídce nebo ji otevřít zadáním příslušného příkazu v konzole. Stejný standardní software pro instalaci aplikací je navíc ideální pro nalezení softwaru.

Instalace aplikace prostřednictvím programového manažera na CentOS

Další nástroje jsou obvykle používány k rozbalení balíčků RPM v distribucích Debian, Ubuntu a Linux Mint, ale pouze v případech, kdy nemůžete najít podobný balíček DEB v síti. Podrobné pokyny k tomuto tématu naleznete v článku níže.

Čtěte více: Instalace RPMs in Ubuntu / Debian / Mint

Na Arch Linuxu, Chakře, Manjaru a podobně neexistuje běžně fungující nástroj, který převádí RPM balíčky do podporovaného formátu TAR.GZ. Můžeme vám proto poradit, abyste vyhledávali stejný program v podporovaném rozšíření. Nejlepší je to udělat u oficiálního zdroje. aur.archlinux.org kde jsou odkazy na stažení nejoblíbenějších aplikací z webu vývojářů nebo zrcadel s archivem TAR.GZ.

Metoda 5: Instalace programů v archivech TAR.GZ

Začneme standardně s distribucemi Debianu. V tomto případě je TAR.GZ vytvořen kompilací obsahu archivu do nového balíčku DEB. Celý postup je rozdělen do čtyř jednoduchých kroků a můžete si o nich přečíst v našem samostatném materiálu na následujícím odkazu.

Čtěte více: Instalace souborů TAR.GZ v Ubuntu / Debian / Mint

Přidání softwaru prostřednictvím kompilace konfiguračního souboru v aplikaci RedHat vypadá trochu jinak:

  1. Nejprve pomocí konzoly přidejte do systému vývojové nástroje: sudo yum groupinstall "Development tools" .
  2. Instalace systémových doplňků v CentOS

  3. Poté rozbalte existující archiv pomocí tar -zxf archive_name.tar.gz .
  4. Rozbalení TAR.GZ na CentOS

  5. Po rozbalení přejděte do hotové složky pomocí cd archive_name a proveďte následující příkazy po jednom:

    ./configure
    make
    sudo make install
    ./configure
    make
    sudo make install
    .

    Kompilace a instalace programu přes TAR.GZ na CentOS

    Poté můžete aplikaci spustit a pracovat s ní.

Pokud víte, výchozí správce balíčků pacmanu funguje dobře s archivy TAR.GZ, takže pokud používáte Arch, Chakra nebo Manjaro, měli byste postupovat podle příslušných pokynů z Metody 2 .

Dnes jste se seznámili s pěti různými způsoby instalace softwaru na operačních systémech založených na Linuxu. Jak vidíte, pro každou distribuci musíte použít vhodnou metodu. Také doporučujeme, abyste si našli čas potřebný pro OS, aby byla instalace co nejrychlejší a nejsnadnější.