我按照这些指南将 Linux Mint 17.3 升级到 18:
我已经完成了所有步骤,直到最小升级部分。这是我尝试过的:
$ sudo apt install mintupgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mintupgrade
$ sudo apt-get install mintupgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mintupgrade
我的软件来源指向:
Main (quina) http://packages.linuxmint.com
Base (trusty) http://archive/ubuntu.com/ubuntu
我如何获得 mintupgrade?
答案1
我刚刚遇到这个问题。我为全新安装 mint 19 执行了以下操作。您可能需要更改为您拥有的发行版(tricia 等...):
sudo sh -c 'echo "deb http://packages.linuxmint.com/ tricia main" >> /etc/apt/sources.list.d/mint.list'
进行更新:
sudo apt update
然后添加密钥环:
sudo apt-get install linuxmint-keyring
答案2
从 18 到 19 的更新过程中途关闭我的笔记本电脑可能是造成这种情况的原因。mintupdate
被这个错误困住了。但菜单中的“软件源”之类的东西也无法启动。
我的引导菜单说 19.3 (tricia) (正如cat /etc/linuxmint/info
),但其他一些地方 ( hostnamectl
, inxi -Sr
) 仍然提到 19 (tara)
对我来说,@tldr 的解决方案是deb http://packages.linuxmint.com/ tricia main
在(空的或不存在的)/etc/apt/sources.list.d/mint.list
文件中添加 ,让我更接近解决方案,但并没有完全解决它。此外,还给我带来了有关双重定义配置的问题:
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/mint.list:1 and /etc/apt/sources.list.d/official-package-repositories.list:1
最终让我进一步的是清空mint.list
并放置/留下/更改tricia
配置
/etc/apt/sources.list.d/official-package-repositories.list
所以它说tricia
而不是tara
.然后运行
sudo apt update
Sudo apt upgrade
(sudo apt-get update; sudo apt-get upgrade gave the same result)
答案3
试图找到负面信息很困难:-
请记住,在开发团队发布最新版本的 Linux Mint 之前,minutupgrade 不会存在。在版本发布用于全新安装后,这可能会相当大。所以上面的提示都没有帮助! (因为我很难发现)