Windows XP 主机上的 VirtualBox Ubuntu

Windows XP 主机上的 VirtualBox Ubuntu

我正在尝试在 Windows XP 主机上运行的 Ubunto VirtualBox 上进行一些安装。安装似乎有效,我可以使用成功安装程序

sudo apt-get install XXX

但是,当我尝试安装 gtest 或 gflags 之类的东西时,我收到消息(构建依赖项和读取状态仍然正常)

E: Unable to locate package gtest

任何想法? (顺便说一句:这个 E: 指的是我的 Windows 驱动器,它代表错误:?)

https://github.com/gflags/gflags/blob/master/INSTALL.md

指出

例如,在 Debian/Ubuntu Linux 上,可以使用以下命令安装 gflags:

sudo apt-get install gflags

答案1

当 apt-get install 无法找到软件包时,您要安装的软件包无法在您添加的存储库中找到(位于 /etc/apt/sources.list 和 /etc/apt/sources.list 下的存储库)。列表.d/)。

在 Ubuntu 机器上,您可以获得相关的软件包,执行如下操作:

$ apt-cache search gflags
Output on my machine (Ubuntu 14.04):

libgflags-dev - commandline flags module for C++ (development files)

libgflags-doc - documentation of gflags

libgflags2 - commandline flags module for C++ (shared library)

python-gflags - Python implementation of the Google command line flags module

python-google-apputils - 适用于 Python 的 Google 应用程序实用程序 所以,我想您可以使用它的全名来安装它,如下所示:

$ sudo apt-get install libgflags2 libgflags-dev

答案2

这与 VirtualBox 无关——无论 Ubuntu 在金属上还是在虚拟机上运行都是一样的。

您可以使用以下命令查看可用的软件包:

$ apt-cache search gtest

我得到回应:

$ apt-cache search gflags
libgflags-dev - commandline flags module for C++ (development files)
libgflags-doc - documentation of gflags
libgflags2 - commandline flags module for C++ (shared library)
python-gflags - Python implementation of the Google command line flags module
python-google-apputils - Google Application Utilities for Python

然后就可以进行apt-get install ...相应的封装了。

相关内容