The Arch Way (Dansk)

From ArchWiki

Jump to: navigation, search
i18n
Dansk
English
Español
Lietuviškai
Polski
Português de Portugal
Русский
Česky
Italiano
Français
Deutsch


Contents

Arch Principper & Filosofi

Denne side forsøger at beskrive principperne og filosofien bag Arch Linux. Engang var der intet skrevet dokument omkring Arch-metoden (The Arch Way) - og det vil højst sandsynligt aldrig ske igen.

Kort sagt står Arch-metoden for:

  • Frihed til at vælge
  • Hold det simpelt
  • Indlæring
  • Elegance
  • Gør det selv
  • Brugerkontrol

Principper

Jeg, Judd Vinet, begyndte at bygge Arch af to årsager:

  1. Jeg fandt ingen nogen distribution, der mødte mine idealer. Nogle kom meget tæt på, det jeg ønskede, men der var irriterende småting eller unødvendig kompleksitet, der så ud til at gøre mere skade end gavn.
  2. For sjov - for at give en smule tilbage til fællesskabet for frit software, fra hvilket jeg har taget så meget.


Grundlæggende er Arch:

  • Letvægts og simpelt. Bemærk! Dette betyder ikke, at det er for alle og enhver....
  • IKKE designet til at være en begynderdistribution, men mere rettet mod mere erfarne brugere. Målet er at udvikle Arch til en så tæt på perfekt basis, som det er menneskeligt muligt. En basis inkluderer ikke smarte værktøjer og autokonfigurationsmekanismer, men indeholder hellere manuelle konfigurationsværktøjer og få funktioner, for at brugeren udvikles yderligere og/eller lærer på egen hånd.
  • En gratis gave, igen, "...for at give en smule tilbage til fællesskabet for frit software, fra hvilket jeg har taget så meget." Når du modtager en gave fra en eller anden, forventes det normalt, at der gives noget igen. Som sådan er brugere velkomne til at bidrage med deres idéer, værktøjer og forslag.
  • Vel vidende at der er to sider, der bidrager til Arch Linux - udviklere og brugere - skal man ikke forvente at de to sider slår sig sammen, men at de har et indbyrdes forhold, hvorved enhver kan samle det op, de ønsker at tilføje deres maskine. Vores MÅL er:
  • IKKE at lade konfigureringsværktøjer/grafiske brugerflader kontrollere systemet - men at de kontrolleres af brugeren. Der er ikke noget galt med grafiske brugerflader, så længe de følger dette princip.
  • IKKE at være kontrolleret eller afhængig af, hvad værktøjer tilbyder. Når der udvikles eller vælges et brugsværktøj, skal dette skrives i et 'hackbart'/læsbart programmeringssprog (KISS), der sætter brugerne i stand til at ændre dette, hvis de vælger at gøre det.
  • Kerneudviklingen af Arch Linux tilbyder IKKE nogen begyndervenlige grafiske brugerflader eller værktøjer på noget tidspunkt i den nærmeste fremtid.
  • Vi ydmyge udviklere fortsætter med at tilbyde Arch som et solidt fundament til alle og enhver. Hvis I har lyst til at gøre det smukt/give det en 'ansigtsløftning'.... Fri tale, gratis øl og alt det der...

Filosofi

