To you I say -BS because sidux devs do not run around yelling aptitude is broken. They do say that sidux users should use apt-get to get sidux support....My real problem comes with those people (see sidux developers) that run around yelling aptitude is broken don't use it or you'll eventually break your system just because you use aptitude. To that I say - BS.
Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
apt-get install list of programs.
-
- Posts: 429
- Joined: 2007-12-14 23:16
- Has thanked: 12 times
- Been thanked: 13 times
Re: apt-get install list of programs.
antiX with runit - lean and mean.
https://antixlinux.com
https://antixlinux.com
Re: apt-get install list of programs.
Unfortunately I'm not rick. I'm not cranky enough (yet). But I liked rick, and agreed with him about aptitude (and a lot of other things as well). Consider it a tribute to him. The statement was made with rick in mind.
- Telemachus
- Posts: 4574
- Joined: 2006-12-25 15:53
- Been thanked: 2 times
Re: apt-get install list of programs.
Well, ok, but let's dig a little deeper. They say "No soup for you" if you use aptitude for a reason, right? They seem to think that aptitude does significantly less well than apt-get for dealing with Sid. I've never seen any evidence that that's true. In any case, they may not say aptitude is broken, but they certainly say that it's not as good as aptitude for Sid.anticapitalista wrote:To you I say -BS because sidux devs do not run around yelling aptitude is broken. They do say that sidux users should use apt-get to get sidux support....My real problem comes with those people (see sidux developers) that run around yelling aptitude is broken don't use it or you'll eventually break your system just because you use aptitude. To that I say - BS.
There's lots to talk about here - aptitude is a GUI package manager? It needs to run in init 5? Doing dist-upgrades or upgrades in X will damage your system beyond repair (maybe not today or tomorrow, but it will)?Sidux manual wrote: The Reasons NOT to use anything else but apt-get for a dist-upgrade
Package managers like adept, aptitude, synaptic and kpackage are not always able to account for the huge amount of changes which happen in Sid (depedency changes, name changes, maintainer script changes, ...). That's not the fault of the developers of those tools though, they write a excellent tools and fabulous for the debian stable branch, they are simply just not suitable for the very special needs of Debian Sid.
Use whatever you like to search for packages, but stick with apt-get for actually installing/removing/dist-upgrading
Package managers like adept, aptitude, synaptic and kpackage are at the least, non-deterministic (for complex package selection), mix that with a quickly moving target like sid and even worse an external repository of questionable quality (we don't use or recommend those, but they're a reality on your user systems) and you will be courting disaster. The other item to note is that all of these types of GUI package managers need to run in init 5, and/or, in X, and in doing a dist-upgrade in init 5 and/or X , (or even an 'upgrade' which is not recommended), you will end up damaging up your system beyond repair, maybe not today or tomorrow, in time you will.
apt-get on the other hand strictly does what it is asked to do, if there is any breakage you can pinpoint and debug/ fix the cause, if apt-get wants to remove half of the system (due to library transitions) it's the admin's call (that means you) to have at least a serious look.
This is the reason why debian builds use apt-get, not the other package manager tools.
For me, though, the real problem with Sidux is the whole approach: Do it our way or we'll rap your knuckles.
Last edited by Telemachus on 2009-06-14 02:22, edited 3 times in total.
"We have not been faced with the need to satisfy someone else's requirements, and for this freedom we are grateful."
Dennis Ritchie and Ken Thompson, The UNIX Time-Sharing System
Dennis Ritchie and Ken Thompson, The UNIX Time-Sharing System
Re: apt-get install list of programs.
And they say that because they claim (wrongly) that apt handles sid better etc etc. Start here and follow all the links (and the links inside of links).anticapitalista wrote:To you I say -BS because sidux devs do not run around yelling aptitude is broken. They do say that sidux users should use apt-get to get sidux support....My real problem comes with those people (see sidux developers) that run around yelling aptitude is broken don't use it or you'll eventually break your system just because you use aptitude. To that I say - BS.
http://sidux.com/PNphpBB2-viewtopic-t-5768.html
Basically they say they won't support aptitude because in their (wrong) opinion aptitude is broken and does things wrong.
- Telemachus
- Posts: 4574
- Joined: 2006-12-25 15:53
- Been thanked: 2 times
Re: apt-get install list of programs.
I have to go one more round on this. After a minute or two browsing the links and links of links that Bugsbunny posted (first hit on Google for "sidux aptitude"), I find this from our very own Craigevil:
As for the Sidux devs, what you will find is variation after variation of this (in the initial bit, he's mocking someone who has pointed out that aptitude cleans up & removes dependencies of packages it removes):
Let me repeat that apt-get is outstanding. If you like it, use it and enjoy. But these are pitiful, pitiful reasons not to use aptitude from people who apparently don't know the first thing about how it works.
We all know exactly what we are seeing here: the metapackage problem. So, in a nutshell, his reason for not using aptitude is that it works exactly as it says it will, right there in the manual.Craigevil wrote:Personally i have only tried using aptitude once and that was back when the last big KDE upgrade hit.
Aptitude wanted to remove a ton of packages, while APT was smart enough to just hold the effected packages back.
As for the Sidux devs, what you will find is variation after variation of this (in the initial bit, he's mocking someone who has pointed out that aptitude cleans up & removes dependencies of packages it removes):
Notice that there is exactly zero explanation or argument here. Simply a statement that aptitude is not up to the task of Sid (by design, apparently), and a not very implicit threat that you will have your club membership revoked if you use the wrong fork. Utter bullshit.Slam wrote:Wow! - a wow!-application in Linux! That's so - wow! - fantastic innovative, I can't really believe it! An application I don't just might use, but even love!
Official answer: This tool is very much depreciated in sidux because it's not designed to handle the complex situations in Debian Sid. Don't use it, we will not support it and any problems you might later on run into because you insisted to use it.
It might have it's place in stabilized repositories (Debian Stable, Ubuntu), however.
Let me repeat that apt-get is outstanding. If you like it, use it and enjoy. But these are pitiful, pitiful reasons not to use aptitude from people who apparently don't know the first thing about how it works.
"We have not been faced with the need to satisfy someone else's requirements, and for this freedom we are grateful."
Dennis Ritchie and Ken Thompson, The UNIX Time-Sharing System
Dennis Ritchie and Ken Thompson, The UNIX Time-Sharing System
- Soul Singin'
- Posts: 1605
- Joined: 2008-12-21 07:02
Re: apt-get install list of programs.
Why do I now feel sympathy for aptitude and those who use it?Telemachus wrote:I have to go one more round on this. ....
Dammit! ... I'm supposed to be at war with aptitude !!!
.
Re: apt-get install list of programs.
Funny - I feel the exact same way about people who use apt-getSoul Singin' wrote:Why do I now feel sympathy for aptitude and those who use it?
Dammit! ... I'm supposed to be at war with aptitude !!!
.
- Soul Singin'
- Posts: 1605
- Joined: 2008-12-21 07:02
Re: apt-get install list of programs.
Let's see how often we disagree:bugsbunny wrote:Funny - I feel the exact same way about people who use apt-get
- Vi or Emacs?
- GNOME or KDE?
- Network Manager or Wicd?
- aptitude or apt-get?
Me:
- Emacs
- KDE ... (actually, IceWM with a few KDE apps)
- Wicd ... (truth be told, I first read about it in one of your posts)
- apt-get
Your turn!
.
Re: apt-get install list of programs.
We agree on wicd Disagree on the rest. (I may try emacs again someday). kde is currently on the very bottom of my list (I dislike the letter k), What's apt-get?
- Soul Singin'
- Posts: 1605
- Joined: 2008-12-21 07:02
Re: apt-get install list of programs.
That ought to guarantee a lively discussion.bugsbunny wrote:We agree on wicd Disagree on the rest.
Looking forward to it!
.
Re: apt-get install list of programs.
No upgrading in X? I've never had a problem with that except for the occasional libc update, which let me know I needed to stop X first.
-
- Posts: 429
- Joined: 2007-12-14 23:16
- Has thanked: 12 times
- Been thanked: 13 times
Re: apt-get install list of programs.
My simple point was that the post claiming sidux devs say aptitude is broken was/is false. They say no such thing.
The other criticisms of sidux are valid.
The other criticisms of sidux are valid.
antiX with runit - lean and mean.
https://antixlinux.com
https://antixlinux.com
Re: apt-get install list of programs.
Code: Select all
#make initial list
sudo dpkg --list >dpkg.list
#and after modification of dpkg.list, just:
sudo apt-get install $(cat dpkg.list | awk '{print $2}' | grep -i '\n')
- sunrat
- Administrator
- Posts: 6496
- Joined: 2006-08-29 09:12
- Location: Melbourne, Australia
- Has thanked: 118 times
- Been thanked: 476 times
Re: apt-get install list of programs.
Holy thread resurrection, Batman!
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!