Provided by: dpkg_1.16.1.2ubuntu7_i386 bug

NAZWA

       update-alternatives  - zarzdzanie dowizaniami symbolicznymi okrelajcymi
       domylne polecenia

SK/LADNIA

       update-alternatives [option...] command

OPIS

       update-alternatives tworzy, usuwa, wywietla  informacje  o  dowizaniach
       symbolicznych  skladajcych  si  na  system alternatyw Debiana oraz nimi
       zarzdza.

       Kilka programow  majcych  t  sam  lub  podobn  funkcjonalno  moe  zosta
       zainstalowanych  w  systemie  w  tym  samym czasie. Na przyklad w wielu
       systemach  jest  zainstalowanych  jednoczenie  kilka  edytorow  tekstu.
       Stanowi  to  ulatwienie dla uytkownikow takiego systemu, z ktorych kady
       moe uruchomi inny edytor, jeli ma na to ochot. Z drugiej strony jest to
       jednak  utrudnienie  dla  programow  chccych  podj wlaciw decyzj, ktory
       edytor uruchomi, jeeli uytkownik nie okrelil swoich preferencji  co  do
       edytora.

       Celem  systemu alternatyw Debiana jest rozwizanie tego problemu. Ogolna
       nazwa w  systemie  plikow  jest  wspoldzielona  przez  wszystkie  pliki
       dostarczajce   zmieniajc   si   funkcjonalno.  System  alternatyw  oraz
       administrator systemu okrelaj, do ktorego obecnego  pliku  prowadzi  ta
       ogolna nazwa. Na przyklad, jeeli zainstalowano zarowno edytor ed(1) jak
       i  nvi(1),   to   system   alternatyw   spowoduje,   e   nazwa   ogolna
       /usr/bin/editor  bdzie si odnosi do /usr/bin/nvi. Administrator systemu
       moe zmieni to ustawienie na /usr/bin/ed, a system alternatyw  tego  nie
       zmieni, chyba e administrator kae mu tak zrobi.

       Nazwa  ogolna  nie jest bezporednim dowizaniem symbolicznym do wybranej
       alternatywy, ale jest dowizaniem do pliku w katalogu alternatyw,  ktore
       z  kolei jest dowizaniem do wlaciwego pliku. Jest tak zrobione dlatego,
       eby zmiany wprowadzane przez administratora systemu byly ograniczone do
       katalogu /etc: standard FHS wymienia powody, aby tak zrobi.

       Kiedy   pakiet  dostarczajcy  pliku  o  okrelonej  funkcjonalnoci  jest
       instalowany,   zmieniany   lub   usuwany,   wywolywany   jest   program
       update-alternatives, aby zaktualizowa informacje o tym pliku w systemie
       alternatyw. update-alternatives jest zazwyczaj wywolywany  ze  skryptow
       postinst (configure) lub prerm (install) w pakietach Debiana.

       Czsto uyteczne jest, aby pewna liczba alternatyw byla zsynchronizowana,
       tak eby byla zmieniana jako grupa. Na przyklad jeeli jest zainstalowane
       kilka     wersji     edytora     vi(1),     to     strona    podrcznika
       /usr/share/man/man1/vi.1    powinna    odpowiada    wersji     programu
       zainstalowanego jako /usr/bin/vi. update-alternatives obsluguje to przy
       pomocy  dowiza  g/l'ownych  i  podrzdnych  -  zmiana  dowizania  glownego
       powoduje  zmian  skojarzonych  dowiza  podrzdnych.  Dowizanie  glowne i
       skojarzone z nim dowizania podrzdne tworz grup dowiza.

       Kada grupa dowiza jest zawsze w jednym z  dwoch  trybow:  automatycznym
       lub  rcznym.  W  trybie  automatycznym  podczas instalacji lub usuwania
       pakietu  system  alternatyw  automatycznie   zdecyduje,   czy   i   jak
       aktualizowa  dowizania.  W  trybie  rcznym  system alternatyw nie bdzie
       zmienial dowiza i zostawi wszystkie decyzje administratorowi systemu.

       Grupa dowiza jest trybie automatycznym,  kiedy  jest  po  raz  pierwszy
       wprowadzana do systemu. Jeeli administrator systemu wprowadzi zmiany do
       automatycznych  ustawie,  bd  one  wzite  pod  uwag  podczas  nastpnego
       uruchomienia  update-alternatives na takiej zmienionej grupie dowiza, a
       grupa ta automatycznie przejdzie w tryb rczny.

       Z kad alternatyw skojarzony jest priorytet. Jeeli grupa dowiza  jest  w
       trybie  automatycznym, to wybran alternatyw bdzie ta, ktora ma najwyszy
       priorytet.

       When using the --config option, update-alternatives will  list  all  of
       the  choices  for  the  link  group  of  which given name is the master
       alternative name. The current choice is marked with a  '*'.   You  will
       then  be prompted for your choice regarding this link group.  Depending
       on the choice made, the link group might no longer be in auto mode. You
       will  need to use the --auto option in order to return to the automatic
       mode (or you  can  rerun  --config  and  select  the  entry  marked  as
       automatic).

       If you want to configure non-interactively you can use the --set option
       instead (see below).

       Rone pakiety dostarczajce tych samych plikow  powinny  wsp'o/lpracowa  ze
       sob  w tym zakresie. Oznacza to, e uywanie programu update-alternatives
       jest obowizkowe dla  wszystkich  takich  pakietow  -  nie  jest  moliwe
       nadpisanie  pewnych  plikow  w  pakiecie,  ktory  nie  uywa  mechanizmu
       update-alternatives.

