找回密码
 注册
查看: 1242|回复: 5

怎么获得aptitude的所有安装纪录?

[复制链接]
发表于 2006-6-26 21:47:41 | 显示全部楼层 |阅读模式
怎么获得aptitude的所有安装纪录?

谢谢

history就那么一千\几百条,实在不够啊
 楼主| 发表于 2006-6-27 11:33:10 | 显示全部楼层
less /var/log/aptitude 解决
回复

使用道具 举报

发表于 2006-6-27 18:20:08 | 显示全部楼层
要考虑logrotate对日志的轮转。
回复

使用道具 举报

发表于 2006-6-27 18:22:15 | 显示全部楼层
aptitude search '!~M~i'

搜索所有aptitude手动安装的程序,基本可以满足需要。

aptitude有个问题,其它apt前端安装的程序,不会被标记为手动安装。

一个解决办法是装个debfoster,然后debfoster2aptitude。
回复

使用道具 举报

 楼主| 发表于 2006-6-27 21:55:52 | 显示全部楼层
[quote:faa4478b19="fakeroot"]要考虑logrotate对日志的轮转。[/quote]
何意阿?可否详述,多谢
回复

使用道具 举报

发表于 2006-6-27 22:24:54 | 显示全部楼层
[code:1]$ cat /etc/logrotate.d/aptitude
/var/log/aptitude {
  rotate 6
  monthly
  compress
  missingok
  notifempty
}[/code:1]


就是说/var/log/aptitude只保存一个月,然后轮转压缩为/var/log/aptitude.1.gz,再过一个月,/var/log/aptitude.1.gz轮转为/var/log/aptitude.2.gz,当月的/var/log/aptitude则被轮转为/var/log/aptitude.1.gz。以次类推,一共保存六份旧的日志存档。所以对一个运行很久的系统,光看/var/log/aptitude是不够的。

这一切的前提是crontab中的logrotate正常运行,我装了anacron,所以能保证其执行。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-12 04:13 , Processed in 0.036470 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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