Windows XPホストで実行されているUbunto VirtualBoxにいくつかのインストールを試みています。インストールが機能しているようで、次のように正常にインストールできます。
sudo apt-get install XXX
ただし、gtestやgflagsなどのものをインストールしようとすると、メッセージが表示されます(依存関係の構築と状態の読み取りはまだうまく機能します)。
E: Unable to locate package gtest
どんなアイデアがありますか? (BTW:このE:私のWindowsドライブを表し、エラー:?を示します。)
https://github.com/gflags/gflags/blob/master/INSTALL.md
指摘
たとえば、Debian/Ubuntu Linux では、次のコマンドを使用して gflags をインストールできます。
sudo apt-get インストール 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 App Utility したがって、次のようにフルネームを使用してインストールできるようです。
$ 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 ...
その後、適切な梱包を実行できます。