source: trunk/README.dk @ 3337

Last change on this file since 3337 was 3337, checked in by mij, 17 years ago

Add a Danish translation of the README.

Bug:
Submitted by: olegb on the doc mailing list
Reviewed by:
Approved by:
Obtained from:

  • Property svn:eol-style set to native
File size: 4.3 KB
Line 
1HVAD ER DARWIN PORTS SYSTEMET
2
3    DarwinPorts er en infrastruktur til at bygge, installere og
4håndtere software, designet til at have de samme funktionaliteter som
5FreeBSD ports har, og stadigt have muligheden for at lave fremtidige
6udvidelser.
7
8    DarwinPorts kan på nuværende tidspunkt bygges og køres på
9MacOS X 10.2 (Darwin 6.0). Systemet er flytbart, skrevet i TCL med et
10begrænset antal TCL udvidelser skrevet i C.
11
12    For i dybdegående dokumentation om det indre af ports systemets
13arkitektur, henvises til base/docs/INTERNALS.
14
15    Bemærk venligst at DarwinPorts er opdelt i to dele. "darwin ports
16infrastrukturen", som findes i base/ underbiblioteket og som er den
17eneste obligatoriske komponent af systemet, og "dports" biblioteket
18som indeholder de faktiske software beskrivelser. Det sidstnævnte er
19frivilligt og kan enten hentes over net eller der kan benyttes en
20lokal kopi. Se dokumentation om /etc/ports/sources.conf herunder.
21
22INSTALLATION
23
24    Installations Skridt:
25        1. make
26                Eksekver 'make' for at kompilere alt den nødvendige
27                software.
28                For installation af DarwinPorts på FreeBSD skal man også
29                vidre give gruppeejerskab: 'make DSTGRP=wheel'
30               
31
32        2. sudo make install
33                Eksekver 'sudo make install' for at installere
34                DarwinPorts på dit system.
35                Igen kræver installation på FreeBSD gruppeejerskabet:
36                'sudo make install DSTGRP=wheel'.       
37
38        3. [frivilligt] rediger /etc/ports/ports.conf
39                /etc/ports/ports.conf konfigurationsfilen definere flere
40                konfigurations muligheder for DarwinPorts
41                infrastrukturen.
42
43                Hvis du vil ændre installationsbibliotekerne eller
44                stedet hvor de forskellige port system data er gemt,
45                kan du ændre de følgende indstillinger:
46
47                portdbpath - Specificerer stien til hvor ports
48                systemet data bliver gemt.
49
50                prefix - Specificerer biblioteket til hvor ports bliver
51                installeret.
52
53        4. rediger /etc/ports/sources.conf
54                /etc/ports/sources.conf filen indeholder en liste over
55                både lokale og fjerne port software hierakier. Husk at
56                tilføje dit lokale ports tree
57                (sædvanligvis darwinports/dports biblioteket).
58
59    Al nødvendig kode og TCL vil blive kompileret og installeret som så:
60        [Mac OS X] /System/Library/Tcl/8.3/darwinports1.0
61        [FreeBSD] /usr/local/lib/tcl8.3/darwinports1.0
62            - TCL bibliotek til kommunikation med DarwinPorts systemet.
63
64        PREFIX er sat til /opt/local, men dette kan ændres på make
65        kommandolinien og det har indflydelse på installationen af
66        følgende komponenter:
67
68        $PREFIX/bin/port
69            - Kommandolinie port bygge værktøj
70        $PREFIX/share/darwinports/
71            - internt TCL bibliotek til ports systemet.
72
73        De følgende filer er til at tilpasse systemet:
74
75        /etc/defaults/ports.conf
76            - Port standard indstillinger.
77        /etc/ports/ports.conf
78            - Bruger indstilbare port indstillinger.
79        /etc/ports/sources.conf
80            - Liste af ports kilder (steder hvorfra man får ports data).
81
82
83AT BRUGE PORT KOMMANDO'EN
84
85    Hvis du ikke allerede har, tilføj /opt/local/bin til din path
86(eller $PREFIX/bin hvis du har installeret DarwinPorts et andet sted).
87Hvis du er usikker hvordan, tilføj den følgende linie til din ~/.cshrc
88fil.
89
90        set path=($path /opt/local/bin)
91
92    Dine ændringer til ~/.cshrc vil først blive benyttet når du
93åbner en ny shell.
94
95    Den følgende kommando vil bygge og installere en ny port:
96
97        port install <portname>
98
99    For at finde en specific port, skal man bruge "port search".
100
101        port search vi
102
103    Der henvises til port man siden for den komplette dokumentation
104til port kommandoen.
105
106    Det er også muligt at lave operationer, såsom bygge og hente, for
107alle ports på i systemet ved at bruge portall kommandoen.
108Den tager som udgangspunkt de samme argumenter som port kommandoen,
109men operere iterativt på alle ports i dports/. Når du bruger
110"make clean" fra dette bibliotek, bliver "portall clean" også
111kaldt for at lave en komplet oprydning.
112
113
114AT LAVE NYE PORTS
115
116    Ports består af et bibliotek som indeholder både en Portfile og
117andre associerede filer. På nuværende tidspunkt er det kun patch
118filer som vedlages, og disse er sandsynligvis holdt på et minimum.
119
120    En Portfile består af TCL, som bliver evalueret af en TCL
121fortolker som bliver startet af DarwinPorts Systemet.
122Portfiler bruger en nem og ligetil nøgleord/værdi par syntax,
123mens det er muligt at bruge den fulde funktionalitet af TCL
124hvor det er nødvendigt.
125
126    For at komme igang, se på base/doc/exampleport og portfile(7)
127man siden.
Note: See TracBrowser for help on using the repository browser.