gcb*_*gcb 6 debian aptitude ubuntu apt-get apt
我只是花了一个小时试图解决freeCAD从他们稍微过时的Wiki构建的依赖项。
有没有办法让我装在最后一个小时或一天包apt-get或aptitude?
我的第一次尝试是ls -t /var/apt/cache/archive列出带有奇怪日期的包。例如,我确定刚刚安装的一个python2.7-dev,被列为“2014 年 3 月 17 日”。今天唯一列出的是我今天早上做的一些安全更新。那里有从 2006 年开始标记的目录。很久以前我什至没有安装那个。
我也不能使用命令行历史记录,因为我混合使用了 apt-get install 和 aptitude。我也有几个终端,一段时间后历史变得很糟糕。
编辑:
@jmonrio 指出了一个很好的答案,但是当我只安装了一些软件包时,这给了我大量的软件包。它与我要求安装的内容与作为依赖链一部分安装的内容没有区别。
我有希望获得该历史记录的最小安装线吗?即没有自动包含的。
看看这个答案:
列出通过任何方法(apt-get、软件中心等)安装的最近安装的软件包的命令:
grep " install " /var/log/dpkg.log
Run Code Online (Sandbox Code Playgroud)
您可以运行此命令以仅列出最近安装的软件包名称,
awk '$3~/^install$/ {print $4;}' /var/log/dpkg.log
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4471 次 |
| 最近记录: |