Az első dolgunk, hogy az apt-mirror konfigurációs fájljába - az /etc/apt/mirror.lst-be - fel kell vennünk még egy sort a tükrözendő cuccok listájába (vastaggal az új sor):
############# config ################## # # set base_path /var/spool/apt-mirror # # set mirror_path $base_path/mirror # set skel_path $base_path/skel # set var_path $base_path/var # set cleanscript $var_path/clean.sh # set defaultarch <running host architecture> # set postmirror_script $var_path/postmirror.sh # set run_postmirror 0 set nthreads 20 set _tilde 0 # ############# end config ############## deb-i386 http://archive.ubuntu.com/ubuntu precise main restricted universe multiverse deb-i386 http://archive.ubuntu.com/ubuntu precise-security main restricted universe multiverse deb-i386 http://archive.ubuntu.com/ubuntu precise-updates main restricted universe multiverse deb-i386 http://archive.ubuntu.com/ubuntu precise main/debian-installer restricted/debian-installer universe/debian-installer multiverse/debian-installer
(Jó-jó, tudom, hogy ezek a sorok itt a végén marha hosszúak, de az élet kemény:))
Ha most elindítjuk a telepítést (úgy, ahogy itt már csináltuk), akkor előbb-utóbb eljutunk oda, ahol megkérdi a drága, hogy ugyan melyik tükörszervert szeretnénk szerencséltetni. Menjünk a lista tetejére (a PgUp egy hasznos billentyű), és válasszuk azt, hogy a tükröt mi mondjuk meg. Írjuk be a gépünk nevét (ha van már rendes DNS, nálam még nincs), vagy IP-címét. Ha a könyvtárnévvel a webszerver beállításakor nem vandálkodtunk, akkor hagyhatjuk az alapértelmezettet. És láss csodát: a dolog elindul.
Előfordulhat azonban, hogy ilyesmit tapasztalsz:
Ennek - asszem - két oka lehet.
Az első akkor van, ha te (is) még a béta fázisban lévő 12.04-es Ubuntuval kísérletezel. Ilyenkor az a helyzet, hogy a te gépeden lévő /var/lib/tftpboot/ubuntu-installer/ könyvtár régebbi, mint az apt-mirror-ral letükrözött cucc. Ilyenkor az ember gyereke megszokja, hogy időnként kiadja a
sudo wget -q -r --no-parent --reject "index.html*" -nH --cut-dirs=8 -P /var/lib/tftpboot http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/netboot/ubuntu-installer/parancsot. Persze ha nem i386-ra telepítesz, akkor módosítsd az URL-t. (A wget rengeteg kapcsolójára most nem térnék ki, ott a man wget, ha kíváncsi vagy:))
A második meg (elvileg, de ezt ugye még nem tudom tesztelni) akkor lesz, amikor a telepítő újabb lesz, mint a már kiadott - azaz nem béta - precise pangolin alaphelyzetben mirrorozott debian-installer mappája. Ilyenkor elvileg az lesz a megoldás, hogy a mirrors.list fent vastaggal írt két sor alá beszúrunk még kettőt - igen, ez csak két sor:):
deb-i386 http://archive.ubuntu.com/ubuntu precise-security main/debian-installer restricted/debian-installer universe/debian-installer multiverse/debian-installer deb-i386 http://archive.ubuntu.com/ubuntu precise-updates main/debian-installer restricted/debian-installer universe/debian-installer multiverse/debian-installerEzt most még azért nem tehetjük meg, mert ez a két mappa még nem áll készen a szerveren, és az apt-mirror lerohad. (Igen, kipróbáltam. És itt egy olyan cikk, ami ezt a második esetet alátámasztani látszik, az éles 10.04-es rendszerem működésén felül:).
Nos, ha ezen a kis nüanszon túllendülsz, elvileg minden menni fog, és a helyi tükörből tudod telepíteni az Ubuntudat. Legközelebb azon munkálkodunk majd, hogy a telepítő ne kérdezősködjön annyit.
Nincsenek megjegyzések:
Megjegyzés küldése