Lokalno spremište sa AUR paketima (Arch Linux)

Kontekst u kojem je objavljen post

Mnogi će znati da obično koristim distribucije zasnovane na izvornom kodu, pitanje koje je na odmoru posljednje ažuriranje moje voljene funtoo, uzrokovao je pad sustava (možda bih mogao to popraviti, ali nije mi bilo do borbe s njima), pa sam odlučio dati novu priliku Arch Linux, Koristio sam ga davno.

I koji je bio moj problem s njom? U osnovi ono što koristim PUNO softvera AUR (za prvi put čitatelje AUR, je poput "repo-a" u kojem korisnici prenose programe koji nisu u službenim repo-porukama, nešto poput PPA-a Ubuntu).

Koji je problem sa ovim? To je mnogo puta više softvera AUR ne radi, bilo zato što održavatelji zanemaruju svoje pakete, ili zato što jednostavno nemaju znanja da riješe problem koji je nastao novom verzijom, ovo, u osnovi i razmišljajući da se vrlo lako naljutim, to me zajebava, jer da se borim sa kompilacije i pkg bildove koji se razbijaju, idem Gentoo/funtoo.

Evo statistike stranice službenik budući da smo velikodušni i pretpostavljamo da su paketi koji nikada nisu ažurirani i da su osiroteli paketi isti, imamo gotovo 1/4 AUR ne radi, otuda i moja ljutnja. Šta je ovog puta bilo drugačije?

Početak posta

Pronašao sam aplikaciju lokalni-repo, čudo što vidite da nekoga uznemirava AUR Poput mene, odlučio je stvoriti, da barem korisniku da kontrolu nad tim "problemima", u osnovi ono što nam ova aplikacija omogućuje je da napravimo lokalno spremište, u koje možemo staviti pakete koje kompajliramo sa AUR, na ovaj način, možemo se pobrinuti za pravilno organiziranje i održavanje paketa iz AUR.

Instalacija

Možemo ga preuzeti i kompajlirati pomoću makepkg:

wget https://aur.archlinux.org/packages/lo/local-repo/local-repo.tar.gz
tar -xf local-repo.tar.gz
cd hello
makepkg -sic

Ili ga možemo instalirati do Yaourt:

yaourt -S --noconfirm local-repo

Postavljanje:

Zatim, kao što je tamo naznačeno, moramo konfigurirati local-repo kroz datoteku «~ / .config / local-repo»U početku je prazno, ono što ćemo nastaviti je stvoriti mape u kojima ćemo smjestiti svoj repo, u mom slučaju sam ga stavio u /home/x11tete11x/.repo/x11tete11x

mkdir -p ~/.repo/x11tete11x/logs
mkdir -p ~/.repo/x11tete11x/pkgbuilds
mkdir -p ~/.repo/x11tete11x/pkgs-x86_64

sada konfigurišemo "~ / .config / local-repo":

nano ~/.config/local-repo

Primijetite da ovdje imaju primjere kako konfigurirati local-repo: /usr/share/local-repo/config.example

U svakom slučaju, budući da je ono za što želim koristiti local-repo vrlo osnovno, ovo je moja konfiguracija:

[x11tete11x] path = /home/x11tete11x/.repo/x11tete11x/pkgs-x86_64
sign = no
signdb = no
log = /home/x11tete11x/.repo/x11tete11x/logs/local-repo-log
buildlog = /home/x11tete11x/.repo/x11tete11x/logs/build-logs
pkgbuild = /home/x11tete11x/.repo/x11tete11x/pkgbuilds

Kao što ćete vidjeti, odredio sam odakle želim da svaku stvar dobijete, evo opisa onoga što svaka stvar radi, preuzeto iz posta na kojem se zasnivam da to učinim:

  • put -> Označava mjesto paketa spremišta.
  • znak -> Potpišite pakete PGP ključem.
  • signdb -> Potpišite bazu podataka PGP ključem.
  • log -> Lokacija datoteke na kojoj će se sačuvati lokalni repo zapisnik.
  • buildlog -> Mapa u kojoj će se pohraniti dnevnici prilikom izrade paketa.
  • pkgbuild -> Mapa u koju se smeštaju datoteke PKGBUILD.

Dodajte pakete

