如何在 Ubuntu 20.04 上安装 mapmap

如何在 Ubuntu 20.04 上安装 mapmap

我尝试通过此链接在 Ubuntu 20.04 上安装 mapmap(投影映射软件) https://mapmapteam.github.io/ 但是当我执行命令时,出现此错误 E: 存储库“http://ppa.launchpad.net/mapmap/mapmap/ubuntu focal Release”没有 Release 文件。

当我尝试: sudo apt-get install mapamp

我收到此错误:

E: Unable to locate package mapamp

那么,有没有什么方法可以解决这个问题或者有没有类似的适用于 Ubuntu 的软件?

答案1

PPA 自 2017 年 2 月以来就没有更新过。如果你想通过 apt 包安装,你需要使用 14.04,这是 EOL,或者 16.04,这将在一个多月后成为 EOL。看看该项目的 GitHub 存储库,它似乎主要关注 macOS,尽管你可能如果您愿意调试,可以从源代码编译它。我说最后一点是因为构建状态看起来很可疑:

GitHub 构建状态

如果你想尝试编译,说明可在此处找到

祝你好运

答案2

实际上你有两个选择:

  • 从上述 PPA 下载 MapMap deb 包并安装:

    cd ~/Downloads
    wget https://launchpad.net/~mapmap/+archive/ubuntu/mapmap/+files/mapmap_0.5.0-2~xenial~ppa1_amd64.deb
    sudo apt-get install ./mapmap_0.5.0-2~xenial~ppa1_amd64.deb
    
  • 克隆最新的MapMap代码源代码并进行编译:

    sudo apt-get install git
    cd ~/Downloads
    git clone https://github.com/mapmapteam/mapmap.git
    cd mapmap
    
    sudo apt-get install -y liblo-dev liblo-tools qttools5-dev-tools \
    qtmultimedia5-dev libqt5opengl5-dev qtwebengine5-dev \
    libqt5multimedia5-plugins qt5-default
    
    sudo apt-get install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
    gstreamer1.0-plugins-bad gstreamer1.0-libav gstreamer1.0-vaapi \
    gstreamer1.0-plugins-base gstreamer1.0-plugins-base-apps \
    gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-x \
    gstreamer1.0-tools
    
    qmake mapmap.pro
    make
    

    然后运行

    ./mapmap
    

相关内容