LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
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 06-19-2009, 10:13 PM   #1
dellthinker
Member
 
Registered: Jan 2007
Distribution: Debian etch 4.0/Debian lenny 5.0
Posts: 209

Rep: Reputation: 30
Epiphany browser


Hi all, i used synaptic to uninstall epiphany and it also removed gnome-destop along with it, resulting in me having to reinstall(AGAIN!) Ofcourse my intention was to uninstall epiphany and _not_ gnome, so is there a way to take epiphany off of my system with out affecting gnome? Thanx in advance!
 
Old 06-19-2009, 10:30 PM   #2
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid
Posts: 4,732
Blog Entries: 12

Rep: Reputation: 455Reputation: 455Reputation: 455Reputation: 455Reputation: 455
gnome-desktop-environment is a meta-package , it doesn't remove anything or at least it shouldn't. That's the reason it is always safer/smarter to install gnome from gnome-core and installing the individual apps you need rather than the big meta-packages.Same for kde.
 
Old 06-19-2009, 11:16 PM   #3
dellthinker
Member
 
Registered: Jan 2007
Distribution: Debian etch 4.0/Debian lenny 5.0
Posts: 209

Original Poster
Rep: Reputation: 30
Ok .....

So should i use apt-get remove epiphany ? Or what. Synaptic tends to want to scrap everything that associates with the program you dont want anymore, which doesnt make any sense. Any solutions on how to remove the specified program 'Epiphany Web browser'
 
Old 06-19-2009, 11:26 PM   #4
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid
Posts: 4,732
Blog Entries: 12

Rep: Reputation: 455Reputation: 455Reputation: 455Reputation: 455Reputation: 455
Try apt-get remove package -s and see what it says.
 
Old 06-21-2009, 11:46 PM   #5
mark_alfred
Senior Member
 
Registered: Jul 2003
Location: Toronto, Ontario, Canada
Distribution: Ubuntu Linux
Posts: 1,033

Rep: Reputation: 95
In aptitude you can change a package from being marked as automatically installed as a dependency of another package (in this case, a meta-package) to having it marked as being manually installed (meaning that it can be manually uninstalled.) So, open aptitude, find the package epiphany, and then select, from the options above, "Package", and then go down the options until you see "Mark Manual". Select this, and then remove epiphany (hit the minus sign, and then press letter g).
 
Old 06-22-2009, 08:30 AM   #6
Kirmonkey
Member
 
Registered: Jan 2004
Location: UK
Distribution: Debian
Posts: 194

Rep: Reputation: 30
mark_alfred,

Surely it isn't a good idea to mix the use of aptitude and apt-get (Synaptic is a graphical front-end for apt-get by the way, they are one and the same in that sense).

dellthinker,

Craigevil is dead right about gnome-desktop being a meta-package. Let me give an example to help:

I always remove Rhythmbox from a fresh Debian install for example and the meta-package (gnome-desktop) is also removed at the same time even though only one actual programme (rhythmbox) is actualy removed during the proces.


Geddit?


I used to worry about the same too and still wonder if an update to the contents/list within the gnome-desktop meta-package could affect my installation at some time in the future.


Regards.
 
Old 06-22-2009, 03:56 PM   #7
mark_alfred
Senior Member
 
Registered: Jul 2003
Location: Toronto, Ontario, Canada
Distribution: Ubuntu Linux
Posts: 1,033

Rep: Reputation: 95
Quote:
Originally Posted by Kirmonkey View Post
mark_alfred,

Surely it isn't a good idea to mix the use of aptitude and apt-get (Synaptic is a graphical front-end for apt-get by the way, they are one and the same in that sense).
Is that still an issue? From the Lenny release notes, it seems that they both now have the same list of automatically-installed packages. Anyway, aptitude, when apt/synaptic had been the primary package management tool, only gave erratic results when the package was marked as "auto", rather than "manual", I think. By changing epiphany's status to manual in aptitude, one can just eliminate epiphany (via aptitude) without dragging in everything from the meta-package that epiphany's associated with. I think. And if not, just cancel the proposed changes, rather than enacting them.

I've successfully done this myself. Mind you, I exclusively use aptitude, and do not use either apt or synaptic.

Quote:
Originally Posted by Kirmonkey View Post
Craigevil is dead right about gnome-desktop being a meta-package. Let me give an example to help:

I always remove Rhythmbox from a fresh Debian install for example and the meta-package (gnome-desktop) is also removed at the same time even though only one actual programme (rhythmbox) is actualy removed during the proces.
If that's the case, then perhaps that's the best solution. Like I said, I don't use apt or synaptic, so I couldn't really say. But, from what you describe, it seems that simply removing it should work. In the past, though, when I tried to remove a program that was automatically installed as a dependency of a meta-package (back when I did use synaptic) I found that a whole slew of packages that I didn't want removed also ended up getting erased. But perhaps things have changed now.

Last edited by mark_alfred; 06-22-2009 at 04:02 PM.
 
Old 06-23-2009, 11:22 AM   #8
farslayer
Guru
 
Registered: Oct 2005
Location: Willoughby, Ohio
Distribution: linuxdebian
Posts: 7,231
Blog Entries: 5

Rep: Reputation: 189Reputation: 189
Using Aptitude together with Synaptic and apt-get
 
Old 06-23-2009, 05:34 PM   #9
mark_alfred
Senior Member
 
Registered: Jul 2003
Location: Toronto, Ontario, Canada
Distribution: Ubuntu Linux
Posts: 1,033

Rep: Reputation: 95
Quote:
Originally Posted by farslayer View Post
That's a pretty old link. They're talking about upgrading from Sarge to Etch.
 
Old 06-23-2009, 10:15 PM   #10
farslayer
Guru
 
Registered: Oct 2005
Location: Willoughby, Ohio
Distribution: linuxdebian
Posts: 7,231
Blog Entries: 5

Rep: Reputation: 189Reputation: 189
I was more interested in their other options for removing the auto flag..
# aptitude unmarkauto --schedule-only '~i'

and being able to do it for a single package rather than the keep-all,
or clearing only the auto flags and leaving other flags alone..
I haven't seen an example of that anywhere else.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
I lost my Epiphany browser cousinlucky Suse/Novell 0 08-16-2008 03:44 AM
Epiphany Browser few doubts please clear deepclutch Linux - Software 3 06-15-2007 11:48 PM
No Sound in Epiphany Browser in GNOME deepclutch Debian 2 06-14-2007 10:25 PM
Configuring Epiphany browser General Linux - Software 3 03-14-2007 12:11 AM
Epiphany browser print error k5knt Linux - Software 3 03-01-2005 02:21 PM


All times are GMT -5. The time now is 05:47 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration