Niekam ne paslaptis, atsižvelgiant į populiarumą ubuntu Operacinių sistemų ekosistemoje programų kūrėjai dažniausiai išleidžia nelyginį dvejetainį šiam paskirstymui skirtą dvejetainį variantą, dėl kurio šis platintojas turi daugybę programų.
Tai tampa akivaizdžiausia žaidimuose, nes visi žinome, kad „Ubuntu“ buvo pradininkas diegdamas savo programinės įrangos centre galimybę įtraukti mokamus žaidimus, ir gerai, ačiū visiems šventiems kūrėjams mes taip pat turime „Steam“.
En „ArchLinux“ mes galime pasinaudoti AUR, kur randame bet kokią bet kokios rūšies programinės įrangos kiekį, bet aš Aš ką tik sužinojau kad įmanoma tiesiogiai įdiegti paketus „Debian“ / „Ubuntu“ naudojant DPKG.
Kas yra DPKG?
Kaip galite perskaityti Vikipedijoje:
Programa dpkg tai yra „DebianGNU / Linux“ paketų valdymo sistemos pagrindas. Jį sukūrė Ianas Jacksonas 1993 m. Jis naudojamas įdiegti, pašalinti ir pateikti informaciją apie paketus.deb.
Dpkg pats yra žemo lygio įrankis; norint pristatyti paketus iš atokių vietų arba išspręsti sudėtingus konfliktus paketų priklausomybėse, reikalinga aukšto lygio sąsaja. Debian turi linkęs Šiai užduočiai atlikti.
Įdiekite DPKG „ArchLinux“
Norėdami įdiegti DPKG „ArchLinux“ turime tai padaryti tiesiogiai iš AUR:
$ yaourt -S dpkg
Dabar, norėdami įdiegti „Debian“ dvejetainį failą, tiesiog turime atlikti:
$ sudo dpkg -i paquete_debian.deb
Kur yra DPKG problema? Kad, kiek žinau, ši programa, deja, neišsprendžia priklausomybių, todėl turime naudoti APT ar kažką panašaus. Tiesą sakant, APT taip pat galima įdiegti iš AUR:
$ yaourt -S apt
Nors, žinoma, nemanau, kad tai veikia taip, kaip „Debian“, be to, sukūrus man davė klaidą. Taigi žinote, pabandykite man pasakyti, nors dauguma kitų platinimo programų yra AUR 😉
Sveiki, aš kurį laiką naudoju „Arch“, bet norėjau „ieškoti“ kitur.
Man nėra labai aišku politika, kurios laikomasi AUR, saugu naudoti tą atpirkimo sandorį. Manau, kad ten esančius paketus įkelia platintojo vartotojai, norintys padėti sudaryti paketus, kurių nėra oficialiose saugyklose. Mano klausimas apie AUR yra, ar jūs galite kontroliuoti, kas įkeliama į tą atpirkimo sandorį? Ar pakuotės, esančios AUR, yra patikrintos?
Jei oficialiai nekontroliuojate to atpirkimo, niekas negarantuoja greitų programinės įrangos, įtrauktos į tą atpirkimą, saugos atnaujinimus, jei jie tai daro.
Šiuo metu nenaudoju „Arch“, bet man kyla abejonių dėl AUR.
Sveikinimai.
atsiprašau, antroje eilutėje, kur sakoma: saugu naudoti tą atpirkimą. TAI KLAUSIMAS.
Tai tikrai nėra 100% saugus, nors iki šiol niekada neturėjau problemų dėl AUR. AUR paketai nėra įkeliami, įkeliami scenarijai, kuriuos galite peržiūrėti ir sužinoti, ką jie daro, kurie yra atsakingi už paketų atsisiuntimą ir jų kompiliavimą.
Bet kokiu atveju, kiek aš žinau, oficialiuose repuose, manau, kad yra mažiau svarbių elementų, yra keletas paketų, kurie dėl patikimumo ir būtinumo buvo perkelti iš AUR. „Arch Linux“ kūrėjai prižiūri kai kuriuos paketus, tačiau yra keli, kuriuos prižiūri savo vietą pelnę vartotojai, o jų paketai laikomi geros kokybės. AUR yra sudėtingiau, bet kas įkelia tai, ko nori, nesvarbu, ar jis veikia, ar ne, tačiau yra keletas dalykų, kurie yra labai atsisiunčiami ir veikia gerai.
todėl klausiau apie AUR, nežinojau, ar naudoti tą atpirkimą yra saugu, ar ne. Bet gerai, jei, kaip sako Elavas, iš tikrųjų AUR yra scenarijai, atsisiunčiantys paketus ir juos sukompiliuojantys, manau, kad paketai buvo atsisiųsti iš oficialios svetainės ir tada sudaryti, todėl darau išvadą, kad AUR naudoti yra saugu.
nors erzina, kai reikia pereiti scenarijus kiekvieną kartą, kai ketinate įdiegti ką nors iš AUR, kai kartu su kitais distroso vengiate tų ritinių. Manau, kad norint naudoti „AUR“ yra beveik būtina naudoti „Arch“, nes tik su oficialiomis repo programomis jums trūksta programų.
Štai kodėl manau, kad „Arch“ naudojimas reiškia daugiau laiko praleidimą, nei būtina, kad distro būtų geros būklės, ir dėl galimų gedimų atnaujinant klausimą, todėl šis sutrikimas manęs visiškai neįtikina.
Nebūtina visada peržiūrėti scenarijų. Tiesą sakant, jei programa AUR turi 100 balsų, galite pasitikėti, kad mažiausiai 100 vartotojų ją peržiūrėjo, ir pasitikėti šaltiniu.
Kita vertus, galimybė peržiūrėti ir redaguoti tuos failus suteikia jums daugiau galimybių kontroliuoti, ką ketinate įdiegti. Daugelis, jei ne dauguma, AUR paketų yra įdiegti iš šaltinio kodo (From official repos). Pavyzdžiui, jie atsisiunčia šaltinius iš „Git“ saugyklos („Official Repo of some app“) ir, prieš spręsdami priklausomybes, sukompiliuoja programą, supakuoja ją ir jūs esate pasirengęs ją įdiegti.
Pavyzdžiui, „Ubuntu“ taip pat yra repo, kuriuos prižiūri vartotojai, ir jie nebėra
ne mažiau patikimi nei tie, kuriuos prižiūri „Arch“ vartotojai.
Trumpai tariant, jūs negalite vertinti distro tik pagal tai, ką ten girdite ar skaitote, turite tai išbandyti ir žinosite, ar jis jus įtikins, ar ne.
Citata: "Jei oficialiai nekontroliuojate to atpirkimo, niekas negarantuoja greitų programinės įrangos, įtraukiamos į tą atpirkimo operaciją, saugos atnaujinimų, jei jie tai daro".
Paketai paprastai diegiami iš oficialių šaltinių. Pvz., Jei norite išbandyti naujausią „Kwin“ versiją (iš „git“), ji yra atsisiųsta iš oficialios kde repo, kuri ją palaiko. Ar gali būti greičiau nei atnaujinti iš oficialių šaltinių?
Bet kokiu atveju:
https://wiki.archlinux.org/index.php/Arch_User_Repository_(Español)
????
"Manau, kad AUR naudoti yra beveik būtina, kas naudojasi" Arch ", nes tik su oficialiomis atpirkimo programomis jums trūksta programų."
Nors AUR yra labai naudingas, tai nereiškia, kad oficialiuose repose („core“, „extra“, bendruomenėje) nėra didžioji dauguma kiekvienam vartotojui reikalingų paketų.
Be to, kituose rajonuose, pvz., „Ubuntu“, daugeliu atvejų jie prideda neoficialias repo arba taip paplitusias EEPS arba atsisiųsdami .deb, kad įdiegtumėte, visais šiais atvejais jūs atsiskleidžiate taip pat, kaip ir AUR, jei netikrini, ką atsisiunčiate ir iš kur atsisiųsite, esate tame pačiame.
Oho, dabar noriu grįžti į Arch.
Dabar, kaip galima išlaikyti „Arch“, nesulaužant, neatnaujinant ir neišvengiant konfliktų. Nes prieš kelis mėnesius bandžiau su „xfce“ ir kelios programos, pvz., „Vlc“, be kitų, man netiko. Tai nesikeičiant į Manjaro.
Aš suprantu, dar vienas klausimas.
Kai programa atnaujinama oficialioje saugykloje, ar tos programos AUR scenarijus automatiškai perima atsakomybę už naujos versijos atsisiuntimą, ar tai būtina, kol to scenarijaus kūrėjas AUR neatnaujinau, kad vėliau jis galėtų atsisiųsti naują versiją nagrinėjamos paraiškos?
Scenarijaus kūrėjas turi jį atnaujinti rankiniu būdu; nors paprastai, nes diegimo metodas nesikeičia, reikia tik modifikuoti versijos numerį ir kontrolinę sumą.
Gerai, kad tai AUR. Bent jau aš norėčiau apsieiti be AUR dėl tų problemų.
Pirmas dalykas yra ieškoti norimo paketo AUR.
Kraštutinė priemonė - tai, apie ką jis iš tikrųjų nežinojo.
Labai ačiū už indėlį!
Labai geras dpkg debian ir derivatuose, bet jūs beveik visada turite naudoti
dpkg -i (programos pavadinimas) ir tada apt-get -f install (tai išsprendžia priklausomybes), ir vėl paleiskite dpkg -i (programos pavadinimas) ir voila.
Kaip aukščiau sako Elavas, į AUR įkeliamas joks paketas; tai scenarijai, kurie atsisiunčia šaltinio kodą ir patys jį kompiliuoja. Nėra nieko patogesnio. Negaliu pakęsti saugyklų pridėjimo, AUR - visa tai yra viena komanda.
Labai geras pranešimas, aš nežinojau, kad arkoje ir dariniuose galite naudoti dpkg.
Ar dar kas bandė ??? Archlinux prasme esu niekinis, jį įdiegiau per evoliuciją, bet negalėjau įdiegti „epson l355“ spausdintuvo ir savo „Bluetooth“ ... Būtų nuostabu, jei galėtumėte įdiegti .deb paketus, kaip ir „Linux mint“. Problema ta, kad su mėtomis mano nešiojamasis kompiuteris su „Linux mint“ perkaista ir su arka tiesa ta, kad nieko čia tiesiog neatsiranda ir man to reikia ...
Sveiki, aš taip pat turiu tą L355 spausdintuvą, kurį galima spausdinti per „wifi“, bet aš taip pat niekada negalėjau jo atsispausdinti ir įdiegti „Archlinux“. Jei galėtumėte jį įdiegti, būčiau dėkingas, jei galėtumėte man pateikti veiksmus .. ačiū iš anksto.
Labai geras įrašas, viskas labai gerai paaiškinta