On 12/07/01 22:38 +0200, Martin Bretschneider wrote: [...] > Hm, I yust wanna update few debs day by day. If I understand it the right > way, I can make an 'apt-get update' and then install my wanted deb with > "apt-get [deb]. Right? [...]
# apt-get install emacs20 will get emacs20 deb and required dependencies from where you've told apt to look (in /etc/apt/sources.list) and install them all. I also like to do an update regularly and see what's new (new packages and new upgrades). Then choose which I want to install and upgrade. I've used dselect, deity, and aptitude, and they're okay but I like to feel a bit more in control of what is happening. So I wrote a script (which I call wajig and make available at http://edm.act.cmis.csiro.au/debian/wajig) that keeps track of changes since I last did an update (the script simply captures some of the tricks for managing packages I've observed over the years). I regularly do something like: # wajig update (just apt-get update) [...] # wajig new Package Available =======================-================ 3dwm-geoclient 0.2.4-2 3dwm-server 0.2.4-2 3dwm-texclient 0.2.4-2 3dwm-vncclient 0.2.4-2 abbrowser 4:2.1.1-4 gphoto2 2.0beta1-4 gphoto2-dev 2.0beta1-4 jython 2.1-alpha1-1 jython-doc 2.1-alpha1-1 [...] # wajig whatis jython jython-doc 2.1-alpha1-1 (269.3k) Jython documentation including API docs jython 2.1-alpha1-1 (751.8k) Python seamlessly integrated with Java # wajig install jython [...] # wajig newupgrades Package Available Installed =======================-=======================-================ adduser 3.39 3.33 auctex 10.0g-3 10.0d-1 base-files 2.2.10 2.2.4 bonobo 1.0.7-1 0.37-5 cdrecord 4:1.10-1 3:1.9-1 debconf 0.9.77 0.9.31 emacs20 20.7-9 20.7-3 eperl 2.2.14-3 2.2.14-0.6 [...] Regards, Graham