Ako se paket koji se dodaje nalazi u našim mapama kao slobodan paket (na primjer, preuzmemo ga i imamo ga u mapi za preuzimanja, ili sami sastavljamo paket u mapi unutar naše kuće namijenjene kompilacijama), dodajemo ga s:

local-repo nombre-del-repositorio -a ruta-del-paquete

a ako je u pitanju paket od AUR koristimo:

local-repo nombre-del-repositorio -A nombre-paquete

Pojasnjenje: Ako paket koji želite instalirati ima još jednu ovisnost AUR, ne "automatski rješava" ove ovisnosti

To je, na primjer, ako želimo instalirati paket appmenu-gtk2 to ovisi o libdbusmenu-gtk2 šta se unutra AUR, Ne možemo

local-repo x11tete11x -Aplikacija-gtk2

Budući da će reći da ne može pronaći libdbusmenu-gtk2 paket, moramo učiniti:

local-repo nombrerepo -A libdbusmenu-gtk2 a zatim local-repo nombrerepo -A appmenu-gtk2

na ovaj način, kada se traži zavisnost libdbusmenu-gtk2, ona će već biti dostupna u repozicijama.

Da biste dodali paket, možete ga kopirati izravno u mapu spremišta (u mom slučaju ~ / .repo / x11tete11x / pkgs-x86_64), a zatim ručno ažurirati bazu podataka, ali ovo je vrlo nezgodno

Uklonite pakete

Za uklanjanje paketa imamo uputstva:

local-repo nombre-del-repositorio -r nombre-paquete

Dodajte lokalno spremište na listu spremišta

Moramo dodati spremište stvoreno na popis spremišta koja trenutno koristimo, za to moramo urediti datoteku /etc/pacman.conf i smjestiti linije koje sam stavio u nastavku, na početak mjesta gdje spremišta počinju, tako da naš repo dobiva prioritet u ostatku se također može dodati na kraj kao dodani repo:

sudo nano /etc/pacman.conf

i stavljamo:

[x11tete11x] SigLevel = Optional TrustAll
Server = file:///home/x11tete11x/.repo/x11tete11x/pkgs-x86_64

Na kraju sinhroniziramo baze podataka Pacman i imamo spremište spremno.

sudo pacman -Sy

Napomena: Prvi put kad sam je htio sinkronizirati, dao mi je grešku i rekao mi je da ne može pronaći datoteku: "/home/x11tete11x/.repo/x11tete11x/pkgs-x86_64/x11tete11x.db", riješite to tako što ćete učiniti: MARKDOWN_HASH1a42f7dd94ef93f234b52c01c73dc5f0MARKDOWN_HASH to jest, stvorio je praznu datoteku koja se tako zove, a onda sam je tek sinhronizirao dobro i ispravno počeo raditi.

Ažurirajte lokalno spremište

Jednom kada spremište radi, moramo se pobrinuti za njegovo ažuriranje, jer za ovo imamo:

local-repo -UV nombre-del-repositorio

Opcija -U ažurirajte pakete pronađene u AUR i opcija -V ažurirajte CVS pakete sa AUR (poput git, svn ili cvs na primjer).
I na kraju nekoliko snimaka ekrana repo-a 😀:

snimak2

Yapa: "Ubrzajte proces kompajliranja paketa"

Budući da ćemo kompajlirati pakete, malo ćemo ubrzati napredak dodirivanjem jedne od opcija koja je onemogućena prema zadanim postavkama, u osnovi ono što ćemo učiniti je reći makepkg-u da koristi sva jezgra za kompajliranje, za to tražimo redak: «MAKEFLAGS »Unutra /etc/makepkg.conf i stavljamo« = -j »Odnosno, u mom slučaju imam 7-jezgreni Core I4 da za HT dodaje još 4 logičke jezgre, tada moj MAKEFLAGS izgleda ovako:

MAKEFLAGS="-j9"

snimak3

