
Michael Cain
0
1133
257
Dobrodošli u Linux. Vjerojatno je vaša distribucija došla s puno softvera za pokrivanje osnova. Bez obzira koliko temeljito obavili posao, želite instalirati više. Pitanje je, kako?
Instaliranje softvera na Linuxu čini se bližim pametnom telefonu nego Windows-u. Većinu vremena otpustit ćete upravitelja paketa (srodan prodavaonici aplikacija) i potražiti naziv željene aplikacije. Odatle je stvar pritiska na gumb Install.
Ali menadžeri paketa mijenjaju se ovisno o vašem distro. Ubuntu koristi Ubuntu softver. To je jednostavno rebranded verzija GNOME softvera, što je ono što Fedora koristi. U međuvremenu, openSUSE radi YaST svoje stvari.
Upravitelji paketa rade pretraživanjem spremišta softvera vaše distribucije. Ali ponekad ono što želite nije tamo. Povremeno preuzimate datoteku s web stranice i kliknete na nju kao da je Windows EXE. Osim što postoji problem. Baš kao što nema nijedne verzije Linuxa, ne postoji ni jedan univerzalni oblik paketa Linuxa (iako neki pokušavaju promijeniti taj Ubuntu Snaps vs Red Hat Flatpaks, Kakva je razlika? Ubuntu Snaps vs Red Hat Flatpaks, Kakva je razlika? Distribuira Linux distribuciju aplikacije u mnogim formatima. Već dvije godine najpopularnija su .debs i .rpms, ali to se možda počinje mijenjati s Ubuntu paketima Snap i Red Hat-om Flatpak.).
Morate znati koja će vrsta datoteka uspješno instalirati softver za vaš distro. Srećom trebate samo naučiti nekoliko akronima i kratica da biste shvatili situaciju.
DEB paketi
DEB format dobio je ime po Debianu, Linux distrofu i jednom od najvećih otvorenih izvora koji postoje. Možete kliknuti DEB za izravno instaliranje aplikacije ili traženje u upravitelju paketa kako biste u pozadini obavili posao za vas. U terminalu koristite dpkg
naredba, na primjer:
sudo dpkg -i /home/user/software.deb
Budući da se Ubuntu temelji na Debianu, DEB-ove je lako pronaći. S milijunima korisnika i snažnim prepoznavanjem imena Ubuntu i DEB postali su Windows i EXEs Linux svijeta.
Debian i Ubuntu koriste DEB format datoteke, ali paketi koji rade u jednom možda nisu u drugom. Paketi su ponekad kompatibilni s oba, kao što je Google Chrome. Nemojte pretpostavljati da je to slučaj. Obavezno preuzmite DEB-ove namijenjene za distribuciju.
Popularni distributeri koji koriste DEB:
- Ubuntu
- Debian
- Linux Mint
- SteamOS
- Trisquel
- gNewSense
RPM paketi
RPM je izvorno zastupao Red Hat Package Manager. Sada je akronim rekurzivan, što stoji za RPM Package Manager. Bilo kako bilo, podrijetlo je s Red Hatom. Organizacija sa sjedištem u Sjevernoj Karolini koja je postala prva svjetska tvrtka otvorenog koda razvila je format za Red Hat Linux. Kao rezultat, to je ono što nalazite u cijelom ekosustavu Red Hat.
To znači da je Fedora vaš distrokt izbora 5 razloga za korištenje čistog distributera s otvorenim kodom, Fedora 5 razloga za korištenje čistog open source distributera, Fedora Fedora nije toliko poznata kao Ubuntu i ima reputaciju teške za korištenje. Ali ako je to istina, zašto toliko ljudi nastavlja koristiti Fedoru? , ovo je vrsta datoteke paketa koju ćete koristiti za instaliranje softvera. Kada kliknete na RPM, otvorit će se unutar softvera GNOME.
Unatoč nazivu, distropati povezani s Red Hat-om nisu jedini koji koriste RPM-ove. openSUSE je još jedna istaknuta zajednica koja je usvojila RPM 6 razloga zašto trebate odabrati openSUSE i Geeko 6 razloga zašto trebate odabrati openSUSE i Geeko Postoje dobri razlozi da openSUSE i dalje privlači korisnike, a evo i nekih od njih. Možda ćete biti sljedeća osoba koja će se zaljubiti u Geeka. , Možete ih instalirati pomoću YaST-a, sve na jednom mjestu, za obavljanje većine sustava upravljanja.
Bilo koji način, možete instalirati pakete pomoću min
naredba, na primjer:
rpm -ivh /home/user/software.rpm
Fedora i openSUSE koriste RPM, ali paketi nisu zamjenjivi. Ponovno provjerite je li RPM koji preuzmete namijenjen distribuciji.
Popularni distributeri koji koriste RPM:
- Red Hat Enterprise Linux
- Fedora
- openSUSE
- SUSE Linux Enterprise Server
- CentOS
- PCLinuxOS
TAR paketi
Znam da sam rekao kako ne postoji univerzalni format paketa za Linux, ali to nije 100% točno. Kada ugledate aplikaciju koja je u paketu kao TAR, TGZ ili TAR.GZ, postoji velika vjerojatnost da će se pokrenuti na vašem računalu. Problem je što instalacija nije tako jednostavna kao što je usmjeravanje pokazivača ili unošenje jedne naredbe. Instalacija TAR datoteke dostojna je vlastitog zasebnog vodiča Kako sastaviti i instalirati TAR GZ & TAR BZ2 datoteke u Ubuntu Linux Kako sastaviti i instalirati TAR GZ & TAR BZ2 datoteke u Ubuntu Linux .
To je zato što se ova arhiva ne isporučuje u izvršnom formatu. Umjesto toga sadrži izvorne datoteke potrebne za izgradnju dotične aplikacije. Neke TAR datoteke dolaze s vlastitim osobnim uputama za instalaciju, a rezultirajući program se možda neće automatski pojaviti u izborniku vaše aplikacije.
Popularni distributeri koji se isključivo koriste TAR-om:
- Arch Linux
- Slackware
Više odakle to dolazi
Tri gore navedena tipa nisu jedini formati paketa za Linux, ali su najčešći. Neki distrofiji razvijaju vlastite vrste koje se nigdje drugdje ne koriste. Gentoo je izgradio. Pardus ima PiSi (skraćenica za uspješno instalirane pakete). Android, koji je tehnički Linux distribucija, koristi APK.
Zašto su formati paketa tako čudni?
Svaka je vrsta arhiva koja sadrži ono što aplikacija treba pokrenuti plus metapodatke potrebne od upravitelja paketa. Budući da različiti distributeri koriste različite alate i skladišta Koji je Linux Package Manager (i Distro) prikladan za vas? Koji vam Linux paket menadžer (i distro) odgovara? Ključna razlika između glavnih Linux distribucija je upravitelj paketa; razlike su dovoljno jake da mogu utjecati na vaš izbor distro. Pogledajmo kako rade različiti upravitelji paketa. , ono što ulazi u te metapodate varira. Zato nije zajamčeno da su kompatibilni ni formati s istim nazivom, poput Fedora i RPM-a openSUSE..
Što mislite o instaliranju softvera na Linux? Kako se uspoređuje s drugim operativnim sustavima? Može li se to poboljšati? Podijelite svoja razmišljanja i ako imate bilo kakvih pitanja, ne oklijevajte pitati!