pull from the autoremove.
lenc5570 at sbcglobal.net
Sat Apr 18 05:17:19 UTC 2009
--- On Fri, 4/17/09, NoOp <glgxg at sbcglobal.net> wrote:
> From: NoOp <glgxg at sbcglobal.net>
> Subject: Re: pull from the autoremove.
> To: ubuntu-users at lists.ubuntu.com
> Date: Friday, April 17, 2009, 9:44 PM
> [rewrapped to 80 chars per line for readability]
> On 04/17/2009 07:20 PM, Leonard Chatagnier wrote:
> > --- On Fri, 4/17/09, NoOp <glgxg at sbcglobal.net>
> >> From: NoOp <glgxg at sbcglobal.net> Subject:
> Re: pull from the
> >> autoremove. To: ubuntu-users at lists.ubuntu.com
> Date: Friday, April
> >> 17, 2009, 7:46 PM On 04/10/2009 02:15 PM, NoOp
> >>> On 04/09/2009 10:53 PM, Mihamina
> Rakotomandimby (R12y)
> >> wrote:
> >>>> Hi all, Each time I apt-get somthing, I
> get this:
> >>>> The following packages were automatically
> >> installed and are no longer
> >>>> required: xscreensaver-gl
> openoffice.org-draw ...
> >> Use 'apt-get
> >>>> autoremove' to remove them.
> >>>> Ok, I understand. The problem is
> >> 'openoffice.org-draw' and several
> >>>> others are something I need. How could I
> >> 'openoffice.org-draw'
> >>>> and some others from that list and then
> >> 'apt-get autoremove' with
> >>>> just autoremoving the others?
> >>>> Thank you. The fact that some usefull
> packages are
> >> listed in this
> >>>> list prevents me from running 'apt-get
> >> autoremove'.
> >>> That's actually a very good question... on
> that I
> >> don't know the answer
> >>> to (yet). Mine (hardy) is showing:
> >>> $ sudo apt-get install -f Reading package
> lists... Done Building
> >>> dependency tree Reading state information...
> Done The following
> >>> packages were automatically installed
> >> and are no longer
> >>> required: gimp-help-en
> >> language-support-writing-en
> >>> libpdf-api2-perl
> >>> openoffice.org-hyphenation-en-us
> >> thunderbird-locale-en-gb sane
> >>> openoffice.org-l10n-common gimp-help-common
> >> language-support-en
> >>> libgtk2-ex-podviewer-perl libpod-escapes-perl
> >> libtiff-tools
> >>> libio-stringy-perl djvulibre-bin
> >> openoffice.org-thesaurus-en-au
> >>> openoffice.org-hyphenation
> >> openoffice.org-thesaurus-en-us myspell-en-gb
> >>> myspell-en-us myspell-en-za
> >> openoffice.org-l10n-en-gb
> >>> openoffice.org-l10n-en-za
> >> libconfig-general-perl
> >>> openoffice.org-help-en-us libpod-simple-perl
> Use 'apt-get
> >>> autoremove' to remove them. 0 upgraded, 0
> newly installed, 0 to
> >>> remove and 0 not
> >> upgraded.
> >> I finally got this sorted out _only_ by
> uninstalling and
> >> reinstalling the packages.
> > That's one solution that changes the
> auto-installed tag to manually
> > installed tag on the programs you reinstall after
> autoremoving. Apt
> > wont try to autoremove programs that are manually
> installed. You can
> > also simply change the tag from automatically
> installed to manually
> > installed using aptitude gui or with tasksel. HTH.
> > Chatagnier lenc5570 at sbcglobal.net
> I'm not following you. For example:
> openoffice.org-help-en-us (as were
> all of the above) was originally installed via Synaptic.
> Therefore one
> would _assume_ that they would have been installed properly
> to begin with.
> I find no aptitude gui (well other than the x/terminal
> window DOS type
> standard 'aptitude', is there some other?
> How does tasksel come into play? - you've completely
> lost me on that one.
If you run(type) aptitude on the cli it will open the aptitude gui. Pull down the installed list and scan. Some will be marked auto or manual. You can change or mark anyone package as autoinstall or manual from the Package drop down menu.
Tasksel also had a packate list menu that could be marked auto or manual and changed as in aptitude but I just opened it and it's not the way it used to be but it has been a long time since I last used it. I am very sure what I've said about tasksel was so at one time but all I get now is a gui listing of things to install but not a package listing. It could be I got the wrong file name but don't think so.
If you want to know if the package is auto installed then run aptitude show pkgname. I'm sure the aptitude and apt-get or apt-cache has an option to mark packages accordingly also but haven't checked.
My point in the reply is that apt will auto remove any package not used or not a depends for another installed package if it is marked auto but it wont auto remove if marded manual. If you find that is in error then please let me know.
lenc5570 at sbcglobal.net
More information about the ubuntu-users