What application is more "low level" - apt or aptitude?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Apt & aptitude only download from repos. Wget downloads files from URLs.
And I've never heard of "aptitude-get". You can either "aptitude install ..." or "apt-get install ...". But aptitude sometimes has problems. With apt I never had problems.
Have no idea why Debian developers recommend using aptitude.
apt-get will happily remove critical packages without asking, aptitude won't.
Both will have a y/n option any time you do anything.
Aptitude still duplicates some APT/dpkg features. Its resolver can sometimes produce unexpected results.
It also has many more frontend-specific bugs. Despite the slogan, it is quite heavy, in part due to the mix of several front-ends in
a single binary package and duplication. The curses-based frontend is more memory intensive and slower than apt-get.
aptitude has more advanced conflict/dependency resolution and will often find a solution where apt-get gives up.
It can be used from the command line like apt-get plus an interactive resolver makes it much easier to recover from broken dependencies. It has advanced search capabilities. aptitude search is a powerful searching facility that by default only searches package names, but can be made to search priorities,
installation status, dependencies etc.
See /usr/share/doc/aptitude/html/en/ch02s03.html from the aptitude-doc package or http://algebraicthunk.net/~dburrows/...n/ch02s03.html
No.
Aptitude is the recommended application from Debian,here's a quote from the Lenny release notes:
Quote:
The recommended way to upgrade from previous Debian GNU/Linux releases is to use the package management tool aptitude. This program makes safer decisions about package installations than running apt-get directly.
It's not just my preference is it.
Debian recommend aptitude,so that's what I use, I don't bother with the ncurses interface either.
Also Debian have suggested using aptitude over apt-get since the release of Etch!.
Quote:
I've never done a dist-upgrade
I have.
From Lenny to Squeeze/Testing on several machines without problems using aptitude.
FYI that command is deprecated now for full-upgrade.
Last edited by the trooper; 08-08-2010 at 10:12 AM.
You really want to argue semantics don't you? The fact is you said preferred. Had you said something along the lines of "officially recommended" there would be no argument.
I "prefer" apt-get. I personally would recommend it. I'd recommend any console program over it's GUI counterpart (assuming they're both available) for one simple reason: if your GUI fails or you need to do something remotely and you're stuck at a console, it's nice to know what you're doing.
Another reason I would prefer a console over a gui is that frequently there are more options available thru command line parameters that are not made available in a GUI.
Finally, when making major changes to a system, I've always found it best to have the smallest possible amount of things running. This means single user mode.
You really want to argue semantics don't you? The fact is you said preferred. Had you said something along the lines of "officially recommended" there would be no argument.
If there is a point to be made yes.
As regards to preferred,that's why I posted the link and quote from the Lenny release notes.
So yes you can take it as "offically recommended".Are you happy now?.
In future I will write it as such,so that people like you don't start pointless debates like this.
Quote:
I "prefer" apt-get. I personally would recommend it. I'd recommend any console program over it's GUI counterpart (assuming they're both available) for one simple reason: if your GUI fails or you need to do something remotely and you're stuck at a console, it's nice to know what you're doing.
Who said anything about running aptitude with a gui?
You can use it just fine from the cli just like apt-get.
Here is a quote from my previous post that you seem incapable of reading or understanding:
Quote:
I don't bother with the ncurses interface either
Quote:
Another reason I would prefer a console over a gui is that frequently there are more options available thru command line parameters that are not made available in a GUI.
Again,what gui are you talking about?
Quote:
Finally, when making major changes to a system, I've always found it best to have the smallest possible amount of things running. This means single user mode.
Yes.Agree completely.
Quote:
Basically, make the command line your friend
When I install Debian I use the net-install disc.
I don't check the desktop option,just install the minimal system.
So you then reboot into a command prompt and use aptitude to install the system from there.
All command line,no gui until you install X and a window manager.
Quote:
I "prefer" apt-get. I personally would recommend it
Great! I'm happy for you.
Obviously you know better than Debian.
It's your machine,you administer it whichever way suits.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.