<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Yay</id>
	<title>Yay - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Yay"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Yay&amp;action=history"/>
	<updated>2026-04-09T09:00:25Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Yay&amp;diff=2361&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== yay - Yet Another Yaourt - En AUR-hjälpprogram för Arch Linux == `yay` är ett verktyg som används för att hantera paket från Arch User Repository (AUR) på Arch Linux och dess derivat. Det erbjuder ett enkelt och enhetligt gränssnitt för att söka, installera, uppdatera och ta bort paket från både officiella Arch-repositories och AUR.  === NAMN === yay - Yet Another Yaourt - En AUR-hjälpprogram för Arch Linux  === SYNOPSIS === &lt;code&gt; yay [alternativ] komma...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Yay&amp;diff=2361&amp;oldid=prev"/>
		<updated>2024-06-12T16:01:20Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== yay - Yet Another Yaourt - En AUR-hjälpprogram för Arch Linux == `yay` är ett verktyg som används för att hantera paket från Arch User Repository (AUR) på Arch Linux och dess derivat. Det erbjuder ett enkelt och enhetligt gränssnitt för att söka, installera, uppdatera och ta bort paket från både officiella Arch-repositories och AUR.  === NAMN === yay - Yet Another Yaourt - En AUR-hjälpprogram för Arch Linux  === SYNOPSIS === &amp;lt;code&amp;gt; yay [alternativ] komma...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== yay - Yet Another Yaourt - En AUR-hjälpprogram för Arch Linux ==&lt;br /&gt;