TERMINOLOGIA

       Poniewa operacje  programu  update-alternatives  s  do  zloone,  poniej
       podane s terminy, ktore pomog je zrozumie.

       nazwa ogolna (lub dowizanie alternatywy)
              Nazwa,  taka  jak  /usr/bin/editor, ktora odnosi si przez system
              alternatyw do jednego z kilku plikow o podobnej funkcjonalnoci.

       nazwa alternatywy
              Nazwa dowizania symbolicznego w katalogu alternatyw.

       alternatywa (lub cieka alternatywy)
              Nazwa okrelonego pliku  w  systemie  plikow,  ktory  w  systemie
              alternatyw moe by dostpny przez nazw ogoln.

       katalog alternatyw
              Katalog     zawierajcy     dowizania    symboliczne,    domylnie
              /etc/alternatives.

       katalog administracyjny
              Katalog  zawierajcy  informacje  o  stanie  update-alternatives,
              domylnie /var/lib/dpkg/alternatives.

       grupa dowiza
              Zbior powizanych dowiza symbolicznych, zarzdzany jako grupa.

       dowizanie glowne
              Dowizanie  alternatywy  w  grupie  dowiza,  ktore  okrela sposob
              konfigurowania innych dowiza z tej grupy.

       dowizanie podrzdne
              Dowizanie alternatywy w grupie dowiza, ktore  jest  kontrolowane
              przez ustawienie glownego dowizania.

       tryb automatyczny
              Kiedy   grupa   dowiza   jest  w  trybie  automatycznym,  system
              alternatyw  zapewni,  e  dowizania  z  tej  grupy   wskazuj   na
              alternatyw o najwyszym priorytecie.

       tryb rczny
              Kiedy  grupa  dowiza jest w trybie rcznym, system alternatyw nic
              nie zmieni w  ustawieniach  wprowadzonych  przez  administratora
              systemu.

