Místní úložiště s balíčky AUR (Arch Linux)

Kontext, ve kterém byl příspěvek vytvořen

Mnoho lidí bude vědět, že obvykle používám distribuce založené na zdrojovém kódu, což je záležitost, která na dovolené poslední aktualizace mé milované Zábava, způsobilo to zhroucení systému (možná jsem to mohl opravit, ale neměl jsem chuť s nimi bojovat), a tak jsem se rozhodl dát novou šanci Arch Linux, Použil jsem to už dávno.

A jaký byl můj problém s ní? V podstatě to, co používám VELMI MNOHO software AUR (pro první čtenáře AUR, je jako „repo“, ve kterém uživatelé nahrávají programy, které nejsou v oficiálních repo operacích, něco jako PPA z ubuntu).

Jaký je problém? Že mnohokrát software AUR nefunguje, ať už proto, že správci zanedbávají své balíčky, nebo proto, že prostě nemají znalosti k vyřešení problému, který vznikl s novou verzí, to v podstatě as ohledem na to, že se velmi snadno rozzlobím, mě to šuká, protože bojovat s kompilace a pkgbuildy, které se rozpadnou, jdu Gentoo/Zábava.

Zde jsou statistiky stránky oficiální jsme velkorysí a za předpokladu, že balíčky, které nebyly nikdy aktualizovány, a osamocené balíčky jsou stejné, máme téměř 1/4 AUR nefunguje to, proto můj hněv. Co bylo tentokrát jiné?

Začátek příspěvku

Našel jsem aplikaci místní repo, tento zázrak, který vidíte, že je někdo vyrušen AUR Stejně jako já se rozhodl vytvořit, přinejmenším dát uživateli kontrolu nad těmito „problémy“, v podstatě to, co nám tato aplikace umožňuje, je vytvořit místní úložiště, do kterého můžeme vložit balíčky, které kompilujeme s AURtímto způsobem se můžeme postarat o správnou organizaci a údržbu balíčků z AUR.

Instalace

Můžeme jej stáhnout a zkompilovat pomocí makepkg:

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

Nebo jej můžeme nainstalovat do Yaourt:

yaourt -S --noconfirm local-repo

Nastavení:

Pak, jak je tam uvedeno, musíme nakonfigurovat local-repo prostřednictvím souboru «~ / .config / local-repo»Zpočátku je prázdný, co uděláme, je vytvořit složky, kde budeme hostovat naše repo, v mém případě jsem to vložil do /home/x11tete11x/.repo/x11tete11x

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

nyní nakonfigurujeme "~ / .config / local-repo":

nano ~/.config/local-repo

Všimněte si, že mají příklady, jak konfigurovat místní repo zde: /usr/share/local-repo/config.example

Každopádně, protože to, co chci použít local-repo, je velmi základní, je to moje konfigurace:

