Hlavní navigace

Kterak vyrobit openSUSE bootstrap

8. 9. 2010 13:34 (aktualizováno) Jan Krcmar

Pouze kraťoučké memo o tom, jak si vyrobit čistou instalaci tohoto systému.

Můj první Linux bylo Gentoo, kde se instalace prováděla z příkazové řádky. Časem jsem to zkusil i s debianem. Na debianu jsem si postupně odvyknul používat instalační CD a s každou novou verzí jsem buďto upgradoval, nebo nový stroj nainstaloval pomocí nástroje debootstrap. Toto mi v Suse maličko chybělo. Po dlouhém pátrání a zjišťování informací o tom, jestli podobný nástroj jako debootstrap existuje i v Suse, jsem se dostal k tomu, že ne. Inu, napsal jsem si krátký skript pro vygenerování chrootu, který používám jako výchozí bod pro instalaci.

Konrkétně pro verzi 11.3 vypadá takto.

DIST="/home/opensuse-bootstrap-11.3" REPO="ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.3/repo/oss" mkdir $DIST; cd $DIST mkdir dev; mount /dev dev --bind zypper -R $DIST -p $REPO in zypper

Tímto se vyrobí chroot podobný debianímu debootstrap. Samozřejmě je nutné celý systém ručně nakonfigurovat a doinstalovat chybějící balíčky.

Tento postup funguje pouze ze Suse, narozdíl od debootstrapu, který lze použít i v jiných distribucích, než debian.

Přeji příjemnou zábavu.

Sdílet