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.
Obsah
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č
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 .
sudo apt-get update
a stiskněte klávesu Enter . 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í. 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:
sudo yum update
. 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. 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 .
sudo pacman -S chromium
. Argument -S je zodpovědný pouze za to, že tým musí stáhnout a nainstalovat program. 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.
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
PPA
, což znamená uživatelské úložiště. 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ářů.
sudo add-apt-repository ppa:saiarcot895/chromium-dev
. sudo apt-get update
. sudo apt install chromium-browser
. 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:
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. sudo yum install + name_package
. 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.
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. tar -xvf discord-0.0.9.tar.gz
, kde discord-0.0.9.tar.gz je název požadovaného adresáře. 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. 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.
yum install alien
. sudo alien --to-rpm package.deb
, kde package.deb je název požadovaného balíčku. sudo yum localinstall package.rpm
, kde package.rpm je název stejného souboru, ale nyní RPM formátu. 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.
yaourt -S dpkg
. 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. 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.
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.
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:
sudo yum groupinstall "Development tools"
. tar -zxf archive_name.tar.gz
. cd archive_name
a proveďte následující příkazy po jednom: ./configure
make
sudo make install./configure
.
make
sudo make install
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ší.