如何从源代码安装 qjackctl-0.9.6

如何从源代码安装 qjackctl-0.9.6

我在 ubuntu 20.04.3 上尝试按照以下说明从源代码安装 qjackctl-0.9.6(最新版本)https://qjackctl.sourceforge.io/

出现以下错误:

在此处输入图片描述

mee@mee-Inspiron-3543:~$ cat /etc/apt/sources.list.d/nodesource.list
deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_12.x  main
deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_12.x  main

有什么帮助吗?谢谢。

答案1

首先我应该告诉你关于预构建的二进制 qjackctl-0.9.6 包Rui Nuno Capela 的应用程序 PPA,可以通过以下方式安装:

sudo add-apt-repository ppa:rncbc/apps-focal
sudo apt-get update
sudo apt-get install qjackctl

然后就可以开始使用它了。


或者如果你确定编译路径,你必须使用以下步骤从源代码进行编译:

  1. 启用源代码 (deb-源文件) 使用软件和更新的存储库(software-properties-gtk

  2. 获取最新的软件包列表和构建依赖项

    sudo apt-get update
    sudo apt-get build-dep qjackctl
    
  3. 获取并编译源代码

    sudo apt-get install cmake debhelper-compat qttools5-dev
    cd ~/Downloads
    wget -c https://download.sourceforge.net/qjackctl/qjackctl-0.9.6.tar.gz
    tar -xf qjackctl-0.9.6.tar.gz
    cd qjackctl-0.9.6
    wget http://archive.ubuntu.com/ubuntu/pool/universe/q/qjackctl/qjackctl_0.9.6-1.debian.tar.xz
    tar -xf qjackctl_0.9.6-1.debian.tar.xz
    rm qjackctl_0.9.6-1.debian.tar.xz
    mv ../qjackctl-0.9.6.tar.gz ../../qjackctl_0.9.6.orig.tar.gz
    dpkg-buildpackage -uc -us
    sudo apt-get install ../qjackctl_0.9.6-1_amd64.deb
    
  4. 使用已编译的应用程序。

相关内容