Repository locale con pacchetti AUR (Arch Linux)

Contesto in cui è stato realizzato il post

Molti sapranno che di solito uso distribuzioni basate sul codice sorgente, una domanda che durante le vacanze l'ultimo aggiornamento della mia amata divertente, ha causato il crash del sistema (forse avrei potuto risolverlo ma non avevo voglia di combattere con loro), quindi ho deciso di dare una nuova possibilità Arch Linux, L'ho usato molto tempo fa.

E qual era il mio problema con lei? Fondamentalmente quello che uso MOLTO Software AUR (per lettori alle prime armi AUR, è come un "repo" in cui gli utenti caricano programmi che non sono nei repository ufficiali, qualcosa come un PPA di Ubuntu).

Qual è il problema con questo? Quante volte il software AUR non funziona, o perché i manutentori trascurano i loro pacchetti o perché semplicemente non hanno le conoscenze per risolvere il problema sorto con la nuova versione, questo, fondamentalmente e considerando che mi arrabbio molto facilmente, mi fotte, dal momento che essere sto combattendo con compilation e pkgbuild che non funzionano Gentoo/divertente.

Ecco le statistiche della pagina ufficiale essendo generosi e assumendo che i pacchetti che non sono mai stati aggiornati ei pacchetti orfani siano gli stessi, ne abbiamo quasi 1/4 di AUR non funziona, da qui la mia rabbia. Cosa c'era di diverso questa volta?

Inizio del post

Ho trovato l'app repo locale, questa meraviglia che vedi che qualcuno è disturbato AUR Come me, ha deciso di creare, almeno per dare all'utente il controllo di questi "problemi", in pratica ciò che questa applicazione ci permette di fare è creare un repository locale, in cui possiamo mettere i pacchetti che stiamo compilando con il AUR, in questo modo, possiamo occuparci di organizzare e mantenere correttamente i pacchetti dal AUR.

Installazione

Possiamo scaricarlo e compilarlo con makepkg:

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

Oppure possiamo installarlo da yaourt:

yaourt -S --noconfirm local-repo

impostazione:

Quindi, come indicato lì, dobbiamo configurare local-repo tramite il file «~ / .config / local-repo»Inizialmente è vuoto, quello che andremo a fare è creare le cartelle dove ospiteremo il nostro repo, nel mio caso lo metto in /home/x11tete11x/.repo/x11tete11x

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

ora configuriamo "~ / .config / local-repo":

nano ~/.config/local-repo

Notare che hanno esempi di come configurare local-repo qui: /usr/share/local-repo/config.example

Ad ogni modo, poiché quello per cui voglio usare local-repo è molto semplice, questa è la mia configurazione:

