Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 10을 bash합시다. Windows 10에서 BASH를 의미합니다!


예. Windows 10은 특별한 것이 아닙니다. 운영 체제가 출시되었을 때, 1년 전 G50에 대한 내 리뷰와 최근 기념일 업데이트에 대한 내 기사에서 이를 확인했습니다. 좋지도 나쁘지도 않습니다. 평균입니다.

그러나 오히려 흥미로운 점은 BASH를 실행할 수 있다는 것입니다. 예, 본질적으로 적절한 Linux입니다. 가상 머신이 아닙니다. Linux 시스템 호출을 NT API로 변환하고 Linux 커널을 에뮬레이션하는 Pico 커널 드라이버를 사용하여 Ubuntu의 사용자 모드 구현입니다. 사악한. 영리한. WSL(Linux용 Windows 하위 시스템)이라고 하며 기본적으로 제공됩니다. 우리 괴짜들에게는 꽤 매력적입니다. 탐색해 봅시다.

WSL 설정

아키텍처 개요는 건너뛰겠습니다. 아래에 더 많은 링크가 있습니다. 구현 및 사용에 중점을 둘 것입니다. 기본적으로 대부분의 사람들은 셸 프롬프트를 통해 WSL을 사용하게 됩니다. 일단 설치되면 시스템 메뉴에서 별도의 응용 프로그램으로 기능합니다. 일단 실행되면 모든 Linux 콘솔처럼 작동합니다. 실제로 모든 실용적인 목적을 위한 가상 터미널로 생각하십시오.

어쨌든 이 BASH 아래에는 우분투 이미지가 있습니다. 그것은 우리의 신뢰할 수 있는 Trusty이며 커널 작업을 제외한 거의 모든 것을 할 수 있습니다. 하드웨어에 직접 액세스할 수 없으며 드라이버를 설치할 수 없습니다. 그래픽 인터페이스는 또 다른 흥미로운 것이지만 곧 이에 대해 자세히 설명합니다. 설정합시다.

WSL을 설치하려면 먼저 Windows 설정의 업데이트 및 보안> 개발자용에서 개발자 모드를 활성화해야 합니다. 그런 다음 새 Windows 구성 요소를 추가해야 합니다. Windows 기능을 켜거나 끈 다음 Linux용 Windows 하위 시스템(베타)을 추가합니다. 구성요소를 설치하고 재부팅하십시오.

재부팅 후 다른 프로그램과 마찬가지로 시스템 메뉴에서 BASH를 시작합니다. 다른 짧은 설정이 실행됩니다. 사용자와 암호를 설정하라는 메시지가 표시됩니다. Windows와 일치하거나 일치하지 않을 수 있습니다.

이제 무엇을?

재미를 시작할 시간입니다. 기본 셸은 매우 누드이며 약간의 기본 사항만 있습니다. 그러나 Ubuntu에 대한 방법을 알고 있다면 설치를 시작할 수 있습니다. 필요한 소프트웨어를 가져오려면 apt-get 패키지 관리자를 실행하기만 하면 됩니다. 이 단계에서 어려움을 겪고 있다면 Linux 명령 및 구성 가이드를 읽은 다음 Windows 사용자용 Linux에 대한 Ultimate 가이드를 읽는 것이 좋습니다.

Windows 10을 bash합시다. Windows 10에서 BASH를 의미합니다!

최상의 일치는 필요한 것이 아닙니다. 마지막으로 제공된 옵션을 원합니다.

필요한 경우 컴파일할 수 있도록 빌드 필수 도구를 설치했지만 다른 여러 프로그램과 유틸리티도 설정했습니다. 성능은 준수하지만 완벽하지는 않습니다. 순수 계산과 디스크 IO 모두에서 이를 수행하는 데에는 명백한 불이익이 있습니다. 느리기는 하지만 대부분의 사람들은 이중 부팅을 불편해할 수 있으며 이로 인해 Linux에 쉽게 액세스하고 노출할 수 있습니다.


그래픽 인터페이스?

아? 그렇다면 그래픽 응용 프로그램은 어떻습니까? 음, 기본적으로 작동하지 않습니다. 그러나 이것이 우리가 Firefox, VLC 및 기타 프로그램과 같은 프로그램을 이러한 방식으로 실행하는 방법을 보여주는 속편을 만드는 이유입니다. 완벽하지는 않지만 가능할 것입니다. 계속 지켜봐 주세요.

[] dbus 인터페이스 오류:D-Bus 세션에 연결하지 못함 daemon:X11용 $DISPLAY 없이 dbus-daemon을 자동 실행할 수 없음
[] 기본 인터페이스 오류:적합한 인터페이스 모듈이 없습니다.
[] 기본 libvlc 오류:인터페이스 "dbus,none" 초기화 실패
[] main libvlc:기본 인터페이스로 vlc를 실행합니다. 인터페이스 없이 vlc를 사용하려면 'cvlc' 를 사용하세요.

더 읽어보기

기술적 세부 사항에 관심이 있다면 정말 좋습니다.

WSL에 대한 자주 묻는 질문

WSL에 있는 기본 기술

결론

Microsoft에 의제가 있다고 말하기 전에 잠시 생각하십시오. 예, 이것은 괴상한 기능이지만 이전에는 존재하지 않았던 수백만 개의 Windows 상자에서 현재 사용할 수 있습니다. 또한 개발자 모드를 활성화하고 새로운 Windows 기능을 설치하는 것이 배포판을 설치하는 것과 마찬가지로 복잡하다고 주장할 수도 있습니다. 네 맞습니다. 그럼에도 불구하고 이 추가 기능은 확실히 이전보다 훨씬 더 흥미진진하게 만듭니다.

저는 Windows 10에 Ubuntu 슬래시 BASH를 추가한 것이 매우 멋지고 실용적인 연습이라고 생각합니다. 이것이 어떻게 진화하는지 보는 것은 매우 흥미로울 것입니다. 대체로 베타의 경우 소프트웨어가 잘 작동합니다. 속도가 더 좋을 수 있고 그래픽 응용 프로그램에 대한 명백한 주의 사항이 있지만 후속 자습서에서 이에 대해 다룰 것입니다. 당분간 Windows 10 사본이 있는 경우 이 연습을 통해 원격으로 운영 체제에 참여할 수 있습니다. 즐거운 시간 보내세요, 친애하는 탐험가 여러분.

건배.