<?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=Emerge</id>
	<title>Emerge - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Emerge"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Emerge&amp;action=history"/>
	<updated>2026-05-13T06:08:21Z</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=Emerge&amp;diff=2363&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== emerge - Paketadministration för Gentoo Linux == `emerge` är ett kraftfullt kommandoradsverktyg som används för att hantera paket på Gentoo Linux. Det erbjuder funktioner för att installera, uppdatera och ta bort paket, samt att hantera beroenden och konfigurera systemet.  === NAMN === emerge - Paketadministration för Gentoo Linux  === SYNOPSIS === &lt;code&gt; emerge [alternativ] [paket...] &lt;/code&gt;  === BESKRIVNING === `emerge` är huvudkommandot för Portage-paketh...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Emerge&amp;diff=2363&amp;oldid=prev"/>
		<updated>2024-06-12T16:14:17Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== emerge - Paketadministration för Gentoo Linux == `emerge` är ett kraftfullt kommandoradsverktyg som används för att hantera paket på Gentoo Linux. Det erbjuder funktioner för att installera, uppdatera och ta bort paket, samt att hantera beroenden och konfigurera systemet.  === NAMN === emerge - Paketadministration för Gentoo Linux  === SYNOPSIS === &amp;lt;code&amp;gt; emerge [alternativ] [paket...] &amp;lt;/code&amp;gt;  === BESKRIVNING === `emerge` är huvudkommandot för Portage-paketh...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== emerge - Paketadministration för Gentoo Linux ==&lt;br /&gt;
`emerge` är ett kraftfullt kommandoradsverktyg som används för att hantera paket på Gentoo Linux. Det erbjuder funktioner för att installera, uppdatera och ta bort paket, samt att hantera beroenden och konfigurera systemet.&lt;br /&gt;
&lt;br /&gt;
=== NAMN ===&lt;br /&gt;
emerge - Paketadministration för Gentoo Linux&lt;br /&gt;
&lt;br /&gt;
=== SYNOPSIS ===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
emerge [alternativ] [paket...]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== BESKRIVNING ===&lt;br /&gt;
`emerge` är huvudkommandot för Portage-pakethanteringssystemet på Gentoo Linux. Det används för att installera, uppdatera, ta bort och hantera paket och deras beroenden.&lt;br /&gt;
&lt;br /&gt;
=== ALTERNATIV ===&lt;br /&gt;
Här är de vanligaste alternativen som stöds av `emerge`:&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;
* -p, --pretend - Visa vad som skulle göras utan att utföra några åtgärder.&lt;br /&gt;
* -a, --ask - Fråga innan några åtgärder utförs.&lt;br /&gt;
* -v, --verbose - Visa detaljerad information under körning.&lt;br /&gt;
* -q, --quiet - Minska mängden utdata.&lt;br /&gt;
* -s, --search - Sök efter paket i Portage-trädet.&lt;br /&gt;
* -S, --searchdesc - Sök i pakets beskrivningar.&lt;br /&gt;
* -u, --update - Uppdatera paket till den senaste versionen.&lt;br /&gt;
* -D, --deep - Utför en djup uppdatering av alla beroenden.&lt;br /&gt;
* -N, --newuse - Återuppbygg paket med nya USE-flaggor.&lt;br /&gt;
* -c, --clean - Rensa oönskade paket.&lt;br /&gt;
* -C, --unmerge - Ta bort ett eller flera paket.&lt;br /&gt;
* --depclean - Rensa paket som inte längre behövs som beroenden.&lt;br /&gt;
* --sync - Synkronisera Portage-trädet med ett spegelarkiv.&lt;br /&gt;
* --regen - Återgenerera Portage-metadata.&lt;br /&gt;
&lt;br /&gt;
=== KOMMANDON ===&lt;br /&gt;
Här är de vanligaste kommandona som stöds av `emerge`:&lt;br /&gt;
&lt;br /&gt;
* install - Installera ett eller flera paket.&lt;br /&gt;
* update - Uppdatera installerade paket.&lt;br /&gt;
* remove - Ta bort ett eller flera paket.&lt;br /&gt;
* search - Sök efter paket.&lt;br /&gt;
* info - Visa detaljerad information om ett paket.&lt;br /&gt;
* sync - Synkronisera Portage-trädet.&lt;br /&gt;
* depclean - Rensa bort oönskade beroenden.&lt;br /&gt;
* clean - Rensa oönskade paket.&lt;br /&gt;
* unmerge - Ta bort ett eller flera paket.&lt;br /&gt;
&lt;br /&gt;
=== ANVÄNDNING ===&lt;br /&gt;
Här är flera exempel på hur man använder `emerge` för att hantera paket:&lt;br /&gt;
&lt;br /&gt;
==== Installera ett paket ====&lt;br /&gt;
För att installera ett specifikt paket:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
emerge paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando installerar paketet `paketnamn` och dess beroenden.&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;
emerge --update @world&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando uppgraderar alla installerade paket på systemet.&lt;br /&gt;
&lt;br /&gt;
==== Sök efter ett paket ====&lt;br /&gt;
För att söka efter ett paket i Portage-trädet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
emerge --search 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 Portage-trädet.&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;
emerge --info 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 USE-flaggor.&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;
emerge --unmerge paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando tar bort paketet `paketnamn` och dess beroenden som inte används av andra paket.&lt;br /&gt;
&lt;br /&gt;
==== Rensa oönskade paket ====&lt;br /&gt;
För att rensa paket som inte längre behövs som beroenden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
emerge --depclean&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando tar bort paket som inte längre behövs som beroenden på systemet.&lt;br /&gt;
&lt;br /&gt;
==== Synkronisera Portage-trädet ====&lt;br /&gt;
För att synkronisera Portage-trädet med ett spegelarkiv:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
emerge --sync&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando hämtar den senaste paketinformationen från ett spegelarkiv och uppdaterar Portage-trädet.&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 `emerge` på macOS jämfört med Linux:&lt;br /&gt;
&lt;br /&gt;
* macOS: `emerge` är specifikt för Gentoo Linux och dess derivat, och kan inte användas på macOS. macOS använder Homebrew som paketförvaltare istället för `emerge`. Homebrew erbjuder liknande funktioner men använder kommandot `brew` istället.&lt;br /&gt;
* Linux: `emerge` är en standardpakethanterare på Gentoo Linux. Det är inbyggt och används för att hantera paket och beroenden på Gentoo-system.&lt;br /&gt;
&lt;br /&gt;
=== FELSÖKNING ===&lt;br /&gt;
Om du får ett felmeddelande när du använder `emerge`, 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 repositories ä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;!!! All ebuilds that could satisfy &amp;#039;paketnamn&amp;#039; have been masked.&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera att paketet inte är maskerat i din Portage-konfiguration. Om det är maskerat, kan du behöva avmaskera det genom att lägga till relevanta inställningar i `/etc/portage/package.unmask`.&lt;br /&gt;
&lt;br /&gt;
* Felmeddelande: &amp;quot;!!! Multiple versions within a single package slot have been pulled into the dependency graph.&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera beroenden och försök lösa eventuella versionkonflikter. Använd `emerge --pretend` för att se vilka paket som orsakar konflikten.&lt;br /&gt;
&lt;br /&gt;
* Felmeddelande: &amp;quot;!!! The following installed packages are masked:&amp;quot;:&lt;br /&gt;
  * Lösning: Använd `emerge --info paketnamn` för att se varför paketet är maskerat och justera inställningarna i `/etc/portage/package.mask` eller `/etc/portage/package.accept_keywords`.&lt;br /&gt;
