Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Eigen Linux from scratch ;)

None
57 antwoorden
  • Oke, SuSE komt me een beetje de neus uit ;) Ik heb op mijn suse 7.3 box nu KDE 3.0 gezet maar dat loopt voor geen meter, upgraden naar hoger dan K2.4.18 lukt ook al niet :( En 8.0 is wel erg duur dit keer. dus, ik wil mijn eigen linux op gaan bouwen :D

    Goed, ik wil dit erop hebben:
    Kernel 2.4.18, initrd
    Kde 3.1
    Mozilla 1.0
    Een zeer recente, en zeer stabiele GCC, GLIBC, LIBC etc
    Een goede modutils, binutils, bash, en allerlij andere libs
    XFREE 4.20
    De nieuwe drivers voor mijn Geforce 2 Pro
    HEEL veel netwerk tools
    Apache 2.0
    De nieuwste stable Samba
    NSF
    Framebuffer support in de kernel
    Support voor IEEE1394 en ACPI in kernel
    en misschien nog wel meer

    Het systeem moet zeer compleet zijn en veel standaard bibliotheken bevatten. Ik zoek dus een site met richtlijnen over vooral hoe ik moet beginnen ;) en welke dingen ik waar moet downloaden etc zodat het systeem zo goed als net zo compleet (maar veeeel recenter) is als SuSE :D
    Wil kan mij een beetje opweg helpen?

    Alvast Bedankt,
    Barry Faas
  • Al eens nagedacht over Gentoo :wink:
  • Met linux from scratch bedoel ik dan ook echt linux from scratch ;)
  • Is Mandrake Cooker niks??
    Groetjes Herbert
  • OK, hier spreekt een LFS goeroe (nog altijd niet geautomatiseerd. Gewoon eens in de pakweg 12 maanden helemaal van voren af aan beginnen op een schone partitie.)

    hoe kun je te werk gaan?

    - zorg ervoor dat /home altijd een eigen partitie heeft
    - LFS installeren volgens boek op schone partitie. (je kan gemakkelijk downloaden van linuxfromscratch.org, of cdtje bestellen bij www.minnukes.nl/cd of www.kooplinux.nl).

    dan verder installeren wat je wil. Zie mijn Install.log (sig) voor details.
    Hier volgen de belangrijkste zaken (imho, ik installeer dit altijd direct na de LFS zelf). Zie ook de LFS-hints. Ik noem verder weinig desktop apps, die kun je altijd bijbedenken. Dit geeft een goede, brede basis dacht ik.

    [b:8888cadc24]Basis:[/b:8888cadc24]
    zlib
    which (http://www.xs4all.nl/~carlo17/which/)
    gawk (ftp://ftp.gnu.org/gnu/gawk)
    zip
    unzip
    netkit-telnet
    netkit-ftp
    wget
    links (gebruik ik in plaats van Lynx voor snelle html->txt conversie)
    openssl, openssh, gnupg

    [b:8888cadc24]voor X:[/b:8888cadc24]
    freetype
    XFree86
    libjpeg (http://www.ijg.org/)
    libpng
    libungif
    libmng
    libtiff
    eventueel: libwmf (MS formaat), compface (cool!)


    [b:8888cadc24]Toolkits:[/b:8888cadc24]
    Qt3 -> KDE3
    glib1.2, gtk1.2 (veel apps)
    glib-2.0, pango, atk, gtk+-2.0 -> GNOME2 zie www.gnome.org voor install info van GNOME2
    Tcl/Tk, Perl/Tk leuk om zelf te programmeren en sommige apps (zoals Sketch)
    fltk (www.fltk.org)
    LessTif (voor NEdit, XEphem e.a. en netscape plugins in konqueror, neem altijd de laatste versie)
    bxforms (gebruik ik alleen voor LyX)
    SDL, SDL_mixer, SDL_image, SDL_ttf

    [b:8888cadc24]Geluid:[/b:8888cadc24]
    ALSA
    audiofile
    libmikmod
    libogg, libvorbis, libao, vorbis-tools
    evt. mp3 stuff (mp3enc etc. ik encode alleen naar ogg-vorbis)

    [b:8888cadc24]CD branden etc:[/b:8888cadc24]
    cdrecord
    cdparanoia

    [b:8888cadc24]Grafisch:[/b:8888cadc24]
    ImageMagick (http://www.imagemagick.org)

    Zie voor mijn ervaringen trouwens ook: http://www.linux-adept.nl/index.php4?keus=Wilbert%20Berendsen

    succes!!!!
  • je bent er vast al geweest… maare, wat denk je van www.linuxfromscratch.org

    hint: check ook de hints!!!
  • [quote:237ce33730="phaas"]Met linux from scratch bedoel ik dan ook echt linux from scratch ;)[/quote:237ce33730]

    Volgens mij bereik je hetzelfde effect hoor…
  • Ik vind het ook gewoon leuk om te doen ;) lol
    Bedankt allemaal, ik denk dat ik eens rustig op een leeg partitie'jte ga rommelen :D
    Wens me geluk enneh, jullie zien mij hier vast weer als het is gelukt of HELEMAAL MISLUKT :roll:
  • Geluk
  • Oke, niet gedacht dat ik alweer zo snel terug zou zijn heh?
    Op www.linuxfromscratch.org krijg ik een scriptje op de directory's aan te maken:
    [code:1:83f5d6d4b2]
    cd $LFS &&
    mkdir -p bin boot dev/pts etc/opt home lib mnt proc root sbin tmp var opt &&
    for dirname in $LFS/usr $LFS/usr/local
    do
    mkdir $dirname
    cd $dirname
    mkdir bin etc include lib sbin share src
    ln -s share/man
    ln -s share/doc
    ln -s share/info
    cd $dirname/share
    mkdir dict doc info locale man nls misc terminfo zoneinfo
    cd $dirname/share/man
    mkdir man{1,2,3,4,5,6,7,8}
    done &&
    cd $LFS/var &&
    mkdir -p lock log mail run spool tmp opt cache lib/misc local &&
    cd $LFS/opt &&
    mkdir bin doc include info lib man &&
    cd $LFS/usr &&
    ln -s ../var/tmp
    [/code:1:83f5d6d4b2]
    Dus zet ik die troep in /lfs/src/createdirs.sh
    braaf sh ./createdirs.sh gedaan

    [code:1:83f5d6d4b2]
    lfs@phpc2:/lfs/src> sh ./createdirs.sh
    ./createdirs.sh: line 5: syntax error near unexpected token ` mkdir'
    ./createdirs.sh: line 5: ` mkdir $dirname'
    lfs@phpc2:/lfs/src>

    [/code:1:83f5d6d4b2]
    :S wat doe ik mis ??? :S

    oja, ik heb uiteraard al die shit al eens zo in de console geplakt, en ook de variable $LFS staat goed ;)
    Barry
  • Is het niet eenvoudiger een basale distro te gebruiken (Slackware, RootLinux, …) en de rest er gewoon bovenop te compileren. Bespaart je heel wat ellende, ik gebruik nu bijvoorbeeld hoofdzakelijk Slackware 8.0 (ik heb 8.1RCx nog niet), de extra software die ik nodig heb haal ik gewoon als source van de SuSE DVD en compileer ik zelf…

    Iig, veel succes! Ben erg benieuwd te horen hoe LFS bevalt…
  • Heb ook ooit eens een LFS systeem gemaakt.

    Viel me op dat ik de boel steeds meer aan ombouwen was naar een soort van Slackware. Bleek handiger te zijn om een Slack box up to date te houden.

    Steeds dat `./configure&&make&&make install` (met wat varianten) ging snel vervelen.

    Besides Slack 8.1-RC3 bied nagenoeg alles wat je vraagt :D
  • hmmm, 't gaat nu wel redelijk. De dir. tree heb ik maar gewoon handmatig gedaan. Ik ben nu GCC aan het compilen ;)
    Ik houd jullie op de hoogte!!

    Barry
  • Het beste kun je een tekst browser zoals Links of Lynx gebruiken om het LFS boek te lezen. Dan kun je de shell commando's echt zonder problemen in de shell plakken.

    Besides: ben je LFS 3.3 aan het doen of CVS (wat 4.0 moet gaan worden) ?

    Succes!!

    Als Linux From Scratch 4.0 uitkomt ga ik ook weer opnieuw beginnen!
  • Ik doe 3.3 ik ben nu bij chapter 6
  • [quote:e4698ef0f2="phaas"]Ik doe 3.3 ik ben nu bij chapter 6[/quote:e4698ef0f2]

    Op wat voor een pc doe je het eigenlijk? Valt dat een beetje mee qua "compiletijd"???

    edit: doe je het op de pc in je sig?
  • [quote:a44bef45c5="phaas"]Oke, niet gedacht dat ik alweer zo snel terug zou zijn heh?
    Op www.linuxfromscratch.org krijg ik een scriptje op de directory's aan te maken:
    [code:1:a44bef45c5]
    cd $LFS &&
    mkdir -p bin boot dev/pts etc/opt home lib mnt proc root sbin tmp var opt &&
    for dirname in $LFS/usr $LFS/usr/local
    do
    mkdir $dirname
    cd $dirname
    mkdir bin etc include lib sbin share src
    ln -s share/man
    ln -s share/doc
    ln -s share/info
    cd $dirname/share
    mkdir dict doc info locale man nls misc terminfo zoneinfo
    cd $dirname/share/man
    mkdir man{1,2,3,4,5,6,7,8}
    done &&
    cd $LFS/var &&
    mkdir -p lock log mail run spool tmp opt cache lib/misc local &&
    cd $LFS/opt &&
    mkdir bin doc include info lib man &&
    cd $LFS/usr &&
    ln -s ../var/tmp
    [/code:1:a44bef45c5]
    Dus zet ik die troep in /lfs/src/createdirs.sh
    braaf sh ./createdirs.sh gedaan

    [code:1:a44bef45c5]
    lfs@phpc2:/lfs/src> sh ./createdirs.sh
    ./createdirs.sh: line 5: syntax error near unexpected token ` mkdir'
    ./createdirs.sh: line 5: ` mkdir $dirname'
    lfs@phpc2:/lfs/src>

    [/code:1:a44bef45c5]
    :S wat doe ik mis ??? :S

    oja, ik heb uiteraard al die shit al eens zo in de console geplakt, en ook de variable $LFS staat goed ;)
    Barry[/quote:a44bef45c5]

    het zijn die damned spaties :| :\ :r
  • ik doe het niet op de pc uit mijn sig:
    AMD XP 1400+
    256mb ddr
    20gb hdd, waarvan 3gb voor LFS of nu eigenlijk 'Phaas-Linux' :D

    het compilen gaan RAZENDSNEL, ik ben meestal klaar in 1/4 van de geschatte tijd :)
  • [quote:8f9683e483="phaas"]ik doe het niet op de pc uit mijn sig:
    AMD XP 1400+
    256mb ddr
    20gb hdd, waarvan 3gb voor LFS of nu eigenlijk 'Phaas-Linux' :D

    het compilen gaan RAZENDSNEL, ik ben meestal klaar in 1/4 van de geschatte tijd :)[/quote:8f9683e483]

    Da's toch lekker! :wink:

    Op mijn server P1 166@200 wil ik eigenlijk ook wel Gentoo zetten, maar als ik dan denk aan het lang het zal gaan duren, nee toch maar niet.
  • oja, ik moet kiezen sysvinit en … :-S ?? weet iemand het verschill???
    ik weet niet wat ik moet nemen :roll:

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.