Uppgradera till Debian 2.0 på x86-datorer
För att undvika problem vid uppgradering av paket via dpkg, dselect eller
dftp (på grund av möjliga konflikter mellan libc5 och libc6) är en speciell
uppgraderingsprocedur rekommenderad.
Detta dokument beskriver den proceduren.
Det finns flera sätt att uppgradera från en tidigare version:
- autoup.sh
Detta är ett skript som uppgraderar programmen i rätt ordning,
och som till och med kan ladda ner deb-paketen åt dig.
På grund av de pågående ändringarna av arkivet, finns det ett tar-arkiv
med de paket som fanns tillgängliga när autoup.sh senast uppdaterades.
Den finns tillgänglig på följande platser:
- apt-get
Detta är kommandoradsdelen av Debians framtida pakethanterare.
Den vet i vilken ordning paket ska installeras, och kan hämta dem
från ett lokalt arkiv och via http och ftp.
Den kan slå ihop information från flera olika platser, så du kan använda
en cd, en uppdaterad spegel, och en non-us-plats för att få den bästa
mixen av hastighet, variation och senaste versioner.
Kör bara ”apt-get update; apt-get dist-upgrade”.
”Bo”-versionen finns på:
http://archive.debian.org/dists/hamm/main/upgrade-i386/.
Bo-versionen av apt-get är vältestad.
Från och med slink är apt-get en officiell del av
pakethanteringssystemet.
- För hand
En HOWTO finns på:
$HOME/releases/hamm/autoup/libc5-libc6-Mini-HOWTO.html
men eftersom vad autoup.sh gör är att automatiserade denna process är
detta den minst bekväma varianten.
Frågor och svar
F: Varför inte bara använda ftp i dselect som vanligt?
S: Den ordnar inte paketinstallationen korrekt, så det kan inte garantera
en mjuk övergång. Arbete pågår på APT, en ny front till dpkg. Med apt
kommer framtida uppgraderingar att bli enklare än någonsin, och den
här sortens besvärligheter kommer inte att uppstå.
F: Okej, så jag uppgraderade, kan jag återgå till det vanliga sättet nu?
S: Ja, nu kan du använda dselect igen.