
I decided to write here about my small program in order to increase its popularity, and so we will begin.
debman is a frontend for apt with pacman syntax (Arch Linux package manager). Now it supports all deb-based distros, as well as rpm-based with apt (tested on ALT linux).
Now the current version is 0.008, it is possible in it (the “key - action” list):
-S - install packages
-Ss - search
-Si - view package info
-Qs - hiccup among installed packages
-Su - update packages
-Sy - update the list of packages and install
-Suy - update the list of packages and the packages themselves
-R - remove
-U - install the downloaded package or link
-Sb - build package
-Qy - update the list of files contained in the packages.
-Qo - write the name of the package containing the file
-Ql - write package contents
-Qyl and -Qyo work
-Sc - remove old packages from cache
-Scc - remove all packages from the cache
-Up - install depatch (will be replaced by pkgbuild in the future)
-Sr - install package without recommended dependencies
-Sw - download package
-Qc - see the changelog
-Qd - list packages installed as dependencies
-Qe - list the packages installed manually
-Qdt and -Qt - list the packages installed as dependencies, but not needed anymore
-Ru - remove unwanted packages
-A - add repository
And a little more =)
As for me, it's much easier to enter
debman -Suy than
sudo aptitude update && sudo aptitude upgrade , as well as
debman -Sy smplayer , than
sudo aptitude update && sudo aptitude install smplayer !
And
debman -Ayu ppa: pidgin-developers / ppa is much better than:
sudo add-apt-repository ppa:pidgin-developers/ppa
sudo aptitude update
sudo aptitude upgrade
Guglokoddeb package latest versionI write about new versions on welinux.