Lokalt depot med AUR-pakker (Arch Linux)

Kontekst der innlegget ble laget

Mange vil vite at jeg vanligvis bruker kildekodebaserte distribusjoner, noe som var på ferie den siste oppdateringen av min elskede moro også, det fikk systemet til å krasje (kanskje jeg kunne fikse det, men jeg hadde ikke lyst til å kjempe med dem), så jeg bestemte meg for å gi en ny sjanse til Arch Linux, Jeg brukte den for lenge siden.

Og hva var problemet mitt med henne? I utgangspunktet hva jeg bruker VELDIG MYE programvare AUR (for førstegangslesere AUR, er som en "repo" der brukere laster opp programmer som ikke er i den offisielle repoen, noe som en PPA av Ubuntu).

Hva er problemet med dette? Det mange ganger programvaren AUR fungerer ikke, verken fordi vedlikeholdere forsømmer pakkene sine eller fordi de rett og slett ikke har kunnskapen til å fikse problemet som oppstod med den nye versjonen, dette, i bunn og grunn og tenker på at jeg blir sint veldig lett, det knuller meg, siden å være slåss med samlinger og pkgbuilds som går i stykker jeg skal til Gentoo/moro også.

Her er statistikken på siden offisielle å være raus og antar at pakkene som aldri ble oppdatert og de foreldreløse pakkene er de samme, har vi nesten 1/4 av AUR det fungerer ikke, derav mitt sinne. Hva var annerledes denne gangen?

Start av innlegget

Jeg fant appen lokal repo, dette rart at du ser at noen forstyrres av AUR Som meg bestemte han seg for å lage, for i det minste å gi brukeren kontroll over disse "problemene", i utgangspunktet det denne applikasjonen tillater oss er å lage et lokalt depot, der vi kan legge pakkene vi kompilerer med AUR, på denne måten kan vi ta vare på riktig organisering og vedlikehold av pakkene til AUR.

Installasjon

Vi kan laste ned og kompilere den med makepkg:

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

Eller vi kan installere den med yaourt:

yaourt -S --noconfirm local-repo

Omgivelser:

Så, som angitt der, må vi konfigurere lokal repo gjennom filen «~ / .config / local-repo»Opprinnelig er det tomt. Det vi skal gjøre er å lage mappene der vi skal være vert for vårt repo, i mitt tilfelle legger jeg det inn /home/x11tete11x/.repo/x11tete11x

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

nå konfigurerer vi "~ / .config / local-repo":

nano ~/.config/local-repo

Legg merke til at de har eksempler på hvordan du konfigurerer lokal repo her: /usr/share/local-repo/config.example

Uansett, siden det jeg vil bruke local-repo til er veldig grunnleggende, er dette konfigurasjonen min:

