리눅스/WSL2 (7) 썸네일형 리스트형 System has not been booted with systemd as init system (PID 1) 해결하기 도커가 안된다.왜 안되는지 구글링 열심히 해봤는데 본인이 만약 WSL을 방금 설치했고, 도커를 설치했는데 이런 오류를 만난거라면 아래와 같이 해보면 해결될것. 먼저 power shell을 열고, 아래 명령어를 실행한다.wsl --updatewsl이 업데이트 되고, 우분투를 껐다가 켜보면 docker가 정상적으로 실행된다. WslRegisterDistribution failed with error 해결하기 컴퓨터를 바꾼 뒤에 WSL을 설치하는데 이런 오류가 발생했다.인텔 CPU를 사용하는 중이고 하이퍼바이저 셋팅 등은 다 켜둔 상태임. https://learn.microsoft.com/ko-kr/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package 이전 버전 WSL의 수동 설치 단계wsl install 명령을 사용하지 않고 이전 버전의 Windows에 WSL을 수동으로 설치하는 방법에 대한 단계별 지침입니다.learn.microsoft.com 위 링크에 접속하고, 이미지에서 빨간 네모로 표시해둔 "x64 머신용 최신 WSL2 Linux 커널 업데이트 패키지"를 설치한다. 요렇게 설치를 완료하면 잘됨 WSL2[5] - Webmin설치하기 안녕하세요. 오늘은 WSL2의 우분투에 Webmin을 설치해보겠습니다. Webmin은 원격 서버 모니터링 프로그램으로써 자체 웹서버를 갖고 있어서 별도의 웹서버 프로그램 설치 없이도 가볍게 웹접속이 가능합니다. 이런식으로 시스템 정보를 대시보드 형태로 표시해줄 수 있으며 다양한 서버 관리기능을 지원합니다. 1. 설치하기 #저장소 등록하기 sudo nano /etc/apt/sources.list #아래 텍스트를 최하단에 입력해주세요. deb http://download.webmin.com/download/repository sarge contrib #키 등록하기 wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc #패키.. WSL2[4] - SSH 접속하기 안녕하세요. 오늘은 WSL2의 우분투에서 SSH를 사용해보겠습니다. WSL2에 올린 우분투는 기존에 SSH를 설치하던 방식으로는 SSH를 사용하실 수 없습니다. 조금 복잡하지만 다음 명령어들을 잘 따라와주세요. 1. ssh서버 설치하기 #패키지 업데이트하기 sudo apt update #SSH서버 설치하기 sudo apt install openssh-server #ssh셋팅하기 sudo systemctl enable ssh #ip주소 확인하기 sudo apt install net-tools ifconfig #호스트키 생성 sudo ssh-keygen -A #비밀번호 인증방식 사용 sudo nano /etc/ssh/sshd_config #다음 내용을 수정합니다. PasswordAuthentication n.. WSL2[3] - 데스크탑 환경 설치하고 VNC로 접속하기 안녕하세요. 오늘은 WSL2에 우분투 데스크탑을 설치하고, VNC를 이용하여 원격 접속해 보겠습니다. 1. VNC란? VNC는 다른 컴퓨터를 원격으로 제어할 수 있는 소프트웨어입니다. WSL2에 우분투를 설치하였을때, 터미널 환경에서만 우분투를 사용할 수 있었지만, 데스크탑 환경을 설치하고 VNC를 활용하면 WSL2에 설치한 우분투도 데스크탑처럼 사용할 수 있게 됩니다. 2. 우분투 데스크탑 설치하기 우선 다음 명령어를 입력하여 우분투를 업데이트해줍니다. sudo apt update && sudo apt upgrade 다음 명령어를 입력하여 우분투 데스크탑을 설치해줍니다. sudo apt-get install ubuntu-desktop 시간이 좀 오래 걸리니 기다려주세요. 3. VNC 설치하기 VNC를 .. WSL2[2] - Docker 설치하기 안녕하세요. 오늘은 WSL2를 활용하여 도커를 설치해보겠습니다. 1. 도커란? 도커는 쉽게 말해서 특정 프로그램을 구동하기 위해 독립적인 가상환경을 구성해주는 소프트웨어입니다. 완전히 독립된 환경에서 프로세스를 실행할 수 있으므로, 개발환경 구성 및 소프트웨어 배포까지 편리하게 만들어줄 수 있는 아주 유용한 도구입니다. 2. 도커 설치하기 우선 아래 링크로 접속합니다. hub.docker.com/editions/community/docker-ce-desktop-windows Docker Desktop for Windows - Docker Hub Docker Desktop for Windows Docker Desktop for Windows is Docker designed to run on Windows.. WSL2[1] - WSL2 및 우분투 설치하기 안녕하세요. 이버엔 WSL2에 대한 포스팅으로 돌아왔습니다. 1. WSL2란? Windows Subsystem for Linux2의 줄임말인 WSL2는 2020년 5월경 Windows 10 대규모 업데이트를 통해 정식 릴리즈되었습니다. WSL은 가상화를 통해 윈도우에서 리눅스를 구현할 수 있게 해주는 기능이며 WSL2버전에서 기능이 대폭 향상되면서 정말 쓸만해졌습니다. 가장 눈여겨볼만한 사항은 윈도우 10 Home 버전에서도 도커를 사용할 수 있게 되었다는 점이며 리눅스와 윈도우의 경계가 허물어지기 시작했다는 의미가 됩니다. 2. WSL2로 할 수 있는 것들 앞서 말씀드린대로 도커를 사용할 수 있으며 이는 리눅스에서 유용하게 사용되는 대부분의 서비스를 윈도우에서도 구현할 수 있다는 의미가 됩니다. 도커는.. 이전 1 다음