How To Use Debian OnIBook
iBook에 데비안 리눅스 설치하고 사용하기 ¶1.1.2. 데비안을 OSX, 클래식과 같이 쓰기 ¶PPC 데비안은
yaboot 라는 부트로더를 쓰는 것 같다.
예쁘장한 아이북에 어울리지 않는 칙칙한 녀석이지만, 별다른 대안이 없다.
/etc/yaboot.conf에 다음 내용을 추가해주자:
macos=/dev/hda12 macosx=/dev/hda13 enablecdboot내경우엔 클래식이 12번, OSX이 13번 파티션이었다. 이건 사람마다 다를 수 있는데, 맥의 Disk Utility로 파티셔닝할때 레이블을 잘 달아놓았다면 fdisk -l을 실행해서 확인할 수 있다.
그리고
ybin 명령을 실행해서 변경사항을 반영해주었다.
다음에 부팅하면 까만 화면에 칙칙한 텍스트 메뉴가 뜰 것이다.
여기서 l을 누르면 linux, m을 누르면 클래식, x를 누르면 OSX, c를 누르면 CDROM으로 부팅한다.
1.2.1. 트랙패드의 이상한 동작 없애기 ¶나름대로 편리한 기능을 갖고 있는 듯 한데... 사용법을 모르는 현재로선 짜증스러울 뿐이므로...
단순한 트랙패드로 쓰기 위해서
trackpad notap 명령을 실행했다.
참고로, 이 녀석은 powerpc-utils 패키지에 들어있다.
그리고, 이 설정은 부팅할때마다 리셋되므로
/etc/init.d/bootmisc.sh에 넣어주는 것이 건강에 좋다.
1.2.2. 트랙패드에 없는 마우스 가운데, 오른쪽 버튼 쓰기 ¶/etc/sysctl.conf 파일에 다음 내용을 추가해주자:
dev/mac_hid/mouse_button_emulation = 1 dev/mac_hid/mouse_button2_keycode = 125 dev/mac_hid/mouse_button3_keycode = 96내 경우엔 가운데 버튼을 오른쪽 커맨드(키코드 125), 오른쪽 버튼을 엔터(키코드 96)에 할당했다. 그러나, 다른 사람들은 보통 가운데 버튼을 F11(키코드 87), 오른쪽 버튼을 F12(키코드 88)로 할당해서 쓰는 것 같다. 다음에 부팅하면 적용이 되겠지만, 지금 바로 적용해보고 싶기 때문에
/etc/init.d/procps.sh restart 명령을 실행했다.
1.2.3. 소리내기 ¶/etc/modutils/sound파일에 다음을 추가해주자:
alias char-major-14 soundcore alias sound-slot-0 dmasound_pmac alias char-major-14-3 dmasound_pmac alias /dev/dsp dmasound_pmac alias sound-service-0-0 i2c-keywest alias char-major-14-0 i2c-keywest alias /dev/mixer i2c-keywest /etc/modules.conf를 새로 만들기 위해서 /sbin/update-modules도 한번 실행했다.
다음에 부팅하면 적용이 되겠지만, 지금 바로 적용해보고 싶기 때문에
modprobe soundcore dmasound_pmac i2c-keywest명령을 실행했다.
1.2.4. 하드디스크 성능 향상 ¶PC리눅스에서 써먹던 녀석을 그대로 써먹어 보자.
hdparm -c 1 -d 1 /dev/hda 명령만 실행하면 끝.
이 설정은 부팅할때마다 리셋되므로
/etc/init.d/bootmisc.sh에 넣어주는 것이 건강에 좋다.
hdparm이 없다면 apt-get install hdparm 명령으로 패키지를 설치해주면 된다.
좀 더 빠르게 해보고 싶다면
/etc/fstab을 손대야 한다.
옵션에
noatime을 넣어주면 접근 시각(생성/변경 시각이 아니다;)을 기록하지 않아서 쬐금이나마 빨라진다고 한다.
... /dev/hda12 / ext2 errors=remount-ro,noatime 0 1 ...대충 이런 식이다. 사람마다 조금 다를 수 있다. 1.2.5. IEEE1394 FireWire 외장 디스크 사용하기 ¶
cat /usr/local/bin/fwmount.sh #!/bin/sh modprobe ohci1394 && modprobe sbp2 mount -t ext /dev/sda9 /mnt/momo echo "You must execute fwumount.sh script before detaching your firewire disk!!" cat /usr/local/bin/fwumount.sh #!/bin/sh umount /mnt/momo modprobe -r sbp2 echo "You can safely detach your firewire disk"더 좋은 스크립트가 있다면 알려주시길~ 1.3. HFS+ 파일시스템 쓰기 ¶가장 쉬운 방법은
hfsplus 유틸리티를 이용하는 것이다.
mtools를 써본 사람이라면 대충 감이 올 것이다.
apt-get install hfsplus 명령으로 패키지를 설치하자.
1.3.1. 자바 설치 ¶아는 사람은 알고 있다시피 blackdown팀이 ppc linux용 JVM을 만들고 있다. i386보단 좀 늦게 나오지만... 그래도 얼마나 고마운가
http://www.blackdown.org/ 여기에서 받으면 된다!
1.3.2. XFree4.2.x와 그놈2 설치 ¶내가 설치한 녀석은 3.0 우디였다.
너무나 stable한 나머지 XFree86 3.3.6을 기본으로 하고 있다.
unstable할지는 모르겠지만 XFree 4.2.x로 업그레이드 하는 것이 여러모로 도움이 된다.
특히 라데온 칩셋을 쓰는 아이북(2002년산)이라면 필수다!
이걸 할려면 일단,
/etc/apt/sources.list를 손대야 하는데, 밑에 내가 쓰는 녀석이 있다:
# stable deb ftp://ftp.bora.net/pub/linux/debian/ stable main non-free contrib deb-src ftp://ftp.bora.net/pub/linux/debian/ stable main non-free contrib deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free # security deb http://security.debian.org/ stable/updates main contrib non-free # unstable deb http://ftp.debian.org/debian/ unstable main non-free contrib deb-src http://ftp.debian.org/debian/ unstable main non-free contrib deb http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free deb-src http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free # ati rage128 DRI deb http://people.debian.org/~daenzer/dri-trunk/ ./사실 이건 뭐 특별하게 손 댈 것도 없었다. 그냥 잘 된다. |
You will overcome the attacks of jealous associates. |