Izvor: Tuxylinux


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   živahno rekao je

    Super, ovo je super za mene 😀

  2.   kik1n rekao je

    I mislio sam da nikada nećete napustiti Gentoo / Funtoo, uglavnom zbog toga što mi smeta, USE.
    Kažem ti, openSUSE hehehe.

    Ali jednom sam bio streličar i postoji jedna izreka. "Jednom kada je Arch instaliran, uvijek se vraća."

    1.    x11tete11x rekao je

      aggggghhhh ne molim te Suse MRZIM! U svom G + objasnio sam razloge, najgore od svega je to što sam rekao o Yast-u u gtk verziji Yast-a ¬¬ što mi je dalo još više za low, a Suseov vatrozid ga je mrzio, odlučio sam zamijeniti Lubuntu iz mog starog Opensuse + LXDE, nisam mogao izaći na kraj sa vatrozidom da bih mogao instalirati mrežni štampač, Lubuntu ga je prepoznao kao da je ništa i dovraga? Kako može biti da mediatomb ima neispunjene zavisnosti u "službenim" repo-ugovorima? Iz tih razloga i dualnosti aplikacija da učine isto definitivno Suse ne hvala xD

      1.    kik1n rekao je

        Hahahaha Morate instalirati openSUSE + KDE.

        Pa, ima ukusa za sve. Ali PRAVILA openSUSE.

    2.    živahno rekao je

      Za mene je to istina. Pogledaj me hahaha

      1.    kik1n rekao je

        Da li mrzite i openSUSE elav ili ste takođe bili Archero? hehe

        1.    živahno rekao je

          Nikad nisam volio openSUSE. Od svih distribucija koje sam probao, uvijek je bila jedna od najtežih.

          1.    kik1n rekao je

            Tssss, preporučujem da ga pogledate ponovo, vrlo je dobro 😀

            1.    živahno rekao je

              Zapravo sam probao s KDE 4.10 i istina je da se poboljšao, ali ne znam, uvijek postoji nešto što mi se ne sviđa. Takođe, sretan sam između Debiana i Arch Linuxa.


          2.    kik1n rekao je

            Hahahaha, ista stvar se događa s Debianom.
            Instalirajte 6, vrlo staro.
            Instalirajte ove godine 7 beta ažuriranje izdanja, ako su mi se svidjele razne stvari, poput vrlo stabilnih paketa, ali i dalje ga vidim starim, nedostatkom paketa, ne vidim ga previše fluidnim itd.

            Pridržavam se openSUSE Tumbleweed KDE-a i Slackware-a KDE. Već dugo se želim vratiti u Arch.

  3.   Patrick72 rekao je

    u međuvremenu sam zadovoljan svojim Windowsom 8. Ne razbijam glavu glupostima i produktivniji sam.
    za mene je jednostavno preuzimanje programa sa zvanične web stranice ili iz Windows trgovine jednostavnim klikom i to je to.
    Ne trošim sate konfigurirajući čudne stvari i cijelo vrijeme koje mi preostaje iskorištavam za zabavu i izlazak sa porodicom, dok vi sa svojim četvrtastim opuškom sjedite u toj stolici i miješate se u svoj sistem koji nikoga nije briga.

    Urednik posta od strane moderatora: Izgleda da patricio72-ov Windows nema provjeru pravopisa.

    1.    živahno rekao je

      Isto tako. Budite sretni, uživajte sa svojom porodicom da dok se moja zadnjica izvodi četvrtasto, mozak se neprestano grana i samim tim dobivam više znanja. 😉

    2.    x11tete11x rekao je

      Zafrkavam se sa prijateljima, porodicom i djevojkom već 3 sedmice, jednog dana, izgubio sam ga postavljajući Epson XP-201 u Windowsima, Windows XP je bio isporuka, jedan od 2 Windows 7 koji su u moja kuća, uzeo sam se bez problema s drugom se borio ... svi Lubuntusi kod kuće su ih uzeli bez problema, moj otac također instalira programe klikom iz Ubuntu trgovine ...
      S druge strane, šta radite koristeći sistem do koga nikoga nije briga? Podsjećam vas da objavljujete s androida, pročitajte na čemu se temelji android i tačne razlike između Linux kernela i android kernela ako razumijete o čemu govore, shvatit ćete da svojim patetičnim argumentom proturječite sebi sa druge strane, čime se bavite putem interneta? Mislim, montiran je na Linux servere ... još jedna glupost, šta radiš ovdje komentirajući? Kažem ne bi li trebao biti sa svojom porodicom? ... druga stvar, moj brat ima Windows 7 za igranje kod kuće, instalirao sam gadget za nadgledanje diskova, morao sam potražiti alternativnu stranicu jer je Windows trgovina bila u redu zahvaljujući, zaražen sam zlonamjernim softverom, tada sam imao i Chrome i firefox zaražen čudnim reklamama ... Morao sam raditi "čudne stvari" da bih dobio sva ta sranja ... antivirus (HA! Već sam zaboravio na to) AVG potpuno ažuriran rekao je: "dobro hvala" nije se trznuo takođe je moj problem u korištenju sistema jer se meni sviđa, a ne vašem. A ako me zabavlja da konfigurišem svoj sistem i iz njega izvučem maksimum, ŠTA? Ovo POGREŠNO?, Aaaaa u sustavu Windows ne možete ništa promijeniti…. aaaaa true Starter verzija Windows-a ne donosi podršku za nešto tako glupo kao što je IPP protokol pa ga ne mogu povezati s CUPS serverom pod Linuxom ... aaaa true trebalo im je 6 godina da implementiraju sistem šifriranja za korisničke lozinke ... Podsjećam vas da je Windows 95 do XP bio dovoljan da odete u mapu system32 kopirate datoteku User.pwl (mislim da je to bila ekstenzija) i to je to kod kuće, tiho, grubom silom ili duginim stolovima, vi mogao bi razbiti korisničku lozinku da bi kasnije učinio sve što želite aaaa istinu, u sustavu Windows XP ako u txt napišete: "Bush sakriva odjeke" ili "Bush je sakrio faks", a zatim ga otvorite, cenzurirat će ga .... istinski prozori ... uvijek tako cool ...

      1.    živahno rekao je

        Zanemari ga. Takođe imam dovoljno vremena za svoju porodicu, djevojku, svoje stvari i tako sretno koristim GNU / Linux.

    3.    mačka rekao je

      Živite sretno u svom košu za smeće, ne bacajte pijesak na druge.

    4.    Pandev92 rekao je

      Troll i vrlo očigledan xD

    5.    Snock rekao je

      Oo i hoćeš li vjerovati u to i sve? Gdje su sada stavili prozor 8, tipku f8?

  4.   Patrick72 rekao je

    tipičan komentar linuxera koji se brani istom onom starom pričom "većina interneta radi na linuxu, taj android je linux i bla bla bla"

    Znam da android koristi linux kernel, ali to nije gnu / linux. i jednostavan je za upotrebu jer ima grafički interfejs jednostavan za upotrebu koji je kreirala kompanija i dizajniran za svoje potrošače.
    i stara priča da cijeli internet radi na linuxu je istinita, ali to su samo zadaci obrade u pozadini koje izvode web poslužitelji, na primjer Apache, PHP, MySQL, ukratko oni su samo web usluge.
    Ali, prijeđimo na stvar, razgovarajmo o DESKTOP-u, budimo iskreni, linux još uvijek ima dug put, nedostaje pristojnih upravljačkih programa za naš hardver, nedostaje pristojan profesionalni softver kao što su Adobe suite, Office, Autocad i nemojte mi padati na pamet da postoje besplatne alternative jer su vrlo inferiorno. i konačno, korisniku treba EASE, kao i prozori koji također imaju konzolu, ali je gotovo nitko ne koristi ili ne treba, osim ako niste sysadmin ili programer. Sve se radi na grafičkoj razini, za razliku od Linuxa da s vremena na vrijeme morate posegnuti za konzolom da biste napravili naredbu ili uredili konfiguracijsku datoteku, a istina je da to ostavlja vrlo loš ukus u ustima uobičajenih korisnika koji žele da mu sve uspije.

    1.    Patrick72 rekao je

      ovaj komentar ide na odgovor @ x11tete11x

      1.    živahno rekao je

        Da čovječe, poznato je da za x11tete11x. Ali ozbiljno, beskorisno je upadati u sterilnu raspravu poput one koja se počinje formirati.

    2.    živahno rekao je

      Čitam takve komentare i svrbi me. Definirajte "jednostavnost upotrebe", jer s KDE-om mogu lako učiniti isto što i sa Windowsom 7, pa čak i mnoge stvari učiniti još lakšim. Ali ne želim ulaziti u uobičajenu raspravu. Da li koristite Windows? Dobro za tebe. Iskoristimo GNU / Linux u miru. Pustimo posao. Budimo bez virusa. Naučimo više svaki dan. Molimo vas, ne dolazite da stvarate plamen s ljudima koji se nisu petljali s vama ili vašim Windowsom.

      1.    mačka rekao je

        Uvijek sam slutio da je Aero KDE podešeni xD

    3.    x11tete11x rekao je

      tipičan odgovor iz "windowsero" ovo će biti moj posljednji komentar u vezi s ovim uzorkom, jeste li ignorirali sve nedostatke u prozorima koje sam vam dao, sethc.exe, zvuči li poput vas?…. Recite mi, kako da napravim nešto tako glupo kao što je stvaranje mrežnog profila za određenu mrežu? Moj starac u školi u kojoj podučava koriste proksije i svaki put kad je na prozorima mora ručno konfigurirati IP adresu, u Linux svaka mreža ima svoj profil…. Da stvari nedostaju ili ću te poreći, ali da to stvarno ne radi za tebe? Čini mi se da ću unajmiti tvoje čarobne ruke da instaliram prozore jer se u mojoj kući uvijek zajebaju neki prozori neki čudan razlog ...
      "Uobičajeni korisnici koji žele da sve funkcionira" odmah odlete letom do mog grada i objasnite to mom ocu koji ima jaja puna prozora da se pojebe (50-godišnji momak, profesor fizike u srednjoj školi) objasnite zašto sada mora koristiti "metro", stavio sam Lubuntu i sretnika, stari interfejs za Windows XP života, prečice do softverskog centra, bez virusa, i tip je zadovoljan, inzistiram da je došao kod mene kući i objasnite zašto sada morate koristiti METRO ...

      1.    Patrick72 rekao je

        Naravno, i sa koliko ste naredbenih redaka i konfiguracijskih datoteka učinili da vam to uspije?
        to je Windows jednostavno je poput korištenja čarobnjaka ili pomoćnika i ne moram kopirati i lijepiti naredbe koje ćete pronaći na forumima.
        lijep pokušaj, ali za sada je windows king

        1.    živahno rekao je

          Ako mislite na nekoliko mrežnih veza, jednostavno, grafički otvorite uređivač veza i dodajte onoliko profila koliko želite 😉

        2.    mor0dox rekao je

          Trol na vidiku.

        3.    eltigreasino rekao je

          Jeste li ikada instalirali GNU / Linux distribuciju? Ako niste, ne razgovarajte bez znanja

          PS: GNU / Linux distribuciju vrše korisničke zajednice, a ne gigantske korporacije poput Microsofta

    4.    nano rekao je

      Govorit ću o idiotskim stvarima, neću tvrditi da je to lakše ili teže, jednostavno zaključujem da ste prilično nesposobni ... a zapravo, ta nesposobnost nema nikakve veze s korištenjem prozora, postoje ljudi koji to rade i nema nikakve veze s vama.

      Da je to ovisilo o meni, vaši komentari ne bi prošli, vi ste jednostavno trol, zaista su vaši argumenti da ne koristite GNU / Linux idiotski, ne kažem da ga morate koristiti, jednostavno, nikoga nije briga zašto ga ne koristite.

      Moja najiskrenija preporuka? Izbjegavajte biti smiješni i nemojte misliti da se osjećate sjajno kao tip koji opovrgava argumente, samo se ograničite na komentare ako ne kažete ništa konstruktivno ...

      Za Elava: nemojte mu dopustiti da komentariše više ili će on nastaviti raspravu, od mene ovaj više ne govori, ma koliko to zvučalo autoritativno, ponekad to mora biti tako.

      1.    živahno rekao je

        patuljak. Patricio72 je možda sve što kažete, ali nije dobro da ga vrijeđate. Već smo stekli slavu na mreži čiji korisnici DesdeLinux Vrijeđamo korisnike Windowsa. Nemojmo se stavljati na njihov nivo.

        Od ovog trenutka krećem u akciju sa svim onim korisnicima koji vrijeđaju druge. Niko nema pravo. Ako dolaze izvana i vrijeđaju nas, mi ih ignoriramo, uređujemo komentar, mijenjamo i to je to.

        ????

        1.    x11tete11x rekao je

          agghh izvini ako sam preskočio lanac, ali upravo ono što kažeš, nedavno sam pročitao da: "korisnici DesdeLinux Vrijeđamo korisnike Windowsa» ¬¬… i onda se dešavaju ovakve stvari…. Nisam baš mogao baciti cvijeće na njega ¬¬

        2.    nano rekao je

          Nesposobnost za mene je stanje osobe koja se ne zna ponašati i misli da nešto zna i osjeća se snagom da o tome razgovara, iako zapravo ne zna o čemu govori. Zapravo, smatram da puno suzdržavam svoj način da ne padnem u nepotrebne borbe.

          Morate priznati da se takvi komentari, poput prvog koji je dao, nisu ni morali dogoditi ... ne zato što se govorilo o prozorima, već zato što je to komentar trolla, sterilni, bez ikakvog doprinosa i koji samo podstiče plamen, jednostavno mi smeta da ljudi imaju slobodu razgovarati o nečemu (o čemu god) a da zapravo ništa ne znaju ... Ja? Ne koristim prozore direktno najmanje 4 godine, danas ne mogu reći kako mi je neugodno, jer ga ne koristim, i niko me ne vidi da pričam o tome u drugim zajednicama ili u člancima i kada kažem da ga ne koristim, Objašnjavam da ga ne koristim jer mi moj distro daje sve što mi treba ...

          U svakom slučaju, nema više razgovora o slučaju, dovoljno je, i vi i ja imamo moć da zaustavimo ovaj problem 🙂

  5.   x11tete11x rekao je

    Ljudi, izvinite što sam zaprljao post ovom diskusijom da ovdje nemate što dobro raditi, @elav @nano ako neko od vas želi izbrisati cijelu dikciju, uključujući i moje komentare, ne protivim se, post bi bio opširniji: D, hvala za sve: v

    1.    diazepam rekao je

      Svaka čast, neko želi testirati naše strpljenje

      1.    mačka rekao je

        trolling s korisničkim agentom xDDDD

      2.    x11tete11x rekao je

        hahaha, seronjo xD

        1.    diazepam rekao je

          Ma daj. Ne smijem biti tako loš

    2.    napad rekao je

      Muchach @ s «Ne hrani trola»
      Btw, tete, znao sam da ćeš se vratiti na Arch XD

      1.    x11tete11x rekao je

        hahaha da vidimo koliko mi traje xD

  6.   xpt rekao je

    Dobar post 🙂
    vrlo korisno

  7.   MSX rekao je

    TL; DR
    ... Ali ono malo što sam pročitao o @ patricio72 je glupost: hajde da se ilustriramo, nemate jebene ideje o čemu govori.

    @x11
    Zašto toliko problema sa stvaranjem lokalnog zrcala ako ćemo softver koristiti samo na našoj mašini (ili dva ili tri, što se toga tiče)?
    Čitajući svako toliko ako je softver nadogradio softver i odražavajući promjene u makepkg-u, čini mi se ...

    1.    x11tete11x rekao je

      U osnovi zbog sljedećeg, kad kažem da koristim puno AUR softvera, ne šalim se, u ovom trenutku imam instalirano otprilike 30 paketa iz AUR-a, već tamo postaje malo haotičnije baviti se svakim PKGBUILD-om, na taj način uspijevam da ih svi centraliziram na budući da im je moguće organiziraniji pristup i ručniji ispravak PKGBUILD-ova, ako je to slučaj, to je više stvar udobnosti

      1.    MSX rekao je

        Još uvijek ne mogu pronaći put oko: /
        Čuvam ove pakete: http://chakra-project.org/ccr/packages.php?SeB=m&L=2&K=msx (Ja ih osobno imam oko 60 instaliranih), a lokalne kopije su poredane u vlastitim direktorijima.
        Kad budem imao vremena, isprobat ću, to mi je korisno 😀

        1.    x11tete11x rekao je

          One održavate vi, a kada instalirate AUR pakete koje ne održavate? Tamo se to zakomplicira, jer kao što post kaže, održavači svoje PKGBUILD-ove ostave zastarjelim i mora se intervenirati ... i ne možete učitati ažurirani verziju jer ste izbrisali paket jer je već u AUR / CCR .. dogodilo mi se kad sam učitao ažuriranu verziju Simona, kao što je već bilo. Morao sam kontaktirati održavatelja i reći mu da stavi baterije i update .. koji je izgleda otet nekom vrstom vanzemaljskog prisustva xD hahaha

          1.    MSX rekao je

            Kada je za aplikaciju koju želim instalirati skripta za instalaciju zastarjela, a odgovorna osoba treba vremena da odgovori na dolje postavljeno pitanje, ažuriram je i instaliram lokalno. Nakon dva tjedna od prve obavijesti o zastarjelom paketu, ako još uvijek nemam odgovor, tražim od TU-a da preuzme skriptu od trenutnog održavatelja kako bi je usvojio i učitao ažuriranu verziju.
            Ovisno o trenutnom prenositelju / održavaču, ponekad od vas zatraže da pričekate malo duže, ako je riječ o nekome nepoznatom ili tko ima jedan paket, a onaj ko traži odricanje poznat je unutar zajednice, oni to odmah učine.
            Lično uvijek savjetujem originalne održavače da ako žele ponovno preuzeti paket, nemam problema s povratom posjeda.

            To je rečeno, još uvijek ne mogu smisliti upotrebu lokalnog repo-a za AUR pakete: P: P: P
            Bit će pitanje njegove instalacije i provjere da li dodatni nivo administracije pojednostavljuje umjesto da komplikuje 😉

            U svakom slučaju hvala na objavljivanju na tu temu!

        2.    x11tete11x rekao je

          tačno! odgovarajući na vaš posljednji komentar, tamo ste pogodili nokat u glavu, samo da ne činite sve to, ovo je naj ... sebično rješenje? Možda mi jednostavno držanje vlastitog repo-a u kojem mijenjate / stavljate / uklanjate sve što želite xD / također olakšava ponovnu instalaciju iz X razloga, jer xD binarne datoteke već imam spremne

  8.   diegogabriel rekao je

    Izgleda da ste Leprosys

    1.    x11tete11x rekao je

      ? Nisam razumio, ja sam Tete xD hahaha

  9.   jorgecg rekao je

    Pa, smatram korisnim stvoriti lokalno spremište ako vam se to dogodi poput Tete…. Čini mi se da je to prilično dobro objasnio u postu koji je napisao.

    U mom slučaju to nije potrebno, a nedostaje mi i znanja za kompajliranje paketa i slično ... To još nisam postigao.

    Hvala na postu, vrlo je dobro objašnjeno.

  10.   nijansiran rekao je

    Vrlo dobro, 3 mjeseca i nema problema, vrlo je rijetko da nešto ne uspije u archlinuxu 😀

    1.    MSX rekao je

      Uff, pobrinite se da mu Pedro Debian Flintstones i Pablo Slackware Marmol uđu u glavu.
      (Iako iskreno govoreći, nikada neće priznati da distro distribucija ne samo da može biti ista ili stabilnija od njihove, već ima i moderne pakete koji poštuju uzvodno, umjesto pljesnivih izmišljotina bajtova>: D

  11.   Pablo cardozo rekao je

    Vrlo glupo pitanje: nakon cijelog postupka dodavanja paketa koji sam želio instalirati (zagrade), koji redoslijed moram dati da ga instalira? Ako radim yart -S zagrade iz onoga što vidim, ponovo preuzima sve kao da nije u mom lokalnom spremištu, a ako radim sudo pacman -S zagrade, govori mi da paket ne postoji, što je očito.

    Nešto što sam propustio? Puno vam hvala i jako dobar post.

    1.    Pablo cardozo rekao je

      Nakon jutarnjeg druga, krv mi je potekla u mozak i shvatio sam da je moram instalirati s opcijom pacman -U i putem do datoteke koju sam preuzeo.

      Hvala vam kako god.

      1.    x11tete11x rekao je

        Ako napravite sav vodič, kada napravite pacman -Sy imat ćete svoj novi repo s lokalnim paketima

        Za pretpostavku da se vaš repo zove Pablo, to bi bilo ovako:
        local-repo pablo -A zagrade

        ovo će ga dodati u repo, a zatim

        sudo pacman -Sy zagrade

        ovo će osvježiti repo-ure, uključujući lokalni, i pronaći će i instalirati program iz lokalnog repo-a

        1.    Pablo cardozo rekao je

          Ahhhhh, ali jesam:
          local-repo AUR -A zagrade
          sudo pacman -Sy
          sudo pacman -S zagrade

          I nije mi pošlo za rukom, ali morat ću instalirati druge programe i provjeriti radi li to kod mene na način koji spominjete.

          Hvala vam na odgovoru.

          1.    x11tete11x rekao je

            Ako i dalje imate problema, možete obići forum, IRC ili me kontaktirati putem G + 😀