/[gentoo-dk]/gentoo-dk/translated/env.d-howto.xml
ViewVC logotype

Diff of /gentoo-dk/translated/env.d-howto.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mejlholm, Sat Nov 22 13:51:25 2003 UTC revision 1.2 by broeman, Sun Nov 23 12:13:45 2003 UTC
# Line 6  Line 6 
6  <title>Env.d HOWTO</title>  <title>Env.d HOWTO</title>
7  <author title="Forfatter"><!-- zhen@gentoo.org -->John P. Davis</author>  <author title="Forfatter"><!-- zhen@gentoo.org -->John P. Davis</author>
8  <author title="Oversætter"><mail link="aaby@gentoo.org">Arne Mejlholm</mail></author>  <author title="Oversætter"><mail link="aaby@gentoo.org">Arne Mejlholm</mail></author>
9    <author title="Korrektur"><mail link="broeman@gentoo.org">Jesper Brodersen</mail></author>
10    
11    
12  <abstract>  <abstract>
# Line 16  biblioteket og dets indhold. Line 17  biblioteket og dets indhold.
17  <license/>  <license/>
18    
19  <version>1.6</version>  <version>1.6</version>
20  <date>October 23, 2003</date>  <date>23 Oktober, 2003</date>
21    
22  <chapter>  <chapter>
23                    
24  <title>Introduktion til <c>env.d</c> og generiske variable</title>        <title>Introduktion til <c>env.d</c> og generiske variable</title>      
25  <section>  <section>
26                                    
27  <title>Basale Gentoo miljø variable</title>  <title>Basale Gentoo miljø-variabler</title>
28  <body>  <body>
29  <p>  <p>
30  Et af de mest almindelige spørgsmål vi hører fra Gentoo brugere er  Et af de mest almindelige spørgsmål vi hører fra Gentoo-brugere er
31  "hvor er mine miljø variable og hvad er de sat til?". For at forstå  "hvor er mine miljø-variabler og hvad er de sat til?". For at forstå
32  dette spørgsmål er vi først nødt til at vide hvad en miljø variabel  dette spørgsmål er vi først nødt til at vide hvad en miljø-variabel
33  er. En miljø variabel bliver sat når <c>export</c> kommandoen bliver  er. En miljø variabel bliver sat, når <c>export</c> kommandoen bliver
34  kørt. F.eks, hvis du kørte en <c>export EDITOR="/usr/sbin/vim"</c>, så  kørt. F.eks, hvis du kørte en <c>export EDITOR="/usr/sbin/vim"</c>, så
35  satte du en miljø variabel der fortæller systemet at din standard  satte du en miljø-variabel, der fortæller systemet, at din standard
36  editor er vim. Der er mange forskellige slags miljø variable der kan  editor er vim. Der er mange forskellige slags miljø-variabler, der kan
37  sættes på dit Gentoo system, her er nogle eksempler:  sættes på dit Gentoo system; her er nogle eksempler:
38  </p>  </p>
39    
40  <note>  <note>
41  <c>export</c> vil sætte miljø variablen i shell'en *og* i alle de efterfølgende  <c>export</c> vil sætte miljø-variablen i shell'en *og* i alle de efterfølgende
42  processer. Hvis du vil sætte variablen uden at påvirke de  processer. Hvis du vil sætte variablen uden at påvirke de
43  efterfølgende processer, så skal du gøre noget lignende <i>FOO="bar"</i>.  efterfølgende processer, så skal du gøre noget lignende <i>FOO="bar"</i>.
44  </note>  </note>
45    
46  <note>  <note>
47  Din <i>00basic</i> fil kan skille sig ud fra det følgende. Dette er  Din <i>00basic</i> fil kan skille sig ud fra det følgende. Dette er
48  ikke noget problem, da disse variable er standarderne der kommer med Gentoo.  ikke noget problem, da disse variable er standarder der kommer med Gentoo.
49  </note>  </note>
50    
51  <info>  <info>
# Line 59  Disse eksempler kan findes i <path>/etc/ Line 60  Disse eksempler kan findes i <path>/etc/
60  <tr>  <tr>
61  <ti>PATH</ti>  <ti>PATH</ti>
62  <ti>  <ti>
63  Dette sætter standard stien til hvor programmer kan findes. Den bliver  Dette sætter standard-stien til hvor programmer kan findes. Den bliver
64  afgrænset af ':'. En sti variabel vil ligne det følgende <c>PATH=/usr/local/bin:/opt/bin</c>.  afgrænset af ':'. En sti variabel vil ligne det følgende <c>PATH=/usr/local/bin:/opt/bin</c>.
65  </ti>  </ti>
66  </tr>  </tr>
67  <tr>  <tr>
68  <ti>ROOTPATH</ti>  <ti>ROOTPATH</ti>
69  <ti>  <ti>
70  Denne variabel er ligesom den ovenfor, men den sætter standard roden  Denne variabel er ligesom den ovenfor, men den sætter standard-roden
71  for programmer for brugeren <c>root</c>.  Et eksempel på dette vil  til programmer for brugeren <c>root</c>.  Et eksempel på dette vil
72  være noget i stil med <c>ROOTPATH=/usr/local/bin:/opt/bin</c>.  være noget i stil med <c>ROOTPATH=/usr/local/bin:/opt/bin</c>.
73  </ti>  </ti>
74  </tr>  </tr>
75  <tr>  <tr>
76  <ti>LDPATH</ti>  <ti>LDPATH</ti>
77  <ti>  <ti>
78  Denne variabel specificerer hvad bibliotek stien er til at  Denne variabel specificerer hvad bibliotek-stien er, som henvises
79  linke. Denne er også afgrænset af ':'. Et eksempel på denne kunne være <c>LDPATH=/usr/local/lib</c>.  til. Denne er også afgrænset af ':'. Et eksempel på denne kunne være <c>LDPATH=/usr/local/lib</c>.
80  </ti>  </ti>
81  </tr>  </tr>
82  <tr>  <tr>
83  <ti>MANPATH</ti>  <ti>MANPATH</ti>
84  <ti>  <ti>
85  Dette specificerer hvor man siderne gemmes på din maskine. Det er  Dette specificerer hvor man-siderne gemmes på din maskine. Det er
86  ligesom <i>PATH</i>, men den bruges til man sider. Et eksempel kunne være  ligesom <i>PATH</i>, men den bruges til man-sider. Et eksempel kunne være
87  <c>MANPATH=/usr/share/man:/usr/local/share/man</c>.  <c>MANPATH=/usr/share/man:/usr/local/share/man</c>.
88  </ti>  </ti>
89  </tr>  </tr>
90  <tr>  <tr>
91  <ti>INFODIR</ti>  <ti>INFODIR</ti>
92  <ti>  <ti>
93  Dette specificerer hvor alle dine info filer bliver opbevaret. Et  Dette specificerer hvor alle dine info-filer bliver opbevaret. Et
94  eksempel på dette kunne være <c>INFODIR=/usr/share/info</c>.  eksempel på dette kunne være <c>INFODIR=/usr/share/info</c>.
95  </ti>  </ti>
96  </tr>  </tr>
# Line 103  more. Et eksempel på dette ville være <c Line 104  more. Et eksempel på dette ville være <c
104  <tr>  <tr>
105  <ti>EDITOR</ti>  <ti>EDITOR</ti>
106  <ti>  <ti>
107  Dette specificerer standard editoren for systemet. Det kunne se sådan ud: <c>EDITOR=/usr/bin/vim</c>.  Dette specificerer standard-editoren for systemet. Det kunne se sådan ud: <c>EDITOR=/usr/bin/vim</c>.
108  </ti>  </ti>
109  </tr>  </tr>
110  </table>  </table>
111    
112  <p>  <p>
113  Dette er et eksempel på en <i>00basic</i> fil. Dette giver dig bare en  Dette er et eksempel på en <i>00basic</i> fil. Dette giver dig bare en
114  ide om hvordan de ser ud. Hvis din <c>00basic</c> bliver smadret kan  idé om hvordan de ser ud. Hvis din <c>00basic</c> bliver ødelagt, kan
115  du bruge denne!  du bruge denne!
116  </p>  </p>
117    
# Line 146  filer har et specifikt format: Line 147  filer har et specifikt format:
147  <pre caption = "Formatet af indhold">  <pre caption = "Formatet af indhold">
148  <comment># Dette er en kommentar, ligesom med BASH</comment>  <comment># Dette er en kommentar, ligesom med BASH</comment>
149  <i>VARIABEL1=/sti/til/etellerandet</i>  <i>VARIABEL1=/sti/til/etellerandet</i>
150  <comment># Nogle af variablerne kan have : afgrænsende argumenter.</comment>  <comment># Nogle af variablerne kan have : til at afgrænse argumenter.</comment>
151  <i>VAR1A=/sti/til/etellerandet:/sti/til/enanden/etellerandet</i>  <i>VAR1A=/sti/til/etellerandet:/sti/til/enanden/etellerandet</i>
152  <i>VARIABEL2=etellerandet_navn</i>  <i>VARIABEL2=etellerandet_navn</i>
153  </pre>  </pre>
# Line 155  filer har et specifikt format: Line 156  filer har et specifikt format:
156  </chapter>  </chapter>
157    
158  <chapter>  <chapter>
159  <title>Specielle variable og hvordan det hele hænger sammen</title>  <title>Specielle variabler og hvordan det hele hænger sammen</title>
160  <section>  <section>
161  <title>Specielle variable</title>  <title>Specielle variabler</title>
162  <body>  <body>
163  <p>  <p>
164  Der er nogle specielle variable der er inkluderet i <c>env.d</c>.    Der er nogle specielle variabler, der er inkluderet i <c>env.d</c>.  
165  Deriblandt er:  <i>KDEDIRS, PATH, CLASSPATH, LDPATH, MANPATH, INFODIR,  Deriblandt er:  <i>KDEDIRS, PATH, CLASSPATH, LDPATH, MANPATH, INFODIR,
166  ROOTPATH, CONFIG_PROTECT, CONFIG_PROTECT_MASK</i>. Disse er specielle  ROOTPATH, CONFIG_PROTECT, CONFIG_PROTECT_MASK</i>. Disse er specielle,
167  fordi de er forudbehandlede på en speciel måde og de bliver puttet ind  fordi de er forudbehandlede på en speciel måde og de bliver puttet ind
168  i specielle filer, hvilket jeg vil forklare senere.  i specielle filer, hvilket jeg vil forklare senere.
169  </p>  </p>
170    
171  <note>  <note>
172  Nogle af de variable der bliver nævnt nedenfor bliver også nævnt i  Nogle af de variabler, der bliver nævnt nedenfor, bliver også nævnt i
173  <i>00basic</i>. Dette er fint nok fordi disse variable kan bruges mere  <i>00basic</i>. Dette er fint nok, fordi disse variable kan bruges mere
174  end en gang i seperate filer (forklares yderligere nedenfor).  end en gang i seperate filer (forklares yderligere nedenfor).
175  </note>  </note>
176    
# Line 244  automatisk af emerge processen. Line 245  automatisk af emerge processen.
245  <title>At samle det hele</title>  <title>At samle det hele</title>
246  <body>  <body>
247  <p>  <p>
248  Okay, så nu hvor jeg har defineret alting spekulerer du garanteret på  Okay, så nu hvor jeg har defineret alting, spekulerer du garanteret på
249  hvad dette dog har at gøre med dig og din Gentoo maskine. Styrken i <i>env.d</i>  hvad dette dog har at gøre med dig og din Gentoo maskine. Styrken i <i>env.d</i>
250  er den at du kan ændre disse variable til hvad du end har brug for at  er den at du kan ændre disse variable til, hvad du end har brug for at
251  de skal være. Med definitionerne ovenfor skulle du forhåbentligt være  de skal være. Med definitionerne ovenfor skulle du forhåbentligt være
252  i stand til at gøre dette.  i stand til at gøre dette.
253  </p>  </p>
254    
255  <p>  <p>
256  Da vi har styr på hvad der sker er det tid til at forklare hvad der  Da vi har styr på hvad der sker, er det tid til at forklare, hvad der
257  sker med disse variable. Når <c>env-update</c> bliver kaldt linker det  sker med disse variable. Når <c>env-update</c> bliver kaldt, linker (henviser) det
258  alle disse filer i rækkefølge. Husker du da jeg sagde at det er i  alle disse filer i rækkefølge. Husker du da jeg sagde at det er i
259  orden at have adskillige <i>PATH</i> variabler, så længe at de er i  orden at have adskillige <i>PATH</i> variabler, så længe at de er i
260  forskellige filer? Dette er fordi <c>env-update</c> går gennem filerne  forskellige filer? Dette er fordi <c>env-update</c> går gennem filerne
# Line 264  KDE, GNOME, din standard <i>PATH</i> og Line 265  KDE, GNOME, din standard <i>PATH</i> og
265  </p>  </p>
266    
267  <p>  <p>
268  Da disse variabler nu er linket sammen er det vigtigt at notere hvor  Da disse variabler nu er linket sammen, er det vigtigt at notere hvor
269  de bliver gemt.  de bliver gemt.
270  </p>  </p>
271    
# Line 300  Hvis du kigger i <path>/etc/ld.so.conf</ Line 301  Hvis du kigger i <path>/etc/ld.so.conf</
301    
302  <p>  <p>
303  Det er en god ting at vide at <path>/etc/profile.env</path> skabes af  Det er en god ting at vide at <path>/etc/profile.env</path> skabes af
304  din shell session. Dette er en god ting; nu kan du bruge alle dine  din shell-session. Dette er en god ting; nu kan du bruge alle dine
305  nydefinerede variable næste gang du logger ind.  nydefinerede variable næste gang du logger ind.
306  </p>  </p>
307    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26