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 07-20-2014, 10:51 AM   #1
Dornith
Member
 
Registered: Jul 2012
Location: U.S.A
Distribution: Archlinux Multilib, Debian 7.0.0 32b
Posts: 153

Rep: Reputation: Disabled
Alternate Package Managers


I've been using Arch for the last year or two, and have become very accommodated to it.

Recently I got a new laptop and decided to install Bodhi (a stripped down Ubuntu) instead of Arch. So far I'm pleased except that I can't get used to aptitude. The differences are subtle, yes, but they still don't feel right. I understand I can't just take pacman and install it on Debian, but is there any way I could install another package manager? Possibly something more pacman-like?
 
Old 07-20-2014, 01:41 PM   #2
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
It's hard to come up with suggestions when you don't say what exactly you don't like about aptitude. You could try apt-get and see if that suits you. If not try to explain what exactly you're looking for.
jdk
 
Old 07-20-2014, 01:51 PM   #3
EDDY1
LQ Addict
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 6,841

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
You can try Synaptic Package Manager. It may be installed already, if not,
Quote:
apt-get install synaptic
 
Old 07-20-2014, 05:08 PM   #4
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
Synaptic is not a different package manager. It is a GUI for apt that is supposed to make package management easier. Is it similar to pacman? I do not know.
 
Old 07-20-2014, 05:23 PM   #5
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
You could try cupt
 
Old 07-20-2014, 08:44 PM   #6
Dornith
Member
 
Registered: Jul 2012
Location: U.S.A
Distribution: Archlinux Multilib, Debian 7.0.0 32b
Posts: 153

Original Poster
Rep: Reputation: Disabled
Pacman is a command line tool, and I'm not a personal fan of necessary components being GUI.

As to what I like about it, it's a little hard to explain. It's like switching to a different keyboard after a few years, you get so used to the old one, the new one just feels wrong.
I guess if I had to name specifics, I like how the arguments are all one letter abbreviations and the way it displays information (aptitude feels very crowded to me).

Also, I looked at cupt and as far as I can tell, it's more or less the same as aptitude.
 
Old 07-20-2014, 09:14 PM   #7
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
The bottom line is that different systems are, well, different. Different systems also use different package managers. If you switch to something different, be it a different OS, file manager, whatever, the best approach is to learn how to use the new thing and get accustomed to it. It will not take long to become accustomed to apt. It is easy to use with few commands necessary to know. (For most people.) The best advice is to just use it, until you become used to it.
 
Old 07-20-2014, 09:23 PM   #8
Dornith
Member
 
Registered: Jul 2012
Location: U.S.A
Distribution: Archlinux Multilib, Debian 7.0.0 32b
Posts: 153

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Randicus Draco Albus View Post
The bottom line is that different systems are, well, different. Different systems also use different package managers. If you switch to something different, be it a different OS, file manager, whatever, the best approach is to learn how to use the new thing and get accustomed to it. It will not take long to become accustomed to apt. It is easy to use with few commands necessary to know. (For most people.) The best advice is to just use it, until you become used to it.
I actually thought about that before posting this, but then I thought, for an operating system that more or less exists on the idea of "It is whatever you want it to be!" the "Get used to it" philosophy didn't really hold water.

Moreover, I found something fairly promising: pacapt.

Basically, it's a pacman-like wrapper for apt-get, and while I'm still doing some initial tests, it looks promising.
 
Old 07-20-2014, 09:24 PM   #9
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
Both aptitude and cupt are able to be used via the command line. As Randicus points out you need to learn about the new systems you are using.
 
Old 07-21-2014, 01:02 AM   #10
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
Quote:
Originally Posted by Dornith View Post
for an operating system that more or less exists on the idea of "It is whatever you want it to be!" the "Get used to it" philosophy didn't really hold water.
The same could be said about mixing Testing and Unstable with Stable repositories and using Buntu/Mint repos. Do whatever you want, but if you do something unwise, you get to keep the pieces. In other words, there is a limit to "whatever the user wants."
 
Old 07-21-2014, 11:37 PM   #11
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
Quote:
I guess if I had to name specifics, I like how the arguments are all one letter abbreviations and the way it displays information (aptitude feels very crowded to me).
If I understand correctly, you are unhappy using commands like
Code:
aptitude update
aptitude safe-upgrade
and would prefer something like
Code:
aptitude -u
aptitude -su
If you are after the "It is whatever you want it to be" I'd suggest you download the source code and modify aptitude to your liking. That's how aptitude will be "whatever you want it to be". Problem solved.
The second part of your complaint: "the way it displays information (aptitude feels very crowded to me)." reminds me of the dialogue between Emperor Joseph II and Mozart. The emperor says, "My dear young man, don't take it too hard. Your work is ingenious. It's quality work. And there are simply too many notes, that's all. Just cut a few and it will be perfect." to which Mozart replies, "Which few did you have in mind, Majesty?" So if aptitude is too crowded, what exactly would you like to see removed. And why not do it yourself instead of complaining about it? "It is whatever you want it to be." does not mean that someone else will do the work for you.
jdk
 