[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

Som du vil se, spesifiserer jeg hvor jeg vil at du skal få hver ting fra, her har du en beskrivelse av hva hver ting gjør, hentet fra innlegget som jeg baserer meg på å gjøre dette:

  • banen -> Indikerer plasseringen til depotpakker.
  • undertegne -> Signer pakkene med en PGP-nøkkel.
  • signdb -> Signer databasen med en PGP-nøkkel.
  • logg -> Filplassering der lokal repo-loggen blir lagret.
  • bygglogg -> Mappe der loggene blir lagret når du bygger pakkene.
  • pkgbuild -> Mappe hvor filene skal lagres PKGBUILD.

Legg til pakker

Hvis pakken som skal legges til, ligger i mappene våre som en løs pakke (for eksempel laster vi ned en og har den i nedlastingsmappen, eller vi kompilerer en pakke selv i en mappe i hjemmet som er beregnet på kompileringer), legger vi til den med :

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

og hvis det er en pakke med AUR vi bruker:

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

Avklaring: Hvis pakken du vil installere, har en annen avhengighet av AUR, "løser ikke" automatisk disse avhengighetene

Det er for eksempel hvis vi vil installere pakken appmeny-gtk2 det avhenger av libdbusmenu-gtk2 hva er i AUR, Vi kan ikke gjøre det

lokal repo x11tete11x -A appmeny-gtk2

Siden det kommer til å si at det ikke finner libdbusmenu-gtk2-pakken, må vi gjøre:

local-repo nombrerepo -A libdbusmenu-gtk2 y luego local-repo nombrerepo -A appmenu-gtk2

denne måten når du leter etter libdbusmenu-gtk2 avhengigheter, vil den allerede være tilgjengelig i repos.

For å legge til en pakke kan du kopiere den direkte til depotmappen (i mitt tilfelle ~ / .repo / x11tete11x / pkgs-x86_64) og deretter oppdatere databasen manuelt, men dette er veldig tungvint.

Fjern pakker

For å fjerne pakker har vi instruksjonene:

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

Legg til det lokale depotet til listen over arkiver

Vi må legge til depotet som er opprettet i listen over arkiver som vi bruker for øyeblikket, for dette må vi redigere /etc/pacman.conf-filen og plassere linjene jeg legger nedenfor, i begynnelsen av hvor repositoriene begynner, slik at vår repo får prioritet fremfor resten, den kan også legges til slutten som en ekstra repo:

sudo nano /etc/pacman.conf

og vi setter:

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

Til slutt synkroniserer vi databasene til Pacman og vi har vårt depot klart.

sudo pacman -Sy

Merk: Første gang jeg ønsket å synkronisere den, ga det meg en feil, og den fortalte meg at den ikke kunne finne filen: "/home/x11tete11x/.repo/x11tete11x/pkgs-x86_64/x11tete11x.db", løse det ved å gjøre : MARKDOWN_HASH1a42f7dd94ef93f234b52c01c73dc5f0MARKDOWN_HASH det vil si at den opprettet en tom fil som heter det, og da jeg bare synkroniserte den, oppdaterte jeg den bra og den begynte å fungere riktig.

Oppdater lokalt depot

Når vi har arbeidet med depotet, må vi ta vare på å holde det oppdatert, for dette har vi:

local-repo -UV nombre-del-repositorio

Alternativet -U oppdater pakkene som finnes i AUR og alternativet -V oppdater CVS-pakker fra AUR (som git, svn eller cvs for eksempel).
Og til slutt noen skjermbilder av repoen 😀:

øyeblikksbilde2

Yapa: "Fremskynd pakksammensetningsprosessen"

Siden vi skal kompilere pakker, skal vi øke hastigheten på fremdriften ved å berøre et av alternativene som er deaktivert som standard. I utgangspunktet er det vi skal gjøre å fortelle makepkg å bruke alle kjernene til å kompilere for dette vi se etter linjen: «MAKEFLAGS» Inside /etc/makepkg.conf og vi setter «= -j »Det vil si at i mitt tilfelle har jeg en 7-kjerners Core I4 som for HT legger til 4 flere logiske kjerner, så ser MAKEFLAGS mine slik ut:

MAKEFLAGS="-j9"

øyeblikksbilde3

Kilde: Tuxylinux


55 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   livlig sa

    Flott, dette er flott for meg 😀

  2.   kik1n sa

    Og jeg trodde du aldri ville forlate Gentoo / Funtoo, hovedsakelig på grunn av at det plager meg, USEs.
    Jeg sier deg, openSUSE hehehe.

    Men jeg var en gang bueskytter og det er et ordtak. "Når Arch er installert, kommer den alltid tilbake."

    1.    x11tete11x sa

      aggggghhhh nei vær så snill Suse jeg HATER det! I G + forklarte jeg årsakene, det verste av alt er at det jeg sa om Yast i gtk-versjonen av Yast er godt gjort ¬ ¬ som ga meg enda mer for de lave, og Suses brannmur hatet det, jeg bestemte meg for å erstatte Lubuntu fra den gamle av Opensuse + LXDE, klarte jeg ikke å håndtere brannmuren for å kunne installere nettverksskriveren, gjenkjente Lubuntu det som ingenting, og som helvete? Hvordan kan det være at mediatomb har uoppfylte avhengigheter i "offisielle" repoer? Av disse grunner og dualiteten av søknader om å gjøre det samme definitivt Suse nei takk xD

      1.    kik1n sa

        Hahahaha Du må installere openSUSE + KDE.

        Vel, det er smak for alt. Men openSUSE REGLER.

    2.    livlig sa

      For meg er det sant. Se på meg hahaha

      1.    kik1n sa

        Hater du også openSUSE elav eller var du også Archero? hehe

        1.    livlig sa

          Jeg har aldri likt openSUSE. Av alle distribusjonene jeg har prøvd, har det alltid vært en av de tyngste.

          1.    kik1n sa

            Tssss, jeg anbefaler deg å ta en titt på det igjen, det er veldig bra 😀

            1.    livlig sa

              Jeg prøvde det faktisk med KDE 4.10, og det er sant at det har blitt bedre, men jeg vet ikke, det er alltid noe jeg ikke liker. Også mellom Debian og Arch Linux er jeg glad.


          2.    kik1n sa

            Hahahaha, det samme skjer med Debian.
            Installer 6, veldig gammel.
            Installer i år 7 beta-oppdateringen til utgivelsen, hvis jeg likte forskjellige ting, for eksempel veldig stabile pakker, men jeg ser det fortsatt gammelt, mangel på pakker, jeg ser det ikke veldig flytende osv ...

            Jeg holder meg med openSUSE Tumbleweed KDE og Slackware KDE. Jeg har ønsket å gå tilbake til Arch lenge.

  3.   patrick72 sa

    i mellomtiden er jeg fornøyd med Windows 8. Jeg slår ikke hodet i tull og er mer produktiv.
    For meg er det enkelt å laste ned programmet fra det offisielle nettstedet eller fra Windows Store med et enkelt klikk, og det er det.
    Jeg kaster ikke bort timer på å konfigurere rare ting, og all den tiden jeg har igjen, utnytter jeg det til å ha det gøy og gå ut med familien min, mens dere sitter på stolen med den firkantede rumpa og blir involvert i system som ingen bryr seg om.

    Innleggsredaktør av moderator: Tilsynelatende har patricio72s Windows ikke stavekontroll.

    1.    livlig sa

      Like måte. Vær lykkelig, nyt med familien din at mens rumpa blir kvadratisk, fortsetter hjernen min å forgrene seg, og derfor får jeg mer kunnskap. 😉

    2.    x11tete11x sa

      Jeg har jævla med vennene mine, familien og kjæresten i 3 uker, en av dagene, jeg mistet det ved å sette opp en Epson XP-201 i Windows, Windows XP var en levering, en av de to Windows 2 som er i min huset, jeg tok uten problemer den andre ga kamp ... alle Lubuntus hjemme tok dem uten problemer, min far installerer også programmer med et klikk fra Ubuntu Store ...
      på den annen side hva gjør du ved hjelp av systemet som ingen bryr seg om? Jeg minner deg om at du legger ut fra android, les der hva android er basert på og de nøyaktige forskjellene mellom Linux-kjernen og android-kjernen hvis du forstår hva de snakker om, vil du innse at du med ditt patetiske argument motsier deg selv deg selv, på den annen side hva gjør du ved å bruke internett? Jeg mener, den er montert på Linux-servere ... enda en dumhet, hva kommenterer du her? Jeg sier at du ikke burde være sammen med familien din? ... en annen ting, broren min har windows 7 å spille hjemme, jeg installerte en gadget for å overvåke diskene, jeg måtte se etter en alternativ side fordi Windows-butikken var bra takk, jeg ble smittet med skadelig programvare, da hadde jeg både krom og firefox infisert med rare annonser ... Jeg måtte gjøre "rare ting" for å få alt det drittet ... antivirusprogrammet (HA! Jeg hadde allerede glemt det) AVG fullstendig oppdatert sa: "god takk" flinket ikke .. Det er også mitt problem å bruke systemet at jeg føler for det, ikke ditt. Og hvis det morer meg å konfigurere systemet mitt og få mest mulig ut av det, HVA? Dette GALT?, Aaaaa sant i windows kan du ikke endre noe .... aaaaa sant Starterversjonen av Windows gir ikke støtte for noe så dumt som IPP-protokollen, så jeg kan ikke koble den til en CUPS-server under Linux ... aaaa sant det tok dem 6 år å implementere et krypteringssystem for brukerpassord ... Jeg minner deg om at Windows 95 til XP var nok til å gå til system32-mappen og kopiere filen User.pwl (jeg tror det var utvidelsen), og det er det hjemme, rolig, med brute force eller regnbuebord, du kan ødelegge brukerens passord for å gjøre hva du vil senere aaaa sant, i Windows XP hvis du skriver: "Bush gjemmer ekkoene" eller "Bush gjemte facs" i en tekst, og så åpner du det, det vil sensurere det…. sanne vinduer ... alltid så kule ...

      1.    livlig sa

        Ignorer han. Jeg har også god tid for familien min, kjæresten min, tingene mine, og jeg bruker GNU / Linux så lykkelig.

    3.    gato sa

      Du bor lykkelig i søppelboksen din, ikke kast sand på andre.

    4.    pandev92 sa

      Troll og den veldig åpenbare xD

    5.    Snock sa

      Oo og vil du tro det og alt? Hvor har de satt nå med vindu 8, f8-tasten?

  4.   patrick72 sa

    typisk kommentar til linuxero som forsvarer seg med den samme gamle historien "det meste av internett kjører på linux, at android er linux og bla bla bla"

    Jeg vet at android bruker linux-kjernen, men det er ikke GNU / linux. og det er enkelt å bruke fordi det har et brukervennlig grafisk grensesnitt opprettet av et selskap og designet for forbrukerne.
    og den gamle historien om at hele internett kjører på linux er sant, men de er bare bakgrunnsbehandlingsoppgaver utført av webservere, for eksempel Apache, PHP, MySQL, kort sagt er de bare nettjenester.
    Men la oss komme til poenget, la oss snakke om DESKTOP, la oss være ærlige, Linux har fortsatt en lang vei å gå, den mangler anstendige drivere for maskinvaren vår, den mangler anstendig profesjonell programvare som Adobe suite, Office, Autocad og kommer ikke for meg at det er gratis alternativer fordi de er veldig dårligere. og til slutt, brukeren trenger EASE, samt windows, som også har en konsoll, men nesten ingen bruker eller trenger det, med mindre du er sysadmin eller programmerer. Alt gjøres på grafisk nivå, i motsetning til Linux at du fra tid til annen må ty til konsollen for å lage en kommando eller redigere en konfigurasjonsfil, og sannheten er at det etterlater en veldig dårlig smak i munnen til vanlige brukere som de vil at alt skal fungere for ham.

    1.    patrick72 sa

      denne kommentaren går til @ x11tete11x som svar

      1.    livlig sa

        Ja mann, det er kjent at for x11tete11x. Men seriøst er det ubrukelig å falle i en så steril debatt som den som begynner å dannes.

    2.    livlig sa

      Jeg leser slike kommentarer, og det får meg til å klø. Definer "brukervennlighet" fordi med KDE kan jeg enkelt gjøre det samme som med Windows 7, og jeg gjør til og med mange ting lettere. Men jeg vil ikke komme inn i den vanlige debatten. Bruker du Windows? Bra for deg. La oss bruke GNU / Linux i fred. La oss passere arbeidet. La oss være virusfrie. La oss lære mer hver dag. Vær så snill, ikke kom for å skape en flamme med folk som ikke har rotet med deg eller Windows.

      1.    gato sa

        Jeg har alltid hatt en anelse om at Aero er en KDE-innstilt xD

    3.    x11tete11x sa

      typisk svar fra "windowsero" dette vil være min siste kommentar angående dette eksemplaret, ignorerte du alle feilene i windows som jeg kalte deg, sethc.exe, høres det ut som deg?…. Fortell meg, hvordan gjør jeg noe så dumt som å lage en nettverksprofil for et bestemt nettverk? Min gamle mann på skolen der han lærer at de bruker en proxy, og hver gang han er på windows, må han manuelt konfigurere IP-adressen, i linux hvert nettverk har sin profil…. At ting mangler, eller at jeg kommer til å nekte deg, men at det ikke fungerer for deg, virkelig? Det ser ut til at jeg kommer til å ansette dine magiske hender for å installere vinduer fordi i mitt hjem blir noen vinduer alltid skrudd for en merkelig grunn ...
      "Vanlige brukere som vil at alt skal fungere" tar nå en flytur til byen min og forklarer det til faren min som har kuler fulle av vinduer for å knulle seg selv (en 50 år gammel fyr, fysikklærer på videregående skole) forklare hvorfor nå han må bruke "metro", jeg setter Lubuntu og den lykkelige fyren, det gamle grensesnittet til Windows XP for livet, snarveier til programvaresenteret, ingen virus, og fyren er fornøyd, jeg insisterer på at han kom hjem til meg og forklar hvorfor nå må du bruke METRO ...

      1.    patrick72 sa

        Jada, og med hvor mange kommandolinjer og konfigurasjonsfiler gjorde du for å få det til å fungere for deg?
        det er windows er så enkelt som å bruke veivisere eller assistenter, og jeg trenger ikke å kopiere og lime inn kommandoer som du finner i forumet.
        fint forsøk, men foreløpig er windows king

        1.    livlig sa

          Hvis du refererer til flere nettverkstilkoblinger, så enkelt som å grafisk åpne tilkoblingseditoren og legge til så mange profiler du vil 😉

        2.    mor0dox sa

          Troll i sikte.

        3.    eltigreasino sa

          Har du noen gang installert en GNU / Linux-distribusjon? Hvis ikke, snakk ikke uten å vite det

          PS: GNU / Linux-distribusjoner er laget av brukerfellesskap, ikke av gigantiske selskaper som Microsoft

    4.    nano sa

      Jeg vil snakke om idiotiske ting, jeg vil ikke argumentere for at det er lettere eller vanskeligere, jeg utleder rett og slett at du er ganske inhabil ... og faktisk at uvitenhet ikke har noe å gjøre med å bruke vinduer, det er folk som gjør det og det har ingenting med deg å gjøre.

      Hvis det hadde avhengig av meg, ville ikke kommentarene dine passert, du er rett og slett et troll, virkelig er argumentene dine for ikke å bruke GNU / Linux idiotiske, jeg sier ikke at du må bruke det, rett og slett, ingen bryr seg hvorfor du ikke bruk det.

      Min oppriktig anbefaling? Unngå å være latterlig og ikke tro at du føler deg som en flott fyr som tilbakeviser argumenter, bare begrens deg til å kommentere, men du vil ikke si noe konstruktivt ...

      For Elav: ikke la ham komme med flere kommentarer, ellers vil han fortsette diskusjonen, fra min side snakker denne her ikke lenger, uansett hvor autoritativ det høres ut, noen ganger må det være slik.

      1.    livlig sa

        dverg. Patricio72 er kanskje alt du sier, men det er ikke godt å fornærme ham. Vi har allerede fått berømmelse på nettverket som brukere av DesdeLinux Vi fornærmer Windows-brukere. La oss ikke sette oss på deres nivå.

        Fra dette øyeblikket vil jeg ta affære med alle de brukerne som krenker andre. Ingen har rett. Hvis de kommer utenfra og fornærmer oss, ignorerer vi det, vi redigerer kommentaren, vi endrer den og det er det.

        ????

        1.    x11tete11x sa

          agghh beklager hvis jeg hoppet over kjeden, men akkurat det du sier, leste jeg nylig at: "brukere av DesdeLinux Vi fornærmer Windows-brukere» ¬¬… og så skjer ting som dette…. Jeg kunne ikke akkurat kaste blomster på ham ¬¬

        2.    nano sa

          Uvaktighet for meg er en tilstand hos en person som ikke vet hvordan man skal oppføre seg og tror at han vet om noe, og føler seg i kraft til å snakke om det, selv om han ikke egentlig vet hva han snakker om. Faktisk anser jeg at jeg holder igjen min måte å være mye på for ikke å falle i unødvendige kamper.

          Du må innrømme at slike kommentarer, som den første han kom med, ikke engang måtte skje ... ikke fordi det snakket om windows, men fordi det er en trollkommentar, steril, uten noe bidrag, og som bare oppmuntrer til flammen, det plager meg bare at folk tar seg friheten til å snakke om noe (hva som helst) uten å vite noe ... Jeg? Jeg har ikke brukt windows direkte i minst 4 år, jeg kan ikke si i dag hvordan det er ubehagelig for meg fordi jeg ikke bruker det, og ingen ser meg snakke om det i andre lokalsamfunn eller i artikler, og når jeg sier at jeg ikke bruk det, jeg forklarer at jeg ikke bruker det fordi for meg, min distro, gir meg alt jeg trenger ...

          Uansett, ikke mer snakk om saken, det er nok, både du og jeg har makten til å få slutt på dette problemet 🙂

  5.   x11tete11x sa

    Folk, beklager for å skitne innlegget med denne diskusjonen om at du ikke har noe godt å gjøre her, @elav @nano hvis noen av dere vil slette hele diksjonen, inkludert kommentarene mine, motsetter jeg meg ikke, innlegget ville være mer ordentlig: D, takk til alle: v

    1.    diazepam sa

      Alt bra, noen vil teste tålmodigheten vår

      1.    gato sa

        trolling med brukeragent xDDDD

      2.    x11tete11x sa

        hahaha, drittsekk xD

        1.    diazepam sa

          Kom igjen. Jeg må ikke være så dårlig

    2.    angrep sa

      Muchach @ s «Ikke mate trollet»
      Fortsatt, jeg vet at du ville gå tilbake til Arch. XD

      1.    x11tete11x sa

        hahaha la oss se hvor lenge det varer for meg xD

  6.   xpt sa

    Bra innlegg 🙂
    veldig nyttig

  7.   MSX sa

    TL; DR
    ... Men det lille jeg leste om @ patricio72 er tull: la oss illustrere, du aner ikke hva det står.

    @x11
    Hvorfor så mye trøbbel med å lage et lokalt speil hvis vi bare skal bruke programvaren på maskinen vår (eller to eller tre, for den saks skyld)?
    Når det sjekkes så ofte om oppstrøms oppdaterte programvaren og gjenspeiler endringene i makepkg, virker det for meg ...

    1.    x11tete11x sa

      I utgangspunktet på grunn av det følgende, når jeg sier at jeg bruker mye AUR-programvare, er det ikke en vits, for øyeblikket har jeg omtrent 30 pakker installert fra AUR, allerede der blir det litt mer kaotisk å håndtere hver PKGBUILD, på denne måten klarer jeg å ha dem alle sentraliserte for å få tilgang til de mer organiserte og korrekte PKGBUILDene manuelt hvis dette er tilfelle, er det mer et spørsmål om komfort

      1.    MSX sa

        Jeg finner fremdeles ikke veien rundt: /
        Jeg beholder disse pakkene: http://chakra-project.org/ccr/packages.php?SeB=m&L=2&K=msx (Jeg personlig har omtrent ~ 60 av dem installert) og de lokale kopiene er ordnet i egne kataloger.
        Når jeg har en stund skal jeg prøve det, det er nyttig for meg 😀

        1.    x11tete11x sa

          De blir vedlikeholdt av deg, og når du installerer AUR-pakker som du ikke vedlikeholder? Der blir det komplisert, for som innlegget sier mange ganger, etterlater vedlikeholdere sine PKGBUILDs utdaterte, og man må gripe inn ... og du kan ikke laste opp en oppdatert versjon fordi du sletter pakken fordi den allerede er i AUR / CCR .. det skjedde med meg da jeg lastet opp den oppdaterte versjonen av simon, som den allerede var .. Jeg måtte kontakte vedlikeholderen og be ham om å sette batteriene og oppdatering .. som ser ut til å ha blitt bortført av en slags utenomjordisk tilstedeværelse xD hahaha

          1.    MSX sa

            Når et program som jeg vil installere har installasjonsskriptet utdatert og den ansvarlige personen tar lang tid å svare på spørsmålet nedenfor, oppdaterer og installerer jeg det lokalt. Etter to uker fra første varsel om den utdaterte pakken, hvis jeg fortsatt ikke har noe svar, ber jeg TU om å ta i bruk skriptet fra den nåværende vedlikeholderen for å vedta det og laste opp den oppdaterte versjonen.
            Avhengig av den nåværende opplasteren / vedlikeholderen, ber de noen ganger deg om å vente litt lenger, hvis det er noen ukjent eller som har en enkelt pakke, og den som ber om avvisning er kjent i samfunnet, gjør de det med en gang.
            Personlig anbefaler jeg alltid de opprinnelige vedlikeholdspersonene at hvis de vil overta pakken igjen, har jeg ikke noe problem å returnere den.

            Når det er sagt, kan jeg fortsatt ikke være fornuftig med å bruke en lokal repo for AUR-pakker: P: P: P
            Det vil være snakk om å installere den og se om et ekstra administrasjonslag forenkler i stedet for å komplisere 😉

            Uansett takk for innlegg om emnet!

        2.    x11tete11x sa

          nøyaktig! svarer du på din siste kommentar, der traff du spikeren på hodet, bare for ikke å gjøre alt det, dette er den mest ... egoistiske løsningen? Kanskje ved ganske enkelt å opprettholde din egen repo der du endrer / setter / fjerner hva du vil xD / det letter også de reinstallerte av X-årsaker, siden jeg allerede har xD-binærfiler klar

  8.   diegogabriel sa

    Du ser ut til å være Leprosys

    1.    x11tete11x sa

      ? Jeg forstod ikke, jeg er Tete xD hahaha

  9.   jorgecg sa

    Vel, jeg synes det er nyttig å opprette et lokalt depot hvis det skjer med deg som Tete…. Det virker for meg at han har forklart det ganske bra i innlegget han har skrevet.

    I mitt tilfelle er det ikke nødvendig, og jeg mangler også kunnskapen til å lage en pakke og sånt ... Jeg har ikke nådd det ennå.

    Takk for innlegget, det er veldig godt forklart.

  10.   nyansert sa

    Veldig bra, 3 måneder og ikke noe problem, det er veldig sjelden at noe mislykkes i archlinux 😀

    1.    MSX sa

      Uff, pass på at Pedro Debian Flintstones og Pablo Slackware Marmol kommer inn i hodet hans.
      (Selv om de skal være ærlige, vil de aldri erkjenne at en distro ikke bare kan være den samme eller mer stabil enn deres, men også ha moderne pakker som respekterer oppstrøms i stedet for mugne byte-sammensetninger>: D

  11.   Pablo cardozo sa

    Et veldig dumt spørsmål: Etter å ha gjort hele prosessen med å legge til en pakke som jeg ønsket å installere (parenteser), hvilken ordre har jeg for å gi den for å installere den? Hvis jeg gjør -S parenteser fra det jeg ser, laster det ned alt som om det ikke var i mitt lokale depot, og hvis jeg gjør sudo pacman -S parentes, forteller det meg at pakken ikke eksisterer, noe som er åpenbart.

    Noe som jeg savnet? Tusen takk og veldig bra innlegg.

    1.    Pablo cardozo sa

      Etter morgenpartneren strømmet blodet til hjernen min, og jeg innså at jeg måtte installere det med pacman -U-alternativet og banen til filen jeg hadde lastet ned.

      Takk uansett.

      1.    x11tete11x sa

        Hvis du gjør hele guiden, når du gjør pacman -Sy, vil du ha din nye repo med lokale pakker

        for å anta at repoen din heter Pablo, ville det være slik:
        lokal repo pablo -A parentes

        dette kommer til å legge det til repoen, og deretter

        sudo pacman -Sy parentes

        Dette vil oppdatere repoene inkludert den lokale, og den vil finne og installere programmet fra den lokale repoen

        1.    Pablo cardozo sa

          Ahhhhh, men jeg gjorde:
          local-repo AUR-A parentes
          sudo pacman -Sy
          sudo pacman -S braketter

          Og det fungerte ikke for meg, men jeg vil allerede ha andre programmer å installere og se om det fungerer for meg slik du nevner.

          Tusen takk for svaret.

          1.    x11tete11x sa

            Hvis du fortsatt har problemer, kan du ta en tur på forumet, IRC, eller kontakte meg via G + 😀