Windows의 Linux / Unix


5

Windows에서 본격적인 유닉스 / 리눅스 배쉬를 구하는 가장 좋은 방법은 무엇일까요?

나는 가상 머신을 의미하는 것이 아니라 마운트 된 NTFS 드라이브가있는 터미널만을 의미합니다.

이 방법으로 유닉스 / 리눅스의 힘을 Windows에 여전히 사용할 수 있습니다.

터미널에서 할 수 있기를 원하는 것들 :

  • 패키지 관리 (데비안에서는 apt-get).
  • SSH.
  • 파일 작업 (grub 및 유사 항목 포함).
  • 테스트 목적으로 웹 서버 (Apache, nginx)를 실행하십시오.
  • 사용의 편의성 : 시작 터미널 - Linux는 켜져 있고, 끝 터미널 - Linux가 종료되었습니다.
  • Windows에서 터미널로 복사하거나 붙여 넣기 할 수 있으면 좋을 것입니다.

이것은 정말로 별개의 OS와 같은 느낌이 들며 VM이 아마도 가장 좋은 것이라는 것을 알고 있습니다. 그러나 나는 그것이 가능해야한다고 생각한다. 거룻배 설치.

참고 : 나는 윈도우에서 개발을해야하기 때문에 리눅스를 사용할 수 없다. 또한 저는 리눅스 멍청한 사람입니다. 뭔가 뻔한 / 멍청한 것을 묻는다면 미안해하기 시작합니다.


나는 당신이 "리눅스 noobie"라면, 심지어 2 주간이라도 linix에 완전히 들어가는 것이 낫다고 주장 할 것이다. 이것은 당신에게 배울 것을 강요 할 것입니다. 그러면 원한다면 어두운면으로 돌아갈 수 있습니다. +1 좋은 질문.
sixtyfootersdude

답변:


13

cygwin 당신이 찾고있는 모든 것을 해줍니다.


2
글쎄, 네가 찾고있는 모든 것을 ~ 일종의 ~. 그것은 진짜 물건을 대체하지는 않지만, 당신이 가상화하려고하지 않는 한 당신이 윈도우에서 가장 가까운 곳입니다.
ChristopheD

1
apt-get을 제외하고 - cygwin은 자체 패키지 시스템을 가지고 있습니다.
Ben Voigt

cygwin은 자체 가상 파티션에서 파일 관리를 처리합니까? 아니면 Window의 파티션에서 처리합니까?
Malabarba

@ 브루스, cygwin은 모든 윈도우 디스크를 공유합니다.
Carl Norum

1

VM보다 가볍지 만 cygwin보다 충실한 행동을 원한다면 colinux .


홈페이지에서 ~ ~ 현재 상황에서 KNOPPIX 일본어판을 Windows에서 실행할 수 있습니다 ~~ 일본어를 할 수 있으면 좋겠습니까 :) 아니면 그 문장을 잘못 읽었습니까?
ChristopheD

원하는 배포본을 실행할 수 있습니다. 나는 몇 년 전에 젠투의 듀얼 부트 설치를 위해 그것을 사용했다. colinux는 훨씬 더 성숙했다. 더 이상 사용하지 않는 유일한 이유는 64 비트 지원이 부족하기 때문입니다.
Ben Voigt


0

'라이터'설치가 정확히 무엇을 의미하는지 궁금합니다. 실제로 VT-x (Intel) 또는 AMD-V (AMD)를 사용하는 최신 시스템의 ESXi와 같은 VM 용 하이퍼 바이저를 사용하면 기본 속도에 가깝게됩니다. Cygwin 또는 가상화를 사용하는 것이 타협입니다. Cygwin은 bash 쉘과 유틸리티의 포트이기는하지만 조금 더 쉬울 수도 있습니다. 따라서 VM에 전체 Linux를 설치할 때보 다 강력하지는 않습니다. 또한 올바른 리눅스 배포판을 선택하는 것이 특정 상황에서 중요 할 수 있습니다.



0

cygwin을 사용하여 모든 명령 (또는 프로그램) 디렉토리를 windows % path %에 노출하면 cmd.exe를 사용하여 모든 명령에 액세스 할 수 있습니다. 명령을 충돌하는 경우 (windows & linux eg. cd)와 Windows 1을 실행하는 경우를 제외하고는 내 프로덕션 시스템에서이 작업을 수행했으며 미친 것이나 잘못 된 작업은 없습니다.

그것은 당신이 popd / pushd 명령을 사용하여 시작할 수 있기 때문에 더 좋은 방법입니다.

게다가 정말로 ssh / sftp, 패키지 관리 등으로 더 깊숙이 가고 싶다면 (물론 자신의 파티션이 아님) 사용할 수 있습니다. MobaXterm . Windows에서 사용하려는 많은 기능을 가진 프로그램입니다.

mobaXterm에서 자신의 리눅스 파티션을 갖기 위해서는 리눅스 가상 머신과 MobaXterm의 sftp / ftp로 부팅 할 수 있습니다. 예상대로 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.