Linux(Mint) | settings

지난 포스팅에서 리눅스 민트를 설치하고 간단한 세팅을 하였습니다. 이번 포스팅에서는 제가 주로 사용하는 프로그램을 설치하면서 설정을 하겠습니다.

Development environment setup on mint

Terminal

리눅스는 다양한 터미널을 사용할 수 있습니다. 리눅스 마테에는 마테 전용 터미널이 기본 터미널로 설정 되어 있습니다. 저는 주로 Guake 를 사용하고 bash shell) 보다는 ZSH 을 사용합니다.

1
2
- guake
$ sudo apt-get install guake
  • Guake terminal 은 F12 를 누르면 활성화/비활성화 됩니다.
1
2
3
4
- ZSH shell
$ sudo apt-get install zsh
$ chsh -s `which zsh`
$ curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
  • 로그아웃 후 다시 로그인을 하면 zsh셸로 설정되어 있습니다.
  • $ sudo vi ~/.zshrc 로 각종 세팅을 할 수 있습니다.

Vim 8.0

기본적으로 민트에는 vim 7.x 버전이 설치되어 있습니다. 8.0 버전으로 설치를 하려면 다음과 같습니다.

1
2
3
4
- vim 8.0
$ sudo add-apt-repository ppa:jonathonf/vim
$ sudo apt update
$ sudo apt-get install vim vim-gtk

Visual studio code

VSC는 웹 개발에 필요한 에디터로서 비교적 가볍고 꼭 필요한 서포트를 해주는 에디터 입니다.

1
2
3
4
5
- visual studio code
$ sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
$ sudo apt-get update
$ sudo apt-get install ubuntu-make
$ umake web visual-studio-code

Install software on mint

Plank dock

Plank dock 를 설치하면 MacOS와 비슷한 데스크탑 환경을 사용할 수 있습니다.

1
2
3
4
- plank
$ sudo add-apt-repository ppa:ricotz/docky
$ sudo apt update
$ sudo apt-get install plank

Ulauncher

Ulauncher 는 빠른 프로그램 검색도구 입니다.

1
2
3
4
- ulauncher
$ sudo apt-add-repository ppa:agornostal/ulauncher
$ sudo apt update
$ sudo apt install ulauncher

Deluge

Deluge 는 토렌트 클라이언트 프로그램입니다.

1
2
3
4
- deluge
$ sudo add-apt-repository ppa:deluge-team/ppa
$ sudo apt-get update
$ sudo apt-get install deluge

BleachBit

BleachBit 는 디스크를 정리해주는 프로그램으로 불필요하게 누적된 파일들을 삭제해주는 프로그램입니다.

1
2
- bleachBit (System Cleaner)
$ sudo apt-get install bleachbit

Shutter

Shutter 스크린 샷을 찍어주는 프로그램입니다.

1
2
3
4
- shutter
$ sudo add-apt-repository ppa:shutter/ppa
$ sudo apt-get update
$ sudo apt-get install shutter

TLP

TLP 는 전원관리 프로그램으로서 노트북 유저는 꼭 설치하는 것이 좋습니다.

1
2
3
4
5
- tlp
$ sudo add-apt-repository ppa:linrunner/tlp
$ sudo apt-get update
$ sudo apt-get install tlp tlp-rdw
$ sudo tlp start

SSD trim

ssd 디스크를 사용하는 경우에는 TRIM을 사용하는 것이 좋습니다. SSD가 최적의 상태를 유지하는데에 도움을 주는데, 간단한 설명으로는 파일을 쓰고 지운다음 그 흔적을 남기는데 그 흔적들을 지우지 않으면 SSD의 성능이 하락됩니다.

활성화 하는 방법은 를 추가해주면 됩니다.

1
2
$ sudo vi /etc/fstab
UUID=ce47fcee-b2e9-493f-833c-c6420e4088fe / ext4 discard,noatime,errors=remount-ro 0


제가 주로 사용하는 기본적인 프로그램 위주로 간단히 안내하였습니다. 각 프로그램마다 사용자에 맞게 사용하기 위한 설정이 필요하지만 이번 포스팅은 설치 후 빠르게 세팅하기 위한 안내로서 각 프로그램별로 자세한 설정 내용은 생략하였습니다. 각 프로그램별로 자세한 설정 내용은 검색을 통해 쉽게 자료를 찾을 수 있다고 판단합니다. 그래도 궁금한 것이 있다으신 분은 댓글을 달아주시면 제가 알고 있는 수준으로 답변이 가능할 듯 합니다.

linux os