Cygwin에 새 패키지를 설치하는 방법은 무엇입니까? 패키지와 함께 최신 버전의 Cygwin 을

여러 패키지와 함께 최신 버전의 Cygwin 을 설치했습니다 . 나는 곧 더 많은 패키지 (예 : wget등) 가 필요하다는 것을 깨달았고 설정을 다시 실행하지 않고 새 패키지를 설치하고 처음부터 모든 것을 다시 설치하는 방법을 찾을 수 없었습니다.

내가 찾고있는 것은 Cygwin의 apt-get과 같습니다 (이러한 것이있는 경우).



답변

설치 프로그램 외부의 Cygwin에는 패키지 관리가 없습니다. 설치 프로그램은 현재 설치에만 업데이트를 적용하며, 명시 적으로 언급하지 않는 한 기존 패키지를 덮어 쓰지 않습니다.

설치 프로그램을 다시 실행하여 새 패키지를 설치하십시오.


답변

당신이 찾고있는 apt-cyg 라는 패키지 가 있습니다. apt-get을 기반으로하는 것으로 보입니다.

apt-cyg는 Cygwin Setup과 협력하고 동일한 저장소를 사용하는 Cygwin 용 명령 행 설치 프로그램입니다. 구문은 apt-get과 유사합니다.

예제 명령은

$ apt-cyg install yourPackage

설치하려면 wget, tar, gawk 및 bzip2가 필요합니다. Cygwin 패키지 목록 에서이 모든 패키지를 다운로드 할 수 있습니다 .


답변

설치 프로그램을 다시 실행하십시오. Cygwin도 업데이트하는 방법입니다.


답변

내가 찾을 Chocolatey Windows 설치 관리에 매우 유용을 (신규, 업그레이드 및 제거), 그리고 Cygwin에서 예외는 없다!

Chocolatey를 사용하여 cygwin 을 설치 했으며 Chocolatey가 자동 / 자동 모드를 사용하여 설치하므로 패키지를 선택하라는 메시지가 표시되지 않으며 cygwin 은 최소한의 패키지로 설치됩니다 :-(.

그러나 새 패키지를 설치할 때마다 실제로 사용하는 것은 매우 쉽습니다
--source=cygwin. 예를 들어, bash 설치 :

초코 설치 bash –source = cygwin


답변

먼저 일반적인 방법으로 ‘lynx’를 설치해야합니다. 그런 다음 cygwin을 열고 이것을 작성하십시오.

  1. lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg

  2. install apt-cyg /bin

이제 패키지 관리자를 사용할 수 있습니다 apt-cyg install

자세한 내용은 https://github.com/transcode-open/apt-cyg를 참조 하십시오.


답변

Windows에서 curl을 사용하려고 할 때 동일한 문제가 발생하여 문제가 해결되었습니다. 여기에 게시하면 이제 누군가에게 도움이 될 수 있습니다.

가장 좋은 방법은 cygwin ‘s setup.exe를 사용하고 필요한 추가 패키지를 선택하는 것입니다. 여기로 이동하십시오 : http://www.cygwin.com/install.html

“처음으로 패키지를 설치할 때 setup * .exe가 모든 패키지를 설치하지는 않습니다. 기본적으로 Cygwin 배포판의 최소 기본 패키지 만 설치됩니다. setup * .exe 패키지 설치 화면에서 범주 및 패키지를 클릭하면 “설치 또는 업데이트 대상을 제어 할 수있는 기능을 갖추고 있습니다.”


답변

Cygwin을 기반으로하며 패키지 관리자를 포함하는 Babun 을 사용할 수 있습니다 pact.

Babun은 즉시 새로운 패키지 설치를 지원합니다.

pact install wget