홈페이지 » 어떻게 » Windows 10에서 Linux 배시 셸 설치 및 사용 방법

    Windows 10에서 Linux 배시 셸 설치 및 사용 방법

    기념일 업데이트에서 소개 된 Linux 용 Windows 서브 시스템은 Fall Creators Update의 안정적인 기능이되었습니다. 이제 Windows에서 우분투 및 openSUSE를 실행할 수 있습니다. Fedora 및 기타 Linux 배포판이 곧 제공 될 예정입니다..

    Windows 10의 Bash 셸에 대해 알아야 할 사항

    이것은 가상 머신, 컨테이너 또는 Windows 용으로 컴파일 된 Linux 소프트웨어 (예 : Cygwin)가 아닙니다. 대신 Windows 10은 Linux 소프트웨어를 실행하기위한 Linux 용 전체 Windows 하위 시스템을 제공합니다. Windows에서 Android 앱을 실행하기 위해 포기한 Microsoft Project Astoria 작업을 기반으로합니다..

    그것을 와인의 반대라고 생각하십시오. Wine을 사용하면 Linux에서 Windows 응용 프로그램을 직접 실행할 수 있지만 Linux 용 Windows 하위 시스템을 사용하면 Windows에서 직접 Linux 응용 프로그램을 실행할 수 있습니다.

    Microsoft는 Canonical과 협력하여이 하위 시스템에서 실행되는 완전한 Ubuntu 기반 Bash 셸 환경을 제공했습니다. 기술적으로 이것은 리눅스가 아닙니다. Linux는 기본 운영 체제 커널이며 여기서는 사용할 수 없습니다. 대신 Bash 쉘과 Ubuntu Linux에서 정상적으로 실행하는 것과 동일한 바이너리를 실행할 수 있습니다. 자유 소프트웨어 주의자들은 흔히 평균적인 리눅스 운영체제가 리눅스 커널에서 실행되는 GNU 소프트웨어이기 때문에 "GNU / 리눅스"라고 불려야한다고 주장합니다. Bash 쉘은 GNU 유틸리티와 다른 소프트웨어들입니다..

    이 기능은 원래 "Bash on Ubuntu on Windows"라고 불렸지 만 Zsh 및 다른 명령 행 쉘을 실행할 수도 있습니다. 이제 다른 Linux 배포판도 지원합니다. Ubuntu 대신 openSUSE Leap 또는 SUSE Enterprise Server를 선택할 수 있으며 Fedora도 진행 중입니다..

    여기에는 몇 가지 제한 사항이 있습니다. 이것은 아직 백그라운드 서버 소프트웨어를 지원하지 않으며 공식적으로 그래픽 리눅스 데스크톱 응용 프로그램과 함께 작동하지 않습니다. 기능이 완벽하지 않기 때문에 모든 명령 줄 응용 프로그램이 작동하지는 않습니다..

    Windows 10에 Bash를 설치하는 방법

    이 기능은 Windows 10의 32 비트 버전에서는 작동하지 않으므로 64 비트 버전의 Windows를 사용하고 있는지 확인하십시오. 언제든지 32 비트 버전을 사용하고 있다면 64 비트 버전의 Windows 10으로 전환 할 차례입니다..

    64 비트 Windows가 있다고 가정하고 시작하려면 제어판> 프로그램> Windows 기능 켜기 또는 끄기로 이동하십시오. 목록에서 "Windows Subsystem for Linux"옵션을 활성화 한 다음 "확인"버튼을 누릅니다..

    컴퓨터를 다시 시작하라는 메시지가 표시되면 "지금 다시 시작"을 클릭하십시오. 재부팅 할 때까지이 기능이 작동하지 않습니다..

    노트: 가을 크리에이터 업데이트부터는이 기능을 사용하기 위해 더 이상 설정 앱에서 개발자 모드를 활성화 할 필요가 없습니다. Windows 기능 창에서 설치하기 만하면됩니다..

    컴퓨터가 다시 시작되면 시작 메뉴에서 Microsoft Store를 열고 저장소에서 "Linux"를 검색하십시오. "Linux on Windows?"배너 아래에서 "Get the app"을 클릭하십시오..

    노트: Fall Creators Update부터 "bash"명령을 실행하여 더 이상 Ubuntu를 설치할 수 없습니다. 대신 Store 앱에서 Ubuntu 또는 다른 Linux 배포판을 설치해야합니다..

    현재 Windows Store에서 사용 가능한 모든 Linux 배포 목록이 표시됩니다. Fall Creators Update에서 Ubuntu, openSUSE Leap 및 openSUSE Enterprise가 포함되어 있으며 Fedora가 곧 출시 될 예정입니다..

    최신 정보: 데비안과 칼리는 지금 스토어에서 구할 수 있지만 여기에는 나와 있지 않습니다. "Debian Linux"또는 "Kali Linux"로 찾아서 설치하십시오.

    Linux 배포판을 설치하려면 그것을 클릭 한 다음 "Get"또는 "Install"버튼을 클릭하여 다른 Store 응용 프로그램과 마찬가지로 설치하십시오.

    설치할 Linux 환경을 잘 모르는 경우 우분투를 사용하는 것이 좋습니다. 이 인기있는 Linux 배포판은 이전에 사용 가능한 유일한 옵션 이었지만 이제는 더 구체적인 요구를 가진 사람들을 위해 다른 Linux 시스템을 사용할 수 있습니다.

    또한 여러 개의 Linux 배포판을 설치할 수 있으며 각각의 고유 한 바로 가기를 가져옵니다. 다른 창에서 한 번에 여러 개의 다른 Linux 배포판을 실행할 수도 있습니다.

    Bash 쉘을 사용하고 Linux 소프트웨어를 설치하는 방법

    우분투 또는 다른 Linux 배포판을 기반으로 한 완전한 명령 줄 bash 쉘을 갖게되었습니다..

    그들은 동일한 바이너리이기 때문에 우분투의 apt 또는 apt-get 명령을 사용하여 우분투의 저장소에서 소프트웨어를 설치할 수 있습니다. 리눅스 배포판에서 일반적으로 사용하는 명령을 사용하십시오. 일부 응용 프로그램은 아직 완벽하게 작동하지 않을 수도 있지만 모든 Linux 명령 행 소프트웨어에 액세스 할 수 있습니다..

    설치 한 Linux 환경을 열려면 시작 메뉴를 열고 설치 한 배포판을 검색하십시오. 예를 들어 우분투를 설치했다면 우분투 바로 가기를 실행하십시오..

    이 응용 프로그램 바로 가기를 시작 메뉴, 작업 표시 줄 또는 바탕 화면에 고정하여보다 쉽게 ​​액세스 할 수 있습니다..

    처음으로 Linux 환경을 시작할 때 UNIX 사용자 이름과 암호를 입력하라는 메시지가 표시됩니다. 이것들은 Windows 사용자 이름과 암호와 일치 할 필요는 없지만 Linux 환경에서 사용될 것입니다.

    예를 들어 "bob"및 "letmein"을 자격 증명으로 입력하면 Linux 환경의 사용자 이름은 "bob"이되고 Linux 환경에서 사용하는 암호는 "letmein"이됩니다. Windows 사용자 이름 및 비밀 번호는.

    다음을 실행하여 설치된 Linux 환경을 시작할 수 있습니다. WSL 명령. 여러 개의 Linux 배포판을 설치 한 경우이 명령이 실행되는 기본 Linux 환경을 선택할 수 있습니다.

    우분투가 설치되어 있다면, 우분투 명령을 사용하여 설치하십시오. openSUSE Leap 42의 경우, 다음을 사용하십시오.  opensuse-42 . SUSE Linux Enterprise Sever 12의 경우, 다음을 사용하십시오. 슬레 드 -12 . 이 명령은 Windows 저장소의 각 Linux 배포 페이지에 나열되어 있습니다..

    다음을 실행하여 기본 Linux 환경을 시작할 수 있습니다. 세게 때리다 명령을 사용하지만 Microsoft는이 기능이 더 이상 사용되지 않습니다. 이것은 세게 때리다 명령이 앞으로 작동을 멈출 수 있음.

    Linux, Mac OS X 또는 다른 플랫폼에서 Bash 쉘을 사용해 본 경험이 있다면 집에있을 것입니다..

    우분투에서는 명령의 접두어를  sudo 루트 권한으로 실행합니다. UNIX 플랫폼의 "root"사용자는 Windows의 "Administrator"사용자와 같은 전체 시스템 액세스 권한을가집니다. Windows 파일 시스템은에 있습니다. / mnt / c Bash 쉘 환경에서.

    돌아 다니는 데 사용하는 것과 동일한 Linux 터미널 명령을 사용하십시오. DOS 명령으로 표준 Windows 명령 프롬프트에 익숙하다면 Bash 및 Windows에 공통적 인 몇 가지 기본 명령이 있습니다.

    • 디렉토리 변경 : CD 배시에서, CD 또는  chdir DOS에서
    • 디렉토리 내용 나열 :  ls 배시에서, 지시 DOS에서
    • 파일 이동 또는 이름 바꾸기 : mv 배시에서, 움직임 과  이름 바꾸기 DOS에서
    • 파일 복사 : cp 배시에서,  DOS에서
    • 파일 삭제 : RM 배시에서,  또는 삭제 DOS에서
    • 디렉토리 만들기 :  mkdir 배시에서, mkdir DOS에서
    • 텍스트 편집기 사용 : vi 또는 나노 배시에서,  편집하다 DOS에서

    Windows와 달리 Bash 쉘과 Linux를 모방하는 환경은 대소 문자를 구분한다는 점을 기억해야합니다. 즉, 대문자가있는 "File.txt"는 대문자가없는 "file.txt"와 다릅니다..

    자세한 내용은 초보자를위한 Linux 명령 줄 및 Bash 셸, Ubuntu 명령 줄 및 Linux 터미널 온라인에 대한 유사한 소개를 참조하십시오..

    우분투 환경의 소프트웨어를 설치하고 업데이트하려면 apt 명령을 사용해야합니다. 이 명령의 접두사는 sudo , 이는 관리자가 Linux와 동등한 루트 권한으로 실행되도록합니다. 다음은 알아 두어야 할 apt-get 명령입니다.

    • 사용 가능한 패키지에 대한 업데이트 된 정보 다운로드 : sudo apt update
    • 응용 프로그램 패키지 설치 :  패키지를 설치하려면 sudo apt ( "패키지 이름"을 패키지의 이름으로 대체하십시오.)
    • 응용 프로그램 패키지 제거 :  sudo apt 패키지 이름 제거 ( "패키지 이름"을 패키지의 이름으로 대체하십시오.)
    • 사용 가능한 패키지 검색 :  sudo apt search word ( "단어"를 패키지 이름 및 설명을 검색 할 단어로 바꾸십시오.)
    • 설치된 패키지의 최신 버전 다운로드 및 설치 : sudo apt upgrade

    SUSE Linux 배포판을 설치 한 경우 대신 zypper 명령을 사용하여 소프트웨어를 설치할 수 있습니다.

    응용 프로그램을 다운로드하여 설치 한 후 프롬프트에서 해당 이름을 입력 한 다음 Enter 키를 눌러 실행할 수 있습니다. 자세한 내용은 해당 응용 프로그램의 설명서를 확인하십시오..

    보너스 : True Ubuntu 경험을위한 Ubuntu 글꼴 설치

    Windows 10에서 더 정확한 Ubuntu 환경을 원한다면 Ubuntu 글꼴을 설치하여 터미널에서 사용할 수 있습니다. 기본 Windows 명령 프롬프트 글꼴이 우리에게보기에 좋기 때문에이 작업을 수행 할 필요는 없지만 옵션입니다..

    다음은 그 모습입니다.

    글꼴을 설치하려면 먼저 Ubuntu의 웹 사이트에서 Ubuntu Font Family를 다운로드하십시오. 다운로드 한 .zip 파일을 열고 "UbuntuMono-R.ttf"파일을 찾습니다. 이 글꼴은 터미널에서 사용되는 유일한 글꼴 인 Ubuntu monospace 글꼴입니다. 설치해야 할 유일한 글꼴입니다..

    "UbuntuMono-R.ttf"파일을 두 번 클릭하면 글꼴 미리보기가 표시됩니다. 시스템에 설치하려면 "설치"를 클릭하십시오..

    우분투 고정 폭 글꼴을 콘솔에서 옵션으로 만들려면 Windows 레지스트리에 설정을 추가해야합니다.

    키보드의 Windows + R을 눌러 레지스트리 편집기를 열고 다음을 입력하십시오. regedit , Enter를 누르십시오. 다음 키로 이동하거나 복사하여 레지스트리 편집기의 주소 표시 줄에 붙여 넣으십시오.

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont

    오른쪽 창에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기> 문자열 값을 선택하십시오. 새 값 이름 지정 000 .

    방금 만든 "000"문자열을 두 번 클릭 한 다음 Enter 키를 누릅니다. 우분투 모노 가치 데이터로.

    우분투 창을 시작하고 제목 표시 줄을 마우스 오른쪽 버튼으로 클릭 한 다음 "속성"명령을 선택하십시오. "글꼴"탭을 클릭 한 다음 글꼴 목록에서 "Ubuntu Mono"를 선택하십시오..


    Bash 쉘에 설치하는 소프트웨어는 Bash 쉘로 제한됩니다. 이러한 프로그램은 명령 프롬프트, PowerShell 또는 Windows의 다른 위치에서 액세스 할 수 있지만 bash -c 명령.