From b86570f63e533abcbcb97c2572e0e5732a96307b Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 27 Apr 2024 11:40:31 +0200 Subject: Adding upstream version 1.20.13. Signed-off-by: Daniel Baumann --- man/sv/update-alternatives.pod | 515 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 515 insertions(+) create mode 100644 man/sv/update-alternatives.pod (limited to 'man/sv/update-alternatives.pod') diff --git a/man/sv/update-alternatives.pod b/man/sv/update-alternatives.pod new file mode 100644 index 0000000..7b353ad --- /dev/null +++ b/man/sv/update-alternatives.pod @@ -0,0 +1,515 @@ + + ***************************************************** + * GENERATED FILE, DO NOT EDIT * + * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION * + ***************************************************** + +This file was generated by po4a(7). Do not store it (in VCS, for example), +but store the PO file used as source file by po4a-translate. + +In fact, consider this as a binary, and the PO file as a regular .c file: +If the PO get lost, keeping this translation up-to-date will be harder. + +=encoding UTF-8 + +=head1 NAMN + +update-alternatives - underhåller symboliska länkar för att bestämma +standardkommandon + +=head1 SYNOPS + +B [I...] I<åtgärd> + +=head1 BESKRIVNING + +B skapar, tar bort, underhåller och visar information +om de symboliska länkar som ingår i Debians alternativsystem. + +Det är möjligt för flera kommandon som tillhandahåller identisk eller +liknande funktionalitet att vara installerade på ett system samtidigt. Till +exempel har många system flera textredigeringsprogram installerade +samtidigt, vilket ger användarna på systemet valmöjligheter, var och en kan +använda olika textredigeringsprogram om de så önskar, men det gör det svårt +för ett program att göra ett bra val av textredigerare att anropa om en +användare inte har gjort ett specifikt val. + +Debians alternativsystem försöker lösa detta problem. Ett generiskt namn i +filsystemet delas av alla filer som tillhandahåller utbytbar +funktionalitet. Alternativsystemet och systemadministratören anger +tillsammans vilken specifik fil som ska refereras av sitt generiska +namn. Till exempel kan alternativsystemet låta det generiska namnet +I att peka mot I som standard om både +textredigeringsprogrammet B(1) och B(1) båda är installerade på +systemet. Systemadministratören kan överstyra detta och låta det peka på +I istället, och alternativsystemet kommer inte ändra denna +inställning förrän det ombeds att göra det. + +Det generiska namnet är inte en direkt symbolisk länk till det valda +alternativet. Istället är det en symbolisk länk till ett namn i katalogen +I, vilket i sin tur är en symbolisk länk till den faktiska fil +det pekar mot. Detta görs så att systemadministratörens ändringar kan +begränsas till katalogen I<%CONFDIR%>: FHS (se detta) ger orsaker till +varför detta är Bra. + +När alla paket som tillahandahåller en fil med en specifik funktionalitet +installeras, ändras eller tas bort anropas B för att +uppdatera information om filen i alternativsystemet. B +anropas vanligtvis från Debians paketutvecklarskript B +(konfigurera) för att installera alternativet och från B och +B (ta bort) för att ta bort alternativet. B i de flesta +(om inte alla) fall bör inga andra utvecklarskript anropa +B, specifikt varken B eller B, +eftersom alla sådana åtgärder kan gör att den manuella inställningen för ett +alternativ går förlorat, eller att alternativet tillfälligt svänger eller +permanent växlas när flera av dem har samma prioritet. + +Det är ofta lämpligt för ett antal alternativ att vara synkroniserade, så +att de ändras i grupp. Till exempel, om det är flera versioner av +textredigeraren B(1) installerade bör manualsidan som refereras till av +I motsvara den binär som refereras till av +I. B hanterar detta genom I- och +I-länkar. När huvudlänken uppdateras ändras även anslutna +slavlänkar. En huvudlänk och dess anslutna slavar utgör en I. + +En länkgrupp kan vid varje given tidpunkt vara i ett av två lägen: +automatisk eller manuell. När en grupp är i automatiskt läge kommer +alternativsystemet automatiskt att bestämma när och hur länkar ska +uppdateras då paket installeras eller tas bort. I manuellt läge kommer +alternativsystemet att behålla administratörens val och undvika att ändra +länkarna (förutom om något är trasigt). + +Länkgrupper är i automatiskt läge när de först introduceras på systemet. Om +systemadministratören gör ändringar till systemets automatiska inställningar +kommer detta att noteras nästa gång B körs på den +ändrade länkens grupp och gruppen kommer automatiskt att växlas till +manuellt läge. + +Varje alternativ har en I kopplad till sig. När en länkgrupp är i +automatiskt läge kommer det alternativ som medlemmar i gruppen pekar mot +vara den med den högsta prioriteten. + +När flaggan I<--config> används kommer B att visa alla +val för länkgruppen där I är huvudalternativnamnet. Det aktuella valet +är markerat med en ”*”. Du kommer därefter att få välja vad som ska göras +med länkgruppen. Beroende på vad du väljer kommer längruppen inte längre att +vara i I-läge. Du måste använda flaggan B<--auto> för att återgå till +automatiskt läge (eller köra B<--config> på nytt och välja alternativet som +märkts som automatiskt). + +Om du vill konfigurera icke-interaktivt kan du använda flaggan B<--set> i +stället (se nedan). + +Olika paket som tillhandahåller samma fil måste göra så i +B. Det betyder att det är ett B att alla involverade +paket använder sig av B. Det är inte möjligt att +överstyra en fil ett paket som inte använder +B-mekanismen. + +=head1 TERMINOLOGI + +Efter B aktiviteter är ganska komplexa blir det enklare +att förstå hur det fungerar genom att vi förklarar några specifika termer. + +=over + +=item generiskt namn (eller alternativlänk). + +Ett namn, till exempel I, som via alternativsystemet pekar +på en av flera filer med liknande funktionalitet. + +=item alternativnamn + +Namnet på en symbolisk länk i alternativkatalogen. + +=item alternativ (eller alternativsökväg) + +Namnet på en specifik fil i filsystemet, som kan vara tillgänglig via ett +generiskt namn med hjälp av alternativsystemet. + +=item alternativkatalog + +En katalog, som standard I<%CONFDIR%/alternatives>, som innehåller de +symboliska länkarna. + +=item administrativ katalog + +En katalog, som standard I<%ADMINDIR%/alternatives>, som innehåller +tillståndsinformation för B. + +=item länkgrupp + +En uppsättning relaterade symboliska länkar, avsedda att uppdateras som en +grupp. + +=item huvudlänk + +Alternativlänken i en länkgrupp som bestämmer hur de andra länkarna i +gruppen ställs in. + +=item slavlänk + +En alternativlänk i en länkgrupp som styrs av hur huvudlänken ställs in. + +=item automatiskt läge + +När en länkgrupp är i automatiskt läge försäkrar alternativsystemet att +länkarna i gruppen pekar på det högstprioriterade alternativet som är +lämpligt för gruppen. + +=item manuellt läge + +När en grupp är i manuellt läge kommer inte alternativsystemet att utföra +några ändringar till systemadministratörens inställningar. + +=back + +=head1 KOMMANDON + +=over + +=item B<--install> I [B<--slave> I]... + +Lägg till en grupp med alternativ till systemet. I är det generiska +namnet för huvudlänken, I är namnet på dess symboliska länk i +alternativkatalogen och I är alternativet som introduceras för +huvudlänken. Argumenten efter B<--slave> är det generiska namnet, namnet på +den symboliska länken i alternativkatalogen och alternativet för +slavlänken. Noll eller flera B<--slave>-flaggor kan anges, där alla följs av +tre argument. Observera att om ett slavalternativ inte finns kommer +motsvarande slavlänk helt enkelt inte att installeras (en varning kommer +fortfarande att visas). Om en verklig fil är installerad där en +alternativlänk måste installeras behålls den såvida inte B<--force> används. + +Om det angivna alternativnamnet redan finns i alternativsystemets databas +kommer informationen som anges att läggas in som en ny uppsättning av +alternativ för gruppen. Om inte kommer en ny grupp, inställd på automatiskt +läge, att läggas till med given information. Om gruppen är i automatiskt +läge och det alternativ som läggs in har högre prioritet än alla andra +installerade alternativ för gruppen kommer de symboliska länkarna att +uppdateras så att de pekar på de nyligen tillagda alternativen. + +=item B<--set> I + +Sätt programmet I som ett alternativ till I. Detta motsvarar +B<--config> men är icke-interaktivt och kan därmed användas i ett skript. + +=item B<--remove> I + +Ta bort ett alternativ och alla dess anknutna slavlänkar. I är ett +namn i alternativkatalogen och I är ett absolut filnamn till vilket +I kunde länkas. Om I faktiskt är länkat till I kommer +I att uppdateras till att peka på ett annat lämpligt alternativ (och +gruppen ställs tillbaka till automatiskt läge), eller att tas bort om det +inte finns något alternativ kvar. Anknutna slavlänkar kommer uppdateras +eller tas bort på motsvarande vis. Om länken inte för tillfället pekar på +I kommer inga länkar att uppdateras, endast informationen om +alternativet tas bort. + +=item B<--remove-all> I + +Tar bort alla alternativ och alla deras anslutna slavlänkar. I är ett +namn i alternativkatalogen. + +=item B<--all> + +Anropar B<--config> på alla alternativ. Kan med framgång kombineras med +B<--skip-auto> för att gå igenom och konfigurera alla alternativ som inte är +ställda i automatiskt läge. Trasiga alternativ visas också. Ett enkelt sätt +att fixa alla trasiga alternativ är därmed att anropa B. + +=item B<--auto> I + +Ställ in länkgruppen bakom alternativet för I till automatiskt +läge. Detta får till följd att den huvudsakliga symboliska länken och dess +slavar uppdateras till att peka på det högst prioriterade installerade +alternativet. + +=item B<--display> I + +Visa information om länkgruppen. Information som visas är gruppens läge +(automatiskt eller manuellt), huvud- och slavlänk, vilket alternativ den +huvudsakliga länken just nu pekar på, vilka andra alternativ som är +tillgängliga (och deras motsvarande slavalternativ), samt det högst +prioriterade alternativ som för närvarande är installerat. + +=item B<--get-selections> + +Visa alla huvudalternativnamn (de som styr en länkgrupp) och deras status +(sedan version 1.15.0). Varje rad innehåller upp till tre fält (avdelade med +ett eller flera blanksteg). Det första fältet är alternativnamnet, det andra +är status (antingen B eller B), och det sista innehåller det +nuvarande valet för alternativet (observera: detta är ett filnamn och kan +därmed innehålla blanksteg). + +=item B<--set-selections> + +Läs en alternativkonfiguration från standard in på formatet som skapas av +B<--get-selections> och konfigurera om dem på motsvarande sätt (sedan +version 1.15.0). + +=item B<--query> I + +Visa information om länkgruppen på samma sätt som B<--display>, men i ett +maskintolkbart sätt (sedan version 1.15.0, se stycket B nedan). + +=item B<--list> I + +Visar alla mål för länkgruppen. + +=item B<--config> I + +Visa tillgängliga alternativ för en länkgrupp och låt användaren att +interaktivt välja vilken som ska användas. Länkgruppen uppdateras. + +=item B<--help> + +Visar hjälpskärm och avslutar. + +=item B<--version> + +Visar version och avslutar. + +=back + +=head1 FLAGGOR + +=over + +=item B<--altdir> I + +Anger alternativkatalogen om detta inte ska vara förvalet. Förval är +”I<%CONFDIR%/alternatives>”. + +=item B<--admindir> I + +Anger den administrativa katalogen om detta inte ska vara förvalet. Förval +är ”I<%ADMINDIR%/alternatives>”. + +=item B<--instdir> I + +Anger installationskatalogen där alternativlänkar kommer skapas (sedan +version 1.20.1). Förval är ””. + +=item B<--root> I + +Anger rotkatalogen (sedan version 1.20.1). Detta sätter också +alternativkatalog, installationskatalog och administrativ katalog +motsvarande. Förval är ””. + +=item B<--log> I + +Anger loggfilen (sedan version 1.15.0), om det ska vara en annan än förvalet +(%LOGDIR%/alternatives.log). + +=item B<--force> + +Låt att ersätta eller ta bort en verklig fil som installerats där en +alternativlänk måste installeras eller tas bort. + +=item B<--skip-auto> + +Hoppa över konfigureringsfrågor för alternativ som är korrekt konfigurerade +i automatiskt läge. Denna flagga är endast relevant för B<--config> och +B<--all>. + +=item B<--quiet> + +Skriv inte några kommentarer såvida det inte uppstår ett fel. + +=item B<--verbose> + +Visa fler kommentarer om vad B gör. + +=item B<--debug> + +Visa ännu fler kommentarer, användabara för felsökning, om vad som görs +(sedan version 1.19.3). + +=back + +=head1 RETURVÄRDE + +=over + +=item B<0> + +Den önskade funktionen utfördes utan fel. + +=item B<2> + +Problem uppstod vid tolkning av kommandoraden eller när funktionen skulle +utföras. + +=back + +=head1 MILJÖVARIABLER + +=over + +=item B + +Om satt och flaggan B<--admindir> inte har angivits används det som +bas-administrativ katalog. + +=back + +=head1 FILER + +=over + +=item I<%CONFDIR%/alternatives/> + +Den förvalda alternativkatalogen. Kan överstyras med flaggan B<--altdir>. + +=item I<%ADMINDIR%/alternatives/> + +Den förvalda administrativa katalogen. Kan överstyras med flaggan +B<--admindir>. + +=back + +=head1 FRÅGEFORMAT + +Formatet för B<--query> använder ett RFC822-liknande platt format. Det +består av I + 1 block där I är antalet tillgängliga alternativ i den +efterfrågade länkgruppen. Det första blocket innehåller följande fält: + +=over + +=item B I + +Alternativets namn i den alternativa katalogen. + +=item B I + +Generiskt namn för alternativet. + +=item B I + +När detta fält är tillgängligt innehåller B-raderna alla slavlänkar +som kopplas till huvudlänken för alternativet. Varje rad beskriver en +slav. Varje rad innehåller ett blanksteg, det generiska namnet på +slavalternativet, ytterligare ett blanksteg, och sökvägen till +slavalternativet. + +=item B I + +Status för alternativet (B eller B). + +=item B I + +Sökvägen till det bästa alternativet i länkgruppen. Tas inte med om inget +alternativ är tillgängligt. + +=item B I + +Sökvägen till det för närvarande valda alternativet. Kan även ta det magiska +värdet B (inget). Det används om det inte finns någon länk. + +=back + +Övriga block beskriver tillgängliga alternativ i den efterfrågade +länkgruppen: + +=over + +=item B I + +Sökväg till alternativet som beskrivs i blocket. + +=item B I + +Värdet för prioriteten på alternativet. + +=item B I + +När detta fält anges innehåller B-raderna alla slavalternativ som +kopplas till huvudlänken för alternativet. Varje rad beskriver en +slav. Varje rad innehåller ett blanksteg, det generiska namnet på +slavalternativet, ytterligare ett blanksteg, och sökvägen till +slavalternativet. + +=back + +=head2 Exempel + + $ update-alternatives --query editor + Name: editor + Link: /usr/bin/editor + Slaves: + editor.1.gz /usr/share/man/man1/editor.1.gz + editor.fr.1.gz /usr/share/man/fr/man1/editor.1.gz + editor.it.1.gz /usr/share/man/it/man1/editor.1.gz + editor.pl.1.gz /usr/share/man/pl/man1/editor.1.gz + editor.ru.1.gz /usr/share/man/ru/man1/editor.1.gz + Status: auto + Best: /usr/bin/vim.basic + Value: /usr/bin/vim.basic + + Alternative: /bin/ed + Priority: -100 + Slaves: + editor.1.gz /usr/share/man/man1/ed.1.gz + + Alternative: /usr/bin/vim.basic + Priority: 50 + Slaves: + editor.1.gz /usr/share/man/man1/vim.1.gz + editor.fr.1.gz /usr/share/man/fr/man1/vim.1.gz + editor.it.1.gz /usr/share/man/it/man1/vim.1.gz + editor.pl.1.gz /usr/share/man/pl/man1/vim.1.gz + editor.ru.1.gz /usr/share/man/ru/man1/vim.1.gz + +=head1 DIAGNOSTIK + +Med B<--verbose> kommer B att beskriva i det oändliga +vad det gör på sin standard ut-kanal. Om ett fel uppstår skriver +B ut felmeddelanden på sin standard fel-kanal och +avslutar med felkoden 2. Diagnostikinformationen bör vara självförklarande, +sänd in en felrapport om du inte tycker att den är det. + +=head1 EXEMPEL + +Det är flera paket som tillhandahåller en textredigerare kompatibel med +B, till exempel B och B. Vilken bestäms via länkgruppen B, +vilken innehåller länkar både för själva programmet och dessa anknutna +manualsida. + +För att visa vilka tillgängliga paket som tillhandahåller B, samt dess +aktuella inställning, använd kommandot B<--display>: + +=over + + update-alternatives --display vi + +=back + +För att välja en specifik implementation av B, utför detta kommando som +root och välj sedan ett tal från listan: + +=over + + update-alternatives --config vi + +=back + +För att återgå till att B-implementationen väljs automatiskt, utför +detta som root: + +=over + + update-alternatives --auto vi + +=back + +=head1 SE ÄVEN + +B(1), FHS (the Filesystem Hierarchy Standard). + + +=head1 ÖVERSÄTTNING + +Peter Krefting och Daniel Nylander. -- cgit v1.2.3