Lokalne repozytorium z pakietami AUR (Arch Linux)

Kontekst, w którym powstał post

Wielu będzie wiedziało, że zwykle korzystam z dystrybucji opartych na kodzie źródłowym, kwestia, która podczas wakacji ostatnia aktualizacja mojej ukochanej Zabawne, spowodowało awarię systemu (może mógłbym to naprawić, ale nie miałem ochoty walczyć z zastosowaniami), więc postanowiłem dać nową szansę Arch Linux, Użyłem go dawno temu.

A jaki był mój problem z nią? Zasadniczo to, czego używam BARDZO oprogramowanie AUR (dla czytelników po raz pierwszy AUR, jest jak „repozytorium”, w którym użytkownicy przesyłają programy, których nie ma w oficjalnych repozytoriach, coś w rodzaju PPA Ubuntu).

Jaki jest z tym problem? To wiele razy oprogramowanie AUR nie działa, albo dlatego, że opiekunowie zaniedbują swoje pakiety, albo po prostu nie mają wiedzy, aby naprawić problem, który pojawił się w nowej wersji, to w zasadzie i rozważając, że bardzo łatwo się złoszczę, to mnie pieprzy, ponieważ być walcząc z kompilacjami i pkgbuildami, które się psują Gentoo/Zabawne.

Oto statystyki strony oficjalny będąc hojnymi i zakładając, że pakiety, które nigdy nie były aktualizowane, i pakiety osierocone, są takie same, mamy prawie 1/4 AUR to nie działa, stąd mój gniew. Co było innego tym razem?

Początek wpisu

Znalazłem aplikację repozytorium lokalne, to cud, że widzisz, że ktoś przeszkadza AUR Podobnie jak ja, postanowił stworzyć, aby przynajmniej dać użytkownikowi kontrolę nad tymi "problemami", w zasadzie to, co pozwala nam ta aplikacja, to utworzenie lokalnego repozytorium, w którym możemy umieszczać pakiety, które kompilujemy za pomocą AURw ten sposób możemy zadbać o prawidłową organizację i obsługę paczek z AUR.

Instalacja

Możemy go pobrać i skompilować za 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

Lub możemy go zainstalować przez Yaourt:

yaourt -S --noconfirm local-repo

Oprawa:

Następnie, jak tam wskazano, musimy skonfigurować lokalne repozytorium za pomocą pliku «~ / .config / local-repo»Początkowo jest pusty, przystąpimy do tworzenia folderów, w których będziemy hostować nasze repozytorium, w moim przypadku umieściłem je w /home/x11tete11x/.repo/x11tete11x

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

teraz konfigurujemy „~ / .config / local-repo”:

nano ~/.config/local-repo

Zauważ, że mają przykłady konfiguracji lokalnego repozytorium tutaj: /usr/share/local-repo/config.example

W każdym razie, ponieważ to, do czego chcę używać lokalnego repozytorium, jest bardzo podstawowe, oto moja konfiguracja:

