LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 05-13-2009, 06:00 PM   #1
parent's_basement
Member
 
Registered: Dec 2006
Location: Berkeley, CA. Over-priced apartment
Distribution: Debian/XFCE/Cinnamon
Posts: 121

Rep: Reputation: 17
Switching from aptitude to apt


Hello,

I'm interested in being able to download source packages from debian repos but see that aptitude doesn't handle this (am I wrong). Ive only been using aptitude but am now thinking about switching to apt completely. Will this cause problems on my system? If so, is there a way to switch that is safe.

Many Thanks,

pb
 
Old 05-13-2009, 07:49 PM   #2
j1alu
Member
 
Registered: Apr 2009
Distribution: debian gnu/linux
Posts: 798

Rep: Reputation: Disabled
i`ve read that nowadays it wouldn`t be a problem and one could even use
both (in fact i sometimes use aptitude, while most of the time apt-get, without further problems). i wouldn`t rely on this and wait till one might tell you for sure/confirm.
greetings
 
Old 05-13-2009, 08:27 PM   #3
ThomasChik
LQ Newbie
 
Registered: Nov 2002
Distribution: Gentoo Debian ArchLinux
Posts: 4

Rep: Reputation: 1
Yes. You can think of synaptic, aptitude, apt-get as on a higher level, as front-ends for the lower level dpkg system. Aptitude and apt-get coexist, and I use both.
 
Old 05-13-2009, 09:25 PM   #4
parent's_basement
Member
 
Registered: Dec 2006
Location: Berkeley, CA. Over-priced apartment
Distribution: Debian/XFCE/Cinnamon
Posts: 121

Original Poster
Rep: Reputation: 17
Thanks for the advise!

-c
 
Old 05-14-2009, 05:13 AM   #5
t2000kw
Member
 
Registered: May 2007
Posts: 55

Rep: Reputation: 16
If you have Synaptics installed (it is by default in Ubuntu releases), it is probably the easiest to use. Make sure you have all the repositories you want in your /etc/apt/sources.list. You can find a lot more software in the multiverse and universe repositories for your release (but don't mix release levels in this list). But if you find an article that gives instructions using apt-get, you can do that on the command line in a terminal.

Donald
 
Old 05-14-2009, 06:37 AM   #6
gtparks
LQ Newbie
 
Registered: Dec 2005
Distribution: RedHat, CentOS, Fedora, Ubuntu
Posts: 10

Rep: Reputation: 2
I've used both aptitude and apt-get in the past. I've always have the best luck with apt-get. As previously pointed out, most external articles refer to apt-get, as does some "missing commands". If I required more information, I dig using dpkg tools.
 
Old 05-14-2009, 08:16 AM   #7
parent's_basement
Member
 
Registered: Dec 2006
Location: Berkeley, CA. Over-priced apartment
Distribution: Debian/XFCE/Cinnamon
Posts: 121

Original Poster
Rep: Reputation: 17
Thanks for your reply Donald. I'm using Debian testing pinning unstable, not Ubuntu.

Cheers,

pb
 
Old 05-14-2009, 12:18 PM   #8
utanja
Member
 
Registered: Apr 2004
Location: Europe:Salzburg Austria USA:Orlando,Florida;
Distribution: Debian
Posts: 643

Rep: Reputation: 32
Quote:
Originally Posted by parent's_basement View Post
Hello,

I'm interested in being able to download source packages from debian repos but see that aptitude doesn't handle this (am I wrong). Ive only been using aptitude but am now thinking about switching to apt completely. Will this cause problems on my system? If so, is there a way to switch that is safe.

Many Thanks,

pb
just make sure you have the source repos in /etc/apt/sources.list

i use aptitude for both binary debs as well as source debs.
 
Old 05-14-2009, 04:36 PM   #9
justaguynpc
LQ Newbie
 
Registered: Jun 2005
Location: Muskoka, Ontario, Canada
Distribution: Debian Testing
Posts: 14

Rep: Reputation: 1
I am under the impression that it is not in the best interest of the user to mix package managers. There are differences in how both apt and aptitude handle issues, with respect to removing packages in the dist-upgrade option for one. You should choose your preferred package manager upon install, and stick with it. I do have synaptic installed on my debian sid system for quick reference of installed packages and information, however, use apt solely for maintaining the ever-changing sid/unstable environment.

You are always encouraged to research it if you have any hesitation, if you break your system you can keep both parts. Aptitude vs Apt has been a bone of contention forever, everyone has their opinion......................

Cheers
 
Old 05-14-2009, 04:38 PM   #10
AlucardZero
Senior Member
 
Registered: May 2006
Location: USA
Distribution: Debian
Posts: 4,824

Rep: Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615
caveat: apt-get does not respect things held with 'aptitude hold'.

I have had better luck with aptitude; I switched away from apt-get the day apt-get wanted to remove libc6 and aptitude didn't.
 
Old 05-14-2009, 06:08 PM   #11
JackieBrown
Member
 
Registered: Dec 2004
Location: San Antonio, TX
Distribution: Debian-AMD64 Sid
Posts: 481

Rep: Reputation: 31
Aptitude does a better job at solving dependencies that cross distros (testable, unstable, experimental.)
 
Old 05-14-2009, 06:35 PM   #12
t2000kw
Member
 
Registered: May 2007
Posts: 55

Rep: Reputation: 16
Quote:
Originally Posted by parent's_basement View Post
Thanks for your reply Donald. I'm using Debian testing pinning unstable, not Ubuntu.

Cheers,

pb
Ubuntu is Debian-based, sort of Debian on steroids. I should have mentioned that. I assumed that you knew that. Sorry! Most of what you can do in one you can do in the other, except for the leading-edge stuff in Ubuntu.

I don't know if you have Synaptic installed by default or not. It certainly will work in Debian, though!

http://wiki.debian.org/Synaptic

I got the impression from the Wiki that Synaptic is not installed by default, but you can add it at any time if I read the Wiki correctly.

Unless you're really tied to Debian for some reason, you might consider switching to Ubuntu, at least the last LTS version (they are about 18 months apart). They have great help forums and it is a very popular distro, possibly the most popular among home users. This isn't to say that others are not as good, they're just different. But since you're already familiar with Debian commands, you wouldn't have to learn new ways of doing things, at least for most things. And you can get it with Gnome or KDE set up by default, too, as well as one other desktop that takes less system resources than the other two (but isn't as pretty to look at or as useful). I think the other is XFCE or something like that. There is Ubuntu (Gnome), Kubuntu (KDE), and Xubuntu available. I prefer Gnome, but Xubuntu seems more like Windows (to me, anyway) and some people like that.

Ubuntu really shines where hardware support comes in. I haven't tried Debian since Ubuntu IS Debian, sort of. I will bur a live Lenny CD and see how it is with wireless networking support, which is where some people seem to have difficulties with some distros. I'd also like to see what Ubuntu is really based on, without all the niceties and conveniences added. (The latest version supports the EXT4 file system, by the way.)

Donald

Last edited by t2000kw; 05-14-2009 at 06:47 PM.
 
Old 05-14-2009, 06:49 PM   #13
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 281Reputation: 281Reputation: 281
Quote:
Originally Posted by utanja View Post
i use aptitude for both binary debs as well as source debs.
I haven't tried installing a source package lately, but in Etch there was no way to install source packages with aptitude (except the kernel source). There wasn't any apt-get source blahblah equivalent for aptitude in Etch.
 
Old 05-14-2009, 07:18 PM   #14
t2000kw
Member
 
Registered: May 2007
Posts: 55

Rep: Reputation: 16
Quote:
Originally Posted by pljvaldez View Post
I haven't tried installing a source package lately, but in Etch there was no way to install source packages with aptitude (except the kernel source). There wasn't any apt-get source blahblah equivalent for aptitude in Etch.
The Gdebi package installer (installed by default in Ubuntu) is available for Debian. I believe it resolves dependencies, etc., as does the Synaptic package manager, which also allows you to browse for software in the repositories you enable.

http://packages.debian.org/unstable/admin/gdebi

You still would have to "get" the package to your installation somehow, but if you downloaded a *.deb package, you would open it with Gdebi and it would install it for you. It's not flawless, but it works for most things I've installed that way, like Crossover Office for Linux (as one example).

I prefer the Synaptic package manager over all other methods of getting software, but there are some packages that aren't in any of the repositories and you have to get them yourself. That's then Gdebi comes in handy.

Donald
 
Old 05-14-2009, 09:11 PM   #15
parent's_basement
Member
 
Registered: Dec 2006
Location: Berkeley, CA. Over-priced apartment
Distribution: Debian/XFCE/Cinnamon
Posts: 121

Original Poster
Rep: Reputation: 17
Hello Donald,

Thanks for the email. Yes I'm aware that Ubuntu is a Debian derivative and I have used Ubuntu in the recent past. Ubuntu at once attempts to appeal to a broader audience by throwing in all the bells and whistles which may be good for the beginner, but leaves an often bloated system with items that you may not need. As you know, Debian maintains different release paths (Stable, Testing and Unstable proper) and even the testing branch is more stable than many distros. That being said, in my humble experience, there is absolutely nothing behind-the-times or bland about the distro. There is nothing that you can't install on Debian, I'm using the latest Open Office, Flash and Firefox/Thunderbird for example. Its just not right out of the box, which is the way I prefer it. I get only what I need at first and then install the nifty bleeding edge programs that I want, on my own. Keeps it from being Mac or Windowsish that way. Another drawback especially for beginners, is that if everything "just works" you aren't challenged with as many learning opportunities. Most of my knowledge of Linux and Unix has come about because I've had to figure out how to do something unfamiliar- these are golden opportunities that may be missed if everything is done for you.

My original question was about switching the dpkg interface. I know in the past that they have used different databases to track dependencies and just wanted to know if mixing apt and aptitude would screw with global dependency tracking. It seems you are very happy with your Ubuntu and I wish more people would try it as an alternative to proprietary OSs. For me, I can't think of using anything besides Debian at this point, with the exception perhaps of FreeBSD.

Cheers,

pb

Last edited by parent's_basement; 05-14-2009 at 10:38 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
apt-get vs. aptitude freddie_leaf Debian 28 01-13-2011 06:56 AM
[SOLVED] apt-get and aptitude riganta Linux - Desktop 8 03-06-2009 04:07 PM
aptitude and apt-get (again) DavidMcCann Debian 10 02-03-2009 06:06 PM
aptitude vs apt-get PCalitrack Ubuntu 3 08-08-2006 11:34 AM
aptitude .vs. apt-get thelonius Debian 12 07-25-2006 10:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 08:11 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration