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.

Ask for help with issues regarding the Installations of the Debian O/S.
Message
Author
anticapitalista
Posts: 429
Joined: 2007-12-14 23:16
Has thanked: 12 times
Been thanked: 13 times

Re: apt-get install list of programs.

#16 Post by anticapitalista »

...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.
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.
antiX with runit - lean and mean.
https://antixlinux.com

User avatar
bugsbunny
Posts: 5354
Joined: 2008-07-06 17:04
Been thanked: 1 time

Re: apt-get install list of programs.

#17 Post by bugsbunny »

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.

User avatar
Telemachus
Posts: 4574
Joined: 2006-12-25 15:53
Been thanked: 2 times

Re: apt-get install list of programs.

#18 Post by Telemachus »

anticapitalista wrote:
...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.
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.
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.
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.
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)?

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

User avatar
bugsbunny
Posts: 5354
Joined: 2008-07-06 17:04
Been thanked: 1 time

Re: apt-get install list of programs.

#19 Post by bugsbunny »

anticapitalista wrote:
...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.
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.
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).
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.

User avatar
Telemachus
Posts: 4574
Joined: 2006-12-25 15:53
Been thanked: 2 times

Re: apt-get install list of programs.

#20 Post by Telemachus »

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:
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.
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.

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):
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.
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.

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

User avatar
Soul Singin'
Posts: 1605
Joined: 2008-12-21 07:02

Re: apt-get install list of programs.

#21 Post by Soul Singin' »

Telemachus wrote:I have to go one more round on this. ....
Why do I now feel sympathy for aptitude and those who use it?

Dammit! ... I'm supposed to be at war with aptitude !!! :evil:



:lol:
.

User avatar
bugsbunny
Posts: 5354
Joined: 2008-07-06 17:04
Been thanked: 1 time

Re: apt-get install list of programs.

#22 Post by bugsbunny »

Soul 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 !!! :evil:



:lol:
.
Funny - I feel the exact same way about people who use apt-get :roll: :wink:

User avatar
Soul Singin'
Posts: 1605
Joined: 2008-12-21 07:02

Re: apt-get install list of programs.

#23 Post by Soul Singin' »

bugsbunny wrote:Funny - I feel the exact same way about people who use apt-get :roll: :wink:
Let's see how often we disagree:
  • 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!
.

User avatar
bugsbunny
Posts: 5354
Joined: 2008-07-06 17:04
Been thanked: 1 time

Re: apt-get install list of programs.

#24 Post by bugsbunny »

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? :)

User avatar
Soul Singin'
Posts: 1605
Joined: 2008-12-21 07:02

Re: apt-get install list of programs.

#25 Post by Soul Singin' »

bugsbunny wrote:We agree on wicd :) Disagree on the rest.
That ought to guarantee a lively discussion.

Looking forward to it! :mrgreen:
.

User avatar
BioTube
Posts: 7520
Joined: 2007-06-01 04:34

Re: apt-get install list of programs.

#26 Post by BioTube »

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.
Image
Ludwig von Mises wrote:The elite should be supreme by virtue of persuasion, not by the assistance of firing squads.

anticapitalista
Posts: 429
Joined: 2007-12-14 23:16
Has thanked: 12 times
Been thanked: 13 times

Re: apt-get install list of programs.

#27 Post by anticapitalista »

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.
antiX with runit - lean and mean.
https://antixlinux.com

ksotiris
Posts: 1
Joined: 2013-09-13 18:38

Re: apt-get install list of programs.

#28 Post by ksotiris »

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')


User avatar
sunrat
Administrator
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.

#29 Post by sunrat »

Holy thread resurrection, Batman! :o
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

Post Reply