Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

개발일기

Ubuntu 19.04 개인적인 기본 셋팅 본문

Develop

Ubuntu 19.04 개인적인 기본 셋팅

자바칩 2019. 8. 25. 22:24

필자는 Windows10 + Ubuntu 19.04 듀얼부팅으로 사용중이다.

개발작업은 Ubuntu, 게임 등의 활동은 Windows 에서

 

Ubuntu에서 문제가 발생하여 재설치를 하는 경우가 생각보다 잦았기에, 

재설치 이후 개인적으로 셋팅하는 항목들을 정리해보려 한다.


1. nvidia 드라이버 설치

최근 그래픽카드를 GTX 1060 에서 RTX 2070 Super 로 변경하면서 우분투가 말썽을 부렸고, 결국은 재설치를 하게 되었다.

재설치 이후에도 무한재부팅이 발생하는 등 문제가 생겼고, 검색 결과 그래픽 드라이버의 문제라고 결론을 내렸다.

 

 

 

 


2. Window, Ubuntu 간의 시간이 맞지 않는 현상 해결

메인보드의 RTC 값을 각 OS에서 해석하는 방법이 달라 발생하는 현상이다.

Windows에서는 RTC를 Local Time으로 해석하며,

Ubuntu에서는 RTC를 UTC로 해석한다.

따라서 9시간의 시간 차이가 발생하게 된다.

 

$ timedatectl set-local-rtc 1

$ nano /etc/default/rcS

UTC=no

 

출처 : https://www.tuwlab.com/ece/28472


3. GRUB 부팅 순서 변경

Windows, Ubuntu 듀얼 부팅 사용 시 GRUB 기본 설정이 Ubuntu로 자동 부팅이 되게 설정되어 있다.

원격으로 Windows 사용 중 재부팅 하는경우 Ubuntu로 부팅되는 경우가 있기에

가장 최근에 부팅 한 OS로 부팅되게끔 GRUB 설정을 변경했다.

 

/etc/default/grub 

 

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
GRUB_TIMEOUT=5 

 

$ sudo update-grub

 

 

출처 : http://programmingskills.net/archives/190


4. Gnome 테마 설정

Gnome-look 사이트에서 X-arc 를 설치한다.

개발이 중지된 테마이기는 하나, 실사용에 문제를 느끼지 못했고 개인적으로 제일 마음에 드는 테마이다.

 

https://www.gnome-look.org/p/1167049/

 

X-Arc-Collection

Please Note: This project has been discontinued as of 09/04/2018.

I apologise to anyone who feels disappointed about this decision, it was one that took a lot to think about and i thank everyone...

www.gnome-look.org

테마파일 다운로드 후 ./themes 폴더 내에 압축을 푼다.

기능 개선 도구에서 모양새 탭으로 진입하여 프로그램 항목을 X-Arc-Darker로 바꾸어 준다.


5. Nemo 파일 관리자 

개인적으로 Ubuntu의 기본 파일 탐색기인 Noutilus 보다 Nemo가 편했다.

 

5.1 Nemo 설치

$ sudo add-apt-repository ppa:embrosyn/cinnamon

$ sudo apt install nemo

 

5.2 기본 파일 관리자로 설정

~/.config/mimeapps.list

 

[Default Applications]

inode/directory=nemo.desktop


6. 데이터용 하드디스크 자동 마운트

데이터용 디스크를 따로 사용하고 있는데, 부팅때마다 마운트 해주기 귀찮아 자동으로 마운트 되게 설정하였다.

 

$ ll /dev/disk/by-uuid

 

필자의 데이터용 하드디스크의 UUID는 845A99CE5A99BCFC이다.

 

/etc/fstab

 

UUID=845A99CE5A99BCFC /media/lch/Backup ntfs defaults 0 0


7. Android Studio 설치

우분투 소프트웨어에서 Android Studio를 설치한다.

 


 8. GitKraken 설치

Windows에서는 Git 클라이언트로 Source Tree를 사용했는데,

Ubuntu 환경에서 사용이 불가능하여 GitKraken을 사용한다.

상당히 괜찮은 Git 클라이언트이다.

https://www.gitkraken.com/ 

 

Git Client - Glo Boards | GitKraken

Unleash the Kraken! GitKraken comes with two legendary tools that help developers be more productive: the Git Client for Windows, Mac and Linux, and Glo Boards for task and issue tracking. Download the free Git Client and sign up for Glo Boards for free!

www.gitkraken.com

우분투 소프트웨어에서도 다운받을 수 있는데, 마운트한 다른 디스크에 접근이 되지 않는 현상이 있어

공식홈페이지에서 받아 설치하는 것을 추천한다.


 

'Develop' 카테고리의 다른 글

Jenkins 초기 설정  (0) 2021.05.30
Arm64용 Jenkins Docker 이미지 생성하기  (0) 2021.05.29
Comments