[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

Jak uvidíte, specifikuji, odkud chci, abyste získali každou věc, zde máte popis toho, co každá věc dělá, převzatý z příspěvku, na kterém jsem se postavil:

  • cesta -> Označuje umístění balíků úložiště.
  • podepsat -> Podepište pakety klíčem PGP.
  • signdb -> Podepište databázi klíčem PGP.
  • přihlásit -> Umístění souboru, kam bude uložen protokol místního repo.
  • buildlog -> Složka, kde budou protokoly uloženy při vytváření balíčků.
  • pkgbuild -> Složka, kam ukládat soubory PKGBUILD.

Přidejte balíčky

Pokud je balíček, který chcete přidat, v našich složkách jako uvolněný balíček (například si jeden stáhneme a máme jej ve složce pro stahování, nebo si sami sestavíme balíček ve složce v našem domově určené ke kompilacím), přidáme jej pomocí:

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

a pokud se jedná o balíček AUR používáme:

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

Objasnění: Pokud má balíček, který chcete nainstalovat, jinou závislost AUR, „automaticky nevyřeší“ tyto závislosti

To je například v případě, že chceme balíček nainstalovat appmenu-gtk2 to záleží na libdbusmenu-gtk2 co je v AUR„Nemůžeme to udělat

local-repo x11tete11x -A appmenu-gtk2

Jelikož říká, že nemůže najít balíček libdbusmenu-gtk2, musíme udělat:

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

tímto způsobem při hledání závislostí libdbusmenu-gtk2 bude již k dispozici v úložištích.

Chcete-li přidat balíček, můžete jej zkopírovat přímo do složky úložiště (v mém případě ~ / .repo / x11tete11x / pkgs-x86_64) a poté ručně aktualizovat databázi, ale je to velmi těžkopádné

Odeberte balíčky

K odebrání balíčků máme instrukci:

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

Přidejte místní úložiště do seznamu úložišť

Musíme přidat vytvořené úložiště do seznamu úložišť, která aktuálně používáme, proto musíme upravit soubor /etc/pacman.conf a umístit řádky, které jsem vložil níže, na začátek místa, kde úložiště začínají, aby naše repo získalo prioritu nad ostatními, může být také přidán na konec jako přidané repo:

sudo nano /etc/pacman.conf

a dáme:

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

Nakonec synchronizujeme databáze Pacman a máme připravené úložiště.

sudo pacman -Sy

Nota: Poprvé, co jsem to chtěl synchronizovat, mi to udělalo chybu a řeklo mi to, že nemůže najít soubor: «/home/x11tete11x/.repo/x11tete11x/pkgs-x86_64/x11tete11x.db», vyřeším to provedením: MARKDOWN_HASH1a42f7dd94ef93f234b52c01c73dc5f0MARKDOWN_HASH to znamená, že vytvořil prázdný takto pojmenovaný soubor, a teprve poté, co jsem jej synchronizoval, jsem jej dobře aktualizoval a začal fungovat správně.

Aktualizujte místní úložiště

Jakmile naše úložiště funguje, musíme se postarat o jeho aktualizaci, k tomu máme:

local-repo -UV nombre-del-repositorio

Volba -U aktualizovat balíčky nalezené v AUR a možnost -V aktualizovat balíčky CVS z AUR (například git, svn nebo cvs).
A nakonec několik screenshotů repo 😀:

snímek2

Yapa: „Urychlete proces kompilace balíčku“

Jelikož budeme kompilovat balíčky, trochu urychlíme postup tím, že se dotkneme jedné z možností, která je ve výchozím nastavení zakázána, v podstatě to, co uděláme, je říct makepkg, aby k tomu kompilovalo všechna jádra, hledáme řádek: »Uvnitř /etc/makepkg.conf a vložíme« = -j »To znamená, že v mém případě mám 7jádrový Core I4 že pro HT přidává další 4 logická jádra, pak moje MAKEFLAGS vypadá takto:

MAKEFLAGS="-j9"

snímek3

Zdroj: Tuxylinux


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   živý řekl

    Skvělé, toto pro mě funguje 😀

  2.   kik1n řekl

    A myslel jsem si, že nikdy neopustíš Gentoo / Funtoo, hlavně proto, že mě to trápí, USE.
    Říkám ti, openSUSE hehehe.

    Ale jednou jsem byl lukostřelec a existuje rčení. „Jakmile je Arch nainstalován, vždy se vrátí.“

    1.    x11tete11x řekl

      aggggghhhh ne prosím Suse I HATE to! V mém G + jsem vysvětlil důvody, nejhorší ze všeho je, že to, co jsem řekl o Yastu v GTk verzi Yast, je dobře provedeno ¬¬ což mi dalo ještě víc za low a Suseův firewall to nenáviděl, rozhodl jsem se vyměnit Lubuntu z mého starého od Opensuse + LXDE jsem nemohl jednat s firewallem, abych mohl nainstalovat síťovou tiskárnu, Lubuntu to poznal, jako by nic, a jako sakra? Jak je možné, že mediatomb má nenaplněné závislosti v „oficiálních“ úložištích? Z těchto důvodů a kvůli dualitě aplikací to samé rozhodně Suse no thanks xD

      1.    kik1n řekl

        Hahahahaha Musíte si nainstalovat openSUSE + KDE.

        Všechno má vkus. Ale openSUSE PRAVIDLA.

    2.    živý řekl

      Pro mě to platí. Podívej se na mě hahaha

      1.    kik1n řekl

        Nenávidíte také openSUSE elav nebo jste byli také Archero? hehe

        1.    živý řekl

          OpenSUSE se mi nikdy nelíbil. Ze všech distribucí, které jsem zkoušel, to byla vždy jedna z nejtěžších.

          1.    kik1n řekl

            Tssss, doporučuji se na to znovu podívat, je to velmi dobré 😀

            1.    živý řekl

              Vlastně jsem to zkusil s KDE 4.10 a je pravda, že se to zlepšilo, ale nevím, vždy se najde něco, co se mi moc nelíbí. Také jsem mezi Debianem a Arch Linuxem šťastný.


          2.    kik1n řekl

            Hahaha, totéž se děje s Debianem.
            Nainstalujte 6, velmi staré.
            Nainstalujte si letos beta 7, aktualizujte vydání, pokud se mi líbilo několik věcí, jako jsou velmi stabilní balíčky, ale stále to vidím staré, nedostatek balíčků, nevidím to příliš tekuté atd.….

            Držím se openSUSE Tumbleweed KDE a Slackware KDE. Už dlouho jsem se chtěl vrátit k Archovi.

  3.   patricio72 řekl

    zatím jsem se svým Windows 8. spokojený. Nerozbíjím hlavu nesmysly a jsem produktivnější.
    Pro mě je snadné stáhnout program z oficiálních webových stránek nebo z obchodu Windows pouhým kliknutím a je to.
    Neztrácím hodiny přípravou zvláštních věcí a po celou dobu, co mi zbylo, to využívám, abych se bavil a chodil s rodinou, zatímco vy sedíte na té židli se svým hranatým zadkem a zapojujete se do svého systému, o který se nikdo nestará.

    Editor příspěvku moderátorem: Patricio72 Windows podle všeho nemá kontrolu pravopisu.

    1.    živý řekl

      Rovněž. Buďte šťastní, užívejte si se svou rodinou, že zatímco můj zadek se kvadratizuje, můj mozek se stále větví, a proto získávám více znalostí. 😉

    2.    x11tete11x řekl

      Byl jsem kurva se svými přáteli, rodinou a přítelkyní po dobu 3 týdnů, jednoho dne, ztratil jsem to při instalaci Epson XP-201 ve Windows, Windows XP byla dodávka, jedno ze 2 oken 7, které jsou v mém domě, Vzal jsem bez problémů ten druhý bojoval ... všichni Lubuntové doma je vzali bez problémů, můj otec také instaluje programy kliknutím z obchodu Ubuntu ...
      Na druhou stranu, co děláte pomocí systému, o který se nikdo nestará? Připomínám vám, že zveřejňujete příspěvky z Androidu, přečtěte si, na čem je Android založen, a přesné rozdíly mezi jádrem Linuxu a jádrem Androidu, pokud pochopíte, o čem mluví, uvědomíte si, že svým patetickým argumentem si odporujete na druhou stranu, co děláte pomocí internetu? Myslím, že je namontován na linuxových serverech ... ještě další hloupost, co tady děláš komentování? Říkám, že bys neměl být se svou rodinou? ... Další věc, můj bratr má doma hrát Windows 7, nainstaloval jsem gadget pro sledování disků, musel jsem hledat alternativní stránku, protože obchod s Windows byl v pořádku, děkuji, byl jsem nakažen malwarem, pak jsem měl infikovaný chrom i firefox podivné reklamy ... musel jsem dělat „divné věci“, abych dostal všechny ty kecy ... antivirus (HA! na to jsem už zapomněl) AVG plně aktualizováno, řeklo: „dobré díky“ necouvlo ... také je můj problém použít systém, který Mám pocit, že ne, tvoje. A pokud mě pobaví, nakonfigurovat svůj systém a vytěžit z něj maximum, CO? Toto NESPRÁVNÉ ?, aaaaa pravda v systému Windows nemůžete nic změnit…. aaaaa true Starter verze systému Windows nepřináší podporu něčeho tak hloupého, jako je protokol IPP, takže jej nemohu propojit se serverem CUPS v systému Linux ... aaaa true, trvalo jim 6 let, než implementovali šifrovací systém pro hesla uživatelů ... Připomínám vám, že Windows 95 až XP stačilo přejít do složky system32 zkopírujte soubor User.pwl (myslím, že to byla přípona) a to je doma, klidně, hrubou silou nebo duhovými tabulkami, můžete si rozbít heslo uživatele, abyste mohli dělat, co chcete později aaaa pravda, v systému Windows XP, pokud napíšete: „Bush skrývá echos“ nebo „Bush skryl tváře“ do txt a poté jej otevřete, bude vás cenzurovat…. skutečná okna ... vždy tak cool ...

      1.    živý řekl

        Ignoruj ​​ho. Mám také spoustu času na svou rodinu, svou přítelkyni, své věci a GNU / Linux používám tak šťastně.

    3.    gato řekl

      Žijete šťastně ve své podestýlce, neházejte písek na ostatní.

    4.    pandev92 řekl

      Troll a velmi zřejmý xD

    5.    Snock řekl

      Oo a uvěříš tomu a všemu? Kam teď umístili okno 8, klávesu f8?

  4.   patricio72 řekl

    typický komentář linuxera, který se brání stejným starým příběhem „většina internetu běží na linuxu, že android je linux a bla bla bla“

    Vím, že android používá linuxové jádro, ale není to gnu / linux. a je snadno použitelný, protože má snadno použitelné grafické rozhraní vytvořené společností a určené pro její zákazníky.
    a starý příběh, že celý internet běží na linuxu, je pravdivý, ale jedná se pouze o úlohy zpracování na pozadí prováděné webovými servery, například Apache, PHP, MySQL, zkrátka jsou to jen webové služby.
    Ale pojďme k věci, pojďme si promluvit o DESKTOPu, buďme upřímní, linux má před sebou ještě dlouhou cestu, chybí mu slušné ovladače pro náš hardware, chybí mu slušný profesionální software, jako je Adobe suite, Office, Autocad a nepřicházejí ke mně, že existují bezplatné alternativy, protože jsou velmi podřadný. a nakonec uživatel potřebuje EASE, stejně jako okna, která mají také konzolu, ale téměř nikdo ji nepoužívá ani nepotřebuje, pokud nejste sysadmin nebo programátor. Všechno se děje na grafické úrovni, na rozdíl od Linuxu, který se čas od času musíte uchýlit ke konzole, abyste vytvořili příkaz nebo upravili konfigurační soubor, a pravdou je, že to zanechává v ústech běžných uživatelů, kteří chtějí, aby pro něj všechno fungovalo.

    1.    patricio72 řekl

      tento komentář jde jako odpověď na @ x11tete11x

      1.    živý řekl

        Ano, člověče, je známo, že pro x11tete11x. Ale vážně, je zbytečné upadnout do debaty tak sterilní, jako je ta, která se začíná formovat.

    2.    živý řekl

      Četl jsem tyto druhy komentářů a to mě svědí. Definujte „snadné použití“, protože s KDE mohu snadno dělat to samé jako s Windows 7 a dokonce ještě více usnadňuji věci. Ale nechci se pustit do obvyklé debaty. Používáte Windows? Dobré pro tebe. Pojďme v klidu používat GNU / Linux. Pojďme projít prací. Pojďme být bez virů. Učme se každý den víc. Prosím, nepřicházejte vytvářet plamen s lidmi, kteří se s vámi nebo s vaším Windows nemotali.

      1.    gato řekl

        Vždy jsem měl tušení, že Aero je xD laděné na KDE

    3.    x11tete11x řekl

      typická odpověď od „windowsero“, toto bude můj poslední komentář k tomuto vzorku, ignoroval jsi všechny chyby v systému Windows, které jsem ti pojmenoval, sethc.exe, zní to jako ty?…. Řekněte mi, jak mohu udělat něco tak hloupého, jako je vytvoření síťového profilu pro určitou síť? Můj starý muž ve škole, kde učí, že používají proxy, a pokaždé, když je v systému Windows, musí ručně nakonfigurovat adresu IP, v linuxu každá síť má svůj profil…. Že věci chybí, nebo vás popřu, ale že vám to opravdu neslouží k práci? Zdá se mi, že si najmu vaše kouzelné ruce k instalaci oken, protože v mém domě jsou některá okna z nějakého podivného důvodu vždy zašroubována ...
      „Běžní uživatelé, kteří chtějí, aby vše fungovalo“, hned odlette do mého města a vysvětlete to mému otci, který má koule plné oken, aby se posral (50letý chlap, učitel fyziky na střední škole), vysvětlete proč teď musí používat „metro“, dal jsem Lubuntu a šťastného chlapa, staré rozhraní Windows XP na celý život, zkratky do softwarového centra, žádné viry a ten chlap je šťastný, trvám na tom, že přišel k mému domu a vysvětlete, proč nyní musíte používat METRO ...

      1.    patricio72 řekl

        Jistě, a kolik příkazových řádků a konfiguračních souborů jste udělali, aby to pro vás fungovalo?
        jsou to okna, je to stejně jednoduché jako používání kouzelníků nebo asistentů a nemusím kopírovat a vkládat příkazy, které najdete ve fórech.
        pěkný pokus, ale zatím je Windows králem

        1.    živý řekl

          Pokud máte na mysli několik síťových připojení, jednoduše graficky otevřete editor připojení a přidejte tolik profilů, kolik chcete 😉

        2.    mor0dox řekl

          Troll v dohledu.

        3.    zabiják tygrů řekl

          Nainstalovali jste někdy distribuci GNU / Linux? Pokud ne, nemluvte bez vědomí

          PS: Distribuce GNU / Linux jsou vytvářeny komunitami uživatelů, nikoli obřími korporacemi, jako je Microsoft

    4.    nano řekl

      Hodně mluvíme o idiotství, nebudu tvrdit, že je to jednodušší nebo obtížnější, jednoduše z toho vyvodím, že jsi docela nešikovný ... a ve skutečnosti ta neschopnost nemá nic společného s používáním oken, jsou lidé, kteří to dělají a nemá to nic společného s tebou.

      Kdyby to záviselo na mně, vaše komentáře by neprošly, jste prostě trol, vaše argumenty pro nepoužívání GNU / Linuxu jsou idiotské, neříkám, že to musíte použít, jednoduše, nikoho nezajímá, proč to nepoužíváte.

      Moje upřímné doporučení? Vyvarujte se směšnosti a nemyslete si, že se cítíte jako skvělý člověk, který vyvrací argumenty, omezte se na komentáře, ale neřeknete nic konstruktivního ...

      Pro Elava: nenechte ho předávat žádné další komentáře, nebo bude pokračovat v diskusi, z mé strany, tento zde už nemluví, bez ohledu na to, jak autoritativně to zní, někdy to tak musí být.

      1.    živý řekl

        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.

        Od této chvíle budu jednat se všemi uživateli, kteří urážejí ostatní. Nikdo nemá právo. Pokud přicházejí zvenčí a urážejí nás, ignorujeme to, upravujeme komentář, upravujeme to a je to.

        😉

        1.    x11tete11x řekl

          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 řekl

          Neschopnost je pro mě stav člověka, který neví, jak se chovat, myslí si, že o něčem ví, a cítí se s mocí o tom mluvit, i když ve skutečnosti neví, o čem mluví. Ve skutečnosti se domnívám, že se hodně zdržuji, abych neupadl do zbytečných bojů.

          Musíte uznat, že takové komentáře, jako ten první, který udělal, se ani nemuseli stát ... ne proto, že mluvil o oknech, ale proto, že je to trolský komentář, sterilní, bez jakéhokoli příspěvku a který jen podněcuje plamen, jen mě to trápí že si lidé dovolují mluvit o něčem (o čemkoli), aniž by o něčem věděli ... Já? Okna nepoužívám přímo po dobu nejméně 4 let, dnes nemohu říci, jak je mi to nepříjemné, protože je nepoužívám a nikdo mě nevidí mluvit o tom v jiných komunitách nebo v článcích a když řeknu, že je nepoužívám, Vysvětluji, že to nepoužívám, protože pro mě, moje distro, dává vše, co potřebuji ...

          Každopádně o případu už nemluvíme, stačí, jak ty, tak já máme moc tento problém ukončit 🙂

  5.   x11tete11x řekl

    Lidé, omlouvám se, že jste touto diskusí zašpinili příspěvek, že zde nemáte nic dobrého na práci, @elav @nano, pokud někdo z vás chce smazat celou diskusi, včetně mých komentářů, nenamítám, příspěvek by byl podrobnější: D, děkuji všem: v

    1.    diazepam řekl

      Dobře, někdo chce vyzkoušet naši trpělivost

      1.    gato řekl

        trolování s uživatelským agentem xDDDD

      2.    x11tete11x řekl

        hahaha, debil xD

        1.    diazepam řekl

          Ale no tak. Nesmím být tak zlý

    2.    Záchvat řekl

      Muchach @ s «Nekrmte trolla»
      Btw, tete, věděl jsem, že se vrátíš k arch. XD

      1.    x11tete11x řekl

        hahaha, podívejme se, jak dlouho mi to vydrží xD

  6.   XPT řekl

    Dobrý příspěvek 🙂
    užitečný

  7.   MSX řekl

    TL, DR
    ... Ale to málo, co jsem četl o @ patricio72, je nesmysl: pojďme si to ilustrovat, nemáš vůbec kurva tušení, co to říká.

    @ x11
    Proč tolik potíží s vytvořením lokálního zrcadla, pokud budeme používat software pouze na našem stroji (nebo dva nebo tři)?
    S tak častou kontrolou, pokud upstream aktualizoval software a odrážel změny v makepkg, se mi zdá ...

    1.    x11tete11x řekl

      V zásadě kvůli tomu, když říkám, že používám hodně AUR softwaru, žádný vtip, v tuto chvíli mám nainstalovaných přibližně 30 balíčků z AUR, už tam je trochu chaotičtější vypořádat se s každým PKGBUILD, tímto způsobem se mi podaří je všechny centralizovat na možnost přistupovat k nim lépe organizovaně a správně opravit PKGBUILD, pokud je to tak, je to spíše otázka pohodlí

      1.    MSX řekl

        Stále nemohu najít cestu kolem: /
        Udržuji tyto balíčky: http://chakra-project.org/ccr/packages.php?SeB=m&L=2&K=msx (Osobně jich mám nainstalováno asi ~ 60) a místní kopie jsou uspořádány ve vlastních adresářích.
        Až budu mít čas, zkusím to, je to pro mě užitečné 😀

        1.    x11tete11x řekl

          Ty jsou udržovány vámi a když nainstalujete balíčky AUR, které neudržujete? Tam se to komplikuje, protože jak příspěvek říká mnohokrát, správci nechávají své PKGBUILD zastaralé a člověk musí zasáhnout ... a nemůžete nahrát aktualizovanou verzi, protože smažou balíček, protože je již v AUR / CCR .. stalo se mi to, když jsem nahrál aktualizovanou verzi simonu, jak to už bylo ... musel jsem kontaktovat správce a říct mu, aby dal baterie a aktualizoval .. což se zdá být uneseno nějaký druh mimozemské přítomnosti xD ​​hahaha

          1.    MSX řekl

            Když aplikace, kterou chci nainstalovat, má svůj instalační skript zastaralý a odpovědná osoba potřebuje čas na zodpovězení níže uvedené otázky, aktualizuji a nainstaluji ji lokálně. Po dvou týdnech od prvního oznámení o zastaralém balíčku, pokud stále nemám žádnou odpověď, žádám TU, aby převzal skript od aktuálního správce, aby jej přijal a nahrál aktualizovanou verzi.
            V závislosti na aktuálním uploaderu / udržovateli vás někdy požádají, abyste počkali o něco déle, pokud je to někdo neznámý nebo kdo má jediný balíček a ten, kdo žádá o odmítnutí, je v komunitě znám, pak to udělají hned.
            Osobně vždy doporučuji původním správcům, že pokud chtějí balíček převzít znovu, nemám problém jej vrátit.

            Jak již bylo řečeno, stále nemůžu používat lokální repo pro balíčky AUR: P: P: P
            Bude to instalace a ověření, zda se místo komplikování zjednoduší další vrstva správy 😉

            Každopádně děkuji za zveřejnění příspěvku na toto téma!

        2.    x11tete11x řekl

          přesný! v reakci na tvůj poslední komentář, tam jsi narazil hřebík po hlavě, ale nedělat to všechno, to je nejvíce ... sobecké řešení? Možná pouhým udržováním vlastního repo, ve kterém upravujete / vkládáte / odebíráte, co chcete xD / také usnadňuje znovu nainstalované z X důvodů, protože už mám připravené binární soubory xD

  8.   diegogabriel řekl

    Zdá se, že jsi Leprosys

    1.    x11tete11x řekl

      ? Nechápal jsem, jsem Tete xD hahaha

  9.   jorgecg řekl

    Považuji za užitečné vytvořit místní úložiště, pokud se vám to stane jako Tete…. Zdá se mi, že to v příspěvku, který napsal, vysvětlil docela dobře.

    V mém případě to není nutné a také mi chybí znalosti k sestavení balíčku a tak ... Dosud jsem se k tomu nedostal.

    Díky za příspěvek, je to velmi dobře vysvětleno.

  10.   odstín řekl

    Velmi dobré, 3 měsíce a žádný problém, je velmi vzácné, že něco v archlinuxu selže 😀

    1.    MSX řekl

      Uff, dávejte pozor, aby se mu do hlavy dostali Pedro Debian Flintstones a Pablo Slackware Marmol.
      (I když mám být upřímný, nikdy neuznají, že distribuce může být nejen stejná nebo stabilnější než ta jejich, ale také mít moderní balíčky, které respektují upstream místo plesnivých bajtových výmyslů>: D

  11.   Pablo cardozo řekl

    Velmi hloupá otázka: po provedení celého procesu přidání balíčku, který jsem chtěl nainstalovat (závorky), jaké pořadí musím dát, abych jej nainstaloval? Pokud udělám yaourt -S závorky z toho, co vidím, znovu stáhne vše, jako by to nebylo v mém místním úložišti, a pokud udělám sudo pacman -S závorky, řekne mi, že balíček neexistuje, což je zřejmé.

    Cokoli mi chybělo? Děkuji moc a velmi dobrý příspěvek.

    1.    Pablo cardozo řekl

      Po ranním kamarádovi mi krev tekla do mozku a já jsem si uvědomil, že ji musím nainstalovat pomocí možnosti pacman -U a cesty k souboru, který jsem stáhl.

      Stejně díky.

      1.    x11tete11x řekl

        Pokud uděláte veškerého průvodce, když uděláte pacman -Sy, budete mít své nové repo s místními balíčky

        za předpokladu, že se vaše repo jmenuje Pablo, bylo by to takto:
        local-repo pablo -A závorky

        přidá se to do repo a pak

        sudo pacman -Sy závorky

        obnoví se repozitáře včetně lokálního a program se vyhledá a nainstaluje z místního repo

        1.    Pablo cardozo řekl

          Ahhhhh, ale udělal jsem:
          lokální repo AUR -A závorky
          sudo pacman -Sy
          sudo pacman -S závorky

          A nefungovalo to pro mě, ale již budu muset nainstalovat další programy a zjistit, zda to funguje pro mě tak, jak jste zmínil.

          Děkuji vám za odpověď.

          1.    x11tete11x řekl

            Pokud problémy přetrvávají, můžete se projít po fóru, IRC nebo mě kontaktovat přes G + 😀