천재태지의 세상 돌려보기

seoz.egloos.com

- About Me... - Enlightenment, EFL - 타이젠 Tizen



[우분투] 리눅스 설치 후, 설치할 패키지들 ├ 리눅스

저는 어쩌다보니 리눅스를 자주 설치합니다.
현재 작업하는 Enlightenment 를 테스트하기 위한 것도 있고,
리눅스를 잘 모르기 때문에 하나씩 익혀나가기 위한 것도 있지만,
매번 리눅스를 설치하고 나면 설치하게 되는 패키지들이 있어서 한번 정리해봤습니다.

개인적인 용도지만, 어쩌면 다른 분도 유용하게 사용할 날이 올거라 믿으며,
필요한게 있으면 그때 그때 업데이트를 하겠습니다.

- aptitude : 우분투에서 패키지를 관리할 때 사용하는 도구. apt-get 보다 훨씬 진화했습니다. 이것 덕분에 문제를 해결한 적이 있었는데, 문제가 생길 시에 알아서 처리해줍니다. 이걸 설치하고 나면 apt-get 은 더이상 사용하지 않게 됩니다.
- vim : 텍스트 에디터. 코딩용으로도 사용하고 있는데, 리눅스를 설치하면 기본적으로 vi 가 설치되어 있기 때문에, vim 을 따로 설치해줍니다.
- xchat : IRC 채팅용 프로그램. 충분히 만족할만한 기능을 가지고 있습니다. 오픈소스 활동을 하다보니 IRC 에 항상 접속해있기 때문에 xchat 을 주로 사용합니다. (참고로 갤럭시탭에서는 AndChat 을 사용하고 있고, 리눅스에서는 IceChat 를 사용하고 있습니다. 아이폰은 3G 에서 제대로 돌아가는 IRC 프로그램이 없어서 안 쓰고 있습니다.)
- xserver-xephyr : Xephyr 를 포함하고 있는 패키지. X display 를 새로운 window 로 보내줍니다. (관련 포스팅 준비중)
- subversion : 버전 관리 프로그램인 SVN.
- exuberant-ctags : ctags 가 있는 패키지. 프로그래밍을 할 때 유용합니다.
- gimp : 그래픽 편집 도구.
- doxygen : 문서화를 위한 도구.
- valgrind : 메모리 leak 을 체크해주는 도구.
- meld : 머지(merge) 도구.
- zsh : Z shell. 다양한 기능을 가진 쉘.
- git-svn : SVN 으로 된 repository 를 git 명령어를 이용해서 사용하게 해주는 도구.
- qgit, gitk : git 을 편리하게 사용하게 해주는 GUI 도구.
- recordmydesktop : 데스크탑을 동영상으로 녹화하기 위한 도구
- htop : 인터랙티브 프로세스 뷰어. top 명령어의 고급 버전
- tree : 디렉터리의 내용을 트리 모양으로 보여주는 도구.
- cmake : 크로스 플랫폼 makefile 생성 도구
- cgdb : 소스코드를 보면서 gdb를 사용할 수 있는 도구.
- openssh-server : 다른 pc에서 원격으로 ssh 연결을 할 수 있도록 해주는 서버.
- geeqie: 이미지 뷰어
- curl: URL 데이터 전송 프로그램

한번에 설치하려면 아래 명령어를 실행하면 됩니다.
$ sudo apt-get install aptitude vim xchat xserver-xephyr subversion exuberant-ctags gimp doxygen valgrind meld zsh git-svn qgit gitk recordmydesktop htop tree cmake cgdb openssh-server geeqie curl



혹시 알고 있는 유용한 툴이 있으면 추천해주세요 ^^




덧글

댓글 입력 영역