You are not logged in.

#1 2013-01-23 02:01:12

From: Rio de Janeiro
Registered: 2013-01-23
Posts: 2

[Resolved] Safely removing orphan packages?

Today I ran sudo pacman -Rs $(pacman -Qtdq) and got:

Alvos (79): glew-1.9.0-2  jade-1.2.1-8  lib32-acl-2.2.51-2  lib32-atk-2.6.0-1
            lib32-cairo-1.12.8-1  lib32-e2fsprogs-1.42.6-1  lib32-gdk-pixbuf2-2.26.5-1
            lib32-harfbuzz-0.9.9-1  lib32-icu-50.1.1-1  lib32-keyutils-1.5.5-1
            lib32-krb5-1.11-1  lib32-libcups-1.6.1-1  lib32-libgpg-error-1.10-1
            lib32-libldap-2.4.33-1  lib32-libltdl-2.4.2-7  lib32-libxcomposite-0.4.4-1
            lib32-libxft-2.3.1-1  lib32-libxinerama-1.1.2-1  lib32-nspr-4.9.4-1
            lib32-pango-1.32.4-1  lib32-pixman-0.28.2-1  lib32-tdb-1.2.11-1
            libutempter-1.1.6-1  perl-encode-locale-1.03-1  perl-file-listing-6.04-1
            perl-html-parser-3.69-2  perl-html-tagset-3.20-3  perl-http-cookies-6.01-1
            perl-http-daemon-6.01-1  perl-http-date-6.02-1  perl-http-message-6.03-1
            perl-http-negotiate-6.01-1  perl-libwww-6.04-1  perl-lwp-mediatypes-6.02-1
            perl-net-http-6.03-1  perl-sgmls-1.03ii-4  perl-uri-1.60-1
            perl-www-robotrules-6.02-1  perl-xml-namespacesupport-1.11-2
            perl-xml-sax-0.99-3  perl-xml-sax-base-1.08-2  python-3.3.0-3
            python2-crypto-2.6-3  wxgtk-  xbitmaps-1.1.1-2  xinetd-2.3.15-2
            xorg-luit-1.1.1-1  boost-1.50.0-4  cabextract-1.4-2  ctemplate-2.2-1
            dkms-  docbook2x-0.8.8-11  gnu-netcat-0.7.1-4  icoutils-0.30.0-1
            lib32-gettext-0.18.2-1  lib32-glu-9.0.0-1  lib32-gtk2-2.24.14-1
            lib32-libcanberra-0.30-2  lib32-libgcrypt-1.5.0-1  lib32-libpng12-1.2.50-2
            lib32-nss-  lib32-openal-1.15.1-1  lib32-sdl-1.2.15-3
            libiodbc-3.52.8-1  libzip-0.10.1-1  mesa-demos-8.0.1-2  mysql-python-1.2.3-3
            netkit-bsd-finger-0.17-7  perl-xml-libxml-1.98-1  python-cairo-1.10.0-2
            python2-docutils-0.10-1  python2-paramiko-1.9.0-1  python2-pexpect-2.4-2
            python2-pysqlite-2.6.3-3  scons-2.2.0-1  tinyxml-2.6.2-2  toluapp-1.0.93-6
            wxpython-  xterm-288-1

Total removido:     407,39 MiB

Deseja remover estes pacotes? [S/n]

Sorry for the output beign in portuguese, the question is... is it safe to remove all those packages?

There are a few there that worries me, like Python, xTerm and dkms.

Last edited by TiuTalk (2013-01-23 14:23:08)


#2 2013-01-23 02:08:51

From: .nz
Registered: 2009-05-09
Posts: 30,424

Re: [Resolved] Safely removing orphan packages?

If you don't need them, sure it is safe to remove them. You can always check if you are uncertain with pacman -Qi $pkg

Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438


#3 2013-01-23 03:08:31

From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,994

Re: [Resolved] Safely removing orphan packages?

Yes.  If you are paranoid, don't clear your cache and save that list to a file.  You can always put them back from cache using the file you created before you removed them.

And remember, just because one is paranoid, it does not mean they are not out to get you tongue

Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
How to Ask Questions the Smart Way


#4 2013-01-23 04:03:53

Registered: 2012-09-01
Posts: 11,783

Re: [Resolved] Safely removing orphan packages?

You can probably remove Python 3 if you really want to as long as you have Python 2 installed.

xterm isn't needed if you have another terminal emulator.

dkms is only for recompiling modules after a kernel update. If you're using modules from the main repos, it's not doing anything.

Last edited by Scimmia (2013-01-23 04:06:20)


#5 2013-01-23 12:08:06

Registered: 2009-05-06
Posts: 25,440

Re: [Resolved] Safely removing orphan packages?

You may want to run

pacman -R $(pacman -Qtdq)

and not 'pacman -Rs' first. This will show just the unneeded packages w/o cluttering the output with their unneeded dependencies.


LC_ALL=C <command>

to get output in English.


#6 2013-01-23 14:22:48

From: Rio de Janeiro
Registered: 2013-01-23
Posts: 2

Re: [Resolved] Safely removing orphan packages?

My question were answered and i've learned something today! big_smile

Thank you all.


Board footer

Powered by FluxBB