열렬히.뛰기

리눅스란?

리눅스 & 쉘 > 리눅스 : 이론 > 리눅스란?

리눅스란?

  • pc를 위한 효율적인 유닉스 시스템
    • 리누스 토르발즈에 의해 개발됨.
  • 오픈소스임.
  • 다양한 플랫폼에 이식 가능
  • 높은 안정성
  • 강력한 네트워크 기능
    • 메인프레임 시대에 탄생했기 때문에 네트워크 기능이 강력
    • 따라서 서버를 다룰려면 필수적임.
  • GNU 소프트웨어와 함께 배포

리눅스의 구조

리눅스의 특징

  • CLI다. 즉, 코드를 쳐서 명령을 내린다.

설치하기

가상머신

WSL

윈도우10 이후부터 윈도우 안에 리눅스를 깔 수 있게 되었다.

단, 윈도우11 22h2 버전에서설치하는 것을 추천함.

  • 터미널의 진화: 터미널이 좀 더 편리하게 바뀜.
  • 리눅스 GUI 앱이 그대로 실행
  • systemd 지원

설치 방법

  1. powershell에서 다음 명령어를 입력한다.
powershell
wsl -l -o
  1. 다음 명령어 입력
powershell
wsl --install 
  • 기본 설치는 우분투이다.

  • 다만, 본인이 원하는 것을 자유롭게 설치할 수도 있다.

  • 설치 시 다음과 같은 에러가 뜰 수 있다.

    WslRegisterDistribution failed with error: 0x800701bc

    해당 경우에는 이전 버전 WSL의 수동 설치 단계 | Microsoft Learn 로 가서

    linux 커널 업데이트 패키지를 다운받는다.

  1. 설치 후 재부팅
  2. username 및 password 설정
  3. 터미널에 추가하기