У меня ubuntu-make
установлен на моей системе Ubuntu 16.04.6 LTS.
Ubuntu Make был установлен ранее из официального PPA с использованием Страница вики Ubuntu . Итак, у меня есть следующее:
$ 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 , мы можем определить два возможных решения:
использовать Ubuntu Make из Snappy
В моем текущем случае это означает следующий процесс: sudo apt-get чистка ubuntu-make sudo apt-get install snapd мгновенная установка ubuntu-make --classic
использовать другой новый официальный PPA , как указано на вики-странице Ubuntu
В моем текущем случае это означает следующий процесс:
sudo add-apt-repository -r ppa: ubuntu -Desktop / убунту-макияж
sudo add-apt-repository ppa: lyzardking / ubuntu-make
sudo apt-get update
sudo apt-get upgrade
Лично я хочу избежать Snappy, поэтому я добавил новый PPA в систему.
В результате Eclipse 20.03 был установлен.