This is small wrapper for apt-cache search and apt-get install which uses iselect to search and install packages. If you have wml installed, you know (and like) iselect :-).
Special care has been taken to make this tool easy and fast to use (several times faster than aptitude for this task). Because of that design decision you can:
It will also automatically use sudo if it's installed. If not, it will ask for root password and use su. It will also automatically install iselect if it's not already installed.
It's written to be secure (using mktemp to create files) and nice to your system (it catches signals and clean up after itself).
dpavlin@llin:~$ apt-iselect tetris Using sudo, please enter your password: Searching apt-cache for "tetris"...
Select package which you want to install...
You may also select more than one package using space and then
press enter to view details of all those packages.
Install package by selecting Package: line...
That's it...
dpavlin@llin:~$ apt-iselect tetris Searching apt-cache for "tetris"... disabling proxy... Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: cuyo 0 packages upgraded, 1 newly installed, 0 to remove and 79 not upgraded. Need to get 0B/801kB of archives. After unpacking 2245kB of additional disk space will be used. Selecting previously deselected package cuyo. (Reading database ... 99014 files and directories currently installed.) Unpacking cuyo (from .../archives/cuyo_1.7.0-1_i386.deb) ... Setting up cuyo (1.7.0-1) ... dpavlin@llin:~$
Download script and install it anywhere on your system.
apt-iselect 5.0 Kb |
If you don't like this tool, you might like apteryx. I don't like text GUIs, so apt-iselect is my favorite (and I wrote it after all...)