在 18.10 MATE 上,我尝试安装 x-tilehttps://www.giuspen.com/x-tile/我从 16.04 左右开始使用它。
安装失败,查找 python-gconf,python-gconf 安装失败,似乎是循环依赖。18.10 的 python-gconf 有问题吗?它被替换了吗?我在开发者网站上留了言,但那里已经有一段时间没有 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-tile。
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
答案1
关于 Gconf 和 python2
这不是你真正想要的答案,但是配置文件已经消失了很长一段时间(取而代之的是dconf) 和 python2,其中 x-tile 被写入,也不太新鲜. 查看代码x 瓷砖,它的最新提交已经是三年前了,这对于开发人员来说已经是很长的时间了。
然后呢?
你的选择是尝试联系 x-tile 的维护者,看看他是否会更新,或者使用另一个平铺扩展,例如这个,它是 Ubuntu Budgie 中的默认扩展,但也适用于 Mate(免责声明:我是作者)。
此外,该扩展还有越来越多的 CLI 选项,并且可以用于四分之一平铺快捷方式、在网格中排列所有内容等等。
要安装,只需按照 README 中的说明进行操作这里。
答案2
关于错过包裹的错误消息让我意识到你已经禁用了宇宙pocket。您应该先启用它并安装更新:
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
并像以前一样享受它:
更新:我已经发邮件朱斯彭获取 18.10 和即将推出的 19.04 的官方软件包。
如果即将推出 Ubuntu 19.10(Disco Dingo),x-tile
如果您手动获取,该软件包仍然可以安装python-gconf
:
cd ~/Downloads
wget http://archive.ubuntu.com/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