Как исправить ошибку «Невозможно найти пакет» в apt-cyg - PullRequest
2 голосов
/ 25 марта 2019

Я использую Cygwin, и мне нужно установить компилятор g ++, поэтому я попытался с apt-cyg.

Возвращает ошибку, которая происходит с некоторыми пакетами, но не с другими.Например, я мог бы установить пакет git, который я нашел в блогах, которые обсуждают эту тему, чтобы попробовать его в качестве примера.Однако при попытке g ++:

   $ apt-cyg install g++
   Installing g++
   Unable to locate package g++

Что происходит?

Ответы [ 2 ]

3 голосов
/ 25 марта 2019

Во-первых, я бы посоветовал вам использовать стандартный Cygwin setup-x86_64.exe (или его 32-битную версию, если необходимо), а не apt-cyg. Сканируя категорию «Devel» в настройках, вы увидите пакет gcc-g++, который вам нужен.

1 голос
/ 30 марта 2019

Ответ от @varro правильный. Однако, если вы хотите использовать apt-cyg, вы должны воспользоваться его возможностями поиска.

apt-cyg search g++

возвращает gcc-g++.

Таким образом, вы можете выполнить следующую команду apt-cyg для установки g ++:

apt-cyg install gcc-g++
...