Linux | sabzil

July 21, 2016

ifconfig 사용

임시로 사용할 개발환경을 만들기 위해서 ubuntu 이미지를 사용하는데, ifconfig 명령이 동작하지 않아서 보니, net-tools가 온전하게 설치되었지가 않은것 같다. $ apt-get install –reinstall net-tools

April 21, 2016

zsh(oh-my-zsh) 사용

zsh 설치하고 기본 쉘 변경 $ sudo apt-get install zsh $ which zsh /usr/bin/zsh $ chsh -s /usr/bin/zsh oh-my-zsh 설치 $ curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh 설정(개인 취향) .zshrc 의 ZSH_THEME를 minimal 로 변경

April 21, 2016

terminator 사용

설치 $sudo apt-get install terminator 단축키 분할(수직): ctrl + shift + e 분할(수평): ctrl + shift + o 닫기(현재 창): ctrl + shift + w 닫기(전체): ctrl + shift + q 새 탭: ctrl + shift + t 분할된 화면간 이동: alt + 방향키

March 6, 2015

pkg-config 사용

Go언어를 사용하다보면 C로 만들어진 라이브러리를 사용하기 위해서 cgo가 필요할 때 가 있다. 라이브러리를 링크하고 하는 몇 가지 절차를 거치게 되는데, 이때 pkg-config라는걸 사용하면 편리하다. pkg-config를 사용하면 컴파일하는데 필요한 라이브러리와 헤더정보를 Go코드상에서 동일한 경로로 제공해줄 수 있게 된다. pkg-config가 설치되어 있지 않을 경우에는 다음과 같이 설치를 해준다. $ sudo apt-get install pkg-config 이제 설치되어 있는 라이브러리 목록을 한번 보자. $ pkg-config --list-all 현재 설치된 라이브러리들의 정보가 나오게 된다. 그런데 내가 원하는 라이브러리의 정보가 나타나지 않는다. ... Read more

© sabzil 2016