Reklaam

Tere tulemast Linuxile. Võimalik, et teie levitamisel oli kaasas palju tarkvara, mis hõlmaks põhitõdesid. Hoolimata sellest, kui põhjaliku töö see tegi, soovite siiski installida rohkem. Küsimus on, kuidas?

Tarkvara installimine Linuxi jaoks on nutitelefonile lähemal kui Windows. Enamasti aktiveerite paketihalduri (sarnaselt rakenduste poodile) ja otsite soovitud rakenduse nime. Sealt edasi on vaja vajutada installi nuppu.

Kuid paketthaldurid muutuvad sõltuvalt teie distroost. Ubuntu kasutab tarkvara Ubuntu. See on lihtsalt GNOME Tarkvara ümbernimetatud versioon, mida Fedora kasutab. Vahepeal teeb openSUSE YaST-iga oma asja.

Paketihaldurid töötavad teie levi tarkvara hoidlates otsimisel. Kuid mõnikord pole seda, mida soovite, seal pole. Vahel laadite faili veebisaidilt alla ja klõpsate sellel nagu Windowsi EXE-il. Välja arvatud juhul, kui on probleem. Nii nagu pole ühtegi Linuxi versiooni, pole ka ühtegi universaalset Linuxi paketi vormingut (kuigi mõned inimesed üritavad seda muuta

Ubuntu Snaps vs Red Hat Flatpaks, mis vahe on?Linuxi distros levitatakse rakendusi paljudes vormingutes. Aastaid on kaks kõige populaarsemat olnud .debs ja .rpms, kuid see võib hakata muutuma Ubuntu Snap-pakettide ja Red Hat's Flatpakiga. Loe rohkem ).

Peate teadma, milline failitüüp teie distro tarkvara edukalt installib. Õnneks peate olukorra mõistmiseks õppima ainult mõned akronüümid ja lühendid.

DEB paketid

DEB-vorming saab oma nime Debianist, Linuxi distrodest ja ühest suurimast olemasolevast avatud lähtekoodiga projektist. Rakenduse otse installimiseks võite klõpsata DEB-l või otsida paketihaldurist, et see teeks teie jaoks töö taustal. Terminalis kasutate dpkg näiteks käsk:

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

Kuna Ubuntu põhineb Debianil, on DEB-sid kerge leida. Miljonite kasutajate ja tugeva nimetuvastusega on Ubuntu ja DEB-d muutunud Linuxi maailma Windowsiteks ja EXE-ideks.

Debian ja Ubuntu kasutavad mõlemad DEB-failivormingut, kuid ühes töötavad paketid ei pruugi teises olla. Paketid ühilduvad mõnikord mõlemaga, näiteks Google Chrome'iga. Ärge arvake, et see nii on. Laadige kindlasti alla oma levitamiseks mõeldud DEB-d.

Populaarsed distrod, mis kasutavad DEB-d:

  • Ubuntu
  • Debian
  • Linuxi rahapaja
  • SteamOS
  • Trisquel
  • gNewSense

RPM paketid

RPM tähendas algselt Red Hat paketihaldurit. Nüüd on akronüüm rekursiivne ja tähistab RPM Package Manager. Mõlemal juhul on päritolu Red Hatist. Põhja-Carolinas asuv organisatsioon, kellest sai maailma esimene miljardi dollari väärtuses avatud lähtekoodiga ettevõte, töötas välja Red Hat Linuxi formaadi. Selle tulemusel leiate seda Red Hat'i ökosüsteemist.

See tähendab, kui Fedora on teie valitud distro Puhta avatud lähtekoodiga distro kasutamise viis põhjust, FedoraFedora pole nii tuntud kui Ubuntu ja tal on maine, et seda on raske kasutada. Aga kui see on tõsi, siis miks jätkavad nii paljud inimesed Fedora kasutamist? Loe rohkem , see on pakettfaili tüüp, mida kasutate tarkvara installimisel. Kui klõpsate RPM-il, avaneb see GNOME-i tarkvaras.

Vaatamata nimele pole Red Hatiga seotud distrosid ainukesed, mis RPM-e kasutavad. openSUSE on veel üks silmapaistev kogukond, kes on vastu võtnud RPM 6 põhjust, miks peaksite valima openSUSE ja GeekoOn palju põhjuseid, miks openSUSE jätkuvalt kasutajaid meelitab, ja siin on mõned neist. Võib-olla oled sina järgmine inimene, kes geekosse armunud on. Loe rohkem . Saate neid installida YaST-i abil, mis on levitamise ühtne süsteem suurema osa süsteemihalduse jaoks.

Mõlemal juhul saate pakette installida, kasutades p / min näiteks käsk:

rpm -ivh /home/user/software.rpm

Fedora ja openSUSE kasutavad mõlemad RPM-e, kuid paketid ei ole omavahel asendatavad. Jällegi veenduge, et allalaaditud RPM oleks mõeldud teie levitamiseks.

Populaarsed diskorid, mis kasutavad RPM-i:

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

TAR-paketid

Ma tean, et ma ütlesin, et Linuxi jaoks pole universaalset paketi vormingut, kuid see pole 100% tõsi. Kui näete rakendust, mis on pakitud TAR, TGZ või TAR.GZ, on hea võimalus, et see käivitatakse teie arvutis. Probleem on selles, et installimine pole nii lihtne, kui osutada kursorile või sisestada üks käsk. TAR-faili installimine on väärt omaette juhendit TAR GZ & TAR BZ2 failide kompileerimine ja installimine Ubuntu Linuxis Loe rohkem .

Selle põhjuseks on asjaolu, et seda arhiivi ei tarnita käivitatavas vormingus. Selle asemel sisaldab see kõnesoleva rakenduse ehitamiseks vajalikke lähtefaile. Mõnel TAR-failil on oma isiklikud installimisjuhised ja tulemuseks olev programm ei pruugi teie rakenduse menüüs automaatselt ilmuda.

Populaarsed distrod, mis kasutavad ainult TAR-i:

  • Arch Linux
  • Slackware

Veel kust see tuli

Ülaltoodud kolm tüüpi pole Linuxi puhul ainsad paketi vormingud, kuid need on kõige tavalisemad. Mõni distro töötab välja oma tüübid, mida mujal ei kasutata. Gentool on ebuild. Pardusel on PiSi (lühidalt pakendid, mis on edukalt paigaldatud vastavalt kavandatule). Android, mis on tehniliselt Linuxi distro, kasutab APK-d.

Miks on pakettvormingud nii imelikud?

Iga tüüp on arhiiv, mis sisaldab rakenduse käivitamiseks vajalikku, lisaks paketihalduri nõutavad metaandmed. Kuna erinevad distrosid kasutage erinevaid tööriistu ja hoidlaid Milline Linuxi paketihaldur (ja distro) sobib teile kõige paremini?Peamine Linuxi peamiste versioonide erinevus on paketihaldur; erinevused on piisavalt tugevad, et see võib mõjutada teie distro valikut. Vaatame, kuidas erinevad paketthaldurid töötavad. Loe rohkem , mis sellesse metaandmesse läheb, varieerub. Sellepärast ei tagata isegi sama nimega vormingute (nt Fedora ja openSUSE RPM) ühilduvust.

Mida arvate tarkvara installimisest Linuxile? Kuidas seda võrrelda teiste opsüsteemidega? Kas seda saaks parandada? Jagage oma mõtteid ja kui teil on küsimusi, ärge kartke küsida!

Bertel on digitaalne minimalist, kes kirjutab füüsilise privaatsuse lülititega sülearvutist ja Vaba Tarkvara Fondi poolt heaks kiidetud OS-ist. Ta hindab funktsioonide eetikat ja aitab teistel oma digitaalse elu üle kontrolli saada.