`yay` är ett verktyg som används för att hantera paket från Arch User Repository (AUR) på Arch Linux och dess derivat. Det erbjuder ett enkelt och enhetligt gränssnitt för att söka, installera, uppdatera och ta bort paket från både officiella Arch-repositories och AUR.&lt;br /&gt;
&lt;br /&gt;
=== NAMN ===&lt;br /&gt;
yay - Yet Another Yaourt - En AUR-hjälpprogram för Arch Linux&lt;br /&gt;
&lt;br /&gt;
=== SYNOPSIS ===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay [alternativ] kommando&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BESKRIVNING ===&lt;br /&gt;
`yay` är ett kommandoradsverktyg som används för att hantera paket från AUR samt de officiella Arch-repositories. Det är designat för att vara en snabb och användarvänlig ersättning för äldre AUR-hjälpprogram som `yaourt`. `yay` förenklar installation, uppdatering och borttagning av paket och deras beroenden.&lt;br /&gt;
&lt;br /&gt;
=== ALTERNATIV ===&lt;br /&gt;
Här är de vanligaste alternativen som stöds av `yay`:&lt;br /&gt;
&lt;br /&gt;
* -h, --help - Visa hjälpmeddelande och avsluta.&lt;br /&gt;
* -V, --version - Visa versionsinformation och avsluta.&lt;br /&gt;
* --noconfirm - Bekräfta automatiskt alla frågor.&lt;br /&gt;
* --needed - Installera endast paket som inte redan är installerade.&lt;br /&gt;
* --overwrite - Tillåt överskrivning av specifika filer.&lt;br /&gt;
* --rebuild - Bygg om paket även om de redan är installerade.&lt;br /&gt;
* --answerclean [all/none] - Svara automatiskt på frågor om att rengöra build-katalogen.&lt;br /&gt;
* --answeredit [all/none] - Svara automatiskt på frågor om att redigera PKGBUILD.&lt;br /&gt;
* --removemake - Ta bort makeberoenden efter installation.&lt;br /&gt;
* --editmenu - Visa en meny för att redigera PKGBUILD och andra filer.&lt;br /&gt;
* --nocleanmenu - Hoppa över rengöringsmenyn efter byggprocessen.&lt;br /&gt;
* --combinedupgrade - Kombinera AUR och repo-uppgraderingar i ett kommando.&lt;br /&gt;
* --devel - Inkludera utvecklingspaket vid uppgradering.&lt;br /&gt;
* --timeupdate - Uppdatera AUR-paket baserat på build-tid.&lt;br /&gt;
* --mflags - Passera flaggor till makepkg.&lt;br /&gt;
* --pacmanconf - Använd en specifik pacman-konfigurationsfil.&lt;br /&gt;
&lt;br /&gt;
=== KOMMANDON ===&lt;br /&gt;
Här är de vanligaste kommandona som stöds av `yay`:&lt;br /&gt;
&lt;br /&gt;
* -S, --sync - Synkronisera paketdatabasen och hantera paket.&lt;br /&gt;
* -Sy, --refresh - Uppdatera paketdatabasen.&lt;br /&gt;
* -Su, --upgrade - Uppgradera alla paket till den senaste versionen.&lt;br /&gt;
* -Ss, --search - Sök efter ett paket i paketdatabasen.&lt;br /&gt;
* -Si, --info - Visa detaljerad information om ett paket.&lt;br /&gt;
* -Sw, --downloadonly - Endast ladda ner paket utan att installera dem.&lt;br /&gt;
* -U, --upgrade [fil] - Uppgradera eller installera ett paket från en fil.&lt;br /&gt;
* -R, --remove - Ta bort ett eller flera paket.&lt;br /&gt;
* -Rn, --nosave - Ta bort paket utan att spara konfigurationsfiler.&lt;br /&gt;
* -Y, --database - Hantera paketdatabasen.&lt;br /&gt;
* -Q, --query - Fråga paketdatabasen.&lt;br /&gt;
* -Ps, --problems - Kontrollera systemet för problem med beroenden.&lt;br /&gt;
&lt;br /&gt;
=== ANVÄNDNING ===&lt;br /&gt;
Här är flera exempel på hur man använder `yay` för att hantera paket:&lt;br /&gt;
&lt;br /&gt;
==== Installera ett paket från AUR ====&lt;br /&gt;
För att installera ett specifikt paket från AUR:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -S paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando söker efter och installerar paketet `paketnamn` från AUR.&lt;br /&gt;
&lt;br /&gt;
==== Uppdatera alla installerade paket ====&lt;br /&gt;
För att uppdatera alla installerade paket till den senaste versionen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -Syu&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando uppgraderar alla installerade paket från både officiella repositories och AUR till den senaste versionen.&lt;br /&gt;
&lt;br /&gt;
==== Sök efter ett paket ====&lt;br /&gt;
För att söka efter ett paket i både officiella repositories och AUR:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -Ss nyckelord&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando söker efter paket som matchar `nyckelord` i paketdatabasen.&lt;br /&gt;
&lt;br /&gt;
==== Visa information om ett paket ====&lt;br /&gt;
För att visa detaljerad information om ett specifikt paket:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -Si paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar detaljerad information om paketet `paketnamn`, inklusive version, beroenden och beskrivning.&lt;br /&gt;
&lt;br /&gt;
==== Endast ladda ner ett paket ====&lt;br /&gt;
För att ladda ner ett paket utan att installera det:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -Sw paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando laddar ner `paketnamn` till den lokala maskinen utan att installera det.&lt;br /&gt;
&lt;br /&gt;
==== Ta bort ett paket ====&lt;br /&gt;
För att ta bort ett specifikt paket:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -R paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando tar bort paketet `paketnamn` men behåller dess konfigurationsfiler.&lt;br /&gt;
&lt;br /&gt;
==== Ta bort ett paket och dess beroenden ====&lt;br /&gt;
För att ta bort ett paket och dess beroenden som inte används av andra paket:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -Rn paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando tar bort paketet `paketnamn` och alla dess beroenden som inte används av andra installerade paket.&lt;br /&gt;
&lt;br /&gt;
==== Kombinera AUR och repo-uppgraderingar ====&lt;br /&gt;
För att kombinera uppgradering av både AUR- och officiella paket:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -Syu --combinedupgrade&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando uppgraderar alla paket från både AUR och officiella repositories i en enda transaktion.&lt;br /&gt;
&lt;br /&gt;
==== Rensa build-katalogen ====&lt;br /&gt;
För att rensa build-katalogen efter installation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay --answerclean all -S paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando rengör build-katalogen automatiskt efter att ha installerat `paketnamn`.&lt;br /&gt;
&lt;br /&gt;
==== Redigera PKGBUILD ====&lt;br /&gt;
För att redigera PKGBUILD innan installation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay --editmenu -S paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando öppnar en meny där du kan redigera PKGBUILD och andra filer innan installationen av `paketnamn`.&lt;br /&gt;
&lt;br /&gt;
==== Kontrollera systemet för problem ====&lt;br /&gt;
För att kontrollera systemet för problem med beroenden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -Ps&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando kontrollerar systemet för eventuella problem med beroenden och rapporterar dem.&lt;br /&gt;
&lt;br /&gt;
=== SKILLNADER MELLAN macOS OCH LINUX ===&lt;br /&gt;
Det finns vissa skillnader att tänka på när man använder `yay` på macOS jämfört med Linux:&lt;br /&gt;
&lt;br /&gt;
* macOS: `yay` är inte inbyggt i macOS och måste installeras separat om det är tillgängligt. macOS använder Homebrew som paketförvaltare istället för `yay`. Homebrew erbjuder liknande funktioner men använder kommandot `brew` istället.&lt;br /&gt;
* Linux: `yay` är specifikt designat för att användas på Arch Linux och dess derivat som Manjaro. Det används för att hantera paket från både officiella repositories och AUR.&lt;br /&gt;
&lt;br /&gt;
=== FELSÖKNING ===&lt;br /&gt;
Om du får ett felmeddelande när du använder `yay`, kontrollera följande:&lt;br /&gt;
&lt;br /&gt;
Att du använder rätt syntax och alternativ för ditt specifika kommando.&lt;br /&gt;
Att alla nödvändiga paketkällor är korrekt konfigurerade.&lt;br /&gt;
Att du har tillräckliga användarrättigheter för att installera och hantera paket.&lt;br /&gt;
&lt;br /&gt;
Vanliga fel och deras lösningar:&lt;br /&gt;
* Felmeddelande: &amp;quot;error: failed to synchronize all databases&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera din internetanslutning och att alla konfigurerade källor är tillgängliga. Försök uppdatera paketdatabasen med `yay -Sy`.&lt;br /&gt;
&lt;br /&gt;
* Felmeddelande: &amp;quot;error: target not found: paketnamn&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera att paketnamnet är korrekt stavat och att paketet finns i de konfigurerade källorna. Använd `yay -Ss paketnamn` för att söka efter paketet.&lt;br /&gt;
&lt;br /&gt;
* Felmeddelande: &amp;quot;error: could not open file /var/lib/pacman/db.lck&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera om en annan instans av `pacman` eller `yay` körs. Om inte, ta bort låsfilen med `sudo rm /var/lib/pacman/db.lck`.&lt;br /&gt;
&lt;br /&gt;
=== AVANCERAD ANVÄNDNING ===&lt;br /&gt;
`yay` erbjuder avancerade funktioner för att hantera paket mer effektivt. Här är några exempel:&lt;br /&gt;
&lt;br /&gt;
==== Använda plugins ====&lt;br /&gt;
För att använda YAY-plugins som kan utöka funktionaliteten:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -S yay-plugin-fastestmirror&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando installerar pluginet `yay-plugin-fastestmirror` som automatiskt väljer den snabbaste spegelservern.&lt;br /&gt;
&lt;br /&gt;
==== Anpassa konfigurationsalternativ ====&lt;br /&gt;
För att ange specifika konfigurationsalternativ vid användning av `yay`:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay --config /väg/till/pacman.conf -Syu&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando använder en specifik konfigurationsfil för att uppgradera alla installerade paket.&lt;br /&gt;
&lt;br /&gt;
==== Hantera paketgrupper ====&lt;br /&gt;
För att hantera specifika paketgrupper och deras innehåll:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -S base-devel&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando installerar alla paket som ingår i gruppen &amp;quot;base-devel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Hantera specifika versioner av paket ====&lt;br /&gt;
För att installera eller uppgradera till en specifik version av ett paket:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
yay -U http://exempel.com/paket-1.2.3-1-x86_64.pkg.tar.xz&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando installerar version 1.2.3-1 av paketet från den angivna URL:en.&lt;br /&gt;
&lt;br /&gt;
==== Hantera repositories ====&lt;br /&gt;
För att lägga till eller ta bort repositories:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo nano /etc/pacman.conf&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando öppnar konfigurationsfilen för `pacman` där du kan lägga till eller ta bort repositories.&lt;br /&gt;
&lt;br /&gt;
==== Installera paket från AUR (Arch User Repository) ====&lt;br /&gt;
För att installera paket från AUR:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
git clone https://aur.archlinux.org/yay.git&lt;br /&gt;
cd yay&lt;br /&gt;
makepkg -si&lt;br /&gt;
yay -S paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando klonar AUR-hjälpprogrammet `yay`, bygger och installerar det, och använder det sedan för att installera `paketnamn` från AUR.&lt;br /&gt;
&lt;br /&gt;
=== SE ÄVEN ===&lt;br /&gt;
* [[pacman]] - Standardverktyget för paketadministration på Arch Linux.&lt;br /&gt;
* [[makepkg]] - Verktyg för att bygga paket från PKGBUILD-filer.&lt;br /&gt;
* [[repo-add]] - Verktyg för att skapa och underhålla paketarkiv.&lt;br /&gt;
* [[aurutils]] - En samling verktyg för att hantera paket från AUR.&lt;br /&gt;
&lt;br /&gt;
=== FÖRFATTARE ===&lt;br /&gt;
`yay` utvecklades av Jguer och utvecklingsarbetet har bidragits till av många utvecklare genom åren.&lt;br /&gt;
&lt;br /&gt;
=== KOLOFON ===&lt;br /&gt;
Denna sida är en del av dokumentationen för `yay`, ett AUR-hjälpprogram för Arch Linux. Mer information om projektet finns på ⟨https://github.com/Jguer/yay⟩. Om du har en buggrapport för denna manualsida, se ⟨https://github.com/Jguer/yay/issues⟩. Denna sida erhölls från projektets upstream Git-repository ⟨https://github.com/Jguer/yay.git⟩ den 2023-12-22. Om du upptäcker några renderingsproblem i denna HTML-version av sidan, eller om du tror att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har korrigeringar eller förbättringar av informationen i denna KOLOFON (som inte är en del av den ursprungliga manualsidan), skicka ett e-postmeddelande till man-pages@man7.org.&lt;br /&gt;
&lt;br /&gt;
=== KÄLLOR ===&lt;br /&gt;
[https://github.com/Jguer/yay yay manual (GitHub)]&lt;br /&gt;
[https://man.archlinux.org/man/community/yay/yay.8.en yay manual (Arch Linux)]&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Pakethantering]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>