&lt;br /&gt;
=== AVANCERAD ANVÄNDNING ===&lt;br /&gt;
`emerge` erbjuder avancerade funktioner för att hantera paket mer effektivt. Här är några exempel:&lt;br /&gt;
&lt;br /&gt;
==== Anpassa USE-flaggor ====&lt;br /&gt;
För att anpassa USE-flaggor vid installation av paket:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
USE=&amp;quot;flaggor&amp;quot; emerge paketnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando installerar paketet `paketnamn` med specifika USE-flaggor.&lt;br /&gt;
&lt;br /&gt;
==== Utföra en djup uppdatering ====&lt;br /&gt;
För att utföra en djup uppdatering av alla beroenden:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
emerge --update --deep @world&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando uppdaterar alla installerade paket och deras beroenden.&lt;br /&gt;
&lt;br /&gt;
==== Återuppbygg paket med nya USE-flaggor ====&lt;br /&gt;
För att återuppbygga paket med nya USE-flaggor:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
emerge --newuse @world&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando återuppbygger alla paket som påverkas av ändrade USE-flaggor.&lt;br /&gt;
&lt;br /&gt;
==== Rensa oönskade paket ====&lt;br /&gt;
För att rensa paket som inte längre behövs som beroenden:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
emerge --depclean&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando tar bort paket som inte längre behövs som beroenden på systemet.&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;
emerge =paketnamn-1.2.3&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando installerar version 1.2.3 av `paketnamn`.&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;
emerge @system&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando uppdaterar alla paket i gruppen &amp;quot;system&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Använda Portage-överlägg ====&lt;br /&gt;
För att lägga till eller hantera Portage-överlägg:&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
layman -a överläggsnamn&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando lägger till ett Portage-överlägg till systemet.&lt;br /&gt;
&lt;br /&gt;
=== SE ÄVEN ===&lt;br /&gt;
* [[portage]] - Huvudverktyget för paketadministration på Gentoo Linux.&lt;br /&gt;
* [[layman]] - Verktyg för att hantera Portage-överlägg.&lt;br /&gt;
* [[eix]] - Verktyg för att snabbt söka i Portage-trädet.&lt;br /&gt;
* [[genlop]] - Verktyg för att visa information om kompileringstider.&lt;br /&gt;
&lt;br /&gt;
=== FÖRFATTARE ===&lt;br /&gt;
`emerge` utvecklades av Gentoo-projektet och 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 `emerge`, paketförvaltaren för Gentoo Linux. Mer information om projektet finns på ⟨https://www.gentoo.org/proj/en/portage/index.xml⟩. Om du har en buggrapport för denna manualsida, se ⟨https://bugs.gentoo.org/⟩. Denna sida erhölls från projektets upstream Git-repository ⟨https://gitweb.gentoo.org/repo/gentoo.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://wiki.gentoo.org/wiki/Portage emerge manual (Gentoo Wiki)]&lt;br /&gt;
[https://man7.org/linux/man-pages/man1/emerge.1.html emerge manual (man7)]&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Pakethantering]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>