x-tile / python-gconf не устанавливается 18.10 MATE
В 18.10 MATE я пытаюсь установить x-tile https://www.giuspen.com/x-tile/ который я использую с 16.04 или около того.
При установке python-gconf происходит сбой установки, а при установке python-gconf происходит циклическая зависимость. Есть ли проблема с python-gconf для 18.10? Это было заменено? Я оставил заметку на сайте разработчика, но в течение некоторого времени там не было активности x-tile.
Вот как выглядит попытка установки. Я сократил вывод в <...>
sudo dpkg -i x-tile_2.5.1-1_all.deb
<...>
x-tile depends on python-gconf; however:
Package python-gconf is not installed.
<...>
sudo apt install python-gconf
The following packages have unmet dependencies:
python-gconf : Depends: gconf-service
Depends: libgconf-2-4 (>= 3.2.5) but it is not going to be installed
<...>
gconf-service : Depends: gconf-service-backend (= 3.2.6-4.1ubuntu2) but it is not going to be installed
<...>
gconf-service-backend : Depends: gconf-service
Depends: libgconf-2-4 (= 3.2.6-4.1ubuntu2) but it is not going to be installed
Depends: gconf2-common (= 3.2.6-4.1ubuntu2) but it is not going to be installed
x-tile : Depends: python-gconf but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
apt --fix-broken install
просто удаляет x-плитку
apt-cache policy python-gconf apt
python-gconf:
Installed: (none)
Candidate: 2.28.1+dfsg-1.2
Version table:
2.28.1+dfsg-1.2 500
500 http://ca.archive.ubuntu.com/ubuntu cosmic/universe amd64 Packages
apt:
Installed: 1.7.2
Candidate: 1.7.2
Version table:
*** 1.7.2 500
500 http://ca.archive.ubuntu.com/ubuntu cosmic-updates/main amd64 Packages
100 /var/lib/dpkg/status
1.7.0ubuntu0.1 500
500 http://security.ubuntu.com/ubuntu cosmic-security/main amd64 Packages
1.7.0 500
500 http://ca.archive.ubuntu.com/ubuntu cosmic/main amd64 Packages
And
apt-cache policy libgconf-2-4:
Installed: (none)
Candidate: 3.2.6-4.1ubuntu2
Version table:
3.2.6-4.1ubuntu2 500
500 http://ca.archive.ubuntu.com/ubuntu cosmic/universe amd64 Packages
2 ответа
Сообщения об ошибках о пропущенных пакетах наводили меня на мысль, что у вас отключен карман юниверса. Вы должны сначала включить его и установить обновления:
sudo add-apt-repository universe
sudo apt-get dist-upgrade
а затем продолжить ваш метод по sudo apt-get install ./x-tile_2.5.1-1_all.deb
или с методом ниже.
Ubuntu 18.10 (Cosmic Cuttlefish) не поддерживается (пока) в официальном PPA. Но X-Tile был доступен для Ubuntu 18.04 LTS (как вы можете видеть в предыдущем ответе).
Временно вы можете установить x-tile
пакет из PPA вручную:
cd ~/Downloads
wget https://launchpad.net/~giuspen/+archive/ubuntu/ppa/+files/x-tile_2.5.1-3_all.deb
sudo apt install -y ./x-tile_2.5.1-3_all.deb
и наслаждайся, как и раньше:
Обновление: у меня есть электронная почта giuspen, чтобы получить официальный пакет на 18.10 и 19.04.
В случае предстоящей Ubuntu 19.10 (Disco Dingo), x-tile
пакет все еще можно установить, если вы получаете python-gconf
вручную:
cd ~/Downloads
wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gnome-python/python-gconf_2.28.1+dfsg-1.2_amd64.deb
sudo apt-get install ./python-gconf_2.28.1+dfsg-1.2_amd64.deb
wget https://launchpad.net/~giuspen/+archive/ubuntu/ppa/+files/x-tile_2.5.1-3_all.deb
sudo apt install -y ./x-tile_2.5.1-3_all.deb
О Gconf и python2
Не тот ответ, который вы буквально искали, но gconf уже давно отсутствует (заменен на dconf), и python2, в котором написана x-плитка, тоже не совсем новый. Если посмотреть на код x-tile, то его последняя фиксация была почти три года назад, что очень долго для разработчиков.
Тогда что?
Вы можете либо попробовать связаться с сопровождающим x-tile и выяснить, собирается ли он обновиться, либо использовать другое расширение листов, такое как это, которое является расширением по умолчанию в Ubuntu Budgie, но также работает на Mate (отказ от ответственности: I я автор).
Расширение, кроме того, имеет растущее число опций cli и может быть использовано для ярлыков с четвертью тайлов, для размещения всего в сетке и т. Д. И т. Д.
Чтобы установить, просто следуйте инструкциям в README здесь.