1 members found this post helpful.
Old 07-22-2014, 07:40 AM   #12
Dornith
Member
 
Registered: Jul 2012
Location: U.S.A
Distribution: Archlinux Multilib, Debian 7.0.0 32b
Posts: 153

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by jdkaye View Post
If you are after the "It is whatever you want it to be" I'd suggest you download the source code and modify aptitude to your liking. That's how aptitude will be "whatever you want it to be". Problem solved.
Wouldn't that be even more unstable and untested than the solution I found? I know you didn't say that yourself, but you posting this reply seems to indicate that you disapprove of the solution I found.

Quote:
Originally Posted by jdkaye View Post
The second part of your complaint... And why not do it yourself instead of complaining about it? "It is whatever you want it to be." does not mean that someone else will do the work for you.
My intention was never to complain. I understand many people like aptitude the way it is. Notice how I never say anything like, "Aptitude should work like pacman." I'm simply looking for a way to make myself more comfortable.
I never asked anyone to modify the aptitude source code on my behave, I was asking more along the lines of whether or not something like this existed already; and as it turns out, one does.
 
Old 07-22-2014, 10:23 AM   #13
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
If you're happy, then that's fine. Nothing more to say. As a service to others you could mark this thread as [SOLVED] using the Thread Tools menu above your initial post.
Have fun.
jdk
 
Old 07-22-2014, 11:17 PM   #14
widget
Senior Member
 
Registered: Oct 2008
Location: S.E. Montana
Distribution: Debian Testing, Stable, Sid and Manjaro, Mageia 3, LMDE
Posts: 2,628

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
Quote:
Originally Posted by Dornith View Post
Pacman is a command line tool, and I'm not a personal fan of necessary components being GUI.

As to what I like about it, it's a little hard to explain. It's like switching to a different keyboard after a few years, you get so used to the old one, the new one just feels wrong.
I guess if I had to name specifics, I like how the arguments are all one letter abbreviations and the way it displays information (aptitude feels very crowded to me).

Also, I looked at cupt and as far as I can tell, it's more or less the same as aptitude.
Package managers are developed by distros to deal with installing packages in an automated way rather than having the user compile from source. They also deal with depends for you.

Pacman is a fine tool. pacapt may be. It is not in the Debian repo and should therefore be looked at dubiously simply from a security stand point. That said it will probably work but will only be a type of emulator. It will not do some things that pacman would and it certainly will not do things that dpkg, the backend of apt-get, will do if you run into problems.

You would be much better off to either stick with Arch or learn to use the APT (Advanced Packaging Tool) system.

Aptitude is a wonderful tool too. It is actually not the one recommended by Debian anymore though. They recommend the use of apt-get. I am not trying to start an arguement about the relative value of aptitude and apt-get and will not participate in such a thing. For one thing it is hard to argue on both sides of an issue. I like them both very much. Just pointing out the policy of Debian.

Aptitude will give you a lot more options to go with the base command of "aptitude whatever". To get similar performance with apt-? you will need to use apt-get, apt-cache, apt-mark and so forth.

PCLos uses the RPM package (Red hat Package Manager) system but uses Synaptic and apt-get to run it. This is simple to use and works great until someone gets a screwed system and needs to straighten it out. They then have no knowledge for the underlying system they are using and the APT tools are not present. This leads to Windows like reinstall scenarios rather than getting the system back in shape, perhaps with only one or two cli commands.
 
Old 07-23-2014, 05:00 AM   #15
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
Quote:
Originally Posted by widget View Post
I am not trying to start an arguement about the relative value of aptitude and apt-get and will not participate in such a thing. For one thing it is hard to argue on both sides of an issue. I like them both very much.
+1
I use aptitude for normal updating and apt-get to fix aptitude when the dreaded hash mismatch messages start to appear during an update.
jdk
 
  


Reply

Tags
alternate, debian, manager, package



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
Package managers Johnny Who Linux - General 17 10-16-2012 12:54 PM
package managers? briced Linux - Distributions 3 05-09-2008 04:29 PM
how do i use package managers and which one? FireRaven Linux - Newbie 1 04-21-2007 09:49 AM
Alternate Package Manager? z3r0.0v3rrid3 Slackware 9 03-14-2007 10:19 PM
considering package managers peok Linux From Scratch 4 07-27-2006 05:42 AM

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

All times are GMT -5. The time now is 07:03 PM.

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