POLECENIA

       --install  dowizanie  nazwa  cieka  priorytet  [--slave dowizanie nazwa
       cieka]...
              Dodaje grup alternatyw do systemu.  dowizanie  jest  ogoln  nazw
              glownego  dowizania,  nazwa  jest nazw dowizania symbolicznego w
              katalogu alternatyw, a  cieka  jest  wprowadzan  alternatyw  dla
              glownego  dowizania.  Argumentami  opcji --slave s nazwa ogolna,
              nazwa dowizania symbolicznego  w  katalogu  alternatyw  i  cieka
              alternatywy  dla  dowizania podrzdnego. Mona poda zero lub wicej
              opcji --slave, po kadej musz nastpowa jej trzy argumenty.  Naley
              zauway,  e  glowna alternatywa musi istnie, inaczej wywolanie si
              nie  powiedzie.  Jednak   jeli   nie   bdzie   istnie   podrzdna
              alternatywa,   odpowiednie  dowizanie  podrzdne  po  prostu  nie
              zostanie zainstalowane (ale nadal bdzie wywietlane  ostrzeenie).
              Jeli   w   miejscu  gdzie  powinno  by  zainstalowane  dowizanie
              alternatywy istnieje  rzeczywisty  plik,  jest  on  zachowywany,
              chyba e uyta jest opcja --force.

              Jeeli   okrelona   nazwa  alternatywy  ju  istnieje  w  systemie
              alternatyw, to podana informacja bdzie dodana  jako  nowy  zbior
              alternatyw   dla   tej  grupy.  W  przeciwnym  wypadku  zostanie
              utworzona nowa grupa, ustawiona w tryb automatyczny. Jeeli grupa
              jest   w  trybie  automatycznym,  a  priorytet  nowo  dodawanych
              alternatyw  jest   wikszy   od   priorytetu   kadej   z   innych
              zainstalowanych   alternatyw   w   tej   grupie,   to  dowizania
              symboliczne  bd  zaktualizowane  tak,  eby  prowadzily  do  nowo
              dodanych alternatyw.

       --set nazwa cieka
              Set the program path as alternative for name. This is equivalent
              to --config but is non-interactive and thus scriptable.

       --remove nazwa cieka
              Usuwa alternatyw i wszystkie dowizania podrzdne z ni skojarzone.
              nazwa  jest nazw w katalogu alternatyw, cieka jest absolutn nazw
              pliku, do  ktorej  nazwa  moglaby  by  dowizaniem.  Jeeli  nazwa
              rzeczywicie   jest   dowizaniem  do  cieki,  to  nazwa  zostanie
              zaktualizowana, tak eby wskazywala na inn odpowiedni  alternatyw
              (za  grupa  jest  ustawiana  ponownie w tryb automatyczny), albo
              zostanie usunita jeeli nie  pozostanie  ani  jedna  alternatywa.
              Skojarzone  dowizania podrzdne zostan odpowiednio zaktualizowane
              lub usunite. Jeeli dowizanie nie prowadzi obecnie do  cieki,  to
              adne  dowizania  nie  bd  aktualizowane;  zostanie tylko usunita
              informacja o alternatywie.

       --remove-all nazwa
              Usuwa wszystkie dowizania alternatyw i  wszystkie  skojarzone  z
              nimi dowizania podrzdne. nazwa jest nazw w katalogu alternatyw.

       --all  Wywoluje  --config  dla wszystkich alternatyw. Mona to uytecznie
              polczy z  --skip-auto  aby  przejrze  i  skonfigurowa  wszystkie
              alternatywy,  ktore  nie  s  skonfigurowane w tryb automatyczny.
              Wywietlane s rownie  nieaktualne  alternatywy.  Dlatego  prostym
              sposobem  naprawienia uszkodzonych alternatyw jest wywolanie yes
              '' | update-alternatives --force --all.

       --auto nazwa
              Przelcza  grup  dowiza  dla  alternatywy  w  tryb  automatyczny.
              Podczas  tego  procesu, glowne dowizanie wraz z jego dowizaniami
              podrzdnymi bd zaktualizowane tak, aby wskazywa na  alternatyw  o
              najwyszym priorytecie.

       --display nazwa
              Wywietla informacje o grupie dowiza. Informacje te zawieraj tryb
              grupy (automatyczny  lub  rczny),  okrelaj  na  ktor  alternatyw
              obecnie   wskazuje   dowizanie  glowne,  jakie  s  inne  dostpne
              alternatywy  (i  odpowiadajce  im  alternatywy  podrzdne)   oraz
              obecnie zainstalowan alternatyw o najwyszym priorytecie.

       --get-selections
              Wywietla wszystkie nazwy glownych alternatyw (kontrolujcych grup
              dowiza)  oraz  ich  status.  Kada  linia  zawiera   do   3   pol
              (rozdzielonych  co  najmniej  jedn  spacj). Pierwsze pole okrela
              nazw alternatywy, drugie pole to status ("auto"  lub  "manual"),
              za  ostatnie  pole  zawiera  biecy wybor dla alternatywy (uwaga:
              jest to nazwa pliku i moe zawiera znaki spacji).

       --set-selections
              Wczytuje  konfiguracj  alternatyw  ze  standardowego  wejcia   w
              formacie       wygenerowanym      przez      update-alternatives
              --get-selections i odpowiednio je rekonfiguruje.

       --query nazwa
              Wywietla informacj o grupie dowiza  tak  jak  --display,  ale  w
              sposob odpowiedni dla maszynowego parsowania (dokladniejszy opis
              poniej, w sekcji FORMAT ZAPYTANIA).

       --list nazwa
              Wywietla wszystkie cele w grupie dowiza.

       --config nazwa
              Wywietla  dostpne  alternatywy  w  grupie   dowiza   i   pozwala
              uytkownikowi  interakcyjnie wybra, ktorej naley uy. Grupa dowiza
              zostanie odpowiednio zaktualizowana.

       --help Wywietla informacj o uytkowaniu i koczy dzialanie.

       --version
              Wywietla informacj o wersji i pomylnie koczy dzialanie.