Værdisystemet som Arch udvikles efter:

  • KISS (Keep It Simple, ...) er det basale i udviklingen af Arch. Et fundamental elegant design frembringer det mest effektive, konfigurérbare og effektive system.
  • I Arch betyder 'simpel' ikke altid, hvad det betyder i andre distributioner. At lære er - ifølge vores filosofi - vigtigere end, at få noget gjort på den nemme måde.
  • At forlade sig på grafiske brugerflader for at bygge og bruge dit system, vil blot ramme brugeren i den sidste ende. På et tidspunkt må en bruger nødvendigvis vide, det som nogle grafiske brugerflader skjuler.
  • Hvis du forsøger at gemme kompleksiteten i systemet, ender du blot med at få et endnu mere kompliceret system. Prøv i stedet at gøre systemet enklere og mere logisk indefra.
  • Før eller senere skal du finde information på internettet eller 'usenet' - når 'man-siderne' ikke slår til. At lære hvordan og hvor det findes på nettet, bør være noget af det første, en nybegynder må lære.
  • Når nogle brugere siger: "...den og den distro er ikke som den og den", tillader Arch brugerne at lave alle de bidrag, de har lyst til, så længe det ikke går imod idealerne om design eller filosofi.
  • Arch Linux er forskellig fra de andre. Hos Arch er brugeren ikke den eneste bekymring. Minimere udviklingen af nye værktøjer og dokumenter, imens forståelsen af Linux' interne gang øges. Samtidig holdes altid et vågent øje på målet om 'KISS' og filosofien bag Arch Linux generelt. Det er dette, der gør "The Arch Way" virkelig anderledes.
  • Gør det selv, i stedet for at kræve eller spørge efter andre funktioner og egenskaber. Benyt lejligheden til at lære en masse, for derefter at give dit bidrag til fællesskabet.
  • Det gode ved bidrag er, at du ikke har brug for nogens tilladelse til at lave dem. (Kan du se det?) Ingen kan fysisk forhindre dig i at skrive noget, som du - personligt - finder brugbart, selv om "de aktuelle magthavere" ikke ser det som en velsignelse. Skriv det og læg det op i forum for brugerbidrag (User Contributions). Hvis andre kan lide det, får du nogle tilbagemeldinger. Hvis næsten alle - undtagen dig selv - hader det, er du sikker på at få tilbagemeldinger, men hvad betyder det? Det tog dig 20 minutter at skrive det, hvor du samtidigt lærte noget undervejs. Uanset hvad har du vundet noget.
  • Det er, hvad du gør det til.

Kommentarer