[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

Come puoi vedere, specifico da dove voglio che tu prenda ogni cosa, qui hai una descrizione di cosa fa ogni cosa, presa dal post su cui mi baso per fare questo:

  • sentiero -> Indica la posizione dei pacchetti del repository.
  • segno -> Firma i pacchetti con una chiave PGP.
  • signdb -> Firma il database con una chiave PGP.
  • ceppo -> Posizione del file in cui verrà salvato il registro del repo locale.
  • registro di costruzione -> Cartella in cui verranno archiviati i registri durante la creazione dei pacchetti.
  • pkgbuild -> Cartella in cui archiviare i file PKGBUILD.

Aggiungi pacchetti

Se il pacchetto da aggiungere si trova nelle nostre cartelle come pacchetto sciolto (ad esempio, ne scarichiamo uno e lo abbiamo nella cartella dei download, oppure compiliamo noi stessi un pacchetto in una cartella all'interno della nostra home destinata alle compilation), lo aggiungiamo con:

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

e se è un pacchetto di AUR noi usiamo:

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

Chiarimento: Se il pacchetto che desideri installare ha un'altra dipendenza da AUR, non "risolve automaticamente" queste dipendenze

Cioè, ad esempio, se vogliamo installare il pacchetto appmenu-gtk2 che dipende da libdbusmenu-gtk2 cosa c'è dentro AUR, Non possiamo farlo

local-repo x11tete11x -A appmenu-gtk2

Poiché sta per dire che non riesce a trovare il pacchetto libdbusmenu-gtk2, dobbiamo fare:

local-repo nombrerepo -A libdbusmenu-gtk2 poi local-repo nombrerepo -A appmenu-gtk2

in questo modo quando cerchi le dipendenze libdbusmenu-gtk2 saranno già disponibili nei repository.

Per aggiungere un pacchetto puoi copiarlo direttamente nella cartella del repository (nel mio caso ~ / .repo / x11tete11x / pkgs-x86_64) e quindi aggiornare manualmente il database, ma questo è molto macchinoso

Rimuovi pacchetti

Per rimuovere i pacchetti abbiamo l'istruzione:

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

Aggiungi il repository locale all'elenco dei repository

Dobbiamo aggiungere il repository creato alla lista dei repository che attualmente utilizziamo, per questo dobbiamo modificare il file /etc/pacman.conf e posizionare le righe che metto sotto, all'inizio di dove iniziano i repository, in modo che il nostro repo ha la priorità sul resto, può anche essere aggiunto alla fine come repo aggiunto:

sudo nano /etc/pacman.conf

e mettiamo:

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

Infine sincronizziamo i database di Pacman e abbiamo il nostro repository pronto.

sudo pacman -Sy

Nota: La prima volta che ho voluto sincronizzarlo, mi ha dato un errore e mi ha detto che non riusciva a trovare il file: "/home/x11tete11x/.repo/x11tete11x/pkgs-x86_64/x11tete11x.db", risolvilo facendo : MARKDOWN_HASH1a42f7dd94ef93f234b52c01c73dc5f0MARKDOWN_HASH cioè ha creato un file vuoto chiamato così, e poi solo quando l'ho sincronizzato l'ho aggiornato bene e ha iniziato a funzionare correttamente.

Aggiorna il repository locale

Una volta che abbiamo il nostro repository funzionante dobbiamo occuparci di mantenerlo aggiornato, per questo abbiamo:

local-repo -UV nombre-del-repositorio

l'opzione -U aggiorna i pacchetti trovati in AUR e l'opzione -V aggiorna i pacchetti CVS da AUR (come git, svn o cvs per esempio).
E infine alcuni screenshot del repo 😀:

snapshot2

Yapa: "Velocizza il processo di compilazione dei pacchetti"

Dato che compileremo i pacchetti, accelereremo un po 'il progresso toccando una delle opzioni che è disabilitata di default, fondamentalmente quello che faremo è dire a makepkg di usare tutti i kernel per compilare per questo cerchiamo la riga: «MAKEFLAGS »Dentro /etc/makepkg.conf e mettiamo« = -j »Cioè, nel mio caso ho un file Core I7 a 4 core che per HT aggiunge altri 4 core logici, quindi il mio MAKEFLAGS assomiglia a questo:

MAKEFLAGS="-j9"

snapshot3

Fonte: Tuxylinux


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   vivace suddetto

    Fantastico, questo è fantastico per me 😀

  2.   Kik1n suddetto

    E ho pensato che non avresti mai lasciato Gentoo / Funtoo, soprattutto per questo mi da fastidio, gli USE.
    Te lo sto dicendo, openSUSE hehehe.

    Ma una volta ero un arciere e c'è un detto. "Una volta che Arch è installato, torna sempre indietro."

    1.    x11tete11x suddetto

      aggggghhhh no per favore Suse lo odio! Nel mio G + ho spiegato i motivi, la cosa peggiore è che quello che ho detto di Yast nella versione gtk di Yast è ben fatto ¬¬ che mi ha dato ancora di più per il basso, e il firewall di Suse lo odiava, ho deciso di sostituire il Lubuntu dal mio vecchio di Opensuse + LXDE, non potevo occuparmi del firewall per poter installare la stampante di rete, Lubuntu lo riconosceva come se niente, e come diavolo? Come può essere che mediatomb abbia dipendenze insoddisfatte nei repo "ufficiali"? Per questi motivi e per la dualità delle applicazioni fare lo stesso sicuramente Suse no grazie xD

      1.    Kik1n suddetto

        Hahahaha Devi installare openSUSE + KDE.

        Bene, ci sono gusti per tutto. Ma le REGOLE di openSUSE.

    2.    vivace suddetto

      Per me è vero. Guardami hahaha

      1.    Kik1n suddetto

        Anche tu odi openSUSE elav o eri anche tu Archero? hehe

        1.    vivace suddetto

          Non mi è mai piaciuto openSUSE. Di tutte le distribuzioni che ho provato, è sempre stata una delle più pesanti.

          1.    Kik1n suddetto

            Tssss, ti consiglio di guardarlo di nuovo, è molto buono 😀

            1.    vivace suddetto

              In realtà l'ho provato con KDE 4.10 ed è vero che è migliorato, ma non lo so, c'è sempre qualcosa che non mi piace. Inoltre, tra Debian e Arch Linux sono felice.


          2.    Kik1n suddetto

            Hahahaha, la stessa cosa accade con Debian.
            Installa 6, molto vecchio.
            Installa la beta 7 quest'anno, aggiorna al rilascio, se mi sono piaciute più cose, come pacchetti molto stabili, ma la vedo ancora vecchia, mancanza di pacchetti, non la vedo molto fluida, ecc….

            Rimango con openSUSE Tumbleweed KDE e Slackware KDE. Desidero tornare ad Arch da molto tempo.

  3.   patricio72 suddetto

    nel frattempo sono contento del mio Windows 8. Non mi rompo la testa con sciocchezze e sono più produttivo.
    Per me è facile scaricare il programma dal sito ufficiale o dallo store di Windows con un semplice click e il gioco è fatto.
    Non spreco ore a configurare cose strane, e tutto il tempo che mi resta ne approfitto per divertirmi ed uscire con la mia famiglia, mentre voi ragazzi siete seduti su quella sedia con il vostro sedere quadrato e vi lasciate coinvolgere dal vostro sistema a cui nessuno importa.

    Post editor del moderatore: Apparentemente Windows di patricio72 non ha un controllo ortografico.

    1.    vivace suddetto

      Allo stesso modo. Sii felice, divertiti con la tua famiglia che mentre il mio sedere diventa quadrato, il mio cervello continua a ramificarsi e quindi, acquisisco più conoscenza. 😉

    2.    x11tete11x suddetto

      Ho scopato con i miei amici, la mia famiglia e la mia ragazza per 3 settimane, uno dei giorni, l'ho perso impostando un Epson XP-201 in Windows, Windows XP è stato un parto, una delle 2 finestre 7 a casa mia, le ho scattate senza problemi l'altra ha dato battaglia ... tutte le Lubuntus di casa le hanno portate senza problemi, anche mio padre installa programmi con un click dall'Ubuntu Store ...
      D'altra parte, cosa fai usando il sistema che non interessa a nessuno? Ti ricordo che stai postando da Android, leggi lì su cosa si basa Android e le differenze esatte tra il kernel Linux e il kernel Android se capisci di cosa stanno parlando, ti renderai conto che con il tuo patetico argomento ti stai contraddicendo te stesso, d'altra parte cosa fai usando Internet? Voglio dire, è montato su server Linux ... ancora un'altra cosa stupida, cosa stai facendo commentando qui? Dico non dovresti essere con la tua famiglia? ... un'altra cosa, mio ​​fratello ha windows 7 per giocare a casa, ho installato un gadget per monitorare i dischi, ho dovuto cercare una pagina alternativa perché il windows store andava bene grazie, sono stato infettato da malware, quindi avevo sia chrome che firefox infettato da strane pubblicità ... ho dovuto fare "cose ​​strane" per ottenere tutta quella schifezza ... l'antivirus (HA! Me ne ero già dimenticato) AVG completamente aggiornato ha detto: "grazie" non ha battuto ciglio .. inoltre è un mio problema usare il sistema che mi piace, non il tuo. E se mi diverte configurare il mio sistema e sfruttarlo al meglio, COSA? Questo SBAGLIATO?, Aaaaa vero in windows non puoi cambiare niente…. aaaaa true la versione Starter di Windows non supporta qualcosa di così stupido come il protocollo IPP, quindi non posso collegarlo a un server CUPS sotto Linux ... aaaa true ci sono voluti 6 anni per implementare un sistema di crittografia per le password degli utenti .. . Ti ricordo che da windows 95 a XP bastava andare nella cartella system32 copiare il file User.pwl (credo fosse l'estensione) e basta a casa, tranquillo, con forza bruta o tabelle arcobaleno, si poteva rompere la password dell'utente per fare quello che vuoi in seguito aaaa vera, in Windows XP se scrivi: "Bush nasconde gli echi" o "Bush nasconde i facs" in un txt e poi lo apri, lo censurerà…. vere finestre ... sempre così belle ...

      1.    vivace suddetto

        Ignoralo. Ho anche molto tempo per la mia famiglia, la mia ragazza, le mie cose e uso GNU / Linux così felicemente.

    3.    gatto suddetto

      Vivi felicemente nella tua lettiera, non gettare sabbia agli altri.

    4.    pandev92 suddetto

      Troll e l'ovvio xD

    5.    snock suddetto

      Oo e ci crederai e tutto il resto? Dove l'hanno messo ora con la finestra 8, il tasto f8?

  4.   patricio72 suddetto

    commento tipico di linuxero che si difende con la solita vecchia storia "la maggior parte di Internet gira su linux, quell'androide è linux e blah blah blah"

    So che Android usa il kernel linux, ma non è gnu / linux. ed è facile da usare perché ha un'interfaccia grafica facile da usare creata da un'azienda e progettata per i suoi consumatori.
    e la vecchia storia che l'intera Internet gira su Linux è vera, ma sono solo attività di elaborazione in background eseguite da server web, ad esempio Apache, PHP, MySQL, in breve sono solo servizi web.
    Ma veniamo al dunque, parliamo di DESKTOP, siamo onesti, linux ha ancora molta strada da fare, mancano driver decenti per il nostro hardware, mancano software professionali decenti come Adobe suite, Office, Autocad e non arrivano per me che ci sono alternative gratuite perché sono molto inferiori. e infine, l'utente ha bisogno di EASE, così come di Windows, che ha anche una console ma quasi nessuno la usa o ne ha bisogno, a meno che tu non sia un amministratore di sistema o un programmatore. Tutto è fatto a livello grafico, a differenza di Linux che di tanto in tanto bisogna ricorrere alla console per fare un comando o modificare un file di configurazione, e la verità è che lascia l'amaro in bocca agli utenti comuni che vogliono che tutto funzioni per lui.

    1.    patricio72 suddetto

      questo commento va a @ x11tete11x come risposta

      1.    vivace suddetto

        Sì amico, è noto che per x11tete11x. Ma seriamente, è inutile cadere in un dibattito sterile come quello che comincia a formarsi.

    2.    vivace suddetto

      Ho letto questo tipo di commenti e mi dà prurito. Definisci "facilità d'uso" perché con KDE posso facilmente fare lo stesso di Windows 7 e rendere ancora più semplici molte cose. Ma non voglio entrare nel solito dibattito. Usi Windows? Buon per te. Usiamo GNU / Linux in pace. Passiamo il lavoro. Cerchiamo di essere liberi da virus. Impariamo di più ogni giorno. Per favore, non venire a creare una fiamma con persone che non hanno incasinato te o il tuo Windows.

      1.    gatto suddetto

        Ho sempre avuto la sensazione che Aero fosse un xD sintonizzato su KDE

    3.    x11tete11x suddetto

      risposta tipica di "windowsero" questo sarà il mio ultimo commento riguardo a questo esemplare, hai ignorato tutti i difetti in windows che ti ho chiamato, sethc.exe, suona come te?…. Dimmi, come faccio a fare qualcosa di così stupido come creare un profilo di rete per una certa rete? Il mio vecchio della scuola dove insegna usa un proxy e ogni volta che è su Windows deve configurare manualmente l'indirizzo IP, in linux ogni rete ha il suo profilo…. Che mancano delle cose, o ti negherò, ma che non funziona per te, davvero? Mi sembra che assumerò le tue mani magiche per installare le finestre perché a casa mia alcune finestre si avvitano sempre per qualche strano motivo ...
      "Utenti comuni che vogliono che tutto funzioni" in questo momento, prendo un volo per la mia città e spiegalo a mio padre che ha le palle piene di finestre per farsi fottere (un ragazzo di 50 anni, insegnante di fisica al liceo) spiega perché ora deve usare "metro", ho messo Lubuntu e il ragazzo felice, la vecchia interfaccia per Windows XP di una vita, scorciatoie per il centro software, nessun virus, e il ragazzo è felice, insisto che è venuto a casa mia e spiega perché ora devi usare METRO ...

      1.    patricio72 suddetto

        Certo, e con quante righe di comando e file di configurazione l'hai fatto per farlo funzionare per te?
        è Windows è semplice come usare le procedure guidate o gli assistenti e non devo copiare e incollare i comandi che trovi nei forum.
        bel tentativo ma per ora Windows la fa da padrone

        1.    vivace suddetto

          Se intendi più connessioni di rete, è semplice come aprire graficamente l'editor delle connessioni e aggiungere tutti i profili che desideri 😉

        2.    morboso suddetto

          Troll in vista.

        3.    eltigreasino suddetto

          Hai mai installato una distribuzione GNU / Linux? Se non l'hai fatto, non parlare senza saperlo

          PS: le distribuzioni GNU / Linux sono realizzate da comunità di utenti, non da grandi aziende come Microsoft

    4.    nano suddetto

      Parlerò di cose idiote, non sosterrò che è più facile o più difficile, deduco semplicemente che sei abbastanza inetto ... e in effetti, quell'inettitudine non ha nulla a che fare con l'uso di finestre, ci sono persone che lo fanno e non ha niente a che fare con te.

      Se dipendesse da me, i tuoi commenti non passerebbero, sei semplicemente un troll, davvero i tuoi argomenti per non usare GNU / Linux sono idioti, non sto dicendo che devi usarlo, semplicemente, a nessuno importa perché non lo fai usalo.

      La mia raccomandazione più sincera? Evita di essere ridicolo e non pensare di sentirti un bravo ragazzo che rifiuta le discussioni, limitati a commentare se non dici nulla di costruttivo ...

      Per Elav: non lasciargli più commenti o continuerà la discussione, da parte mia, questo qui non parla più, per quanto possa sembrare autorevole, a volte deve essere così.

      1.    vivace suddetto

        eNano. Puede que patricio72 sea todo eso que dices, pero no es bueno ofenderlo. Ya nos hemos ganado fama por la red de que los usuarios de DesdeLinux ofendemos a los usuarios de Windows. No nos pongamos a su altura.

        Da questo momento in poi agirò con tutti quegli utenti che offendono gli altri. Nessuno ha il diritto. Se vengono da fuori e ci offendono, lo ignoriamo, modifichiamo il commento, lo modifichiamo e basta.

        😉

        1.    x11tete11x suddetto

          agghh disculpas si se me salto la cadena, pero justamente eso que decis, hace poco lei lo de que: «los usuarios de DesdeLinux ofendemos a los usuarios de Windows» ¬¬ … y despues pasan cosas como estas…. no podia tirarle flores precisamente ¬¬

        2.    nano suddetto

          L'inettitudine per me è una condizione di una persona che non sa come comportarsi e pensa di sapere qualcosa, e sente il potere di parlarne, anche così, non sapendo veramente di cosa sta parlando. Ritengo infatti di frenare molto il mio modo di essere per non cadere in litigi inutili.

          Devi ammettere che quel tipo di commenti, come il primo che ha fatto, non dovevano nemmeno accadere ... non perché si stesse parlando di finestre ma perché è un commento da troll, sterile, senza alcun contributo e solo incita la fiamma, mi dà fastidio solo che le persone si prendano la libertà di parlare di qualcosa (qualunque cosa) senza sapere davvero nulla ... Io? Non uso finestre direttamente da almeno 4 anni, non posso dire oggi quanto sia scomodo per me perché non lo uso, e nessuno mi vede parlarne in altre comunità o in articoli e quando dico che non lo uso usalo, spiego che non lo uso perché per me, la mia distro, mi dà tutto ciò di cui ho bisogno ...

          Comunque, non parlare più del caso, è sufficiente, sia tu che io abbiamo il potere di porre fine a questo problema 🙂

  5.   x11tete11x suddetto

    Gente, scusate per aver sporcato il post con questa discussione che non avete niente di buono da fare qui, @elav @nano se qualcuno di voi vuole cancellare l'intera discussione, compresi i miei commenti, non mi oppongo, il post sarebbe più prolisso : D, grazie a tutti: v

    1.    diazepano suddetto

      Tutto bene, qualcuno vuole mettere alla prova la nostra pazienza

      1.    gatto suddetto

        trolling con l'agente utente xDDDD

      2.    x11tete11x suddetto

        hahaha, stronzo xD

        1.    diazepano suddetto

          Oh andiamo. Non devo essere così cattivo

    2.    attacco suddetto

      Muchach @ s «Non dare da mangiare al troll»
      Comunque, sapevo che saresti tornato all'Arch. XD

      1.    x11tete11x suddetto

        hahaha vediamo quanto tempo dura per me xD

  6.   xpt suddetto

    Buon post 🙂
    disponibile

  7.   msx suddetto

    TL; DR
    … Ma le poche cose che ho letto su @ patricio72 sono una sciocchezza: facciamo l'illustrazione, non hai la minima idea di cosa dice.

    @x11
    Perché così tanti problemi con la creazione di un mirror locale se utilizzeremo il software solo sulla nostra macchina (o due o tre, se è per questo)?
    Con il controllo ogni tanto se upstream ha aggiornato il software e riflette le modifiche nel makepkg, mi sembra ...

    1.    x11tete11x suddetto

      Fondamentalmente per quanto segue, quando dico che uso molto software AUR, non scherzo, in questo momento ho circa 30 pacchetti installati da AUR, già lì diventa un po 'più caotico gestire ogni PKGBUILD, in questo modo riesco ad averli tutti centralizzati su essere in grado di accedervi manualmente in modo più organizzato e correggere i PKGBUILD se questo è il caso, è più una questione di comodità

      1.    msx suddetto

        Non riesco ancora a orientarmi: /
        Conservo questi pacchetti: http://chakra-project.org/ccr/packages.php?SeB=m&L=2&K=msx (Personalmente ne ho installati circa 60) e le copie locali sono disposte nelle loro directory.
        Quando ho un po 'di tempo lo proverò, mi è utile 😀

        1.    x11tete11x suddetto

          Quelli sono mantenuti da te, e quando installi pacchetti AUR che non mantieni? Lì diventa complicato, perché come dice molte volte il post i manutentori lasciano i loro PKGBUILD obsoleti e uno deve intervenire ... e non puoi caricare un aggiornamento versione perché si elimina il pacchetto perché è già in AUR / CCR .. è successo a me quando ho caricato la versione aggiornata di simon, dato che lo era già .. ho dovuto contattare il manutentore e dirgli di mettere le batterie e aggiornamento .. che sembra essere stato rapito da una sorta di presenza extraterrestre xD hahaha

          1.    msx suddetto

            Quando un'applicazione che desidero installare ha il suo script di installazione obsoleto e la persona responsabile impiega molto tempo per rispondere alla domanda seguente, lo aggiorno e lo installo localmente. Dopo due settimane dal primo avviso di pacchetto obsoleto, se ancora non ho risposta, chiedo al TU di prendere possesso dello script dell'attuale manutentore per poterlo adottare e caricare la versione aggiornata.
            A seconda dell'attuale uploader / manutentore a volte ti chiedono di aspettare ancora un po ', se è qualcuno sconosciuto o che ha un singolo pacchetto e chi chiede il disconoscimento è noto all'interno della comunità, lo fanno subito.
            Personalmente, consiglio sempre ai manutentori originali che se vogliono riprendere in mano il pacchetto, non ho problemi a restituirlo.

            Detto questo, non riesco ancora a dare un senso all'utilizzo di un repo locale per i pacchetti AUR: P: P: P
            Sarà questione di installarlo e vedere se un ulteriore livello di amministrazione semplifica invece di complicare 😉

            Comunque grazie per aver postato sull'argomento!

        2.    x11tete11x suddetto

          esatto! rispondendo al tuo ultimo commento, ci hai colpito nel segno, solo per non fare tutto questo, questa è la soluzione più ... egoistica? Forse mantenere semplicemente il tuo repository in cui modifichi / metti / rimuovi quello che vuoi xD / mi rende anche più facile reinstallarli per motivi X, dato che ho già i binari xD pronti

  8.   diego Gabriele suddetto

    Sembra che tu sia lebbra

    1.    x11tete11x suddetto

      ? Non ho capito, sono Tete xD hahaha

  9.   jorgecg suddetto

    Bene, trovo utile creare un repository locale se ti capita come Tete…. Mi sembra che l'abbia spiegato abbastanza bene nel post che ha scritto.

    Nel mio caso non è necessario e mi mancano anche le conoscenze per compilare un pacchetto e cose del genere ... non l'ho ancora raggiunto.

    Grazie per il post, è spiegato molto bene.

  10.   sfumato suddetto

    Molto buono, 3 mesi e nessun problema, è molto raro che qualcosa fallisca in archlinux 😀

    1.    msx suddetto

      Uff, fai attenzione che Pedro Debian Flintstones e Pablo Slackware Marmol gli entrino in testa.
      (Anche se ad essere onesti non riconosceranno mai che una distribuzione non solo può essere la stessa o più stabile della loro, ma ha anche pacchetti moderni che rispettano a monte invece di miscele di byte ammuffite>: D

  11.   Pablo cardozo suddetto

    Una domanda molto sciocca: dopo aver fatto l'intero processo di aggiunta di un pacchetto che volevo installare (parentesi), che ordine devo dargli per installarlo? Se eseguo le parentesi -S da quello che vedo, scarica nuovamente tutto come se non fosse nel mio repository locale, e se eseguo le parentesi sudo pacman -S mi dice che il pacchetto non esiste, il che è ovvio.

    Qualcosa che mi sono perso? Grazie mille e ottimo post.

    1.    Pablo cardozo suddetto

      Dopo la mattinata mate il sangue scorreva al mio cervello e mi sono reso conto che dovevo installarlo con l'opzione pacman -U e il percorso del file che avevo scaricato.

      Grazie lo stesso.

      1.    x11tete11x suddetto

        Se fai tutta la guida, quando esegui pacman -Sy avrai il tuo nuovo repository con i pacchetti locali

        supponendo che il tuo repo si chiami Pablo, sarebbe come questo:
        local-repo pablo -A parentesi

        questo lo aggiungerà al repository, e poi

        sudo pacman -Sy parentesi

        questo aggiornerà i repository, compreso quello locale, e troverà e installerà il programma dal repository locale

        1.    Pablo cardozo suddetto

          Ahhhhh, ma l'ho fatto:
          local-repo AUR -A parentesi
          sudo pacman -Sy
          sudo pacman -S parentesi

          E non ha funzionato per me, ma avrò altri programmi da installare e vedere se funziona per me come hai detto.

          La ringrazio molto per la risposta.

          1.    x11tete11x suddetto

            Se hai ancora problemi, puoi fare un tour del forum, IRC o contattarmi tramite G + 😀