[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 zobaczysz, określam, skąd chcę, abyś wziął każdą rzecz, tutaj masz opis tego, co robi każda rzecz, wzięty z postu, na którym opieram się, aby to zrobić:

  • ścieżka -> Wskazuje lokalizację pakietów repozytorium.
  • znak -> Podpisz pakiety za pomocą klucza PGP.
  • znakdb -> Podpisz bazę danych kluczem PGP.
  • log -> Lokalizacja pliku, w którym zostanie zapisany lokalny dziennik repozytorium.
  • dziennik budowy -> Folder, w którym będą przechowywane dzienniki podczas budowania pakietów.
  • pakiet build -> Folder, w którym mają być przechowywane pliki Pkgbuild..

Dodaj pakiety

Jeśli pakiet do dodania znajduje się w naszych folderach jako luźny pakiet (na przykład pobieramy jeden i mamy go w folderze pobierania lub sami kompilujemy pakiet w folderze w naszym domu przeznaczonym do kompilacji), dodajemy go za pomocą :

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

a jeśli jest to pakiet AUR Używamy:

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

Wyjaśnienie: Jeśli pakiet, który chcesz zainstalować, ma inną zależność od AUR, nie „automatycznie rozwiązuje” tych zależności

To znaczy, na przykład, jeśli chcemy zainstalować pakiet appmenu-gtk2 to zależy od libdbusmenu-gtk2 co jest w AURNie możemy tego zrobić

lokalne repozytorium x11tete11x -A menu aplikacji-gtk2

ponieważ powie, że nie może znaleźć pakietu libdbusmenu-gtk2, musimy zrobić:

local-repo nombrerepo -A libdbusmenu-gtk2 a następnie local-repo nombrerepo -A appmenu-gtk2

w ten sposób, szukając zależności libdbusmenu-gtk2, będzie ona już dostępna w repozytoriach.

Aby dodać pakiet możesz skopiować go bezpośrednio do folderu repozytorium (w moim przypadku ~ / .repo / x11tete11x / pkgs-x86_64) a następnie ręcznie zaktualizować bazę danych, ale jest to bardzo uciążliwe

Usuń pakiety

Aby usunąć pakiety, mamy instrukcję:

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

Dodaj repozytorium lokalne do listy repozytoriów

Musimy dodać utworzone repozytorium do listy repozytoriów, z których aktualnie korzystamy, w tym celu musimy edytować plik /etc/pacman.conf i umieścić linie, które umieściłem poniżej, na początku miejsca, w którym zaczynają się repozytoria, aby nasze repozytorium zyskało priorytet nad resztą można go również dodać na koniec jako dodane repozytorium:

sudo nano /etc/pacman.conf

i umieściliśmy:

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

Wreszcie synchronizujemy bazy danych Pacman i mamy gotowe repozytorium.

sudo pacman -Sy

Uwaga: Gdy po raz pierwszy chciałem go zsynchronizować, wystąpił błąd i powiedział mi, że nie może znaleźć pliku: „/home/x11tete11x/.repo/x11tete11x/pkgs-x86_64/x11tete11x.db”, rozwiąż go, wykonując : MARKDOWN_HASH1a42f7dd94ef93f234b52c01c73dc5f0MARKDOWN_HASH to znaczy, że utworzył pusty plik o takiej nazwie, a dopiero gdy go zsynchronizowałem, zaktualizowałem go dobrze i zaczął działać poprawnie.

Zaktualizuj repozytorium lokalne

Po uruchomieniu repozytorium musimy zadbać o jego aktualizację, w tym celu mamy:

local-repo -UV nombre-del-repositorio

opcja -U zaktualizuj pakiety znalezione w AUR i opcja -V zaktualizuj pakiety CVS z AUR (na przykład git, svn lub cvs).
I na koniec kilka zrzutów ekranu repozytorium 😀:

migawka 2

Yapa: „Przyspiesz proces kompilacji pakietów”

Ponieważ zamierzamy skompilować pakiety, zamierzamy nieco przyspieszyć postęp, dotykając jednej z opcji, która jest domyślnie wyłączona, w zasadzie to, co zamierzamy zrobić, to powiedzieć makepkg, aby użył wszystkich jąder do kompilacji w tym celu, szukamy wiersza: «MAKEFLAGS »Wewnątrz /etc/makepkg.conf i wstawiamy« = -j »Oznacza to, że w moim przypadku mam plik 7-rdzeniowy rdzeń I4 że dla HT dodaje 4 więcej logicznych rdzeni, wtedy moje MAKEFLAGS wyglądają tak:

MAKEFLAGS="-j9"

migawka 3

Źródło: Tuxylinux


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   pełen życia powiedział

    Świetnie, to działa dla mnie 😀

  2.   kik1n powiedział

    Pomyślałem, że nigdy nie opuścisz Gentoo / Funtoo, głównie dlatego, że przeszkadza mi to, czyli USE.
    Mówię ci, openSUSE hehehe.

    Ale kiedyś byłem łucznikiem i jest takie powiedzenie. „Po zainstalowaniu Arch zawsze wraca”.

    1.    x11tete11x powiedział

      aggggghhhh nie proszę Suse NIENAWIDZĘ tego! W moim G + wyjaśniłem powody, najgorsze jest to, że to, co powiedziałem o Yast w wersji gtk Yast jest dobrze zrobione ¬¬ co dało mi jeszcze więcej za niskie, a zapora Suse tego nienawidziła, postanowiłem wymienić Lubuntu od mojego starego autorstwa Opensuse + LXDE, nie mogłem sobie poradzić z zaporą ogniową, aby móc zainstalować drukarkę sieciową, Lubuntu rozpoznał to jak nic i jak diabli? Jak to możliwe, że mediatomb ma niespełnione zależności w "oficjalnych" repozytoriach? Z tych powodów i dwoistości aplikacji zdecydowanie to samo Suse nie, dziękuję xD

      1.    kik1n powiedział

        Hahahahaha Musisz zainstalować openSUSE + KDE.

        Cóż, wszystko ma swój gust. Ale ZASADY openSUSE.

    2.    pełen życia powiedział

      Dla mnie to prawda. Spójrz na mnie hahaha

      1.    kik1n powiedział

        Nienawidzisz również openSUSE elav, czy też byłeś Archero? hehe

        1.    pełen życia powiedział

          Nigdy nie lubiłem openSUSE. Ze wszystkich dystrybucji, które wypróbowałem, zawsze była jedną z najcięższych.

          1.    kik1n powiedział

            Tssss, polecam jeszcze raz się temu przyjrzeć, jest bardzo dobrze 😀

            1.    pełen życia powiedział

              Próbowałem tego z KDE 4.10 i to prawda, że ​​poprawiło się, ale nie wiem, zawsze jest coś, co mi się nie podoba. Poza tym jestem zadowolony między Debianem i Arch Linux.


          2.    kik1n powiedział

            Hahahaha, to samo dzieje się z Debianem.
            Zainstaluj 6, bardzo stary.
            Zainstaluj beta 7 w tym roku, zaktualizuj do wydania, jeśli podobało mi się kilka rzeczy, na przykład bardzo stabilne pakiety, ale nadal widzę starą, brak pakietów, nie widzę, że jest bardzo płynna, itp ....

            Pozostaję przy openSUSE Tumbleweed KDE i Slackware KDE. Od dawna chciałem wrócić do Arch.

  3.   patricio72 powiedział

    w międzyczasie jestem zadowolony z mojego Windowsa 8. Nie mylę głowy w bzdurach i jestem bardziej produktywny.
    dla mnie jest to tak proste, jak pobranie programu z oficjalnej strony lub ze sklepu Windows jednym kliknięciem i to wszystko.
    Nie marnuję godzin na konfigurowanie dziwnych rzeczy, a cały czas, który zostawiłem, wykorzystuję to, aby dobrze się bawić i wychodzić z rodziną, podczas gdy ty siedzisz ze swoim kwadratowym tyłkiem na tym krześle i angażuję się w swój system, którego nikogo nie obchodzi.

    Edytor postów przez moderatora: Najwyraźniej system Windows patricio72 nie ma modułu sprawdzania pisowni.

    1.    pełen życia powiedział

      Również. Bądź szczęśliwy, ciesz się z rodziną, że podczas gdy mój tyłek robi się kwadratowy, mój mózg dalej się rozgałęzia i dlatego zdobywam więcej wiedzy. 😉

    2.    x11tete11x powiedział

      Pieprzyłem się z przyjaciółmi, rodziną i dziewczyną przez 3 tygodnie, pewnego dnia zgubiłem to konfigurując Epson XP-201 w systemie Windows, Windows XP był dostawą, jednym z 2 Windows 7, które są w moim dom, ten wziąłem bez problemów drugi dał bój ... cały Lubuntus w domu wziął je bez problemów, mój tata też instaluje programy jednym kliknięciem z Ubuntu Store ...
      Z drugiej strony, co robisz używając systemu, na którym nikogo nie obchodzi? Przypominam, że piszesz z Androida, przeczytaj, na czym opiera się android i jakie są dokładne różnice między jądrem Linuksa a jądrem Androida, jeśli zrozumiesz, o czym mówią, zdasz sobie sprawę, że swoim żałosnym argumentem zaprzeczasz siebie, z drugiej strony, co robisz korzystając z internetu? Chodzi mi o to, że jest zamontowany na serwerach Linux ... jeszcze jedna głupia rzecz, co tu robisz? Mówię, że nie powinieneś być z rodziną? ... inna sprawa, mój brat ma Windows 7 do grania w domu, zainstalowałem gadżet do monitorowania dysków, musiałem poszukać alternatywnej strony bo sklep Windows był w porządku dzięki, byłem zainfekowany złośliwym oprogramowaniem, wtedy miałem zarówno chrome i firefox zainfekowany dziwnymi reklamami ... musiałem robić „dziwne rzeczy”, żeby dostać te wszystkie bzdury… antywirus (HA! Już o tym zapomniałem) AVG w pełni zaktualizowany powiedział: „dobrze dzięki” nie wzdrygnął się .. ... także moim problemem jest używanie systemu, który mi się podoba, a nie twój. A jeśli bawi mnie konfigurowanie systemu i maksymalne wykorzystanie jego możliwości, CO? to ŹLE?, aaaaa prawda w oknach nic nie da się zmienić…. aaaaa prawda, wersja Starter systemu Windows nie obsługuje czegoś tak głupiego jak protokół IPP, więc nie mogę jej połączyć z serwerem CUPS pod Linuksem ... aaaa prawda, wdrożenie systemu szyfrowania haseł użytkowników zajęło im 6 lat ... Przypominam, że Windows 95 na XP wystarczyło wejść do folderu system32, skopiować plik User.pwl (chyba to było rozszerzenie) i tyle u siebie, cicho, brutalną siłą lub tęczowymi stolikami, ty może złamać hasło użytkownika, aby zrobić to, co chcesz później aaaa prawda, w systemie Windows XP, jeśli napiszesz: „Bush ukrywa echa” lub „Bush ukrył twarze” w txt, a potem je otworzysz, to cię ocenzuruje…. prawdziwe okna ... zawsze takie fajne ...

      1.    pełen życia powiedział

        Zignoruj ​​go. Mam też mnóstwo czasu dla mojej rodziny, dziewczyny, moich rzeczy i szczęśliwie korzystam z GNU / Linuksa.

    3.    gato powiedział

      Żyjesz szczęśliwie w swojej kuwecie, nie rzucaj piaskiem w innych.

    4.    pandev92 powiedział

      Troll i bardzo oczywiste xD

    5.    Śpioszki powiedział

      Oo i czy uwierzysz w to i we wszystko? Gdzie teraz umieścili z oknem 8, klawiszem f8?

  4.   patricio72 powiedział

    typowy komentarz linuxero broniącego się tą samą starą historią "większość internetu działa na Linuksie, że Android to linux i bla bla bla"

    Wiem, że Android używa jądra linuxa, ale nie jest to gnu / linux. i jest łatwy w użyciu, ponieważ ma łatwy w użyciu interfejs graficzny stworzony przez firmę i zaprojektowany z myślą o jej konsumentach.
    a stara historia, że ​​cały internet działa na Linuksie, jest prawdą, ale są to tylko zadania przetwarzania w tle wykonywane przez serwery internetowe, na przykład Apache, PHP, MySQL, w skrócie są to tylko usługi sieciowe.
    Ale przejdźmy do rzeczy, porozmawiajmy o PULPICIE, bądźmy szczerzy, linux ma jeszcze długą drogę do przebycia, brakuje mu przyzwoitych sterowników do naszego sprzętu, brakuje mu przyzwoitego profesjonalnego oprogramowania takiego jak pakiet Adobe, Office, Autocad i nie przychodzą dla mnie, że istnieją darmowe alternatywy, ponieważ są one bardzo gorsze. i wreszcie, użytkownik potrzebuje EASE, a także okien, które również mają konsolę, ale prawie nikt jej nie używa ani nie potrzebuje, chyba że jesteś administratorem systemu lub programistą. Wszystko odbywa się na poziomie graficznym, w przeciwieństwie do Linuksa, w którym od czasu do czasu trzeba uciekać się do konsoli, aby wydać polecenie lub edytować plik konfiguracyjny, a prawda jest taka, że ​​pozostawia to bardzo zły smak w ustach zwykłych użytkowników, którzy chcą, żeby wszystko dla niego działało.

    1.    patricio72 powiedział

      ten komentarz trafia do @ x11tete11x jako odpowiedź

      1.    pełen życia powiedział

        Tak stary, wiadomo, że dla x11tete11x. Ale poważnie, nie ma sensu wdawać się w debatę tak jałową, jak ta, która zaczyna się formować.

    2.    pełen życia powiedział

      Czytam tego typu komentarze i mnie to wkurza. Zdefiniuj „łatwość użycia”, ponieważ z KDE mogę z łatwością zrobić to samo, co w Windows 7, a nawet jeszcze wiele ułatwiam. Ale nie chcę wchodzić w zwykłą debatę. Czy używasz systemu Windows? Dobrze dla ciebie. Używajmy GNU / Linuksa w spokoju. Przekaż nam pracę. Pozwól nam być wolnymi od wirusów. Każdego dnia uczymy się więcej. Proszę, nie przychodźcie, aby tworzyć płomień z ludźmi, którzy nie zadzierali z Tobą ani z systemem Windows.

      1.    gato powiedział

        Zawsze miałem przeczucie, że Aero to xD dostrojony do KDE

    3.    x11tete11x powiedział

      typowa odpowiedź z "windowsero" to będzie mój ostatni komentarz dotyczący tego okazu, czy zignorowałeś wszystkie błędy w oknach, które ci nazwałem, sethc.exe, czy to brzmi jak ty?…. Powiedz mi, jak mam zrobić coś tak głupiego, jak utworzenie profilu sieciowego dla określonej sieci? Mój stary człowiek ze szkoły, w której uczy, że używa proxy i za każdym razem, gdy jest w systemie Windows, musi ręcznie skonfigurować adres IP, w linux każda sieć ma swój profil…. Że czegoś brakuje, czy mam zamiar ci zaprzeczyć, ale że to nie działa, naprawdę? Wydaje mi się, że zamierzam zatrudnić twoje magiczne ręce do zainstalowania okien, ponieważ w moim domu niektóre okna zawsze są przykręcone jakiś dziwny powód ...
      „Zwykli użytkownicy, którzy chcą teraz, aby wszystko działało”, weźcie samolot do mojego miasta i wyjaśnijcie to mojemu ojcu, który ma jaja pełne okien, żeby się pieprzyć (50-latek, nauczyciel fizyki w liceum). teraz musi użyć "metra", wstawiłem Lubuntu i szczęśliwego faceta, stary interfejs do Windows XP życia, skróty do centrum oprogramowania, żadnych wirusów, a facet jest szczęśliwy, nalegam, że przyszedł do mojego domu i wyjaśnij, dlaczego teraz musisz używać METRO ...

      1.    patricio72 powiedział

        Jasne, a przy ilu wierszach poleceń i plikach konfiguracyjnych zrobiłeś to, aby działał dla Ciebie?
        to Windows jest tak proste, jak korzystanie z kreatorów lub asystentów i nie muszę kopiować i wklejać poleceń, które znajdziesz na forach.
        niezła próba, ale na razie Windows jest królem

        1.    pełen życia powiedział

          Jeśli masz na myśli kilka połączeń sieciowych, wystarczy graficzne otwarcie edytora połączeń i dodanie dowolnej liczby profili 😉

        2.    mor0dox powiedział

          Troll w zasięgu wzroku.

        3.    eltigreasino powiedział

          Czy kiedykolwiek zainstalowałeś dystrybucję GNU / Linuksa? Jeśli nie, nie rozmawiaj bez wiedzy

          PS: Dystrybucje GNU / Linuksa są tworzone przez społeczności użytkowników, a nie przez gigantyczne korporacje, takie jak Microsoft

    4.    nano powiedział

      Dużo gadam o idiotyzmie, nie będę twierdzić, że jest łatwiej czy trudniej, po prostu wywnioskuję, że jesteście dość nieudolni ... i tak naprawdę, że nieudolność nie ma nic wspólnego z używaniem okien, są ludzie, którzy zrób to i nie ma to z tobą nic wspólnego.

      Gdyby to zależało ode mnie, twoje komentarze nie przeszłyby, jesteś po prostu trollem, naprawdę twoje argumenty za nieużywaniem GNU / Linuksa są idiotyczne, nie mówię, że musisz go używać, po prostu nikogo nie obchodzi, dlaczego tego nie robisz Użyj tego.

      Moja najszczersza rekomendacja? Unikaj śmieszności i nie myśl, że czujesz się jak wspaniały facet, który odrzuca argumenty, po prostu ogranicz się do komentarza, ale nie powiesz nic konstruktywnego ...

      Dla Elafa: nie pozwólcie mu więcej komentować, bo będzie kontynuował dyskusję, z mojej strony ta tutaj już nie mówi, nieważne jak autorytatywnie to brzmi, czasem musi tak być.

      1.    pełen życia powiedział

        krasnolud. Patricio72 może i tyle, co mówisz, ale niedobrze jest go obrażać. Zdobyliśmy już sławę w sieci, której użytkownicy DesdeLinux Obrażamy użytkowników Windowsa. Nie stawiajmy się na ich poziomie.

        Od tego momentu podejmę działania wobec wszystkich użytkowników, którzy obrażają innych. Nikt nie ma prawa. Jeśli pochodzą z zewnątrz i nas obrażają, to ignorujemy, edytujemy komentarz, modyfikujemy i to wszystko.

        😉

        1.    x11tete11x powiedział

          agghh, przepraszam, jeśli pominąłem łańcuch, ale dokładnie to, co mówisz, niedawno przeczytałem, że: „użytkownicy DesdeLinux Obrażamy użytkowników Windowsa» ¬¬… a potem dzieją się takie rzeczy…. Nie mogłam rzucać w niego kwiatami ¬¬

        2.    nano powiedział

          Dla mnie bezładność jest stanem człowieka, który nie wie, jak się zachować i myśli, że coś wie, i czuje, że ma siłę, by o tym porozmawiać, chociaż tak naprawdę nie wie, o czym mówi. Właściwie uważam, że bardzo się powstrzymuję, aby nie wpaść w niepotrzebne walki.

          Trzeba przyznać, że tego typu uwagi, jak pierwszy, który zrobił, nawet nie musiały się wydarzyć ... nie dlatego, że mówiło o oknach, ale dlatego, że jest komentarzem trolla, sterylnym, bez wkładu i tylko pobudza płomień, przeszkadza mi tylko to, że ludzie pozwalają sobie na rozmowę o czymś (czymkolwiek), tak naprawdę nic nie wiedząc ... Ja? Nie korzystałem bezpośrednio z okien od co najmniej 4 lat, nie mogę dziś powiedzieć, jak to jest dla mnie niewygodne, bo go nie używam i nikt nie widzi, że mówię o tym w innych społecznościach lub w artykułach i kiedy mówię, że tak nie używam, tłumaczę, że nie używam, ponieważ moja dystrybucja daje mi wszystko, czego potrzebuję ...

          Zresztą już więcej o sprawie nie rozmawiamy, wystarczy, że zarówno Ty, jak i ja mamy moc położyć kres temu problemowi 🙂

  5.   x11tete11x powiedział

    Ludzie, przepraszam za zabrudzenie postu tą dyskusją, że nie masz tu nic dobrego do roboty, @elav @nano jeśli ktoś z was chce usunąć całą dyskusję, w tym moje komentarze, nie sprzeciwiam się, post byłby bardziej rozwlekły : D, dzięki wszystkim: v

    1.    diazepam powiedział

      Dobra, ktoś chce sprawdzić naszą cierpliwość

      1.    gato powiedział

        trolling z agentem użytkownika xDDDD

      2.    x11tete11x powiedział

        hahaha, dupku xD

        1.    diazepam powiedział

          Och przestań. Nie mogę być taki zły

    2.    atak powiedział

      Muchach @ s «Nie karm trolla»
      Btw, tete Wiedziałem, że wrócisz do Arch. XD

      1.    x11tete11x powiedział

        hahaha, zobaczmy, jak długo to potrwa xD

  6.   xpt powiedział

    Dobry post 🙂
    przydatne

  7.   msx powiedział

    TL; DR
    … Ale to, co czytałem o @ patricio72, jest nonsensem: zilustrujmy się, nie masz, kurwa, pojęcia, co to mówi.

    @x11
    Po co tyle kłopotów z utworzeniem lokalnego serwera lustrzanego, jeśli będziemy używać oprogramowania tylko na naszym komputerze (lub dwóch lub trzech, jeśli o to chodzi)?
    Po sprawdzaniu co jakiś czas, czy upstream aktualizował oprogramowanie i odzwierciedlał zmiany w makepkg, wydaje mi się ...

    1.    x11tete11x powiedział

      Zasadniczo z następujących powodów, kiedy mówię, że używam dużo oprogramowania AUR, nie żartuję, w tej chwili mam zainstalowanych około 30 pakietów z AUR, już tam jest trochę bardziej chaotycznie radzić sobie z każdym PKGBUILDem, w ten sposób Udaje mi się je wszystkie scentralizować, aby móc uzyskać do nich bardziej zorganizowany i poprawny ręcznie PKGBUILD, jeśli tak jest, jest to bardziej kwestia komfortu

      1.    msx powiedział

        Nadal nie mogę się poruszać: /
        Trzymam te paczki: http://chakra-project.org/ccr/packages.php?SeB=m&L=2&K=msx (Osobiście zainstalowałem około 60 z nich), a lokalne kopie są ułożone w ich własnych katalogach.
        Kiedy mam chwilę, spróbuję, to mi się przydaje 😀

        1.    x11tete11x powiedział

          Są one utrzymywane przez Ciebie, a kiedy instalujesz pakiety AUR, których nie opiekujesz się tam to się komplikuje, ponieważ jak mówi post wielokrotnie, opiekunowie zostawiają swoje PKGBUILD nieaktualne i trzeba interweniować ... i nie możesz przesłać zaktualizowanego wersja bo u ciebie kasują paczkę bo jest już w AUR / CCR .. zdarzyło mi się jak wgrałem zaktualizowaną wersję simona jak już było .. musiałem skontaktować się z opiekunem i kazać mu włożyć baterie i aktualizacja .. która wydaje się być porwana przez jakąś pozaziemską obecność xD hahaha

          1.    msx powiedział

            Kiedy aplikacja, którą chcę zainstalować, ma nieaktualny skrypt instalacyjny, a osoba odpowiedzialna potrzebuje dużo czasu, aby odpowiedzieć na poniższe pytanie, aktualizuję ją i instaluję lokalnie. Po dwóch tygodniach od pierwszego powiadomienia o nieaktualnym pakiecie, jeśli nadal nie mam odpowiedzi, proszę TU o przejęcie skryptu od obecnego opiekuna w celu jego przyjęcia i przesłania zaktualizowanej wersji.
            W zależności od aktualnego wysyłającego / opiekuna czasami proszą cię o chwilę poczekania, jeśli jest to ktoś nieznany lub kto ma pojedynczy pakiet, a osoba prosząca o wyrzeczenie się jest znana w społeczności, wtedy robią to od razu.
            Osobiście zawsze radzę pierwotnym opiekunom, że jeśli chcą ponownie przejąć pakiet, nie mam problemu z przywróceniem go w posiadanie.

            Mimo to nadal nie mam sensu używać lokalnego repozytorium dla pakietów AUR: P: P: P
            Będzie to kwestia zainstalowania go i sprawdzenia, czy dodatkowa warstwa administracyjna uprości, zamiast komplikować 😉

            W każdym razie dzięki za wiadomość na ten temat!

        2.    x11tete11x powiedział

          dokładny! odpowiadając na Twój ostatni komentarz, trafiłeś w sedno, żeby tego wszystkiego nie robić, to jest najbardziej ... samolubne rozwiązanie? Może po prostu utrzymując własne repozytorium, w którym modyfikujesz / umieszczasz / usuwasz cokolwiek chcesz xD / ułatwia to również ponowne zainstalowanie z powodów X, ponieważ mam już gotowe pliki binarne xD

  8.   diegogabriel powiedział

    Wydajesz się być Leprosysem

    1.    x11tete11x powiedział

      ? Nie rozumiem, jestem Tete xD hahaha

  9.   jorgekg powiedział

    Cóż, uważam, że warto utworzyć lokalne repozytorium, jeśli przypadkiem Ci się spodoba Tete…. Wydaje mi się, że dość dobrze wyjaśnił to w poście, który napisał.

    W moim przypadku nie jest to konieczne, brakuje mi też wiedzy, aby skompilować pakiet i takie tam… Jeszcze do tego nie doszedłem.

    Dzięki za post, jest bardzo dobrze wyjaśniony.

  10.   dopracowany powiedział

    Bardzo dobrze, 3 miesiące i nie ma problemu, bardzo rzadko coś zawodzi w archlinux 😀

    1.    msx powiedział

      Uff, uważaj, żeby Pedro Debian Flintstones i Pablo Slackware Marmol wpadli w głowę.
      (Chociaż szczerze mówiąc, nigdy nie przyznają, że dystrybucja może być nie tylko taka sama lub bardziej stabilna niż ich, ale także mieć nowoczesne pakiety, które respektują upstream zamiast spleśniałych mikstur bajtowych>: D

  11.   Pablo cardozo powiedział

    Bardzo głupie pytanie: po wykonaniu całego procesu dodawania pakietu, który chciałem zainstalować (nawiasy), w jakiej kolejności muszę go nadać, żeby go zainstalować? Jeśli zrobię nawiasy -S z tego, co widzę, ponownie pobierze wszystko tak, jakby nie było w moim lokalnym repozytorium, a jeśli zrobię nawiasy sudo pacman -S, to mówi mi, że pakiet nie istnieje, co jest oczywiste.

    Coś, co przegapiłem? Dziękuję bardzo i bardzo dobry post.

    1.    Pablo cardozo powiedział

      Po porannym mate krew napłynęła do mojego mózgu i zdałem sobie sprawę, że muszę ją zainstalować z opcją pacman -U i ścieżką do pobranego pliku.

      Mimo wszystko dziekuję.

      1.    x11tete11x powiedział

        Jeśli wykonasz cały przewodnik, kiedy wykonasz pacman -Sy, będziesz mieć nowe repozytorium z lokalnymi pakietami

        Zakładając, że twoje repozytorium nazywa się Pablo, wyglądałoby to tak:
        local-repo pablo -A nawiasy

        to doda się do repozytorium, a potem

        sudo pacman -Sy nawiasy

        spowoduje to odświeżenie repozytoriów, w tym repozytorium lokalnego, oraz znajdzie i zainstaluje program z lokalnego repozytorium

        1.    Pablo cardozo powiedział

          Ahhhhh, ale zrobiłem:
          Nawiasy AUR -A repozytorium lokalnego
          sudo pacman -Sy
          sudo pacman -S nawiasy

          I to nie zadziałało, ale będę miał już inne programy do zainstalowania i zobaczę, czy działa u mnie tak, jak wspomniałeś.

          Dziękuję bardzo za odpowiedzi.

          1.    x11tete11x powiedział

            Jeśli nadal masz problemy, możesz obejrzeć forum, IRC lub skontaktować się ze mną przez G + 😀