Hvad brugere har udtalt om Arch:

  • "Jeg lavede en distro-smagstest med zenwalk (slack-baseret), debian, Redhat fedora, redhat Enterprise, T2, freebsd, netbsd, gobolinux, og SUSE. Arch vandt tæt fulgt af FreeBSD. Hvorfor? Det var enkelt at få det op at køre med X, pakker var meget aktuelle og lette at installere, og det var ikke nødvendigt at vente en hel dag for noget at kompilere, men mine programmer er kompileret til i686, så de er hurtige. Opdateringer af kele boksen kvaste ikke programmer, som Redhat af og til gjorde. For mig - som Linux admin - ser jeg frem til, at få boksen op at køre med X til hjemmebrug, og endvidere have mulighed for at installere programmer og biblioteker som jeg har brug for det. Når boksen kører, kan jeg give den videre til udviklere, eller selv udvikle på den. Andre distro's havde et lamt pakkesystem, forældede pakker eller simpelthen ingen dokumentering til at konfigurere deres systemer uden en grafisk brugerflade. Arch tilbyder den korteste vej fra A til B. For at vide mere om, hvorfor jeg bliver ved Arch, læs sektionen: Arch v other distros."
  • "Efter at have brugt meget tid med andre ditributioner (debian, gentoo, mandrake, redhat, fedora, slackware) og endda FreeBSD. Jeg tror, at jeg omsider fandt den distribution, jeg ledte efter."
  • Det samme med (k)ubuntu, Mandriva og flere andre. Nå-ja! openSUSE er pæn og nem (det er den, jeg ville anbefale til min søster), men Arch er den der virkelig *rykker*.
  • "Jeg har prøvet adskillige distros, og har endda taget (træt?) RHCE (tog den tilbage), men der var altid noget, jeg ikke brød mig om."
  • "Min drømme-distro var altid enkeltheden i Slackware med reel afhængighedsunderstøttelse som i Debian. Og ved I hvad? Det er Arch."
  • "Jeg finder også Arch som min endelige distro."
  • "Efter at have forsøgt mig med næsten alle tilgængelige distributioner, må jeg indrømme, at Arch er den bedste."
  • "Hej Alle! Jeg er lige blevet registreret her, så jeg kunne fortælle om alle de problemer jeg har, og for at kunne spørge om hjælp. Det sjove er, at JEG HAR INGEN PROBLEMER!!! Jeg kan næsten ikke tro det, men alting virker bare! Jeg installerede Arch i dag og havde lidt vanskeligheder med 'xorg' og lydopsætning, men jeg fandt svar på alle mine problemer i dokumentationen og i forum!"
  • "Jeg har prøvet Mandrake, Yoper, FC3/4, Mepis og Ubuntu. Jeg ledte efter den perfekte distro. Jeg er glad for, at jeg har fundet Arch."
  • "Jeg har altid søgt efter en 'let-at-bruge-distribution', som ikke overfyldte systemet og kunne tilpasses uden at knække systemet. Efter at have prøvet så mange distributioner, fandt jeg, at Arch Linux er vejen frem. Og det bedste af det hele: Det er som at bruge min allaeførste distro (Slackware), men med fordele som Pacman og KDEmod."
  • "Jeg har leget lidt med Arch Linux, og jeg er blevet forelsket i den, simpelthen fordi den tilbyder de samme tilpasningsmuligheder uden al den 'mikrohåndtering, som 'min-sidste-distro' krævede. Støtte til Arch-teamet!"
  • "I årevis havde jeg leget med enhver distro, som jeg kunne få fat på--Gentoo, SuSE, OpenSuSE, RH, Fedora, Debian, U/Ku/Xubuntu, Slackware, Knoppix, DSL, og Sabayon. Jeg har sikkert formateret min harddisk 117 gange. For en måned siden fandt jeg Arch. Selvfølgelig havde jeg hørt om den. Selvfølgelig var alle, der brugte den, glade for den. Jeg regnede med, at tiden var kommet til at forsøge. I starten - helt ærligt - blev jeg slået lidt ud, da jeg havde bootet fra installationen, hvorefter jeg måtte kæmpe helt alene ved kommandolinjen. Det var skræmmende. Jeg indså, at sandheden er - for en 'deb-idiot som migselv - at Arch er Linux' Nirvana. Jeg har brugt det i en uge, og jeg har lært mere end jeg havde lært igennem år med enhver anden distro. Jeg tror, at jeg har fundet 'mit hjem'."
  • "Efter at have rodet rundt med Knoppix, Ubuntu, Debian, Fedora Core og Damn Small, har jeg fundet den distro, der til sidst gav mig den styrke af brugertilpasning, som jeg ville ha', uden at lade mig tilbage i mørket med hundredevis af konfigurationsfiler eller spildte timer, som jeg endte i med Gentoo. Arch Linux blander enkelthed med styrke uden at begrænse brugeren, og det er en kombination, der er værd at holde øje med. Den er blevet min favorit-distro, og det sværger jeg nærmest på."

FORDELE og ULEMPER

FORDELE

  • i686-optimiseret
  • pacman: 'Systemopdatering' er ÉN kommando: "pacman -Syu"
  • pacman: Afhængighedskontrol, kræver ikke X/GUI
  • ABS: pakkebygningsfunktionen skal kun udføres én gang - det er utroligt nemt at bygge en anden version af en pakke
  • ABS: du kan bygge alle pakkerne på din maskine med én kommando
  • fuldt opdaterede pakker når du ønsker - og kan tilpasses fuldtud
  • folkene bag scenen er venlige, motiverede og dygtige
  • opret et fuldt funktionelt system på under 20 minutter
  • det perfekte miljø til at lære Linux i
  • ikke virkelig populær - fordi det ikke er kendt (stadig relevant?)
  • rullende udgave-cyklus - ingen store kedelige distributionsopgraderinger

ULEMPER

  • pacman: behøver en hurtig internetforbindelse for altid at være opdateret (et problem der bliver mindre, som tiden går)
  • nogle konflikter ved at anvende de nyeste 'libs' ("bleeding edge")
  • mangel på begyndervenlige træk
  • ikke så god hardware-genkendelse (relevant?)
  • info-filer er næsten altid meget mere detaljerede end 'man-sider' (f.eks. gcc.info.)
Personal tools