Computer >> 컴퓨터 >  >> 체계 >> Linux

Linux용 Windows 하위 시스템을 사용하여 Linux 데스크톱을 실행하는 방법

Windows와 함께 Linux를 실행하는 것은 수년에 걸쳐 점점 더 유용한 것으로 입증되었습니다. 그러나 이중 부팅은 가상 머신을 설정하는 동안 관리하기 어려울 수 있으며 안정성 문제가 있습니다.

한 가지 솔루션은 Linux용 Windows 하위 시스템을 사용하는 것입니다. Linux용 Windows 하위 시스템을 사용하여 Windows에서 Linux 데스크톱을 실행하는 방법은 다음과 같습니다.

Linux용 Windows 하위 시스템이란 무엇입니까?

Linux용 Windows 하위 시스템(WSL)은 Windows 스토어에서 사용할 수 있는 Linux 운영 체제 설치를 지원하는 Windows 10 및 11의 선택적 기능입니다.

Linux용 Windows 하위 시스템을 사용하여 Linux 데스크톱을 실행하는 방법

기본적으로 Windows에서 Linux 터미널을 열고 Linux 소프트웨어를 설치 및 실행할 수 있다는 의미입니다.

가상화 앱을 설치할 필요가 없으며 이중 부팅이 없습니다.

그러나 Linux용 Windows 하위 시스템의 문제는 기본적으로 순전히 명령줄 환경이라는 것입니다. 데스크탑이 없습니다. 고급 사용자의 경우 이는 문제가 되지 않을 수 있지만 Linux에는 다양한 데스크톱 환경이 있기 때문에 다소 간과하는 것처럼 보입니다.

다행히 WSL을 사용하여 Windows에 Linux 데스크톱을 설치할 수 있습니다.

Windows 10이 호환되는지 확인

계속하기 전에 중요한 사항이 있습니다. 64비트 버전의 Windows를 실행해야 합니다.

설정> 시스템> 정보에서 확인할 수 있습니다. , 여기서 시스템 유형을 찾을 수 있습니다. 기입. 계속하려면 "64비트 운영 체제"로 읽어야 합니다. 그렇지 않고 64비트 하드웨어를 실행하고 있다면 Windows 10을 32비트에서 64비트로 업그레이드해야 합니다.

Linux용 Windows 하위 시스템을 사용하여 Linux 데스크톱을 실행하는 방법

또 다른 전제 조건은 Windows 10 빌드 14393을 실행해야 한다는 것입니다. 또는 나중에. Windows 사양 아래에 나열된 동일한 정보 화면에서 이를 확인할 수 있습니다. . OS 빌드를 찾습니다. ---14393보다 높으면 Linux용 Windows 하위 시스템을 사용할 수 있습니다. 그렇지 않은 경우 Windows 업데이트를 실행하기만 하면 됩니다.

Windows 10이 호환되면 Linux용 Windows 하위 시스템 설치 가이드를 따라야 합니다.

자세히 보기:Linux용 Windows 하위 시스템 설치

설정이 완료되면 데스크톱을 추가할 차례입니다.

WSL 데스크톱 설치

Linux용 Windows 하위 시스템을 이미 설정한 경우 시작을 클릭합니다. bash를 입력합니다. . Linux 사용을 시작하려면 첫 번째 옵션(bash 실행 명령)을 클릭합니다. 다음 단계에서는 Ubuntu를 선호하는 Linux 운영 체제로 설치했다고 가정합니다.

업데이트를 실행하고 Ubuntu를 업그레이드하여 시작하십시오:

sudo apt update
sudo apt upgrade

이 업그레이드가 실행되는 동안 Sourceforge로 이동하여 VcXsrv Windows X Server 유틸리티를 다운로드하고 설치하십시오. (Xming 및 MobaXterm을 포함한 다른 X 서버를 Windows에서 사용할 수 있습니다. 이 가이드의 나머지 부분에서는 VcXsrv를 사용할 것입니다.)

X 서버를 사용하면 Linux 애플리케이션 또는 데스크탑 환경의 그래픽 사용자 인터페이스(GUI)에 액세스할 수 있습니다. Linux 시스템은 바탕 화면을 표시하기 위해 X를 사용하지만 네트워크를 통해 사용할 수도 있습니다.

계속하기 전에 X 윈도우 서버가 설치되어 있는지 확인하십시오. 다음 단계는 Linux 데스크탑 환경(LDE)을 설치하는 것입니다.

많은 Linux 데스크톱 환경에서 WSL을 사용할 수 있습니다. 우리는 일을 단순하게 유지하고 LXDE라는 경량 환경을 설치할 것입니다. 설치하려면 다음을 입력하십시오.

