Alternativen - Linux Command - Unix Command

Linux / Unix kommando:> alternativen

Namme

Alternativen - symboalyske keppels bewarje foar standertbehearders

Synopsis

Alternativen [ opsjes ] - ynstallearje de keppelingnamme paadprioriteit [ --slave linknammepath ] ... [ --initscript tsjinst ]

alternativen [ opsjes ] - ferjit nammepaad

alternativen [ opsjes ] - nammenammepaad

alternativen [ opsjes ] --auto namme

Alternativen [ opsjes ] --Displaynamme

Alternativen [ opsjes ] - konfigure namme

Beskriuwing

Alternativen makket, befettet, behâldt en jout ynformaasje oer de symboalyske keppels dy't it alternatyf systeem binne. It alternatyf-systeem is in weryndieling fan it Debian-alternatyf-systeem. It waard primêr skreaun om de ôfhinging fan perl te fuortsmite; It is bedoeld om in ferfanger te meitsjen foar Debian's update-dependencies script. Dizze manpage is in lêzene feroare ferzje fan 'e manpage fan it projekt Debian.

It kin wêze dat ferskate programma's deselde of as ferlykbere funksjes op deselde tiid op ien inkele systeem ynstallearre wurde. Bygelyks, in protte systemen hawwe ferskate tekstreden yn ien kear ynstalleare. Dit jout kar foar de brûkers fan in systeem, wêrtroch elk in oare editor brûke kin as it winsklik is, mar makket it dreech foar in programma om in goede kar te meitsjen fan editor om te meitsjen as de brûker gjin bepaalde foarkar hat.

It alternatyf-systeem stribbet dit probleem op te lossen. In generike namme yn it bestânsysteem wurdt dield troch alle bestannen dy't in wikseljende funksje leverje. It alternatyf-systeem en de systead beheare yn elkoar hokker feitlike triem ferwize wurdt troch dizze generike namme. As de teksttreders ed (1) en nvi (1) beide ynstalleare binne op it systeem, sil it alternatyf systeem de generike namme / usr / bin / redakteur ferwize nei standert / usr / bin / nvi . De systeemadministrator kin dit oerskriuwe en feroarsake it oan / usr / bin / ed ynstee fan, en it alternatyf-systeem sil dizze ynstelling net feroarje oant eksplisyt frege om dit te dwaan.

De generike namme is gjin direkte symboalyske link nei it selekteare alternatyf. Ynstee dêrfan is it in symboalyske keppeling nei in namme yn it alternatyf- map , dat op syn beurt in symboalyske keppeling is oan 'e eigentlike triem ferwize. Dit sil dien wurde om de wizigings fan de systeembearder yn it map / etc te beheinen: de FHS (qv) jout redenen wêrom dit in Goed Thing is.

As elke pakket, die in bestân mei in bepaalde funksjoneel leveret, is ynstalleare, feroare of fuorthelle, wurde alternativen roppen om ynformaasje oer dizze triem te aktualisearjen yn it alternatyf systeem. Alternativen wurdt normaal neamd fan 'e % post of % pre- skripts yn RPM-pakketten.

It is faak nuttich foar in oantal alternativen te synchronisearjen, sadat se as groep feroare wurde; bygelyks as ferskate ferzjes fan 'e vi (1) bewurker binne ynstalleare, de manpage dy't ferwiisd wurdt troch /usr/share/man/man1/vi.1 moat oerienkomme mei de útfierber ferwidere troch / usr / bin / vi . Alternativen behannelet dit troch middel- en slavellige links; As de master feroare is, wurde alle oanbelangjende slaves ek feroare. In master-link en har assosjele slaven meitsje in linkgroep .

Elke linkgroup is, op elke fêste tiid, yn ien fan twa modes: automatysk of hantlieding. As in groep yn automatysk modus is, sil it alternatyf systeem automatysk beslute, lykas pakjes binne ynstalleare en fuortsmiten, oft en hoe jo de keppel te aktualisearje. Yn hânmodus sil it alternatyf-systeem de links net feroarje; It sil alle besluten oerlizze oan de systeembehearder.

Linkgroepen binne yn 'e automatyske modus as se earst ynfierd binne yn it systeem. As de systeembehearder feroaringen makket fan de automatyske ynstellings fan de systeem, sil dit bepaald wurde dat de kommende tiid alternativen wurde op 'e groep fan' e feroare keppeling lade, en de groep sil automatysk yn 'e hânmodus modus wurde.

Elk alternatyf hat in prioriteit dêrby ferbûn. As in keppelgroep yn automatyske modus is, wurde de alternativen oansteld troch leden fan 'e groep dy't de heechste prioriteit hawwe.

As jo ​​de -config- opsje brûke, sil alle karren foar de keppeling groeplist werjaan wêrfan de opjûne namme de master-keppeling is. Jo sille dan frege wurde foar hokker fan 'e kaaien te brûken foar de keppelgroep. As jo ​​in wiziging meitsje, sil de keppelgrutte net mear yn auto- modus wêze. Jo moatte de -auto- opsje brûke om werom te kommen nei de automatyske steat.

Terminology

Sûnt de aktiviteiten fan alternativen binne tige belutsen, sille inkele spesifike termen helpe om har operaasje te ferklearjen.

generike namme

In namme, lykas / usr / bin / editor , dy't it alternatyf-systeem ferwiist nei ien fan in oantal triemmen fan likense funksje.

symlink

