우분투(Ver. 8.04) 사용기

apt : 설치관리자 명령어

1. 패키지 캐쉬 갱신 및 자동 업데이트

apt-get update ; apt-get upgrade

2. 원하는 패키지 찾기

apt-cache search 패키지명

3. 개별 패키지 설치

apt-get install 패키지명

4. 패키지 삭제

apt-get remove 패키지명

5. CD-ROM 목록 추가

apt-cdrom add

6. 원하는 패키지 찾은 다음 정보 출력

apt-cache show 패키지명

7. 의존성 검사 수행 후 패키지 업그레이드

apt-get dist-upgrade

8. dselect 에서 선택한 패키지의 설치 및 삭제

apt-get dselect-upgrade

9. 설치된 패키지를 볼 때

dpkg -l

10. apt-get install 명령어로 받은 deb파일의 저장 위치

/var/cache/apt/archive/
위 폴더에 .deb 패키지파일로 저장됨.

RPM 설치하기

우분투에서 rpm 파일을 설치하려면 우분투용 설치 파일인 deb 형태로 변환해야 한다. rpm 파일을 deb 파일로 변환하기 위해서는 alien 이라는 프로그램이 필요하다.

$ sudo apt-get install alien
$ sudo alien -c (filename).rpm
$ sudo dpkg -i (filename).deb

한글 문제

1. scim-hangul 설치

$ sudo apt-get install scim-hangul

2. 한글 언어 팩 설치

$ sudo apt-get install language-pack-ko

3. reboot

기본 언어지원이 영문으로 설정되어 있는 경우 다음을 통하여 scim-hangul을 활성화 시킨다.

$ im-switch -c

scim-hangul을 선택한다.

gnome 한글 메뉴

“System > 관리 > 언어” 메뉴에서 언어팩 설치

VirtualBox

  1. 다운로드
  2. 다운로드 후 마우스 오른쪽 클릭 > “GDebi 패키지 설치 프로그램 프로그램으로 열기” 로 설치
  3. 프로그램 > 시스템 도구 > innotek VirtualBox 싫행

USB 권한 문제 해결방법

1. 먼저 virtualBox 메뉴에 USB 설정 기능이 활성화되게 하자.

