hi there, i recently upgraded to debian from redhat, as i was tired of finding that the latest version of a program i wanted to install required 27 other rpms that were only available for the latest and greatest version of redhat. debian seems much more reasonable in this regard, allowing me to upgrade what i want or what i have to, without forcing a whole system upgrade every 6-12 months. i'm having a number of confusions with apt/dpkg though, and i'd like to run through them here. first off, in the apt-howto, they say that when running a mixed system, you need to edit the /etc/apt/apt.conf file and add this line: APT::Default-Release "stable"; unfortunately, i don't see an apt.conf file in that directory. i found a file named /etc/apt/apt.conf.d/70debconf though, and adding that line in there seemed to work. is this dangerous? should i just create an apt.conf file and put my custom stuff in there? secondly, for various reasons, i need to have apache2 2.0.42 installed. it appears that 2.0.43 has been elevated to 'testing' status, but i can't have that installed right now. somehow, i managed to get apache2-mpm-worker and apache2-common version 2.0.42 installed, but now i'm trying to install apache2-dev 2.0.42 as well. i want to force 2.0.42 though. the apt-howto says that i need to modify the /etc/apt/preferences file and indicate desired versions in there. my first attempt was to try and simplify things, i entered: Package: apache2* Pin: version 2.0.42* this didn't work, when i try to install apache2-dev, it tries to upgrade apache2-common, apache2-mpm-worker as well as a bunch of other stuff i don't really want. so then i tried this in the /etc/apt/preferences: Package: apache2-dev Pin: version 2.0.42* Package: apache2-mpm-worker Pin: version 2.0.42* Package: apache2-common Pin: version 2.0.42* again, trying to install apache2-dev wants to upgrade the existing apache2 packages and install a bunch of other stuff. what am i doing wrong? i'm pretty sure apt is acknowledging the file, as when i have a mistake in there, it bitched about it. but it seems to be ignoring my requests for ONLY 2.0.42 apache2 stuff and trying to grab the newest 2.0.43 stuff. cheers, -- CraigL->Thx(); Be Developer ID: 5852
Attachment:
signature.asc
Description: This is a digitally signed message part