Windows에 우분투를 설치하는 방법
우분투란?
CentOS 등과 마찬가지로 Linux 배포판 중 하나입니다.
WindowsStore에서 무료로 누구나 쉽게 얻을 수 있으며 제거도 쉽습니다.
우분투 설치
Windows 키를 누르고 Microsoft Store에서 "Ubuntu 20.04 LTS"를 설치합니다.
설치가 끝나면 시작하고 사용자 이름과 암호를 입력합니다.
비밀번호는 반드시 잊지 않도록 합시다. 입력이 끝나면 일단 우분투가 닫힙니다.
※마이크로소프트 어카운트의 등록이 없어도 인스톨은 가능합니다
우분투 제거
Windows 키를 누르고 Ubuntu를 입력하여 검색을 수행하고 제거를 선택합니다.
동작 확인
설치가 완료되면 Ubuntu에서 외부로 액세스할 수 있는지 ping을 사용하여 확인합니다.
google에서 여러 번 응답이 반환되면 작동에 문제가 없습니다.
ping www.google.com
DNS 설정 검토
DNS 문제로 인해 핑이 통과하지 못할 수 있습니다.
현재 상세한 원인은 알 수 없는 것 같습니다만, 대처법으로서 DNS를 변경하는 것으로 해소 가능합니다.
다음 단계를 수행하여 DNS를 Google에서 무료로 제공하는 것으로 변경할 수 있습니다.
Windows 키를 누르고 Microsoft Store에서 "Ubuntu 20.04 LTS"를 설치합니다.
설치가 끝나면 시작하고 사용자 이름과 암호를 입력합니다.
비밀번호는 반드시 잊지 않도록 합시다. 입력이 끝나면 일단 우분투가 닫힙니다.
※마이크로소프트 어카운트의 등록이 없어도 인스톨은 가능합니다
우분투 제거
Windows 키를 누르고 Ubuntu를 입력하여 검색을 수행하고 제거를 선택합니다.
동작 확인
설치가 완료되면 Ubuntu에서 외부로 액세스할 수 있는지 ping을 사용하여 확인합니다.
google에서 여러 번 응답이 반환되면 작동에 문제가 없습니다.
ping www.google.com
DNS 설정 검토
DNS 문제로 인해 핑이 통과하지 못할 수 있습니다.
현재 상세한 원인은 알 수 없는 것 같습니다만, 대처법으로서 DNS를 변경하는 것으로 해소 가능합니다.
다음 단계를 수행하여 DNS를 Google에서 무료로 제공하는 것으로 변경할 수 있습니다.
설치가 완료되면 Ubuntu에서 외부로 액세스할 수 있는지 ping을 사용하여 확인합니다.
google에서 여러 번 응답이 반환되면 작동에 문제가 없습니다.
ping www.google.com
DNS 설정 검토
DNS 문제로 인해 핑이 통과하지 못할 수 있습니다.
현재 상세한 원인은 알 수 없는 것 같습니다만, 대처법으로서 DNS를 변경하는 것으로 해소 가능합니다.
다음 단계를 수행하여 DNS를 Google에서 무료로 제공하는 것으로 변경할 수 있습니다.
자동 생성되었을 경우, 잘못된 거동이 되어 버리기 때문에, 우선은 자동 생성을 멈춥니다.
/etc/wsl.conf 파일을 새로 생성합니다.
sudo vim /etc/wsl.conf
내용을 다음과 같이 저장합니다.
[network]
generateResolvConf = false
다른 PowerShell을 새로 시작하여 wsl을 종료합니다.
wsl --shutdown
wsl과 명령을 치고 로그인합니다.
자동 생성을 멈춘 것에 따라, 심볼릭 링크로 참조 에러가 나와 버리고 있으므로, 우선 링크 해제합니다.
sudo unlink etc/resolv.conf
그런 다음/etc/resolv.conf를 다시 씁니다.
sudo vim /etc/resolv.conf
내용을 다음과 같이 저장하고 저장합니다.
nameserver 8.8.8.8
이상으로 변경 완료입니다. 다시 ping을 실행하여 DNS 설정 변경이 올바르게 반영되었는지 확인합니다.
초기 설정
패키지를 최신화
# インストール可能なパッケージの「一覧」を更新します。実際のパッケージのインストール、アップグレードなどは行いません。
# インストール済みのパッケージ更新をおこない、新しいバージョンにアップグレードします。
# apt upgradeは「有効なパッケージ一覧」を元に実行されるので、apt updateと組み合わせて使います。
sudo apt update && sudo apt upgrade -y
개발에 필요한 패키지를 도입합니다.
# gcc、g++、makeなどが入ります
sudo apt install build-essential -y
# unzipを入れる
sudo apt install -y unzip
우분투 시작시 홈 설정
Windows 터미널을 사용하는 경우 설정에서 Ubuntu 시작시 초기 디렉토리 위치를 지정할 수 있습니다.
다음과 같이 지정하면 터미널을 시작할 때 home/{사용자 이름}으로 설정할 수 있습니다.
# ユーザー名は、ubuntuのユーザー名です
\\wsl$\Ubuntu-20.04\home\{ユーザー名}
Git 초기 설정
# 鍵の作成(ubuntuのホームディレクトリで実行する)
mkdir .ssh/
cd .ssh
ssh-keygen -t rsa -b 4096
작성한 공개키는 github에 등록한다
htps : // 기주 b. 코 m/세친 gs/p 로후 ぇ
"Personal settings"의 "SSH and GPG keys"를 열고 공개 키 등록
# Gitの設定
# 変更をコミットした時に表示される名前、メールアドレスを設定する
git config --global user.name "hoge hogehoge"
git config --global user.email "[email protected]"
# gitをターミナルで見る時の出力をカラー表示にする
git config --global color.ui "auto"
문제해결
호스트 측에 존재하는 D 드라이브가 Ubuntu에 반영되지 않았을 수 있습니다.
PC를 재기동하는 것으로 반영되었으므로, 만약 같은 트러블로 고민이 있으면 한번 시험해 보세요.
관련 사이트
Reference
이 문제에 관하여(Windows에 우분투를 설치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nagareboshi/items/4ecf14390be7f036cb96
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# ユーザー名は、ubuntuのユーザー名です
\\wsl$\Ubuntu-20.04\home\{ユーザー名}
# 鍵の作成(ubuntuのホームディレクトリで実行する)
mkdir .ssh/
cd .ssh
ssh-keygen -t rsa -b 4096
작성한 공개키는 github에 등록한다
htps : // 기주 b. 코 m/세친 gs/p 로후 ぇ
"Personal settings"의 "SSH and GPG keys"를 열고 공개 키 등록
# Gitの設定
# 変更をコミットした時に表示される名前、メールアドレスを設定する
git config --global user.name "hoge hogehoge"
git config --global user.email "[email protected]"
# gitをターミナルで見る時の出力をカラー表示にする
git config --global color.ui "auto"
문제해결
호스트 측에 존재하는 D 드라이브가 Ubuntu에 반영되지 않았을 수 있습니다.
PC를 재기동하는 것으로 반영되었으므로, 만약 같은 트러블로 고민이 있으면 한번 시험해 보세요.
관련 사이트
Reference
이 문제에 관하여(Windows에 우분투를 설치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nagareboshi/items/4ecf14390be7f036cb96
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Windows에 우분투를 설치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nagareboshi/items/4ecf14390be7f036cb96텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)