如何修复 apt-cyg 中的 'Unable to locate package' 错误
How to fix 'Unable to locate package' error in apt-cyg
我正在使用 Cygwin,我需要安装一个 g++ 编译器,所以我尝试使用 apt-cyg。
它 returns 一些软件包会发生错误,但其他软件包不会。例如,我可以安装 git 包,我在讨论这个主题的博客中找到它作为示例来尝试。但是,当尝试 g++:
$ apt-cyg install g++
Installing g++
Unable to locate package g++
这是怎么回事?
首先,我建议您使用标准的 Cygwin setup-x86_64.exe
(或适当的 32 位版本)而不是 apt-cyg
。扫描设置中的"Devel"类别,你会看到一个包gcc-g++
,这就是你想要的。
@varro 的回答是正确的。但是,如果您希望使用 apt-cyg
,您应该利用它的搜索功能。
apt-cyg search g++
returns gcc-g++
.
因此,您可以执行以下apt-cyg
命令来安装g++:
apt-cyg install gcc-g++
我正在使用 Cygwin,我需要安装一个 g++ 编译器,所以我尝试使用 apt-cyg。
它 returns 一些软件包会发生错误,但其他软件包不会。例如,我可以安装 git 包,我在讨论这个主题的博客中找到它作为示例来尝试。但是,当尝试 g++:
$ apt-cyg install g++
Installing g++
Unable to locate package g++
这是怎么回事?
首先,我建议您使用标准的 Cygwin setup-x86_64.exe
(或适当的 32 位版本)而不是 apt-cyg
。扫描设置中的"Devel"类别,你会看到一个包gcc-g++
,这就是你想要的。
@varro 的回答是正确的。但是,如果您希望使用 apt-cyg
,您应该利用它的搜索功能。
apt-cyg search g++
returns gcc-g++
.
因此,您可以执行以下apt-cyg
命令来安装g++:
apt-cyg install gcc-g++