Perėjimas iš FreeBSD 4.x į DragonFlyBSD

PASTABA: šis būdas gali neveikti.
Rekomenduojama švariai įdiegti sistemą, kad nebūtų problemų. 

Jei jūs naudojate FreeBSD 4 (šiuo metu 4.11 versija yra paskutinė šioje šakoje), tai galite pereiti prie DragonFly sukeitus sistemas paprasčiausiai parsiuntus DragonFly pradinius kodus ir juos sukompiliavus.

1. Visų pirma įsitikinkite, kad naudojate FreeBSD 4.x šakos sistemą. Komanda uname -a pasakys kokią versiją naudojante. Pastaba: FreeBSD 5 versijos sistemų neįmanoma šiuo būdu atnaujinti.

2. Pašalinkite FreeBSD pradinius kodus. Visas žemiau nurodytas komandas reikia vykdyti kaip root vartotojas.

rm -rf /usr/src
rm -rf /usr/obj
mkdir /usr/obj

3. Jei jūs nesate instaliave cvsup programos, tada vykdykite šias komandas:

pkg_add -rv cvsup-without-gui.tgz
rehash

4. Parsiunčiate cvsup konfiguracinį failą ir paleidžiate cvsup:

mkdir /usr/src
cd /usr/src
fetch http://www.dragonflybsd.org/main/dragonfly-cvs-supfile

Redaguokite parsiustą failą, ir įdėkite sekančias eilutes į komentarus (komentarų eilutė prasideda # simboliu)

*default prefix=/home/dcvs
*default release=cvs

pašalinkite komentarus šioms eilutėms:

*default prefix=/usr
*default release=cvs tag=.

paleiskite cvsup programą:

cvsup dragonfly-cvs-supfile

Dabar jūs turėsite DragonFly pradinius kodus savo kompiuteryje.

Pastaba: /usr/src/UPDATING kataloge rasite naujausias instrukcijas kaip atnaujinti sistemą.

5. Sukompiliuokite programas ir branduolį:

cd /usr/src
make buildworld
make buildkernel

Patartina ištrinti FreeBSD include failus, kurie gali vėliau sukelti jums problemų.

rm -rf /usr/include<BR>
mkdir /usr/include

Toliau galite instaliuoti:

make installworld
make installkernel

6. Atnaujinkite /etc katalogą:

make upgrade

7. Perkraukite kompiuterį:

sync
reboot

8. Sveikiname! Jūsų kompiuteryje dabar DragonFly! Laikas nuo laiko skaitykite forumus. Jei turite problemų kraunant kompiuterį, tai ieškokite pagalbos klaidų forume (bugs).

Galite kartoti cvsup/build/install/make update žingsnius, kad jūsų sistema būtų pati naujausia.


Asmeniniai įrankiai