Sûnder fierdere kwalifikaasje betsjut dit in symboalyske keppeling yn 'e alternatives directory: ien dy't de systeembehearder ferwachtet oan te passen.

alternatyf

De namme fan in spesifike triem yn it bestânsysteem, wat tagonklik makke wurde kin oer in generike namme mei it alternatyf systeem.

alternatives directory

In triemtafel, troch standert / etc / alternativen , mei de symboalynjes.

bestjoerlike map

In triemtafel, standert / var / lib / alternativen , mei alternatyf 'steat-ynformaasje.

linkgroup

In set fan relate symlinks, dy't bedoeld binne om as groep te aktualisearjen.

master link

De keppeling yn in keppelgrutte dy't bepaalt hoe't de oare keppelings yn 'e groep konfigurearre wurde.

slave link

In keppeling yn in keppelgroep dy't behearre wurdt troch de ynstelling fan de master-keppeling.

automatysk modus

As in keppelgroep yn automatyske modus is, soarget it alternatyf systeem dat de keppelings yn 'e groep oan de heechste prioriteit alternatyf passend binne foar de groep.

hantlieding

As in keppelgroep yn hânlieding is, sil it alternatyf systeem gjin feroarings meitsje fan de ynstellings fan de systeembehear.

Opsjes

Gâns ien aksje moat oanjûn wurde as alternativen is om in betsjuttende taak út te fieren. Elke nûmer fan 'e mienskiplike opsjes kin mei elke aksje oanjûn wurde.

Gemeenterlike opsjes

--verbose

Meitsje mear kommentaren oer wat alternativen is.

--stil

Sjogge gjin reaksje as miskien net mis binne. Dizze opsje is noch net ynfierd.

--toets

Hawwe jo neat, wat sizze wat jo dwaan moasten. Dizze opsje is noch net ynfierd.

--help

Jou wat gebrûk fan ynformaasje (en sizze wêrfoar ferzje fan alternativen dit is).

--ferzje

Fertel wêrfoar ferzje fan alternativen dit is (en jouwe wat gebrûk fan ynformaasje).

- directory directory

Jout it directory foar alternativen te bepalen, as dit oars is fan de standert.

--admindir directory

Beskiedt de bestjoerlike map, as dit dan oars as de standert is.

Actions

- ynstallearje keppeling name path pri [ --slave slink sname spath ] [ --initscript service ] ...

In groep alternativen oan it systeem taheakje. Namme is de generike namme foar de master link, keppeling is de namme fan syn symlink, en paad is it alternatyf ynfierd foar de master keppeling. snamme , slink en spaas binne de generike namme, symlinknamme en alternatyf foar in slave keppeling, en tsjinst is de namme fan in oansluten ynitsript foar it alternatyf. NOTE: --initscript is in spesifike opsje fan Red Hat Linux. Nul of mear --slave- opsjes, elke folge troch trije arguminten, kinne oanjûn wurde.

As de master symlink spesifisearre bestiet al yn 'e registers fan alternatyf-systeem, sil de ynformaasje jûn wurde as in nije set fan alternativen foar de groep. Oars, sil in nije groep, dy't yn automatyske modus set is, wurde tafoege mei dizze ynformaasje. As de groep yn 'e automatyske modus is, en de prioriteit tafoegde alternativen is hegere as alle oare ynstalleare alternativen foar dizze groep, wurde de symlinks aktualisearre om te sjen op' e nij tafoege alternativen.

As -initscript wurdt brûkt, sil it alternatyf-systeem it yntyktekst beheare mei it alternatyf fia chkconfig, it registrearjen en it register fan it init skript ôfhinklik fan hokker alternatyf is aktyf.

NOTE: --initscript is in spesifike opsje fan Red Hat Linux.

- ferjine namme paad

Nim in alternatyf en al har ferbûne slave keppelings. Namme is in namme yn 'e alternatyf triemtafel, en paad is in absolute triemnamme dêr't de namme keppele wurde koe. As de namme yndie ferbûn is mei paad , dan sil de namme oankundige wurde om te jaan oan in oare passende alternative, of fuorthelle as der gjin oare alternatyf oerbleaun is. Ferneamde slave-keppelings wurde aktualisearre of fuorthelle, neffens. As de keppeling op dit stuit net nei punt stiet , wurde gjin keppels feroare; allinich de ynformaasje oer it alternatyf is fuorthelle.

- nammenammepaad

De symboalyske keppeling en slaves foar keppelgrutte namme ynsteld foar dyjinge dy't foar paad konfigurearre binne, en de keppeling groep is ynsteld op hantlieding. Dizze opsje is net yn 'e orizjinele Debian-ymplemintaasje.

--auto namme

Wikselje de master symlinknamme yn automatyske modus. Yn it proses wurde dizze symlink en de slaven bywurke om te sjen op de heechste prioriteit ynstallearre alternativen.

--Displaynamme

Informearje ynformaasje oer de keppelgroup fan hokker namme is de master-keppeling. De ynformaasje dy't oanjûn is, befettet de groep's modus (auto of hantlieding), wêrtroch alternatyf de symlink op it stuit is, wat oare alternativen beskikber binne (en har oerienkommende slave-alternativen), en de heechste prioriteitsynstelling dy't op it stuit ynstalleare is.

SJOCH EK

ln (1), FHS, it Filesystem Hierarchy Standard.

Wichtich: Brûk de manbehearder ( % man ) om te sjen hoe't in kommando brûkt wurdt op jo bepaalde komputer.