Jannah-tema Licensen är inte validerad. Gå till sidan med temainställningar för att validera licensen. Du behöver en enda licens för varje domännamn.

Hur man använder AUR i Arch Linux

Om du använder Arch Linux Om du kör en Arch-baserad distribution som Manjaro, Archbang eller EndeavourOS har du förmodligen stött på termen AUR. Vad är det? Hur kan du använda det? Lär dig vad AUR är och hur du använder det i Arch Linux.

archaur-paket Hur man använder AUR i Arch Linux

Vad är AUR?

Arch User Repository (AUR) är en plats där du kan hitta programvara som inte har testats av Archs skapare och administratörer utan av dess användare. Tack vare detta har du tillgång till en enorm katalog av programvara som inte finns i de officiella arkiven.

Hur man använder AUR i Arch Linux

Hur man använder AUR i Arch Linux

Det finns två sätt att komma åt AUR-programvarupaketet.

De flesta föredrar att använda AUR Helpers, som fungerar på liknande sätt som Archs standardpakethanterare, Pacman, men erbjuder några av sina egna funktioner och egenheter, som att du snabbt kan ändra byggkonfigurationer. Denna metod automatiserar hämtning och byggande av källkod från AUR samtidigt som man använder välbekanta kommandon.

Alternativt kan du ladda ner paketet direkt från AUR och kompilera det manuellt.

Använda AUR-assistenten

Det finns många AUR-hjälpmedel du kan använda. Man kan säga att Jippie Det är den mest populära. I den här artikeln kommer vi att följa den.

  1. Installera Utvecklingsverktyg Och den nödvändiga gatewayen, om den inte redan är tillgänglig i din distribution:
sudo pacman -S --behövs base-devel git

Du kommer att presenteras med flera programtillägg och ombeds att välja vilket du vill installera.

Hur man använder AUR i Arch Linux

Gå till standardalternativet, "alla" , genom att trycka på ange på tangentbordet.

Läs också:  Tecken på att du har blivit en avancerad Linux-användare

2. Typ y och tryck på ange När du blir tillfrågad om du vill fortsätta med installationen.

use-aur-in-arch-install-all Hur man använder AUR i Arch Linux

3. Att ta med Jippie Dra först ikonen på tavlan:

git-klon https://aur.archlinux.org/yay.git

use-aur-in-arch-git-clone-yay Hur man använder AUR i Arch Linux

4. Ange mapp hurra:

cd yay

use-aur-in-arch-enter-yay-git-dir Hur man använder AUR i Arch Linux

5. Montera Paket:

makepkg -si

use-aur-in-arch-yay-makepkg Hur man använder AUR i Arch Linux

6. Tryck på y När du frågades om du också ville Installera det integrerade paketet.

use-aur-in-arch-yay-install Hur man använder AUR i Arch Linux

Tips: Om du använder Ubuntu eller Debian kan du också Installera en deb-fil i Arch Linux.

Använda Yay för att installera AUR-paket

Yay använder en liknande syntax som Pacman, så du kan enkelt installera AUR-paket med samma kommando:

yay -Ss-paketet

Till exempel, för att installera Google Chrome , du kan använda:

Jippie - Google Chrome

Hur man använder AUR i Arch Linux

Det som är bra med AUR-hjälpare som yay är att de också automatiskt hanterar beroenden. Det här är ytterligare filer som krävs av programmet du försöker installera.

Hur man använder AUR i Arch Linux

Använda Yay för att avinstallera AUR-paket

För att avinstallera något som installerats via yay måste du använda yay igen. Därför kan du använda parametern -R Men det är bättre att välja -Rns , vilket utför en bättre rengöringsuppgift.

Markeringsguiderna -n و -s Jippie För att ignorera eventuella säkerhetskopieringstilldelningar och ta bort alla oanvända paketberoenden.

Till exempel, för att ta bort Google Chrome:

yay -Rns google-chrome

Hur man använder AUR i Arch Linux

Du kan också ta bort ytterligare paket och eventuella rester från tidigare installationer med yay genom att använda:

yay -Yc

