PDA

View Full Version : Put things back the way they were


BLTicklemonster
April 28th, 2007, 08:26 AM
Let's say you run gnome, and have k9copy, k3b, ark, amarok, etc installed on it. Then someone comes along and says you ought to try KDE/Kubuntu-desktop, so you figure, what the heck, I'll give it a shot, only to find that you really don't like it.

If you go to synaptic to remove Kubuntu, et al, then you lose all the neat programs you had. (I guess there's a way around that, but it's not obvious to the lay person)

Sure would be nice if there were, included in synaptic, some button perhaps that you could click to show recent additions and or changes that you could chose to remove, and synaptic could see what timestamps are on things, and make an educated guess that, "if a - g were here long before the addition of h, and h is being requested to be removed, then logic dictates that a - g are not really needing to be removed... or are they? Why not ask?" at which point a prompt appears with a - g listed and the operator has a choice as to whether they want these packages removed along with h. Up front and automatic like, so that if a person's not paying attention, they don't suddenly remove stuff they want to use after removing their last addition.

I just get out a pad and write down what I see being removed, then later add it back, but a gui with this simplified and in one place would be great.

Oh, and scanners. We need all kinds of scanners to work with Ubuntu.

And a coffee maker.

And what's up with hottie of the day in gdesklets not working??? no wait, different thread, sorry.

Lucifiel
May 3rd, 2007, 09:28 AM
Let's say you run gnome, and have k9copy, k3b, ark, amarok, etc installed on it. Then someone comes along and says you ought to try KDE/Kubuntu-desktop, so you figure, what the heck, I'll give it a shot, only to find that you really don't like it.

If you go to synaptic to remove Kubuntu, et al, then you lose all the neat programs you had. (I guess there's a way around that, but it's not obvious to the lay person)

Sure would be nice if there were, included in synaptic, some button perhaps that you could click to show recent additions and or changes that you could chose to remove, and synaptic could see what timestamps are on things, and make an educated guess that, "if a - g were here long before the addition of h, and h is being requested to be removed, then logic dictates that a - g are not really needing to be removed... or are they? Why not ask?" at which point a prompt appears with a - g listed and the operator has a choice as to whether they want these packages removed along with h. Up front and automatic like, so that if a person's not paying attention, they don't suddenly remove stuff they want to use after removing their last addition.

I just get out a pad and write down what I see being removed, then later add it back, but a gui with this simplified and in one place would be great.

Oh, and scanners. We need all kinds of scanners to work with Ubuntu.

And a coffee maker.

And what's up with hottie of the day in gdesklets not working??? no wait, different thread, sorry.

The idea of sorting programs by timestamp in Synaptic is a pretty good idea. Like "1 day and 3 hours ago", "1 day ago". The only thing is that: is this an upstream issue ? Otherwise, I'd love to see this feature being worked on in Ubuntu.

Although, I don't really get what you mean with your explanation about "a to g"? Perhaps a clearer explanation with shorter sentences would be better?

BLTicklemonster
May 3rd, 2007, 10:06 AM
A-G is arbitrary.

Say A is amarok and B, C, etc are dependencies, but H is KDE or Kubuntu. Well if I had A through G already on my system BEFORE installing H, and I'm wanting to get rid of H, then naturally I want to keep the dependencies for amarok.

Hope that helps.

Lucifiel
May 3rd, 2007, 10:13 AM
A-G is arbitrary.

Say A is amarok and B, C, etc are dependencies, but H is KDE or Kubuntu. Well if I had A through G already on my system BEFORE installing H, and I'm wanting to get rid of H, then naturally I want to keep the dependencies for amarok.

Hope that helps.

Oh, thank you for the explanation and you're right in that people would want to keep their previously installed programs. Although, since I lack experience in Ubuntu, I wonder if any of the folks reading this forum might want to have a jump at this idea.

After all, we're less than 4 days away from the Developer meeting and this is just another great feature I've love to see in Ubuntu. :p

tonyr1988
May 3rd, 2007, 10:23 AM
I could easily be mistaken, but I believe what you're looking for (not the timestamp, or scanners, or coffee maker :D, but the dependencies issue) is already implemented in apt.

If I install amarok, it will automatically install of the dependencies.
If I later install kde-desktop, it will automatically install all dependencies that I need (not amarok, of course)
If I later uninstall kde-desktop, I believe it will automatically remove all dependencies that have been automatically installed before, but not ones that have been manually installed.

I hope I'm understanding this correctly.

hardyn
May 3rd, 2007, 11:23 AM
sudo apt-get clean
sudo apt-get autoclean

Laervian
May 4th, 2007, 11:19 AM
Uhm no offense, but if the feature is implemented only through command line, then it is not implemented :) New Ubuntu users want to make everything through GUIs, and rightly so, I could add :D

Therefore the question becomes, if it is implemented in apt, why it is not in Synaptic/Adept?

aysiu
May 4th, 2007, 11:28 AM
If you go to synaptic to remove Kubuntu, et al, then you lose all the neat programs you had. If you remove kubuntu-desktop in Synaptic, doesn't that essentially remove nothing?

aamukahvi
May 4th, 2007, 11:49 AM
Sure would be nice if there were, included in synaptic, some button perhaps that you could click to show recent additions and or changes that you could chose to remove, and synaptic could see what timestamps are on things, and make an educated guess that, "if a - g were here long before the addition of h, and h is being requested to be removed, then logic dictates that a - g are not really needing to be removed... or are they? Why not ask?" at which point a prompt appears with a - g listed and the operator has a choice as to whether they want these packages removed along with h. Up front and automatic like, so that if a person's not paying attention, they don't suddenly remove stuff they want to use after removing their last addition.

I just get out a pad and write down what I see being removed, then later add it back, but a gui with this simplified and in one place would be great.
Synaptic → File → History should relieve you of your pad. Not automated still... :/

BLTicklemonster
May 4th, 2007, 11:57 PM
If you remove kubuntu-desktop in Synaptic, doesn't that essentially remove nothing?

lmao, you got that right! I still show kubuntu splash screen when I boot!

BLTicklemonster
May 4th, 2007, 11:59 PM
Synaptic → File → History should relieve you of your pad. Not automated still... :/

!!! Never saw that, thanks!

I used aptitude to remove kde once, and it took amarok with it. I guess I could have used synaptic instead.