Nikome nije tajna s obzirom na popularnost Ubuntu U ekosistemu operativnih sistema, programeri aplikacija obično izdaju neparne binarne datoteke za ovu distribuciju, što čini da ova distribucija ima ogroman broj aplikacija.
Ovdje postaje najvidljivije u igrama, jer svi znamo da je Ubuntu bio pionir u implementaciji softverskog centra mogućnosti uključivanja igara koje se plaćaju, i dobro, hvala svim svetim programerima imamo i Steam.
En ArchLinux možemo iskoristiti AUR, gdje nalazimo bilo koju količinu softvera, bilo koje vrste, ali ja Upravo sam saznao da je moguće direktno instalirati pakete Debian / Ubuntu koristeći DPKG.
Šta je DPKG?
Kao što možete pročitati na Wikipediji:
Program dpkg to je temelj sistema upravljanja paketima DebianGNU / Linux. Stvorio ga je Ian Jackson 1993. godine. Koristi se za instaliranje, uklanjanje i pružanje informacija o paketima.deb.
Dpkg je sam po sebi alat na niskom nivou; prednji kraj visoke razine potreban je za donošenje paketa s udaljenih lokacija ili rješavanje složenih sukoba u zavisnostima paketa. Debian je pogodan Za ovaj zadatak.
Instalirajte DPKG na ArchLinux
Da biste instalirali DPKG U ArchLinux-u to moramo učiniti direktno iz AUR-a:
$ yaourt -S dpkg
Sada da bismo instalirali binarni program Debian, jednostavno moramo izvršiti:
$ sudo dpkg -i paquete_debian.deb
Gdje je problem DPKG? Prema mojim saznanjima, nažalost ova aplikacija ne rješava zavisnosti, pa moramo koristiti APT ili nešto slično. U stvari, APT se može instalirati i sa AUR-a:
$ yaourt -S apt
Iako naravno, mislim da ne funkcionira kao u Debianu, uz to mi je dao grešku prilikom sastavljanja. Dakle, sada znate, pokušajte i recite mi, iako je većina aplikacija iz drugih distribucija u AUR-u
Bok, koristim Arch već neko vrijeme, ali više volim "tražiti" negdje drugdje.
Nisam baš načisto s politikom koja se slijedi u AUR-u, sigurno je koristiti taj repo. Mislim da pakete koji su tamo poslali korisnici distroa koji žele pomoći u sastavljanju paketa koji nisu u službenim repoima. Moje pitanje o AUR-u je da li imate bilo kakvu kontrolu nad onim što se prenosi na taj repo? Jesu li paketi sadržani u AUR provjereni?
Ako nemate službenu kontrolu nad tim repoom, niko ne garantira brza sigurnosna ažuriranja softvera koji je uključen u taj repo ako to učini.
Trenutno ne koristim Arch, ali sumnjam u AUR.
Pozdrav.
izvinite, u drugom retku gdje stoji: sigurno je koristiti taj repo. TO JE PITANJE.
Nije zapravo 100% sigurno, iako do sada nikada nisam imao problema s AUR-om. Za AUR se paketi ne prenose, prenose se skripte koje možete pregledati da biste vidjeli šta rade, a koje su odgovorne za preuzimanje paketa i njihovu kompilaciju.
U svakom slučaju, koliko znam, u službenim repo poslovima, manje jezgrom, mislim da postoji nekoliko paketa koji su, s obzirom na to da se smatraju pouzdanim i potrebnim, migrirali iz AUR-a. Stvoritelji Arch Linuxa održavaju neke pakete, ali postoji nekoliko koji održavaju korisnici koji su zaslužili svoje mjesto, a njihovi paketi se smatraju kvalitetnim. U AUR-u je složenije, svatko postavlja ono što želi, bez obzira radi li to ili ne, ali postoji nekoliko stvari koje se jako preuzimaju i dobro rade.
zato sam pitao za AUR, nisam znao da li je upotreba tog repoa sigurna ili ne. Ali dobro ako, kao što Elav kaže, ono što je zapravo u AUR-u su skripte koje preuzimaju pakete i kompajliraju ga, onda pretpostavljam da su paketi preuzeti sa službene stranice, a zatim sastavljeni, pa onda zaključujem da je sigurno koristiti AUR .
iako je dosadno prolaziti kroz skripte svaki put kada ćete instalirati nešto iz AUR-a kada s drugim distro distribucijama izbjegavate te role. Mislim da je za upotrebu AUR-a gotovo bitno ko koristi Arch, jer samo sa službenim repo-ovima nedostajete u aplikacijama.
Zbog toga smatram da upotreba Arch-a podrazumijeva trošenje više vremena nego što je potrebno za održavanje distribucije u dobrom stanju i zbog problema s mogućim kvarovima prilikom ažuriranja, tako da me ova distro-karta ne uvjerava u potpunosti.
Nije potrebno uvijek pregledavati skripte. U stvari, ako aplikacija u AUR-u ima 100 glasova, možete vjerovati da ju je pregledalo najmanje 100 korisnika i vjerujete izvoru.
S druge strane, mogućnost pregledavanja i uređivanja tih datoteka daje vam veću kontrolu nad onim što ćete instalirati. Mnogi, ako ne i većina, paketa u AUR-u instalirani su iz izvornog koda (iz službenih repoa). Na primjer, preuzimaju izvore Git spremišta (službeno repo neke aplikacije) i kompajliraju program prije rješavanja zavisnosti, pakiraju ga i spremni ste za instalaciju.
Na primjer, u Ubuntu-u postoje i repo poslovi koje korisnici održavaju, a oni to više nisu
ne manje pouzdani od onih koje održavaju korisnici Arch-a.
Ukratko, distro ne možete suditi jednostavno prema onome što tamo čujete ili pročitate, morate probati i znat ćete da li vas to uvjerava ili ne.
Citat: "Ako nemate zvaničnu kontrolu nad tim repoom, niko ne garantuje brza sigurnosna ažuriranja softvera koji je uključen u taj repo ako to učine."
Paketi se uglavnom instaliraju iz službenih izvora. Na primjer, ako želite testirati najnoviju verziju Kwina (iz gita), ona se preuzima sa službenog kde repo-a koji je održava. Da li bi to moglo biti brže od ažuriranja iz službenih izvora?
Svejedno:
https://wiki.archlinux.org/index.php/Arch_User_Repository_(Español)
????
«Mislim da je za upotrebu AUR-a gotovo bitno ko koristi Arch, jer samo sa službenim repo-u nedostajete u aplikacijama.»
Iako je AUR vrlo koristan, to ne znači da u službenim repoima (core, extra, community) nema velike većine paketa potrebnih za svakog korisnika.
A također i u drugim distro-ovima, poput Ubuntu-a, u mnogim slučajevima na kraju dodaju neslužbene repoe ili tako uobičajene PPA-ove ili prilikom preuzimanja .deb za instalaciju, u svim ovim posljednjim slučajevima izlažete se na isti način kao i sa AUR, ako ne provjerite šta preuzimate i odakle ga preuzimate, u istom ste.
Wow, sada se želim vratiti na Arch.
E sad, kako se može zadržati Arch bez prekida, ažuriranja i izbjegavanja sukoba. Budući da sam prije nekoliko mjeseci pokušao s xfce i nekoliko aplikacija poput vlc, između ostalog, nije mi uspjelo. Ovo bez promjene na Manjaro.
Razumem, još jedno pitanje.
Kada se aplikacija ažurira u službenom spremištu, da li AUR skripta za tu aplikaciju automatski preuzima preuzimanje nove verzije ili je potrebno prije nego što sam je kreator te skripte u AUR-u ažurirao kako bi kasnije mogao preuzeti novu verziju dotične aplikacije?
Kreator skripte mora ga ažurirati ručno; iako se generalno, s obzirom da se metoda instalacije ne mijenja, stvar je samo u modificiranju broja verzije i kontrolne sume.
Dobro je što je u AUR-u. Barem više volim da radim bez AUR-a zbog tih problema.
Prva stvar je potraga za željenim paketom u AUR-u.
Kao krajnje pribježište ovome, o čemu zapravo nije imao saznanja.
Hvala vam puno na doprinosu!
Vrlo dobar dpkg u debianu i izvedenicama, ali gotovo uvijek morate koristiti
dpkg -i (naziv programa), a zatim apt-get -f install (ovo rješava zavisnosti), i ponovo pokrenite dpkg -i (naziv programa) i voila.
Kao što Elav kaže gore, nijedan paket se ne otprema na AUR; to su skripte koje preuzimaju izvorni kod i samostalno ga prevode. Ne postoji ništa ugodnije. Ne podnosim dodavanje spremišta, u AUR-u je sve to jedna naredba.
Vrlo dobar post, nisam znao da možete koristiti dpkg u arch-u i derivatima.
Je li još neko probao ??? Ja sam ništavan u pogledu Archlinuxa, instalirao sam ga kroz evoluciju, ali nisam mogao instalirati epson l355 printer i svoj bluetooth…. Bilo bi divno kad bi se .deb paketi mogli instalirati kao u linux mint problem je što se s mintom moja bilježnica s linux mintom pregrijava i s archom istina je da se u tome ništa ne pojavljuje i da mi treba ...
Pozdrav, imam i taj printer L355 za ispis putem WiFi-ja, ali nikada ga nisam uspio ispisati i instalirati ni u archlinux .. ako biste ga mogli instalirati, bilo bi mi drago da biste mi dali korake .. hvala unaprijed.
Veoma dobar post, sve je jako dobro objasnjeno