我正在尝试安装 OpenCPN,一款导航和图表程序。安装指南推荐:
也可以通过 dpkg 或 rpm 安装软件包,前提是所有依赖项都得到满足。要确保在 Ubuntu 上情况如此,请打开终端窗口以获取命令行(应用程序->附件->终端),然后复制并粘贴以下行:
sudo apt-get install libwxgtk2.8-0 libwxbase2.8-0 wx-common libglu1-mesa libgl1-mesa-glx zlib1g bzip2 gpsd gpsd-clients xcalib libportaudio2
。然后继续执行以下命令。
我输入:
sudo apt-get install libwxgtk2.8-0 libwxbase2.8-0 wx-common libglu1-mesa libgl1-mesa-glx zlib1g bzip2 gpsd gpsd-clients xcalib libportaudio2
在终端上得到这个:
正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 bzip2 已经是最新版本。 libportaudio2 已经是最新版本。 libportaudio2 设置为手动安装。 zlib1g已经是最新版本。 xcalib 已经是最新版本。 libglu1-mesa 已经是最新版本。 某些软件包无法安装。这可能意味着您有 请求一个不可能的情况,或者如果你正在使用不稳定 发行版中某些必需的软件包尚未创建 或已移出传入。 以下信息可能有助于解决该情况: 以下软件包具有未满足的依赖关系: libgl1-mesa-glx:依赖:libglapi-mesa(= 8.0.4-0ubuntu0.7) 推荐:libgl1-mesa-dri (>= 7.2) E:无法纠正问题,您持有破损的包裹。
我现在应该做什么来解决这个问题libgl1-mesa-glx
?
答案1
我解决了这个问题http://ubuntuforums.org/showthread.php?t=2121036
sudo add-apt-repository ppa:opencpn/opencpn
sudo apt-get update
sudo apt-get install opencpn