apt Default-Release // debian-newby
Hallo, da SuSE sich in neuen Versionen von yast 1 verabschiedet hat, bin ich jetzt dabei (zunächst) meinen Client auf debian umzustellen. Ich habe zunächst eine potato r4 als Basis installiert. Da meine Platten an einem onboard Promise hängen (A7V133) und ich Unterstützung für ieee1394 brauche habe ich zunächst auf kernel 2.4.18 geupdatet. Dann ein Update auf woody. Die bisherige Basis für meinen Umgang mit apt bildet der Artikel aus dem LM 07/02. Mein Lieblingswerkzeug ist aptitude. Soviel vorab ;). Jetzt habe ich ein Problem mit dem Paket freetype2-dev: ---cut--- syl:~# apt-get install freetype2-dev [...] freetype2-dev: Depends: freetype2 (= 1.3.1-1) [...] syl:~# apt-cache show freetype2 [...] Version: 1.3.1-1 [...] ---cut--- freetype2 ist in der obigen Version installiert. Warum sich freetype2-dev nicht installieren lässt ist mir ein Rätzel :(? In der Paket Beschreibung von freetype2-1.3.1-1 heisst es: ---cut--- Description: Dummy package for transition to libttf2. This dummy package provides a transition from the previous FreeType1 package (freetype2 [sic]) to libttf2. It may be safely removed once all the packages are re-built with correct dependency to libttf2. ---cut--- Also dachte ich warum nicht gleich ein richtiges Update auf freetype2 aus sid. Ich will also auf woody bleiben und nur in einzelen Fällen Pakete auf sid. Nach der Beschreibung im LM bin ich hierzu so vorgegangen: ,----[ /etc/apt/apt.conf ] | APT::Default-Release "woody"; `---- ,----[ /etc/apt/sources.list ] | deb http://http.us.debian.org/debian woody main contrib non-free | deb http://non-us.debian.org/debian-non-US woody/non-US main contrib\ | non-free | deb http://security.debian.org woody/updates main contrib non-free | | ### unstable/sid | deb http://http.us.debian.org/debian unstable main contrib non-free | deb http://non-us.debian.org/debian-non-US unstable/non-US main\ | contrib non-free | deb-src http://http.us.debian.org/debian unstable main contrib\ | non-free | | # Uncomment if you want the apt-get source function to work | deb-src http://http.us.debian.org/debian woody main contrib non-free | | [cd-roms von potato 2.2r4] | | # Pakete potato mit 2.4 | deb http://www.fs.tum.de/~bunk/debian potato main | deb-src http://www.fs.tum.de/~bunk/debian potato main | | # Pakete avifile | deb http://marillat.free.fr/ testing main `---- Dann ein apt-get update. Das Problem was ich jetzt habe ist, dass ein apt-get upgrade IMHO versucht mein ganzes System nach sid zu bringen. Es soll ein Download von 192 MB stattfinden :(. Wie mache ich es richtig, damit ein apt-get upgrade weiterhin nur woody updates durchfürt ich aber trotzdem die Möglichkeit habe mit apt-get -t unstable install ... auf einzelne sid Pakete zuzugreifen? Sorry für die Länge & TIA. -- :wq-y maik
Teilnehmer (5)
-
Alain Schroeder
-
Andre Landwehr
-
Hans-Joachim Hoetger
-
Jens Hoffrichter
-
Maik Holtkamp