기존 사용하고 있는 Windows가 디스크에서 차지하고 있는 공간을 일부 줄여 그 남는 공간에 Ubuntu를 설치한다.
우분투 다운로드 홈페이지나 카카오 미러(한국서버)에서 설치 파일(iso)파일을 받으면 된다.
종류 | 용도 |
---|---|
Ubuntu Desktop | 가장 일반적인 우분투 설치파일. 그래픽 앱(GUI) 등 일반적인 PC 용도에 필요한 소프트웨어가 사전 설치되어 있어 초보자에게 권장하고 일반적인 대부분의 설치에 사용한다. |
Ubuntu Server | 그래픽 관련 소프트웨어를 제외한, 우분투의 가장 기본적인 기능들만 사전 구성해 놓은 버전.\\원격 접속에 필수적인 SSH 등 아주 기초적인 도구들을 제외하면 별도로 설치해서 사용해야 하고, 처음 설정 시 CLI 환경으로만 사용할 수 있다. 비록 Server 버전이어도 그래픽 프로그램 패키지를 설치하면 Ubuntu Desktop과 완전히 동일하게 사용할 수 있으며, Ubuntu Desktop에서 번들로 제공하는 소프트웨어들을 사용자 입맛대로 취사선택해 설치하여 디스크 공간 절약/시스템 경량화를 하려는 고급 유저나 그래픽 앱을 돌리기 버거운 저사양 시스템에서 사용하기에 적합하다.1) |
그냥 설치하면 된다. 다만, Linux 특성상 작은 파일의 읽고 쓰기가 성능에 큰 영향을 미치므로, /home 파티션을 뺀 나머지는 SSD에 설치하는 것을 권장한다.
Windows 환경에서 쓰고 있는 디스크 공간 일부를 비워주어야 한다. Partition Wizard같은 프로그램을 사용해서 Windows 환경에서 미리 빈 공간을 만들고 Ubuntu 설치를 시작해도 되고, Ubuntu 설치 중에 Windows 공간을 줄여도 된다. 다만 Ubuntu에서 Windows 공간을 수정할 경우 간헐적으로 Windows 영역이 깨지는 경우가 있어서 되도록 Windows 파티션 수정은 Windows용 프로그램을 통해 하는 것을 추천한다.
Ventoy를 이용해 부팅 디스크를 제작한다. 영상 참조.
Ubuntu를 멀티부팅으로 설치할 경우, 설치 중이나 설치 완료 후 사용 중 설정 오류로 인해 Windows 부팅 관련 정보나 Windows에서 작업했던 데이터 영역을 잘못 건드렸을 때 데이터가 복구할 수 없이 손상될 수 있다. 이러면 작업한 데이터가 날아가거나 Windows 부팅불능 상태가 될 수 있다. 이런 상황을 미연에 방지할 수 있는 가장 확실한 방법이 백업이다.
윈도우 환경에서 C 드라이브, D드라이브에 있는 작업 데이터들을 안전한 곳(클라우드, 외장하드 등)으로 백업받는다. 평소 자신이 데이터를 주기적으로 백업하고 있다면 그것으로 충분하다. 만약 주기적으로 백업을 하고 있지 않다면, 이 기회에 한 번 해두자.
Windows가 설치된 C드라이브와 부팅 관련 파일이 들어있는 시스템 파티션 등을 통째로 백업받을 경우, 부팅 관련 설정이 손상되었을 때 원클릭으로 복구할 수 있다. Macrium Reflect Free를 이용하여 백업받을 수 있으며, 외장하드 또는 네트워크 저장장치(NAS)에 백업 이미지를 저장할 것이므로 자신의 PC에 설치된 하드디스크 용량 이상의 저장공간을 확보하여 백업하자. 자세한 백업 방법은 영상을 참조.
한국어가 있기는 하지만, 기본으로 선택되어있을 영어(English)를 추천한다.
'디스크를 지우고 Ubuntu 설치' 선택시 Ubuntu가 기본 OS가 된다.
Seoul을 누르고 계속한다. 지도에서 한반도를 찾아 클릭해도 된다.
다음 사항들을 잘 입력한다. 기존에 쓰던 Windows 환경과는 1도 관련이 없을 설정값들이니 기존 Windows 설정과 굳이 일치시킬 필요는 없다.
인스톨러가 알아서 필요한 파일들을 열심히 복사하고 있을 것이다.
사양에 따라 아주 오랜 시간이 걸릴 수 있으니, 커피 한 잔의 여유를 즐기고 오자.
인스톨러에 “설치가 완료되었습니다”류의 팝업이 뜬다. 재부팅한다. PC가 꺼진 후 부팅되기 전에 설치 디스크를 제거한다.
VirtualBox 프로그램 설치는 VirtualBox 문서 참조. VirtualBox 내에 VM을 생성한 뒤, 그 안에 Ubuntu를 설치하는 것은 2. PC에 설치 과정과 완전 동일하다.
원활한 이용을 위해서 다음 설정을 권장(필수는 아님)한다.
mirror.kakao.com
등)로 변경fcitx-hangul
추천)ssh
, vscode
등 기초적인 개발 도구들 설치기초적인 설정들을 한 번에 빠르게 설정하려면 다음 명령을 이용해도 된다:
wget https://raw.githubusercontent.com/hdavid0510/ubuntu-init-settings/main/setup.sh && chmod +x setup.sh && ./setup.sh && rm setup.sh이 명령은 다음을 자동으로 수행한다:
mirror.kakao.com
)로 변경fcitx-hangul
) 설치 및 설정 (설정화면 조작 필요)
ubuntu-drivers devices
적당한 버전의 드라이버를 자동으로 설치해준다. 특정 드라이버 설치 시 사용하면 안된다.
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo ubuntu-drivers autoinstall sudo reboot
공식 NVIDIA 그래픽카드 설치 홈페이지에 들어가서 원하는 그래픽 드라이버를 다운로드 후 /home 또는 개인 유저폴더 내에 이동한다. ctrl + alt + F1~F6 눌러 콘솔모드로 전환한다.
chmod 755 NVIDIA-Linux-버전명 sudo apt-get remove nvidia* && sudo apt-get autoremove sudo service gdm stop sudo service lightdm stop sudo sh NVIDIA-Linux-버전명.run
Linux 부팅을 위한 인텔 드라이버 옵션 “nomodeset” 수동 설정
이 방법으로 해결되었다면 grub 파일을 열어준다.
sudo gedit /etc/default/grub
sudo apt-get update && sudo update-grub sudo reboot
sudo bash -c "echo blacklist nouveau >> /etc/modprobe.d/blacklist.conf" sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist.conf"
NVIDIA 그래픽 드라이버 자동 설치 했을 때 계속된 오류로 수동 설치로 더 낮은 버전을 설치한 뒤 리커버리 모드로 들어가서 루트 쉘 진입한다.
mount -n -o remount, rw / apt-get purge nvidia-* rm /etc/X11/xorg.conf reboot
/
파티션에 합쳐도 무방하다. 특히 자신의 PC가 SSD가 아닌 하드디스크를 사용할 경우 우분투의 응답성을 대폭 하락시키는 원인이 되므로 HDD 사용자는 이 파티션을 생략하는 것을 추천.