OPCJE

       --altdir katalog
              Okrela katalog alternatyw, jeeli ma by inny ni domylny.

       --admindir katalog
              Okrela katalog administracyjny, jeeli ma by inny ni domylny.

       --log plik
              Specifies the log file, when this is to be  different  from  the
              default (/var/log/alternatives.log).

       --force
              Let  update-alternatives  replace  or drop any real file that is
              installed where an alternative  link  has  to  be  installed  or
              removed.

       --skip-auto
              Pomija  pytania  o  konfiguracj  alternatyw,  ktore  s  wlaciwie
              skonfigurowane w trybie automatycznym.  Ta  opcja  ma  znaczenie
              tylko przy --config lub --all.

       --verbose
              Podaje     wicej     informacji    o    przebiegu    wykonywania
              update-alternatives.

       --quiet
              Nie wywietla adnych komentarzy, chyba e wystpi bld.

RODOWISKO

       DPKG_ADMINDIR
              If set and the --admindir option has not been specified, it will
              be used as the base administrative directory.

PLIKI

       /etc/alternatives/
              Domylny katalog alternatyw. Mona go zmieni opcj -altdir.

       /var/lib/dpkg/alternatives/
              Domylny katalog administracyjny. Mona go zmieni opcj -admindir.

KOD WYJCIA

       0      Akcja zakoczyla si powodzeniem.

       2      Wystpily   problemy   podczas  przetwarzania  linii  polece  lub
              wykonywania akcji.

FORMAT ZAPYTANIA

       The update-alternatives --query format is  using  an  RFC822-like  flat
       format. It's made of n + 1 blocks where n is the number of alternatives
       available in the queried link  group.  The  first  block  contains  the
       following fields:

       Link: link
              Nazwa ogolna alternatywy.

       Status: status
              Status alternatywy (auto lub manual).

       Best: best-choice
              cieka  najlepszej  alternatywy  dla  tej  grupy dowiza. Nie jest
              wywietlana, jeli nie ma dostpnych adnych alternatyw.

       Value: currently-selected-alternative
              cieka  aktualnie  wybranej  alternatywy.  Moe  rownie  przyjmowa
              specjaln  warto  none  -  jest  ona  uywana  jeli  dowizanie nie
              istnieje.

       Inne bloki opisuj dostpne alternatywy w grupie dowiza, do ktorej
       odnosi si zapytanie:

       Alternative: path-of-this-alternative
              cieka do alternatywy opisywanej w tym bloku.

       Priority: priority-value
              Warto priorytetu alternatywy.

       Slaves: list-of-slaves
              Gdy  obecny  jest  ten  naglowek,  nastpne linie zawieraj
              wszystkie  podrzdne   alternatywy   zwizane   z   glownym
              dowizaniem  alternatywy.  W kadej linii podana jest jedna
              podrzdna alternatywa.  Kada  linia  zawiera  jedn  spacj,
              ogoln  nazw  alternatywy podrzdnej, kolejn spacj i w kocu
              ciek do alternatywy podrzdnej.

       Przyk/lad
              $ update-alternatives --query editor
              Link: editor
              Status: auto
              Best: /usr/bin/vim.gtk
              Value: /usr/bin/vim.gtk

              Alternative: /bin/ed
              Priority: -100
              Slaves:
               editor.1.gz /usr/share/man/man1/ed.1.gz

              Alternative: /usr/bin/vim.gtk
              Priority: 50
              Slaves:
               editor.1.gz /usr/share/man/man1/vim.1.gz
               editor.ru.1.gz /usr/share/man/ru/man1/vim.1.gz
               editor.pl.ISO8859-2.1.gz /usr/share/man/pl.ISO8859-2/man1/vim.1.gz
               editor.it.ISO8859-1.1.gz /usr/share/man/it.ISO8859-1/man1/vim.1.gz
               editor.pl.UTF-8.1.gz /usr/share/man/pl.UTF-8/man1/vim.1.gz
               editor.it.1.gz /usr/share/man/it/man1/vim.1.gz
               editor.fr.UTF-8.1.gz /usr/share/man/fr.UTF-8/man1/vim.1.gz
               editor.fr.1.gz /usr/share/man/fr/man1/vim.1.gz
               editor.it.UTF-8.1.gz /usr/share/man/it.UTF-8/man1/vim.1.gz
               editor.pl.1.gz /usr/share/man/pl/man1/vim.1.gz
               editor.fr.ISO8859-1.1.gz /usr/share/man/fr.ISO8859-1/man1/vim.1.gz

