Ubuntu 20.04 설치 후 해야하는 일
이번에 데스크탑에 윈도우랑 Ubuntu 20.04 를 설치했다.
설치하면서 참고한 내용들을 정리해 보도록 하겠다.
Keyboard 입력 시간 짧게 하기
xset r rate 180
한글 키보드 설정
기본 입력 장치는 ibus
인데 벼루
로 바꾸어서 설정하는게 더 편하다고 한다.
Typora 설치
평소 Typora를 윈도우 에서도 많이 즐겨 썻는데 리눅스 환경에서도 지원해 줘서 얼마나 다행인지 모른다.
Debian / Ubuntu 해당
# or use
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
# install typora
sudo apt-get install typora
# upgrade all packages include Typora
sudo apt-get upgarde
Onedrive 설치
sudo apt-get install onedrive
위의 명령어로 onedrive
를 간편하게 설치할 수 있다. 이후 onedrive 를 실행시키면 어떤 URL
을 하나 주고 거기에서 오는 Response URL
을 입력하라고 하는데 그냥 들어가서 로그인하고 작업을 다 마치면 빈 페이지가 하나 나온다. 그 페이지의 URL
전체를 입력하면 된다.
나는 이상하게 입력하고 나서 바로 동기화되는게 아니라 --syncronize
옵션을 입력해야 동기화가 되었다. 나만 그런건지 다른분들도 그런건지.. 찾아본 블로그들에서는 위 옵션을 입력하지는 않았다.
# 아래 옵션을 사용하면 클라우드에 있는 모든 내용이 다운로드 되면서 Syncronize 됩니다.
onedrive --syncronize
이제 /home/{User ID}/Onedrive
경로에 클라우드가 동기화가 될 예정이다.
카톡 설치
능력자 분들이 먼저 정리해 두신 걸 잘 따라해서 카톡을 설치한다.
듀얼 모니터 (세로) 설정
나는 27인치 가로 모니터, 24인치 세로 모니터를 쓰고 있다. 근데 이상하게 display settings
에서 설정하면 세로 화면이 안돌아가더라. 열심히 구글링을 해봤지만.. 원초적인 해결방법은 아직 없는 것 같다(혹시나 알고 계신분이 계시면 댓글로 언지라도 주시면 감사합니다 ㅠㅠ 저도 방법을 찾으면 글 수정하겠습니다.)
xrandr
이라는 공식 유틸을 사용해서 화면을 수동으로 돌리자.
먼저 xrandr
커맨드를 터미널에 입력해 모니터의 아이디를 찾아본다.
Screen 0: minimum 8 x 8, current 3000 x 1920, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
1920x1080 60.00*+ 59.94 50.00 60.00 50.04
1680x1050 59.95
1440x900 59.89
1280x1024 75.02 60.02
1280x960 60.00
1280x720 60.00 59.94 50.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
720x576 50.00
720x480 59.94
640x480 75.00 72.81 59.94 59.93
HDMI-0 connected 1080x1920+1920+0 right (normal left inverted right x axis y axis) 597mm x 336mm
1920x1080 60.00 + 75.00* 60.00 59.94 50.00 29.97 25.00 23.98 23.98 60.05 60.00 50.04 50.04
1440x900 59.89
1400x1050 59.98
1280x1024 75.02 60.02
1280x960 60.00
1280x720 60.00 59.94 50.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
640x480 75.00 72.81 59.94
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DVI-D-0 disconnected (normal left inverted right x axis y axis)
나는 GTX970을 사용중이다. 할당된 비디오 포트들에 대한 정보가 출력된다.
여기서 나는 HDMI-0
의 아이디를 가진 모니터를 세로 모니터로 사용한다.
이미 돌려논 상태에서 출력해서 크기가 1080 x 1920
으로 나온다.
# rotate monitor
xrandr --output HDMI-0 --rotate right
이제 모니터가 짠! 하고 돌아갔을텐데... 이게 로그아웃하고 다시 로그인하면 다시 똑같이 가로 모드로 나온다.
그래서 우리는 shell
을 하나 만들어서 로그인 할 때마다 shell 을 자동으로 실행할 예정이다.
boot-script.sh
이라는 이름으로 하나 만들어 주도록 하겠다.
vim boot-script.sh
안에는 위의 내용을 붙여 넣어 준다. (파일 이름은 상관 없다.)
crontab -e
crontab
으로 시작 프로그램에 쉘을 추가해 준다. 처음 실행하면 편집기를 고르라고 되어 있는데 나는 vim.basic
을 선택했다. 나중에 select-editor
를 입력해 바꿀 수 있다.
@reboot sleep 60 && ./your/script/path/boot-script.sh
위 커맨드를 crontab
마지막 줄 에 넣으면 된다. (당연히 path는 위에서 xrandr
커맨드를 포함하고 있는 따로 만든 쉘의 커맨드 이다.)
이제 리부팅 할 때 마다 화면이 정상적으로 출력된다.
안될경우 아래와 같이 시작 프로그램
에 들어가서 내용을 추가해주면 된다.
각종 IDE 설치
기본 프로그램인 Ubuntu Software 에서 쉽게 다운 받을 수 있다. 나는 intellj, visual code를 다운받았다.
Ubuntu Software → Development 텝에 보면 각종 IDE 및 개발환경을 다운 받을 수 있다.
'개발공부 > 시행착오' 카테고리의 다른 글
KPT 정리 (0) | 2021.06.16 |
---|---|
Ubuntu - apt-get -y 옵션 (0) | 2020.06.09 |
django - modelForm 에서 request.FILES 를 받지 못할때. (0) | 2020.04.28 |
python python3 alias 변경 (0) | 2020.04.26 |
django - No Python interpreter configured for the module (0) | 2020.04.16 |