Bud*_*ric 11 updates aptitude apt
不知何故,我得到了一个 12.04 服务器来停止更新内核。它停留在 3.2.0-24-generic 并且不想获取任何新的更新。目前的新内核是 3.2.0-29
apt-get clean && sudo apt-get autoremove
apt-get -f install
apt-get update
apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
显示“0 升级,0 新安装,0 删除,0 未升级”。没有失败的安装。/var/log/aptitude 不显示任何错误
我的sources.list:
###### Ubuntu Main Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise main restricted
###### Ubuntu Update Repos
deb http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-security main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ precise-updates main restricted
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner
Run Code Online (Sandbox Code Playgroud)
有谁知道怎么了?谢谢
sem*_*ekh 19
您可能linux不小心删除了元数据包。如果是这样,应该通过以下方式修复:
sudo apt-get install linux
由于技术原因,升级内核并用新内核替换是不明智的(也就是说,如果新内核失败了,您仍然可以引导到旧内核)。
因此,它们被打包在诸如linux-image-3.2.0-24-generic.
所以,如果你升级系统,从技术上来说,这个版本是没有更新的!除非你安装linux总是依赖于最新内核的元包,这意味着每当内核更新可用时,linux都会改变版本,并且它将依赖于较新的内核,因此新内核将被自动安装。
请记住,您的旧内核不会以这种方式删除,这是一件好事。如果你发现任何奇怪的东西,你可以引导到旧的(grub -> 以前的版本或类似的东西)并删除新内核。
| 归档时间: |
|
| 查看次数: |
18255 次 |
| 最近记录: |