리눅스란?
- pc를 위한 효율적인 유닉스 시스템
- 리누스 토르발즈에 의해 개발됨.
- 오픈소스임.
- 다양한 플랫폼에 이식 가능
- 높은 안정성
- 강력한 네트워크 기능
- 메인프레임 시대에 탄생했기 때문에 네트워크 기능이 강력
- 따라서 서버를 다룰려면 필수적임.
- GNU 소프트웨어와 함께 배포
리눅스의 구조
리눅스의 특징
- CLI다. 즉, 코드를 쳐서 명령을 내린다.
설치하기
가상머신
WSL
윈도우10 이후부터 윈도우 안에 리눅스를 깔 수 있게 되었다.
단, 윈도우11 22h2 버전에서설치하는 것을 추천함.
- 터미널의 진화: 터미널이 좀 더 편리하게 바뀜.
- 리눅스 GUI 앱이 그대로 실행
- systemd 지원
설치 방법
- powershell에서 다음 명령어를 입력한다.
powershell
wsl -l -o
- 다음 명령어 입력
powershell
wsl --install
-
기본 설치는 우분투이다.
-
다만, 본인이 원하는 것을 자유롭게 설치할 수도 있다.
-
설치 시 다음과 같은 에러가 뜰 수 있다.
WslRegisterDistribution failed with error: 0x800701bc해당 경우에는 이전 버전 WSL의 수동 설치 단계 | Microsoft Learn 로 가서
linux 커널 업데이트 패키지를 다운받는다.
- 설치 후 재부팅
- username 및 password 설정
- 터미널에 추가하기