我正在尝试esniper
在 Ubuntu 上安装该软件包,并且需要最新版本,因为旧版本不起作用。 Launchpad.net 显示该软件包可用,并且位于我想要的 Ubuntu 标准库版本(2.33)中,并且apt-get cache policy esniper
仅返回此版本:
apt-cache policy esniper
esniper:
Installed: 2.31.0-1
Candidate: 2.31.0-1
Version table:
*** 2.31.0-1 500
500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
100 /var/lib/dpkg/status
apt-get update
似乎对解决问题没有帮助。尝试搜索如何定位基本 Ubuntu 存储库只会显示如何添加 PPA,但我认为这不是。
答案1
问题是 2.31 是我所用的 Ubuntu 版本的最新版本,2.33 仅适用于其他版本。解决方法是从源代码下载并编译(确实有效)
- 下载源代码
- 解压代码
tar xvf esniper-*.tar
- 配置
cd esniper-*/ && ./configure
- 安装
sudo make install
如果有变化,您的步骤可能会有所不同。