sudo apt install lxde

LXDE 설치 후 이 명령을 입력하십시오.

export DISPLAY=:0
export LIBGL_ALWAYS_INDIRECT=1

이것은 Linux가 X 서버를 통해 데스크탑을 표시하도록 지시합니다. 따라서 위에서 다운로드한 X Server 프로그램을 실행하면 Linux 데스크톱 환경이 표시됩니다.

우리는 XLaunch 도구를 특징으로 하는 VcXsrv를 사용했습니다. X 디스플레이 설정을 보려면 클릭하세요. 창을 열고 큰 창 하나를 선택합니다. 또는 제목 표시줄이 없는 하나의 큰 창 . 표시 번호를 찾습니다. 거기에 있는 동안 0으로 설정 .

Linux용 Windows 하위 시스템을 사용하여 Linux 데스크톱을 실행하는 방법

다음을 클릭합니다. 을 클릭한 다음 클라이언트 없이 시작을 선택합니다. XLaunch가 서버만 시작하도록 하여 나중에 Linux 데스크톱을 시작할 수 있도록 합니다. 다음을 클릭합니다. 다시 한 다음 마침 . 먼저 구성 저장을 클릭하는 것이 좋습니다. 저장합니다.

Linux용 Windows 하위 시스템을 사용하여 Linux 데스크톱을 실행하는 방법

Linux 데스크탑을 시작할 준비가 되셨습니까? 명령을 입력하여 원하는 LDE를 시작하십시오. 예를 들어 LXDE의 경우 다음을 사용합니다.

startlxde

그러면 Linux 데스크탑 환경이 나타납니다!

Linux용 Windows 하위 시스템을 사용하여 Linux 데스크톱을 실행하는 방법

이제 사전 설치된 Linux 소프트웨어를 실행하고 새 앱과 유틸리티를 설치할 수도 있습니다. 다른 WSL 호환 데스크탑 환경에는 KDE가 포함됩니다. 완전한 Ubuntu 데스크탑 경험을 위해 Windows에 GNOME을 설치할 수도 있습니다.

WSL 데스크탑 환경을 원하지 않습니까? Linux 앱을 설치하기만 하면 됩니다.

Linux 데스크톱을 설치하는 것 외에도 Windows 10에서 Linux 데스크톱 앱을 설치하기만 하면 됩니다. 이 기능은 전체 데스크톱을 설치하는 것이 무리인 경우에 유용합니다.

예를 들어, Rhythmbox 미디어 플레이어를 설치하고 Windows의 Linux에서 실행하려면 다음을 사용하십시오.

sudo apt install rhythmbox

내보내기 명령을 설정했는지 확인하십시오.

export DISPLAY=:0

그런 다음 bash 프롬프트에서 앱을 실행하기만 하면 됩니다.

rhythmbox

미디어 플레이어가 실행되어 라이브러리를 검색할 수 있습니다.

Linux용 Windows 하위 시스템을 사용하여 Linux 데스크톱을 실행하는 방법

이제 이 경우 컴퓨터의 Linux 환경에 일부 미디어 파일을 추가해야 합니다. 브라우저를 설치하고 파일을 다운로드하거나 단순히 미디어 파일이 켜진 USB 드라이브를 연결하면 됩니다.

USB 드라이브를 연결한 후 마운트하는 것을 잊지 마십시오(이 예에서는 D:를 드라이브 문자로 사용):

sudo mount -t drvfs D: /mnt/d

완료되면 제거하기 전에 드라이브를 마운트 해제해야 합니다. 이렇게 하면 드라이브에 있는 데이터의 무결성이 보장됩니다.

sudo umount /mnt/d

Linux 앱 내에서 Windows 폴더를 탐색할 수 있지만 실제 파일은 열 수 없습니다. 이는 Windows 및 Linux 환경을 손상으로부터 보호하지만 Linux용 Windows 하위 시스템의 단점입니다.

Windows에서 Linux 데스크톱 실행:The Ultimate Convergence!

Linux용 Windows 하위 시스템을 사용하면 Windows PC에서 Linux 소프트웨어를 간단하게 실행할 수 있습니다. 가상 머신이나 이중 부팅의 고통에 대해 걱정할 필요가 없습니다.

Linux 데스크톱이 설치되면 수렴이 거의 완료됩니다. Windows 바탕 화면에서 편안하게 Linux를 접할 수 있는 좋은 방법입니다.

더 알고 싶으십니까? 이제 Linux를 시작할 때입니다.