> > Does apt-get have a way to ignore packages/programs that I don't want to
> > download/install/upgrade?
> No, apt-get can't do that for you.
> What you want is to put a package "on hold" so that it isn't
> automaticly selected for
> upgrade by any debian package tool, like apt-get. And that you do with
> aptitude.
> So if you as root does this
> aptitude hold pamp
I tried that and got:
# aptitude hold pan
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
Building tag database... Done
The following packages are unused and will be REMOVED:
aalib1 akode artsbuilder aspell bug-buddy cvs dia-libs edict esound file-roller gcalctool
gconf-editor
gnome-cups-manager gnome-games-data gnome-nettool gnome-system-tools gnome-themes gnome-themes-extras
gnome-utils
gnupg-agent gnupg2 gpdf gpgsm gstreamer0.8-misc gstreamer0.8-plugin-apps gstreamer0.8-tools
gtk2-engines-pixbuf
gtk2-engines-spherecrystal gtkhtml3.2 gucharmap imlib-base imlib11 kanjidic kaudiocreator kcoloredit
kdeaddons-kfile-plugins kdeartwork-misc kdeartwork-style kdeartwork-theme-icon
kdeartwork-theme-window
kdegraphics-kfile-plugins kdemultimedia-kappfinder-data kdemultimedia-kfile-plugins
kdepim-kio-plugins kdvi
kfilereplace kgamma kicker-applets kiconedit kimagemapeditor klettres-data klinkstatus kmid kmix
kmoon kmrml
knewsticker-scripts kolourpaint kommander konq-plugins korn kpdf kpovmodeler krec kruler kscd
kscreensaver
kscreensaver-xsavers ksig ksnapshot ksvg ktnef ktux kuickshow kview kviewshell kxsldbg
libboost-python1.32.0
libconvert-binhex-perl libfinance-quote-perl libgal2.2-1 libgal2.2-common libgda2-3 libgda2-common
libgle3
libgstreamer-gconf0.8-0 libgstreamer-plugins0.8-0 libgstreamer0.8-0 libgtkhtml3.2-11
libgtksourceview-common
libhtml-tableextract-perl libio-stringy-perl libksba8 libmime-perl libnetpbm10
libnews-nntpclient-perl libpth2
libsamplerate0 libtiff-tools netpbm noatun noatun-plugins openoffice.org pinentry-qt synaptic
vim-common vino
xscreensaver-gl zenity
The following packages have been kept back:
pan python python-glade2 python-minimal python-uno transcode
0 packages upgraded, 0 newly installed, 109 to remove and 6 not upgraded.
Need to get 0B of archives. After unpacking 250MB will be freed.
Do you want to continue? [Y/n/?] n
Abort.
# apt-get upgrade
Reading package lists... Done
Building dependency tree... Done
The following packages have been kept back:
pan python python-glade2 python-minimal python-uno transcode
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
I can't upgrade the othber packages at the moment, but that's OK. I do want to ignore Pan.
> it should set status hold on package pamp. Then apt-get will not
> upgrade if you dont tell it to.
How would I revert the request then if I change my mind?
> I would use aptitude before I use dpkg, apt-get or dselect . It's a
> much better program to handle different packages. In script I would
> use apt-get or aptitude.
Ah, I always used apt-get. Sometimes dpkg.
> Man pages are your friend
Yeah, but I didn't see anything about ignoring packages unless I searched badly.

--
"In a battle between elephants, the ants get squashed." --Thailand
/\___/\
/ /\ /\ \ Phillip (Ant) @
http://antfarm.ma.cx (Personal Web Site)
| |o o| | Ant's Quality Foraged Links (AQFL):
http://aqfl.net
\ _ / Please remove ANT if replying by e-mail.
( )