"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Gute Distribution zum Lernen (keine Einstiegs-Distri)

jives 02.06.2005 - 23:34 3570 47
Posts

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Achtung, hier kommt eine etwas eigenartige Frage an die Linux-Kenner und -Könner hier ;)

Seitdem ich mir mit Ubuntu 5.04 eindlich die Linux-Welt angesehen hab und es mich voll gepackt hat ;) bin ich auf der Suche nach einer ordentlichen Distribution, die dem Benutzer möglichst viel abverlangt.
Ich möchts mir nicht unnötig schwer machen, aber je mehr man sich mit den Hintergrundvorgängen beschäftigen muss, um so besser kennt man sich aus :)

Ich hab mich durch die Liste von LQ.org gewühlt, und bin auf folgende Distributionen gestoßen
  • Arch Linux
    Scheint ganz gut zu sein, und behauptet von sich, auch shell-bezogen und nicht überladen zu sein. Leider sagt mir der pm - Pacman - gar nichts
  • Core Linux
    Scheint sehr spartanisch zu sein, ist vielleicht zu extrem
  • Debian
    kA :) Wichtige Unterschiede zu anderen Distributionen?
  • Gentoo
    Hier scheint allein die Installation schon eine Herausforderung zu sein, fragt sich ob das nicht wieder zu viel des Guten ist ;)
  • Lunar Linux
    So ähnlich wie Arch Linux, benutzt afaik auch Pacman
  • Slackware
    Laut LQ.org _die_ alteingesessene Distribution - wo liegt hier der Unterschied zu Gentoo?

Ich wühle mich gerade auch durch die Reviews auf LQ.org, hoffe aber dass die Linux-Gurus hier mir auch ein paar Insider-Infos geben und mir eine Distribution empfehlen können - tia :)

deagle

Addicted
Registered: May 2004
Location: Wien
Posts: 381
Ok, ich denk mal Arch Linux, Core Linux und Lunar Linux kannst wieder vergessen, ich würd als Anfänger auf eine große, gut dokumentierte Distribution zurückgreifen.

Debian:
Eigentlich sehr nette Distribution, Installation ist absolut kein Problem, nachher kanns sein dass du evtl. ein paar config-files händisch editieren muss (xorg.conf z.B.), netter Paketmanager (apt-get, kennst eh aus Ubuntu schon).

Gentoo:
Die aktuelle "Modedistribution". Die Installation ist zwar für einen Anfänger eine Herausforderung (allerdings hat hat man nach der Installation eine solide Wissensgrundlage), da Gentoo aber wirklich sehr gut dokumentiert ist (es wird einem wirklich so gut wie jedes Shell-Kommando angegeben in der Doku), sollte die Installation wirklich kein Problem darstellen, stell dich aber darauf ein so gut wie alles händisch machen zu müssen. Der Vorteil an Gentoo ist, das es alle Pakete die man über das Paketmanagementsystem "Portage" bezieht aus dem Quellcode kompiliert und für das eigene System und nach den USE-Flags optimiert, das bringt einen deutlichen Geschwindigkeitszuwachs.

Slackware:
Die Installation ist ziemlich einfach, man landet sogar schon in einem vorkonfigurierten Xorg. Slackware ist eine RPM-basierte Distribution, die standardmäßig keinen Paketmanager installiert hat, es gibt aber Alternativen zum nachrüsten (slapt-get, etc.). Sonst kann ich über Slackware nicht viel sagen, da ich es nie benutzt habe.

Mein Tipp: Versuch zumindest einmal eine Gentoo-Install (evtl. gleich stage1), es ist imho das gscheiteste, da man wirklich einiges dabei lernt. Aber nimm dir dafür Zeit, es kann durchaus dauern (vor allem das kompilieren von X bzw. deiner gewünschten DE).

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Bin jetzt den Großteil der Reviews durch. Arch Linux wirds wohl werden, scheint genau das zu sein was ich suche und soll durch die i686-Optimierung auch schnell sein.
Zu Core findet man kaum etwas, scheint einen alten Kernel zu haben (welchen auch immer).
Gentoo/Slackware ist wohl ein Glaubenskrieg und für mich als ziemlichen Anfänger nicht wirklich durchschaubar :( ;)
Lunar Linux scheint nichts besonderes zu sein, scheinbar auch nur eine kleine Community.

edit:
@deagle - hab gerade geschrieben als du gepostet hast ;) Die gute Dokumentation von Gentoo ist natürlich ein Argument, werds mir mal ganz sicher anschaun.
Zeit werd ich mir sicher nehmen dafür, habs ja nicht eilig ;)
Bearbeitet von jives am 03.06.2005, 00:00

