Ubuntu 14.04 于2014年4月17日发布,到今天已经是18日了。
为什么发行版没有出现在我的 ubuntu 更新管理器中?
(我已将其设置为每当有新版本发布时它都会发布)
的内容/etc/update-manager/meta-release
包含以下链接: http://changelogs.ubuntu.com/meta-release-lts
它还不显示可信,这是正确的吗?
因此,我认为唯一的解决方案就是手动设置:
source /etc/lsb-release
sudo cp /etc/apt/sources.list /etc/apt/sources.list.$DISTRIB_CODENAME
sudo sed -i s/$DISTRIB_CODENAME/trusty/g /etc/apt/sources.list
然后升级。
在这种情况下我是否必须禁用合作伙伴存储库?
#deb http://archive.canonical.com/ubuntu trusty partner
答案1
Canonical 直到 7 月第一个版本 (14.04.1) 上线时才会开始通知 LTS 桌面用户更新
来源:http://www.omgubuntu.co.uk/2014/04/upgrade-ubuntu-14-04-12-04
因此新版本 14.04 LTS 尚未设置 http://changelogs.ubuntu.com/meta-release-lts
我不知道为什么
gksu update-manager -d
没有用,但我创建了一个元发布文件的更新版本。
尝试/etc/update-manager/meta-release
使用此链接更新您的:
# default location for the meta-release file
[METARELEASE]
URI = http://changelogs.ubuntu.com/meta-release
#URI_LTS = http://changelogs.ubuntu.com/meta-release-lts
URI_LTS = https://gist.githubusercontent.com/rubo77/11079798/raw/64967886425a0f9f172a3834ddaff34a2a75987d/gistfile1.txt
URI_UNSTABLE_POSTFIX = -development
URI_PROPOSED_POSTFIX = -proposed
笔记:升级完成后,您必须将其改回来,否则将不会建议下一次更新!
答案2
Canonical 直到 7 月第一个版本 (14.04.1) 上线时才会开始通知 LTS 桌面用户更新
来源:http://www.omgubuntu.co.uk/2014/04/upgrade-ubuntu-14-04-12-04
因此新版本 14.04 LTS 尚未设置 http://changelogs.ubuntu.com/meta-release-lts
因此,即使没有提供 LTS 版本,这通常也会将您的系统更新到最新版本:
gksu update-manager -d
如果这不起作用,请编辑文件cat /etc/update-manager/release-upgrades
并设置:
Prompt=normal
或者在一行中:
sudo sed -i s/Prompt=lts/Prompt=normal/g /etc/update-manager/release-upgrades
答案3
我发现,当/tmp
安装为noexec
$ grep tmp /etc/fstab
tmpfs /tmp tmpfs nosuid,noatime,noexec,mode=1777,size=999M 0 0
(我这样做是因为我使用 SSD,并且有 8GB 的 Ram,所以我从来都不缺钱。)
我卸载了它
umount -l /tmp
并注释掉 /etc/fstab 中的行
#tmpfs /tmp tmpfs nosuid,noatime,noexec,mode=1777,size=999M
现在它出现在更新管理器中或
sudo do-release-upgrade