홈페이지에 따르면 이런 현상의 원인을 우분투가 Gusty 버전부터 “proc/bus/usb/*” 디렉토리에 대한 지원을 중단했기 때문이라고 한다. 차후 이 점을 개선한 패치를 진행할 계획이란 말과 함께 임시 방편을 제공하고 있다. 내용인 즉슨 우분투에서 막아놓은 “proc/bus/usb/*”를 다시 풀어주는 것이다.

2. 절차는 간단하다. 터미널에 다음을 입력하여 스크립트 파일을 열고, 40번 근처 라인부터의 내용을 아래 그림처럼 수정하자. 말이 수정이지 코멘트 처리 되어 있는 부분을 해제해주면 된다.

sudo vi /etc/init.d/mountdevsubfs.sh

그런 다음 터미널에서 수정한 스크립트 파일을 실행하자.

sudo /etc/init.d/mountdevsubfs.sh

3. 일단 여기까지 하면 virtualbox 프로그램에서 USB 기능을 활성화시키는 것은 성공한 셈이다.

하지만 여전히 USB를 마운트 시켜도 접근 권한이 없어 사용이 불가능하다는 경고가 뜬다. 이에 대해 해결책 역시 홈피에서 찾을 수 있었다.

4. 홈피에 소개된 방법은 Ibrahim Ben Faruhn 이라는 사람이 고안해 낸 방법으로 'usbusers' 라는 그룹을 만들고 virtualbox를 사용하는 user를 이 그룹의 멤버로 포함시킨다는 내용이다. 절차는 다음과 같다.

5. 먼저 'usbusers'라는 그룹을 만들고, 자신을 그곳에 멤버로 설정하자.

“System→Administration→Users and Groups” 을 실행하여 “Manage Goups” 버튼을 눌러 “usbusers” 라는 그룹을 만들자. 그리고 아래 그림처럼 자신을 멤버로 추가한다.

6. 이제 “usbusers” 그룹에게 usb에 대한 사용권을 부여해주자. 터미널을 열고 다음 파일을 열어 그림처럼 수정한다.

sudo gedit /etc/udev/rules.d/40-permissions.rules

7. 이제 끝났다. 시스템을 다시 시작하자.

먼저 virtualbox가 실행되면 상단 메뉴에서 “Devices→USB Devices” 를 선택하면 연결된 USB 장치들의 목록이 보일 것이다. 마운트하고 싶은 USB 드라이브를 선택하면 마친 윈두우즈에 USB를 꽂을 때 처럼 “띵동” 소리가 들리면서 아래 그림처럼 USB를 사용할 수 있게 된다.

디바이스 권한 문제

/dev/vboxdrv 에 666 권한을 준다. 다음 부팅시에도 적용하기 위해

/etc/rc.local 에서 exit 0 하기 전에 chmod 666 /dev/vboxdrv 를 추가

키보드가 먹통일 때

  1. $sudo update-alternatives –config xinput-ko_KR
  2. scim 선택
  3. VirtualBox > 환경 설정 > 입력 > 자동으로 키보드 잡기 해제

우분투 꾸미기

Avant Window Navigator

유용한 프로그램들

  1. 인터넷
    • 웹브라우저 : Friefox (기본으로 설치되어 있음)
    • 최적화 웹브라우저 : Swiftfox (파이어폭스를 특정 CPU에 맞게 컴파일하고 각종 최적화 옵션을 설정한 웹브라우저. 2버전이 파폭3만큼 빠르다…;;)
    • 메일/일정관리 : 에볼루션 메일 (기본으로 설치되어 있음), 썬더버드 (mint에 기본설치)
    • 메일 확인 : cGmail
    • FTP : FileZilla
    • 메신저 : Pidgin, Nateon 리눅스버전
    • IRC : XChat
    • 비트토런트 : Transmission (우분투 Hardy이후 기본 설치)
  2. 음악과 비디오
    • MP3 Player : Audacious + 윈앰프 클래식 스킨
    • 동영상 재생 : SMplayer (Mplayer의 프론트엔드)
    • DVD 재생 : gxine
    • 인터넷 방송 재생 : VLC media player - 방송 스트리밍 인식은 좋으나 음질이 나쁨
    • CD/DVD 굽기 : Brasero (우분투 Hardy 기본 CD굽기 프로그램), K3b
  3. 오피스
    • 오픈 오피스
    • 한글 2005 리눅스 버전 평가판 혹은 한글 2008 리눅스 버전 평가판
  4. 그림
    • Comix : 만화 보기에 편한 이미지 뷰어
    • XnView : ACDSee와 비슷한 다기능 이미지 뷰어
    • GIMP Image Editor : 오픈소스계의 포토샵이라 불리는 프로그램. 리눅스에서 쓸만한 이미지 편집기로는 가장 좋긴 하나 포토샵에 비하면 한참 역부족.
    • Inkscape Vector Illustrator : 리눅스에서 쓸만한 일러스트레이터 대용프로그램.
    • MyPaint : 페인터처럼 자연스러운 붓질을 흉내낼수 있는 프로그램이지만, 붓질 기능이외엔 아무것도 없다.;;;
    • Google Picasa : 유용하지만 윈도용에 비하면 형편없는 완성도의 프로그램. 한글 설정법
    • F-Spot : Picasa처럼 간단한 편집기능이 있는 사진 관리 소프트.
    • Gcolor 2 : Gnome기반 컬러 피커
    • Rawstudio : RAW 편집기. GIMP에 UFRaw깔아 쓰는게 훨씬 기능이 좋지만, UFRaw의 작동이 너무 느려서 보조적으로 사용하면 좋다.
    • XSane Image Scanner : 스캐너용 프로그램
    • drapes : 지정한 이미지들을 일정시간마다 바탕화면으로 바꿔주는 프로그램.
    • pencil : 간단한 그림과 애니매이션을 할수 있는 프로그램. 아직 자잘한 버그가 많음.
  5. 개발
    • gedit : Gnome의 기본 에디터. 플러그인과 옵션을 활용하면 별의 별 기능이 다 붙는다. 최근 애용중.
    • Kate : Editplus나 UltraEdit에 대응할만한 KDE기반 텍스트 편집기
    • KompoZer : 기능은 아쉽지만 드림위버에 대응되는 위지익 HTML편집기. 이전의 NVU.
    • eclipse : 두말하면 잔소리. 자바 개발자에게 최고의 개발툴?
  6. 시스템 도구
    • Envy : 그래픽카드 드라이버와 모니터 설정을 자동으로 해주는 최고의 프로그램.
    • PCman File Manager : 윈도 탐색기와 비슷한 인터페이스를 가진 파일 관리기.
    • innotek VirtualBox : 가상 머신 소프트웨어.
    • partimage : 하드디스크 이미지 백업
    • gparted : 파티션 조정 관리툴 (파티션 매직 같은 툴)
    • Ubuntu Tweak : 우분투의 미세한 설정을 관리하는 프로그램
    • nabi : SCIM대신 사용하는 한글 입력기. 한글 전용이지만 좀더 편하다.
    • lm-sensors : 패널 플러그인으로 CPU나 메인보드, GPU온도, 쿨러의 회전수등을 표시하는 프로그램.
  7. 보조프로그램
    • MacSlow's Cairo-Clock : 아날로그 시계 위젯
    • StarDict : 간단하고 유용한 사전 프로그램. 드래그하면 단어찾아주는 기능이 최고.
    • Xpad : 포스트잇 프로그램.
    • Abakus : 커맨드라인 계산이 가능해서 개인적으로 좋아하는 계산기. (터머널에서 bc를 이용하는게 더 큰 수를 계산할수 있지만, Abakus는 GUI라는것이 큰 창점이다)
    • Tilda : 단축키를 눌러서 빠르고 쉽게 터미널 창을 여는 프로그램. 무척 불안정한 작동과 버그를 보였지만 0.9.5부터 많이 나아졌다.
    • linm : 도스시절 유명한 MDIR과 비슷한 인터페이스를 가진 리눅스용 터미널 쉘 프로그램.
    • Glipper : 클립보드에 복사되는 텍스트 정보를 기록하여 다시 불러오도록 도와주는 프로그램.
    • AcetoneISO : ISO 이미지 관리/마운트
    • Rainlendar2 : 달력 위젯. 깔끔한 그래픽과 일정관리기능이 훌륭함.
  8. 우분투 꾸미기
    • 화려한 데스크탑 효과 : Compiz Fusion (우분투 7.10부터 기본으로 설치됨)
    • 예쁜 창 테두리 테마 사용 : Emerald
    • 독 & 런처 : Avant Window Navigator
    • 위젯 : screenlets, Google Gadget
  9. 기타
    • 지도 프로그램 : Google Earth
    • 윈도 호환 컴파일 프로그램 : Wine
    • 도스 에뮬레이터 : Dosbox
    • 오락실 게임 에뮬레이터 : sdlmame

Font 설정법

Font 목록

설치

# mkfontscale 
# ttmkfdir 
# mkfontdir 
# fc-cache

그래픽 드라이버 설정

  1. 수동 설정 방법
    • ATI 사이트에서 리눅스용 드라이버 파일을 다운 받는다. http://ati.amd.com/support/driver.html
    • sudo ./ati-driver-installer-8-12-x86_64.run
    • sudo aticonfig -initial -f –input=/etc/X11/xorg.conf
  2. EnvyNG 를 이용한 방법
    • sudo apt-get install envyng-gtk 로 설치한 후, 시스템도구 > EnvyNG 를 이용하여 설정

무선랜 드라이버 설정

  1. 시냅틱관리자에서 ndisgtk 설치
  2. 윈도우 드라이버 파일을 다운
  3. 시스템 > 관리 > window wireless driver 실행
  4. 드라이버 파일 중 inf / ini 파일을 선택
  5. 재부팅

AP 목록이 잡히지 않을 경우, 다음 명령어로 검색할 수 있다. sudo iwlist 장치명 scan 그래도 보이지 않는다면 무선랜 문제일 가능성이 크다. 랩탑이라면 무선랜이 활성화 되어있는지 확인해야한다.

개발환경 설치

우분투는 설치시 개발을 위한 gcc 헤더들이 설치되지 않아 컴파일러를 사용할 수 없으므로 추가적인 설치가 필요하다.

# sudo apt-get install build-essential

X 개발 라이브러리도 설치한다.

# sudo apt-get install xorg-dev 

OpenGL 개발을 위한 환경도 설치한다.

# sudo apt-get install libgl1-mesa-dev

SSH 한글 설정

우분투 설정

  1. 한글 언어팩 설치
  2. sudo locale-gen ko_KR.UTF-8

SSH 클라이언트 설정

  1. 인코딩을 UTF-8 로 설정
  2. 글꼴을 한글 폰트로 변경 (굴림)

Discussion

Enter your comment
GVMHU
 
ko/study/tips/ubuntu.txt · Last modified: 2010/05/21 02:03 (external edit)
CC Attribution-Noncommercial-No Derivative Works 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0