Hur man använder AUR i Arch Linux

En grafisk metod för att installera och hantera AUR-paket

Om du föredrar ett grafiskt tillvägagångssätt kan du installera pamac med Yay.

Läs också:  Är det dags att byta till Linux för att förbättra din digitala upplevelse?

För att installera pamac, använd kommandot:

yay -S pamac-aur

Efter installationen kan du köra applikationen. Lägg till/ta bort program I applistan. Om det hjälper kan du också skriva "pamac" I sökfältet kommer appen att visas ändå.

pamac-gränssnitt Hur man använder AUR i Arch Linux

knacka på Inställningsikon och gå till avsnittet "Inställningar". inom sektionen "tredje part" Växla för att aktivera AUR-stöd.

pamac-enable-aur-support Hur man använder AUR i Arch Linux

Du kan nu söka efter AUR-paket och installera/ta bort dem.

Bra att veta: För att förbättra pakethanteringen kan du överväga att installera snap-applikationer i Arch Linux.

Installera AUR-paket manuellt

Om du väljer att gå den manuella vägen kan du ladda ner paket direkt från AUR, kompilera dem och installera dem. Här är till exempel stegen för att manuellt hämta Google Chrome från AUR:

  1. Se till att du har Viktiga utvecklingsverktyg Grinden är installerad med:
sudo pacman -S --behövs base-devel git

2. Kloning Google Chrome-portalen lokalt:

git-klon https://aur/archlinux.org/google-chrome.git

use-aur-in-arch-git-clone-chrome Hur man använder AUR i Arch Linux

3. Byt till katalogen som skapades av Git och installera paketet:

cd google-chrome makepkg -si

use-aur-in-arch-chrome-makepkg Hur man använder AUR i Arch Linux

Efter en kort stund hittar du Google Chrome bland de andra installerade programmen.

Om du vill göra detta med andra paket i AUR, gå till webbplatsen Webbdatabas Använd sökfunktionen för att hitta det du behöver där. Du kan till och med skriva in ett beskrivande ord för vad du vill att paketet ska göra, så söker databasen efter dess paketbeskrivningar.

När du klickar på paketet där hittar du URL:en du vill klona under "Git-klon-URL", Det står vanligtvis under paketnamnet högst upp på webbsidan.

Läs också:  Kör Adobe Photoshop på Linux med Wine

Vanliga frågor

F1. Hur mycket kan jag lita på AUR?
svar. Autentisering är lika strikt för AUR:er som för officiella communitypaket, så risken att stöta på skadlig kod är extremt låg.

Om paketet däremot är dåligt underhållet eller körs som en server kan det orsaka fel när systemet startar. Precis som med allt som kontrolleras av användaren, behandla varje applikation du installerar med en viss försiktighet.

Det finns många appar som underhålls av medlemmar i communityn, inte av faktiska utvecklare. Dessa kan bli lite föråldrade innan en uppdatering släpps. Om något händer under uppdateringsprocessen, få inte panik och vänta ett tag på att någon fixar det i nästa uppdatering om du kan.

F2. Hur vet jag att appen fungerar korrekt?
svar. Genom att besöka appen på AUR-sidan hittar du relevanta kommentarer när du scrollar ner. Ibland kommenterar AUR-användare här när de har användbara tips om hur man får appen att fungera om den är lite buggig vid leverans. Andra gånger pekar de ut ett bättre alternativ till samma app någon annanstans på AUR som är mer korrekt underhållet.

F3. Vad betyder det när min hjälpare säger "Det lokala paketet är nyare än AUR?"
svar. I vissa fall kan Archs officiella arkivansvariga inkludera ett paket som tidigare tillhandahållits i AUR i sin databas. Ofta är det officiella paketet mer uppdaterat än vad AUR-ansvariga tillhandahåller.

När det här meddelandet visas på din terminal är paketet som är installerat på ditt system nyare än vad AUR för närvarande erbjuder, vilket gör att den ignorerar sina egna uppgraderingar eftersom de faktiskt skulle nedgradera det du har.

Gå till översta knappen