davebastard

Vinyl-Sammler
Avatar
Registered: Jun 2002
Location: wean
Posts: 12372
Ich glaub das die Community bei arch Linux zu klein sein wird.Bei Gentoo gibts allerdings eine große Community und eine großartige Dokumentation,selbes gilt für Debian.Ich würd mir mal Gentoo anschaun.;)
Slackware ist IMHO noch um ein eck schwieriger als Gentoo.

Gex

Oralapostel
Avatar
Registered: Jan 2001
Location: Piefkinesien
Posts: 3376
Zitat von deagle
[...] das bringt einen deutlichen Geschwindigkeitszuwachs. [...]

der geschwindigkeitszuwachs reicht aber leider wohl kaum, um die zeit aufzuholen, die beim compilen draufgeht :D

was ich sagen will: mich hat an gentoo gestört, dass jedes noch so kleine programm erstmal eine halbe ewigkeit braucht, bis es heruntergeladen, compiliert und installiert ist.
bei debian geht das alles ruck-zuck, weil halt im prinzip nur die binaries an die entsprechenden orte im system kopiert werden.

der lerneffekt ist aber bei gentoo wahrscheinlich weitaus größer. und die installation ist dank guter doku auch für einsteiger kein problem.

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
In dem Zusammenhang gleich noch etwas: Soll ich eine x86- oder AMD64-Verison (von welcher Distribution auch immer) nehmen?

deagle

Addicted
Registered: May 2004
Location: Wien
Posts: 381
Pacman kann anscheinend wirklich einiges, aber als Anfänger würde ich auch die Dokumentation in meine Wahl miteinbeziehen.

/add: Klarerweise die 64-Bit Version, die ist bei GNU/Linux um Welten ausgereifter als bei Windows.

davebastard

Vinyl-Sammler
Avatar
Registered: Jun 2002
Location: wean
Posts: 12372
Zitat von deagle
/add: Klarerweise die 64-Bit Version, die ist bei GNU/Linux um Welten ausgereifter als bei Windows.

weils kein 64 bit windows gibt :D

deagle

Addicted
Registered: May 2004
Location: Wien
Posts: 381
Aber eine Trial-Version gibts schon zum Download ;)

davebastard

Vinyl-Sammler
Avatar
Registered: Jun 2002
Location: wean
Posts: 12372
ok das wußte ich nicht.:p

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12106
WinXP Pro 64 ist doch schon final, oder?

Ich rate natuerlich auch zu Gentoo ;)
Du solltest allerdings genau Bescheid wissen, welche Hardware in deinem Rechner steckt, und die Finger von genkernel lassen!!

Nur gleich vorweg als Warnung ;)

deagle

Addicted
Registered: May 2004
Location: Wien
Posts: 381
Warum sollte man deiner Meinung nach die Finger von genkernel lassen? Ich hab noch keine schlechten Erfahrungen damit gemacht, hab zwar momentan meinen Kernel selber kompiliert, war früher nach dem zachen Bootstrap aber immer zu faul dazu :D

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
Zitat von COLOSSUS
WinXP Pro 64 ist doch schon final, oder?

Ich rate natuerlich auch zu Gentoo ;)
Du solltest allerdings genau Bescheid wissen, welche Hardware in deinem Rechner steckt, und die Finger von genkernel lassen!!

Nur gleich vorweg als Warnung ;)

hehe hab auch mit genkernel probleme ghabt, mehr als mim händischen auswählen :)

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Bin schon beim Gentoo Bootstrap :)
Bis jetzt wars eh nicht so schlimm, nur die USE-Flags sind heftig :eek:
Nicht nur, dass die Liste ewig lang ist, 90% davon sagt mir auch einfach _nichts_ :(
Aber ich merk schon, warum Gentoo so gut ist - es ist einfach genial, was und wie man das ganze OS an seine Bedürfnisse anpassen kann (wenn man es kann ;))
Bearbeitet von jives am 04.06.2005, 02:08

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12106
http://nxhost.ath.cx/~colo/dotfiles...p/etc/make.conf

Meine make.conf - fuer einen KDE- und GNOME-losen Desktop ohne DVDRW und mit emu10k1-Soundkarte (folglich ohne artsd oder so Kram). English only. Ist vielleicht ein guter Anhaltspunkt fuer dich und weitere, ich weisz mit Gentoo mittlerweile doch einigermaszen umzugehen :)

Edit: Ich hab zwar auch noch einige paketspezifische, lokale USE-Flags gesetzt (glibc ohne userlocales z. B. ist ein Verbrechen an der Menschlichkeit), aber ich bin im Moment zu Faul, die entsprechenden Files hochzuladen :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz