본문 바로가기

Linux/Ubuntu

[Linux] 우분투(Ubuntu) 20.04LTS 설치 및 세팅

0. 계기

 

리눅스가 또 일을 냈다.

 

19.04 버전을 잘 쓰는 와중 SQL좀 배우려고 했더니, 더이상 업데이트를 지원 안한다고 자꾸 리젝을 먹이더라.

 

하는 수 없이 19.10으로 업데이트하기 버튼을 눌렀는데, 완료 되었다면서 재부팅하더니 블랙스크린이다.

 

큰일났다.

 

과제랑 자료가 중요한 게 아니다.

 

하.... 설정 언제 다시 하지.

 

다음에 또 리눅스를 밀 때가 오는 것을 대비해 자주 쓰는 설정을 아카이브 해놓기로 했다.

 

1. 우분투(Ubuntu) 20.04LTS 설치

 

우분투도 인텔처럼 틱톡 전략을 쓴다. 짝수해 4월 패치는 장기지원(LTS), 나머지는 테스트용. 다행히 20년 4월 패치는 LTS다.

 

사실 구라다.

 

4월 20일 현재는 LTS가 아니라 베타버전이다. LTS는 4월 23일에 나온다더라. 그래도 구글링해봤더니 베타에서 LTS로 가는 건 터미널에서 명령 한번이면 된다고 하길래 부담없이 설치하려고 한다.

 

(1) 이미지파일 다운받기

 

https://ubuntu.com/#download

여기서 받으면 된다.

 

율무는 베타버전 시절에 받았기 때문에 이 링크에서 받았다.

 

이미지파일 다운로드

페이지마다 다르겠지만 대충 저따구로 생긴 링크 누르면 된다.

 

서버 만들 사람이 이 글을 읽고있지는 않겠지?

 

 

(2) Rufus 설치 및 부팅 디스크 만들기

 

준비물 : 2.6기가 이상의 USB

 

동네 다이소에서 크루저블레이드 5천원이면 산다.

 

시간 여유가 있으면 인터넷에서 시키면 1000원대에도 구할 수 있다.

 

USB는 내컴퓨터-드라이브 우클릭-포맷 에서 포맷해준다.

 

내가 FAT32로 알고있었는데 다른걸로 해도 잘 되더라.

 

아님 말고.

 

Rufus는 링크에서 알아서 받으면 된다.

 

Rufus - The Official Website (Download, New Releases)

 

rufus.ie

 

그다음 (1)에서 다운받은 이미지파일을 넣고 ISO(권장) 으로 해준다. 다른 경고창 몇 개 뜨는거 신경 안써도 된다.

 

 

(3) 부팅 디스크 교체

 

설치할 컴퓨터의 바이오스에 들어가서 부팅디스크를 교체해준다.

 

원래 C나 D로 되어있는 걸 USB로 바꿔주면 된다.

 

아래는 예시. 내 컴퓨터 아님.

 

부팅순서 설정

 

(4) 알아서 설치

 

구글링하면 잘 나와있는데.

 

몇가지 팁을 주자면

 

A. 맨 처음 설정은 한국어로 하되, 키보드 배치는 English로 한다. 나중에 추가 가능함.

 

B. 일반설치 하되 온라인 연결과 서드파티는 하지 말자. 마찬가지로 나중에 추가 가능함.

 

C. 컴퓨터 이름은 좀 줄여놓자. 나중에 귀찮아짐.

 

D. 파티션은 200MB정도 분리되어서 나오는 경우가 있으니 놀라지 마시라. 설치용인데 설치끝나면 병합해도 된다.

 

E. 에러뜨면 에러메시지 검색하는 것 보단 부팅옵션 다르게 해서 설치시도 다시 하는게 빠름.

 

이 있다.

 

2. 우분투에서 한글 입력 편하게 하기

 

아니 패키지 설치는 나중에 한다고 해도 일단 한글이 우선 아닌가.

 

작업창에서 언어 바꾼다음 Shift+Enter하면 일단 쓸 수 있긴 한데, 여기에 익숙해지면 사람이 아니다 진짜.

 

 

(1) 지역 및 언어 설정에서 입력 소스로 한글만 남겨놓기

기본 설치할 때 English(US) 로 했으면 입력소스에 English랑 한국어가 둘 다 있는데, 한국어만 남겨놓자.

저 한국어 입력 소스에 영어, 한국어 둘 다 들어있다.

 

이거 하면 shift+space버튼으로 한영 전환을 할 수 있다.

한영버튼이 따로 있는 키보드는 한영버튼도 사용할 수 있다.

하지만 Alt_R을 한영버튼과 같이 사용하는 키보드는 아직까지 한영키로 동작하지 않는다.

 

(2) Alt_R을 한영버튼으로 등록하기

 

Alt_R에 역할을 추가해준다.

적용 확인 하면 끝.

Ctrl_R을 한자버튼과 공용으로 사용하는 키보드의 경우, 한자 탭에서 유사한 작업을 하면 된다.

 

3. 기타 설치 및 업데이트

 

(1) 기본 업데이트

 

우분투에 깔린 "소프트웨어 업데이터"를 실행시켜준다.

 

터미널에서 하고 싶으면 다음을 치면 된다.

sudo apt-get update
sudo apt-get upgrade -all

 

(2) Ubuntu Software에서 다운로드 받을 수 있는 어플리케이션

 

작업하는데 필요한 어플들을 몇 개 다운로드 받는다.

율무는 다음과 같은 것들을 다운로드 받았다.

 

1) VS Code

2) PycharmCE

3) LibreOffice

4) Atom

5) Cacher

6) TextEditor

7) valgrind

8) CMAKE

 

 

(3) apt 를 이용해서 필요한 옵션 설치

 

1) OneDrive 설치

sudo apt-get install onedrive
onedrive

install 후 onedrive라고 명령하면 authorize를 요구한다.

밑줄그어진 부분을 복사 붙여넣기하던가 우클릭-링크열기 해서 들어간다음,

로그인하면 아무것도 없는 흰색 페이지가 나온다.

당황하지 말고 주소창 전체를 복사해서 프롬프트에 붙여 넣는다.

 

 

그러면 아래와 같은 내용을 띄운다.

 

싱크로나이즈를 하랜다.

 

onedrive --synchronize

 

이렇게 명령해주면 원드라이브에 있는 내용을 받아올 수 있다.

 

율무는 내용물이 몇기가가 되는 만큼 좀 오래걸린다.

 

오류

위와 같은 오류가 발생하는 경우 그냥 한번 더 실행해주면 된다.

 

 

 

2) SQL 설치

 

sudo apt-get install postgresql
sudo apt-get install mysql-server mysql-client
sudo apt-get install mongodb-server mongodb-client

 

3) 파이썬관련 보조어플 설치

sudo apt-get install python3-pip
sudo apt-get install jupyter

 

4) 윈도우 어플 호환을 위한 wine 설치 및 글꼴 설치

 

sudo apt-get install wine-stable
sudo apt install fonts-nanum fonts-nanum-extra fonts-nanum-coding

 

짱많다

윈도우 기본 세팅에 필요한 것들을 설치하기 때문에 설치할 게 많다.

 

율무는 wine 5.0이 새로 나왔길래 5.0으로 설치해봤다.

 

sudo apt remove winehq-stable wine-stable wine1.6 wine-mono wine-geco winetricks
sudo dpkg --add-architecture i386
wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu $(lsb_release -cs) main"
sudo apt update && sudo apt install --install-recommends winehq-stable

 

와인 버전별 차이는 아래와 같다.

 

웬만하면 winehq-stable로 설치하자

 

 

(4) python 패키지 설치

 

1) numpy

2) matplotlib

3) pandas

4) tensorflow

5) cmake

6) opencv-python

7) pytorch

8) seaborn

9) dlib

 

드럽게 오래 걸린다.

 

(5) hwp viewer 설치

 

옛날에 쓴 글 참고

 

Ubuntu 19.04 에서 한글 뷰어 다운로드하기 (hwp 열기)

한글과컴퓨터는 기본적으로 홈페이지에서 한글 뷰어를 제공한다. https://www.hancom.com/cs_center/csDownload.do 글로벌 소프트웨어의 리더, 한글과컴퓨터 한컴오피스 2018 체험판 (Windows 용) (30일간 사용 가..

yurmu.tistory.com

 

이번엔 좀 더 많이 필요하더라

증오스러운 녀석들

 

(6) 카카오톡 설치

 

wine과 winetricks를 이용해서 카카오톡을 설치한다.

sudo apt-get install cabextract
WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod 777 winetricks
./winetricks

 

gdiplus, msxml6, riched30, wmp9 설치

윈도우 미디어 플레이어가 나온지 10년이 넘었는데 꼭 wmp9를 설치해야되는지는 의문이다. 나중에 카카오 다니는 사람 만나면 물어봐야지.

*wmp 10 설치해도 잘 된다.

 

https://www.kakaocorp.com/service/KakaoTalk

 

카카오톡 홈페이지에서 윈도우버전 다운로드 받는다.

 

cd ~/downloads
wine KakaoTalk_Setup.exe

 

설치 이후 설정 하나만 바꾸면 된다.

cd ~/.local/share/applications/wine/Programs/카카오톡/
vi 카카오톡.desktop
Exec=~~~~~ LANG="ko_KR.UTF-8" ~~~~~

 

 

 

대따

 

혹시 버전때문에 안되면

winetricks 실행 후 select default wineprefix의 change setting 에서 win7로 바꿔주면 된다.

 

카카오톡을 실행해보자.

 

로그인도 잘 된다.