我已经ubuntu-make
安装在我的 Ubuntu 16.04.6 LTS 系统上。
Ubuntu Make 之前是使用Ubuntu wiki 页面从官方 PPA安装的。所以我有以下内容:
$ umake --version
18.05
$ which umake
/usr/bin/umake
$ dpkg -S /usr/bin/umake
ubuntu-make: /usr/bin/umake
$ apt-cache policy ubuntu-make
ubuntu-make:
Installed: 18.05~xenial1
Candidate: 18.05~xenial1
Version table:
*** 18.05~xenial1 500
500 http://ppa.launchpad.net/ubuntu-desktop/ubuntu-make/ubuntu xenial/main amd64 Packages
500 http://ppa.launchpad.net/ubuntu-desktop/ubuntu-make/ubuntu xenial/main i386 Packages
100 /var/lib/dpkg/status
16.02.1 500
500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
500 http://archive.ubuntu.com/ubuntu xenial/universe i386 Packages
它一直按预期工作,直到今天我尝试用它安装 Eclipse 并出现错误:
$ umake ide eclipse
Choose installation path: /home/username/.local/share/umake/ide/eclipse
ERROR: Download page changed its syntax or is not parsable
Your currently installed version (18.05) differs from the latest release (20.04)
Many issues are usually fixed in more up to date versions.
To get the latest version you can read the instructions at https://github.com/ubuntu/ubuntu-make
该怎么办?
错误输出表明当前安装的 Ubuntu Make 18.05 版本已过时,因此我们需要对其进行升级。
通过访问https://github.com/ubuntu/ubuntu-make,我们可以确定两种可能的解决方案:
使用 Snappy 的 Ubuntu Make
在我目前的情况下,这意味着以下过程:
使用Ubuntu wiki 页面中指示的其他新的官方 PPA
在我目前的情况下,这意味着以下过程:
就我个人而言,我想避免使用 Snappy,所以我在系统中添加了新的 PPA。
结果安装了 Eclipse 20.03。