如何在 Ubuntu 16.04 上安装 Ubuntu 调整

use*_*377 10 ubuntu-tweak 16.04

我无法在 16.04 上安装 Ubuntu 调整。我已经在 4 个以前版本的 Ubuntu 上安装了它,所以我确切地知道要安装它要做什么,但它在 16.04 上不起作用。

有没有人有同样的问题?

任何人都可以帮忙吗?

Org*_*ble 13

尽管该程序现在是废弃软件(我也很伤心),但有一个重新打包的版本可以在本文中宣布的 16.04 上运行。

这里有一个ppa

deb http://archive.getdeb.net/ubuntu xenial-getdeb apps
Run Code Online (Sandbox Code Playgroud)

关键是

wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

或者你可以从这里下载 .deb

http://archive.getdeb.net/ubuntu/pool/apps/u/ubuntu-tweak/ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb
Run Code Online (Sandbox Code Playgroud)


L. *_*mes 5

快速回答:

您尝试安装的程序是废弃软件(已被放弃,不再受支持)……它不适用于最新的 Ubuntu (16.04)。您必须使用可用于更高版本 Ubuntu 的其他调整程序之一,例如:

gnome-tweak-tool

unity-tweak-tool

详细解析

或者 ubuntu-tweak-tool 已经重新打包,您可以在此处找到详细的安装说明:
如何在 Ubuntu 16.04 上安装 Ubuntu 调整

gir1.2-vte-2.90错误的另一个替代方案已报告给bugs.launchpad.net,其中一位用户描述了一种方法并提供了使其在 Ubuntu 16.04 上运行的文件。错误报告中的 hist 直接入口是:https : //bugs.launchpad.net/ubuntu-tweak/+bug/1555706/comments/5

他包含了一个关于如何使用他的分辨率的视频报告。


Anw*_*war 5

由于 LD James 已经回答说 Ubuntu 调整已停止,您最好使用其他替代品,如Unity Tweak 工具Gnome Tweak 工具,但如果您真的想在 Xenial Xerus (16.04) 上使用 Ubuntu 调整,这里是过程。但是,请注意,许多功能可能无法正常工作。

1.添加GetDeb仓库

我可以看到您已经下载了 Ubuntu Tweak 的 deb 文件。但是,对于其他人,他们需要添加 GetDeb 的存储库。由于这是唯一仍然为 Ubuntu Tweak (afaik) 提供构建的存储库。

这是添加 Getdeb 存储库的过程。http://www.getdeb.net/updates/Ubuntu/16.04#how_to_install

最简单的方法是下载getdeb 包并安装它

sudo dpkg -i getdeb-repository_0.1-1~getdeb1_all.deb
Run Code Online (Sandbox Code Playgroud)

2.创建一个包,提供 gir1.2-vte-2.90

您可以通过下载我构建的代理包来跳过此代理包的构建(当然,如果您信任的话)。这是该包 .deb 文件的保管箱链接。如果您下载 .deb 文件,则可以跳过步骤 1、2,只需按照步骤 3 安装软件包。

一些背景:

Ubuntu 16.04 包含gir1.2-vte-2.91. 如果您还没有安装它,请安装它

sudo apt install gir1.2-vte-2.91
Run Code Online (Sandbox Code Playgroud)

现在,此软件包是gir1.2-vte-2.90Ubuntu Tweak 所依赖的更高版本。但是由于版本号包含在包名中,apt因此无法将其gir1.2-vte-2.91视为更高版本的gir1.2-vte-2.91. 但是一个包gir1.2-vte-2.91应该真的可以代替它。

所以,我们的想法是,我们将创建一个包,将提供gir1.2-vte-2.90,因为我们知道,什么Ubuntu的调整需求已经在通过我们的系统gir1.2-vte-2.91

开始吧。

  1. 首先安装 equivs

    sudo apt install equivs
    
    Run Code Online (Sandbox Code Playgroud)
  2. 然后为我们的提供程序包创建一个控制文件 gir1.2-vte-2.90-provider

    equivs-control gir1.2-vte-2.90
    
    Run Code Online (Sandbox Code Playgroud)
  3. 第 2 步将创建一个名为gir1.2-vte-2.90. 打开它并用这些行替换它的内容

    Section: misc
    Priority: optional
    Standards-Version: 3.9.2
    Package: gir1.2-vte-2.90-provider
    Version: 1.0
    Depends: gir1.2-vte-2.91
    Provides: gir1.2-vte-2.90
    Description: A proxy provider for gir1.2-vte-2.90 package
     A proxy provider for gir1.2-vte-2.90 package
    
    Run Code Online (Sandbox Code Playgroud)
  4. 现在使用此命令生成包

    equivs-build gir1.2-vte-2.90
    
    Run Code Online (Sandbox Code Playgroud)
  5. 安装新生成的包 dpkg

    sudo dpkg -i gir1.2-vte-2.90-provider_1.0_all.deb
    
    Run Code Online (Sandbox Code Playgroud)

3.安装Ubuntu调整

  1. 现在转到 GetDeb 的 Ubuntu 调整页面http://www.getdeb.net/software/ubuntu-tweak

  2. 单击立即安装此按钮。

  3. 将弹出一个对话框,请求安装包的权限。允许它。

您的 Xenial 上应该安装了 Ubuntu 插件!