|
apt_compare
apt-compare why? what?
Featured apt-compareWhat is this?Before we move into what is this, let's think about following scenario. I've just installed Ubuntu (or any Debian distro) on my machine. But I simply just can't play a single mp3 even. And also I need much more softwares that Ubuntu doesn't offer by default.. I felt so sad. And the same time my friend Prasad has a very fast internet connection and he is Using the same version of Ubuntu like me but with all these maxa softwares. But I was clueless because I was not a Linux guru. OK let's back to the apt-compareThat is the most novice linux users felt that Linux is very hard to use and it's not very user-friendly. And I also felt that too. So I develop this bash script for those novice people who don't have an internet connection but still want to install and use non-default softwares.. Simply That's what apt-compare do. Actually How apt-compare worksSimply apt-compare has list of packages in your installation. and you logged into another installation of your OS which has an internet connection or with the installed your preferred software(s).. And when you wan't to get any software using apt-compare it'll compare between your installation's packages and get the additional packages from the current installation's cache if it is installed. If requested packages(or some) couldn't found on there you'll notify list of packages you need to get manually (usually from the internet) If the your requested package doesn't installed in this machine apt-compare ask from you to download those packages from the internet and install it to current machine and then do the above process. OK let's checkout some example
chmod 777 apt-compare ./apt-compare -m ./apt-compare vlc ./apt-compare php #if you need any other packages replace use following format #./apt-compare <package name>
./apt-compare -i vlc ./apt-compare -i php #or this is the more generic format #./apt-compare -i <package name> ./apt-compare -m DownloadUse it and NotifyOk then apt-compare is yours. Try it and give feedback for me. and I'm ready to make it more easy to use and more efficient. Thanks. Arunoda Susiripala me@arunoda.com MIT @ UOK |