Jak nainstalovat software na formáty balíčků Linuxu vysvětleno

  • Joseph Goodman
  • 0
  • 2323
  • 390
reklama

Vítejte v Linuxu. Je pravděpodobné, že vaše distribuce přišla se spoustou softwaru, který pokryje základy. Přesto, bez ohledu na to, jak důkladná práce to udělal, chcete nainstalovat více. Otázkou je, jak?

Instalace softwaru v systému Linux se blíží smartphonu než systému Windows. Většinu času spustíte správce balíčků (podobný obchodu s aplikacemi) a vyhledáte název požadované aplikace. Odtud je to otázka stisknutí tlačítka instalace.

Ale správci balíčků se mění v závislosti na vašem distro. Ubuntu používá software Ubuntu. To je prostě rebranded verze softwaru GNOME, což Fedora používá. Mezitím, openSUSE dělá svou vlastní věc s YaST.

Správci balíčků fungují tak, že prohledávají úložiště softwaru vaší distribuce. Ale někdy to, co chcete, není. Občas si stáhnete soubor z webové stránky a kliknete na něj, jako byste chtěli Windows EXE. Až na to, že je problém. Stejně jako neexistuje jediná verze systému Linux, neexistuje ani jeden univerzální formát Linuxového balíčku (ačkoli se někteří lidé pokoušejí změnit, že Ubuntu Snaps vs Red Hat Flatpaks, jaký je rozdíl? Ubuntu Snaps vs Red Hat Flatpaks, jaký je rozdíl? aplikace v mnoha formátech. Po léta jsou nejoblíbenějšími soubory .debs a .rpms, ale to se může začínat měnit s balíčky Snun a Ubuntu's Flatpak.).

Musíte vědět, který typ souboru úspěšně nainstaluje software pro vaši distribuci. Naštěstí se musíte naučit jen několik zkratek a zkratek, abyste pochopili situaci.

DEB balíčky

Formát DEB se jmenuje Debian, Linux distro a jeden z největších existujících open source projektů. Klepnutím na DEB můžete přímo nainstalovat aplikaci nebo hledat ve správci balíků, aby vám na pozadí udělal úlohu. V terminálu používáte dpkg příkaz, například:

sudo dpkg -i /home/user/software.deb

Protože Ubuntu je založeno na Debianu, DEB lze snadno najít. S miliony uživatelů a silným rozpoznáváním jmen se Ubuntu a DEB staly Windows a EXE ve světě Linuxu.

Debian i Ubuntu používají formát souborů DEB, ale balíčky, které fungují v jednom, nemusí být v jiném. Balíčky jsou někdy kompatibilní s oběma, například s Google Chrome. Nepředpokládejte, že tomu tak je. Ujistěte se, že stahujete DEB určené pro vaši distribuci.

Populární distribuce používající DEB:

  • Ubuntu
  • Debian
  • Linux Mint
  • SteamOS
  • Ubuntu
  • gNewSense

RPM balíčky

RPM původně znamenal Red Hat Package Manager. Nyní je zkratka rekurzivní, což je zkratka pro RPM Package Manager. Ať tak či onak, původy jsou u Red Hat. Organizace se sídlem v Severní Karolíně, která se stala první společností s otevřeným zdrojovým kódem první miliardy na světě, vyvinula formát pro Red Hat Linux. Výsledkem je to, co najdete v ekosystému Red Hat.

To znamená, že pokud je Fedora vaším výběrem 5 důvodů, proč používat čistě open source distro, Fedora 5 důvodů, proč používat čistě open source distro, Fedora Fedora není tak známá jako Ubuntu a má pověst těžkého použití. Ale pokud je to pravda, proč tolik lidí pokračuje v používání Fedory? , jedná se o typ souboru balíčku, který budete používat k instalaci softwaru. Když kliknete na RPM, otevře se v GNOME softwaru.

Navzdory jménu nejsou distribuce související s Red Hat jedinými, kdo používají RPM. openSUSE je další prominentní komunita, která přijala RPM 6 důvodů, proč byste měli zvolit openSUSE a Geeko 6 důvodů, proč byste měli zvolit openSUSE a Geeko Existují dobré důvody, proč openSUSE přitahuje uživatele, a zde jsou některé z nich. Možná budete další osobou, která se do Geeko zamiluje. . Můžete je nainstalovat pomocí YaST, distribučního systému na jednom místě pro většinu správy systému.

V každém případě můžete balíčky instalovat pomocí rpm příkaz, například:

rpm - /home/user/software.rpm

Fedora i openSUSE používají RPM, ale balíčky nejsou zaměnitelné. Znovu se ujistěte, že stažené RPM jsou určeny pro vaši distribuci.

Populární distribuce používající RPM:

  • Red Hat Enterprise Linux
  • Fedora
  • openSUSE
  • SUSE Linux Enterprise Server
  • CentOS
  • PCLinuxOS

TAR balíčky

Vím, že jsem řekl, že pro Linux neexistuje univerzální formát balíčku, ale to není 100% pravda. Když uvidíte aplikaci zabalenou jako TAR, TGZ nebo TAR.GZ, existuje velká šance, že se na vašem počítači spustí. Problém je v tom, že instalace není tak jednoduchá jako nasměrování kurzoru nebo zadání jediného příkazu. Instalace souboru TAR si zaslouží vlastní samostatnou příručku Jak kompilovat a instalovat soubory TAR GZ & TAR BZ2 v Ubuntu Linuxu Jak kompilovat a instalovat soubory TAR GZ & TAR BZ2 v Ubuntu Linuxu .

Je to proto, že tento archiv není dodáván ve spustitelném formátu. Místo toho obsahuje zdrojové soubory potřebné k vytvoření příslušné aplikace. Některé soubory TAR mají vlastní osobní pokyny k instalaci a výsledný program se nemusí automaticky zobrazit v nabídce aplikace.

Populární distribuce, které používají výhradně TAR:

  • Arch Linux
  • Slackware

Více odkud to přišlo

Výše uvedené tři typy nejsou pouze formáty balíčků pro Linux, ale jsou nejběžnější. Některá distros vyvíjí své vlastní typy, které se jinde nepoužívají. Gentoo má ebuild. Pardus má PiSi (zkratka pro balíčky nainstalované úspěšně podle plánu). Android, což je technicky distro Linux, používá APK.

Proč jsou formáty balíčků tak divné??

Každý typ je archiv, který obsahuje to, co aplikace potřebuje ke spuštění, plus metadata požadovaná správcem balíčků. Protože různá distribuce používají různé nástroje a úložiště, který Linux Package Manager (a Distro) je pro vás ten pravý? Který Linux Package Manager (a Distro) je pro vás ten pravý? Klíčovým rozdílem mezi hlavními distribucemi systému Linux je správce balíčků; rozdíly jsou natolik silné, že mohou ovlivnit váš výběr distro. Podívejme se, jak fungují různí správci balíků. , co do těchto metadat plyne, se liší. To je důvod, proč ani formáty, které sdílejí stejné jméno, jako jsou Fedora a openSUSE RPM, není zaručeno, že jsou kompatibilní.

Co si myslíte o instalaci softwaru v systému Linux? Jak to ve srovnání s jinými operačními systémy? Mohlo by to být vylepšeno? Sdílejte své myšlenky a pokud máte nějaké dotazy, neváhejte se zeptat!




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.