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 앱 유틸리티 따라서 다음과 같이 전체 이름을 사용하여 설치할 수 있을 것 같습니다.
$ 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 ...
그런 다음 해당 포장을 수행할 수 있습니다 .