LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: kofj

误装软件如何卸载,包括依赖的包,有没有安装历史?

[复制链接]
发表于 2005-7-29 10:38:01 | 显示全部楼层
Post by kofj
我现在已经安装上了那么多无用的包,但是之前没有安装debfoster和deborphan。。。
apt-get 真的没有历史记录吗?


安装历史记录,这确实是一个很有用的功能, Debian现在可能还没有。
回复 支持 反对

使用道具 举报

发表于 2005-7-29 10:45:13 | 显示全部楼层
apt-get 还没有 log
aptitude 有自己的 log ,在 /var/log/aptitude
dpkg 还没有,将来会有

其他就不知道了。
推荐使用 aptitude 吧。
不过这东西默认会安装 recommends 和 suggest 中的包,让人感觉一装一大把。不喜欢的话事先设置一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-29 11:16:35 | 显示全部楼层
多谢兄弟们了
apt-get 使用起来方便快捷,但是居然没有log
难道需要使用的时候 apt-get install **  >>/install.log
诶。。
回复 支持 反对

使用道具 举报

发表于 2005-7-29 14:28:31 | 显示全部楼层
sid 中 的 dpkg 1.13.10 已经有log了,以下是我的实验:

apt-get install dosbox

cat /var/log/dpkg.log | grep "install ", 屏幕显示:

2005-07-29 14:18:30 install libmikmod2 <无> 3.1.11-a-6
2005-07-29 14:18:30 install libsdl-sound1.2 <无> 1.0.1-5
2005-07-29 14:18:30 install dosbox <无> 0.63-2

用cat /var/log/dpkg.log | grep "install " | awk '{print $4}' 可以得到按时间顺序安装的包名称:
libmikmod2
libsdl-sound1.2
dosbox

由于apt-get的解压、安装等操作都是调用dpkg完成的, 所以只要dpkg有了log,用其它安装方法如apt-get、dselect等都可记下来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-29 16:30:02 | 显示全部楼层
Post by qdh
sid 中 的 dpkg 1.13.10 已经有log了,以下是我的实验:

apt-get install dosbox

cat /var/log/dpkg.log | grep "install ", 屏幕显示:

2005-07-29 14:18:30 install libmikmod2 <无> 3.1.11-a-6
2005-07-29 14:18:30 install libsdl-sound1.2 <无> 1.0.1-5
2005-07-29 14:18:30 install dosbox <无> 0.63-2

用cat /var/log/dpkg.log | grep "install " | awk '{print $4}' 可以得到按时间顺序安装的包名称:
libmikmod2
libsdl-sound1.2
dosbox

由于apt-get的解压、安装等操作都是调用dpkg完成的, 所以只要dpkg有了log,用其它安装方法如apt-get、dselect等都可记下来。



qdh简直帅呆了,虽然这个log看起来比较麻烦,要一个一个卸载也不容易,不过,总算可以松一口气了~~~
回复 支持 反对

使用道具 举报

发表于 2005-7-31 13:52:58 | 显示全部楼层
Post by qdh
sid 中 的 dpkg 1.13.10 已经有log了,以下是我的实验:

apt-get install dosbox

cat /var/log/dpkg.log | grep "install ", 屏幕显示:

2005-07-29 14:18:30 install libmikmod2 <无> 3.1.11-a-6
2005-07-29 14:18:30 install libsdl-sound1.2 <无> 1.0.1-5
2005-07-29 14:18:30 install dosbox <无> 0.63-2

用cat /var/log/dpkg.log | grep "install " | awk '{print $4}' 可以得到按时间顺序安装的包名称:
libmikmod2
libsdl-sound1.2
dosbox

由于apt-get的解压、安装等操作都是调用dpkg完成的, 所以只要dpkg有了log,用其它安装方法如apt-get、dselect等都可记下来。

cool :cool:
回复 支持 反对

使用道具 举报

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

本版积分规则

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