DIAGNOSTYKA

       With --verbose update-alternatives  chatters  incessantly  about
       its  activities  on  its  standard  output channel.  If problems
       occur,  update-alternatives  outputs  error  messages   on   its
       standard  error  channel and returns an exit status of 2.  These
       diagnostics should be self-explanatory; if you do not find  them
       so, please report this as a bug.

PRZYK/LADY

       Istnieje   klika   pakietow,  ktore  dostarczaj  edytora  tekstu
       kompatybilnego z edytorem vi, na przyklad nvi i vim.  To,  ktory
       pakiet  bdzie  uywany,  kontrolowane  jest przez grup dowiza vi,
       zawierajc dowizania do samego programu i odpowiadajcych mu stron
       podrcznika.

       To  display  the  available  packages  which  provide vi and the
       current setting for it, use the --display action:

              update-alternatives --display vi

       Aby  wybra  okrelon  implementacj  edytora  vi,  naley  uy  tego
       polecenia jako uytkownik root i wybra liczb z listy:

              update-alternatives --config vi

       Aby przywroci automatyczne wybieranie implementacji programu vi,
       naley jako uytkownik root wykona:

              update-alternatives --auto vi

B/LDY

       W razie znalezienia bldu,  prosimy  o  jego  zgloszenie,  uywajc
       systemu ledzenia bldow Debiana.

       Rozbienoci  pomidzy  dzialaniem  update-alternatives  a  t stron
       podrcznika  stanowi   albo   bld   w   implementacji,   albo   w
       dokumentacji.  W  razie  znalezienia  jakichkolwiek  rozbienoci,
       prosimy o ich zgloszenie.

AUTORZY

       Copyright (C) 1995 Ian Jackson
       Copyright (C) 2009 Raphael Hertzog

       Niniejszy program jest oprogramowaniem wolnym, sprawd  Powszechn
       Licencj  Publiczn  GNU  w  wersji  drugiej  lub  poniejszej,  by
       dowiedzie  si  o  warunkach  dystrybucji.   Brak   JAKIEJKOLWIEK
       gwarancji.

       Copyright tej strony podrcznika: 1997,1998 Charles Briscoe-Smith
       i inni.

       To jest wolna dokumentacja, sprawd  Powszechn  Licencj  Publiczn
       GNU w wersji drugiej lub poniejszej, by dowiedzie si o warunkach
       dystrybucji. Brak JAKIEJKOLWIEK gwarancji.

ZOBACZ TAKE

       ln(1), FHS - standard hierarchii systemu plikow.

T/LUMACZE

       Piotr Roszatycki <dexter@debian.org>, 1999
       Bartosz Feski <fenio@debian.org>, 2004-2005
       Robert Luberda <robert@debian.org>, 2006-2008
       Wiktor Wandachowicz <siryes@gmail.com>, 2008