LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 月魄孤魂

关于Linux的软件包管理

[复制链接]
发表于 2009-3-3 17:00:00 | 显示全部楼层
Post by 月魄孤魂;1955526
我在Arch装的第一个桌面是KDE,之后装的第一个软件是Shaman.

看来我是被别人笑话的,不再讨论了.

好不容易发了一贴,想到一个Idea,却被N个人围攻……(还以为会有人讨论这个Idea的可行性、如何实现等等)……


不是围攻你..而是你的想法太不符合实际了.

安装一个软件包.如果它的依赖包没安装.那么 pacman 会要你把依赖包也一起安装了..

但删除的时候.pacman 不会帮你把依赖包删除.它也不会自作的聪明的帮你把依赖包删除掉(这也是没可能的事).久了就会出现你所说的积累了很多软件包..所以删除软件包时.一般都要多加些参数.

最常用的是 pacman -Rscn

明白?
回复 支持 反对

使用道具 举报

发表于 2010-6-2 12:06:15 | 显示全部楼层
继续继续,偶可以多积累点经验。。。
回复 支持 反对

使用道具 举报

发表于 2010-6-2 12:14:26 | 显示全部楼层
Post by newlycc;1955556
我在家目录下一直有个文本文件,每次装东西时就在这个文件里记录一下,删时就加个#

很直观,笨人的做法


/var/log/pacman.log
回复 支持 反对

使用道具 举报

发表于 2010-6-2 13:51:34 | 显示全部楼层
Post by zhong;1955377
怪不得你的系统能有1000多个包.....

你应该运行 pacman -R --help 看看各个参数的作用

我才350个包~~~
  1. Console ~ $ pQ | wc -l
  2. 350
复制代码
回复 支持 反对

使用道具 举报

发表于 2010-6-2 14:14:17 | 显示全部楼层
发现lz对别人的好意提醒完全无视
卸载软件用pacman -Rscn xxx或者pacman -Rsscn xxx
pacman -Qh 看选项
pacman -Qt 查看你pacman的所有包
pacman -Qtd 查看不被依赖的包
上述几个命令就能完全100%的解决lz的所有问题……
另外推荐个命令:
cd /
du --max-depth=1 -h
结果自己分析
回复 支持 反对

使用道具 举报

发表于 2010-6-2 14:27:43 | 显示全部楼层
lz的问题,解决办法就是慢慢对各种包的名称功能熟悉起来
而不是抱怨linux包管理如何,也许还是用回win更适合你
回复 支持 反对

使用道具 举报

发表于 2010-6-2 14:57:13 | 显示全部楼层
Post by qiang_liu8183;2093966
我才350个包~~~

  1. Console ~ $ pQ | wc -l
  2. 350
复制代码


我414,谐音“死一次”
回复 支持 反对

使用道具 举报

发表于 2010-6-2 15:55:56 | 显示全部楼层
idea本身就是不成熟的,还是多点包容好。
用回windows这类话怕是重了点,长此以往我辈菜鸟都不敢说话了。
回复 支持 反对

使用道具 举报

发表于 2010-6-2 18:08:32 | 显示全部楼层
高手们,都是说教的口吻,我等菜鸟还真是怕怕呢!
在此,给楼主些鼓励,一个想法的形成,说明你在思考,不管这个想法是幼稚,是天真,还是可笑,都说明楼主在用linux的时候在思考所遇到的问题,这难道不应该鼓励吗?难道高手们就非得用说教的口吻,高高在上的姿态告诉楼主你错了,你错大发了。。你根本就不理解,了解linux。。。请问高手们?有意思吗?
回复 支持 反对

使用道具 举报

发表于 2010-6-2 18:53:29 | 显示全部楼层
能理解楼主。很多回复实际上都偏离了楼主的意思(个人理解,我怕拍砖。。。)
但我水平太低,无能为力。

Work around吧!我只能无奈的这么说。

------------------------------------------
关于你的Idea。

我觉得由于linux的哲学,包与包之间的耦合度太高了。即使想删掉某个包,往往做不到的。
记录包的使用次数,不但无法改变这个事实,而且费资源,再者,理论上讲应该是只能记录某个程序/库被调用的次数,而要逆向查找这个程序/库属于那个包又非常困难。何况,一个包里面可能同时包含调用次数非常程序/库,和调用次数非常少的程序/库,且两者完全有可能是不可分的。(毕竟你不能期待一个发行版的包打包的有多么好)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表