Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > ibook G4上安装debian/linux
【标  题】:ibook G4上安装debian/linux
【关键字】:ibook,G4,debian/linux
【来  源】:http://blog.chinaunix.net/article.php?articleId=24659&blogId=3600

ibook G4上安装debian/linux

Your Ad Here 新购一台ibook G4,希望在上面安装linux达到linux与MacOSX双系统共存。

ibook G4上安装debian/linux


作者:zakung

新购一台ibook G4,希望在上面安装linux达到linux与MacOSX双系统共存。

一、安装前准备

首 先,我选择了debian/Linux这个版本,因为她非常稳定,而且升级方便,易于使用。这是千千万不计酬劳的程序员的杰作,所以,如果碰到了困难,请 不要责骂她,过错一定在你。这是一个非常痛苦的尝试,相比方便快捷的MacOSX、windows2000甚至Redhat Linux的安装,安装好一套合适自己电脑(特别是powerpc版的笔记本)的debian/linux无疑是一条荆棘丛生的漫漫长路。

然后,上网下载debian/linux for powerpc启动光盘的镜像文件,这时候千万不要下载woody版本的,该镜像文件已经很老了,在ibook G4上面根本不能启动,请下载sagre版本的镜像文件。地址为:http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/powerpc/rc3/sarge-powerpc-netinst.iso

最后,使用MacOSX或Windows系统将iso文件刻录成光盘。

二、linux基本系统安装

开机,按住“C”键,光盘启动,选择中文语言,按照操作提示安装,中间选择通过网络安装,
linux for powerpc系统使用yaboot来引导多系统启动,而yaboot需要在MacOSX分区前面有一大于8k的磁盘分区作为引导磁盘。所以安装之前一定 要用MacOSX安装光盘启动,分一个空闲分区在MacOSX系统之前。一定要先安装MacOSX,在安装linux,否则Mac的OS会破坏 yaboot引导。 下面是我的机器的分区情况:
/dev/hda
# type name length
base (size) system
/dev/hda1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map
/dev/hda2 Apple_Bootstrap AppleBootDisk 2048 @ 64 (  1.0M) NewWorld bootblock
/dev/hda3 Apple_UNIX_SVR2 swap 524288 @ 2112 (256.0M) Linux swap
/dev/hda4 Apple_UNIX_SVR2 linux 16397888 @ 526400 (  7.8G) Linux native
/dev/hda5 Apple_HFS Apple_HFS_Untitled_3 41680816 @ 16924288 ( 19.9G) HFS
/dev/hda6 Apple_Free Extra 16 @ 58605104 (  8.0k) Free space

三、图形界面安装及中文输入法

gnome桌面环境安装: 升级前,修改/etc/apt/souces.list的内容如下:
deb http://debian.cn99.com/debian/ testing main
deb-src http://debian.cn99.com/debian/ testing main
deb http://security.debian.org/ testing/updates main
运行apt-get update后,运行apt-get upgrade升级。
然后运行apt-get install x-window-system-core gnome fcitx进行gnome图形界面安装。 fcitx配置: 下载fcitx源代码文件,解压至/tmp
#cd /tmp/fcitx-3.1/tools
#createPYMB /tmp/fcitx-3.1/data/gbkpy.org /tmp/fcitx-3.1/data/pyPhrase.org
程序运行一段时间后提示:
转换了 27673 个汉字,共 410 组。
正在保存拼音码表……
OK!
#cp pybase.mb pyphrase.mb /usr/share/fcitx/data/覆盖同名文件即可。
或者自己去http://www.fcitx.org下载拼音和五笔的码表,覆盖源文件即可

四、声卡配置

默仍加载的是下面几个模块,在gnome中不能调节音量,永远为0.
snd_powermac 44304 2
snd_pcm 119800 2 snd_powermac
snd_page_alloc 13480 1 snd_pcm
snd_timer 29348 1 snd_pcm
snd 67800 5 snd_powermac,snd_pcm,snd_timer
soundcore 11812 3 snd
增加snd_pcm_oss、snd_mixer_oss两个模块就可以调节音量了,lsmod显示如下即可:
snd_pcm_oss 68136 1
snd_mixer_oss 23264 2 snd_pcm_oss
snd_powermac 44304 2
snd_pcm 119800 2 snd_pcm_oss,snd_powermac
snd_page_alloc 13480 1 snd_pcm
snd_timer 29348 1 snd_pcm
snd 67800 5 snd_pcm_oss,snd_mixer_oss,snd_powermac,snd_pcm,snd_timer
soundcore 11812 3 snd

五、笔记本专用软件及ibook功能键配置

CPU自动降速:apt-get install cpufreqd
apt-get install pbbuttonsd 可以使用Mac上面F1、F2、F3、F4、F5、F12等功能键;
apt-get install gtkpbbuttons 可以在gnome上面图形化这几个功能键了
apt-get install powerprefs 重新定义功能键

在不使用外接鼠标的情况下使用组合键调出右键功能

vi /etc/sysctl.conf
添加:
dev.mac_hid.mouse_button3_keycode = 125
dev.mac_hid.mouse_button2_keycode = 126
dev.mac_hid.mouse_button_emulation = 1
这样一来:FN+Alt = 右键、Fn+Apple = 中间那个键
rpm包制作的一个例子:【上一篇】
Linux 磁碟配额( Quota ):【下一篇】
【相关文章】
  • 开启log4j的记录源代码行号的配置,会对系统性能产生影响!
  • 一种MPEG4视频压缩和传输系统
  • MS Enterprise Library 与 Log4Net的比较
  • Coding4Fun:用 Microsoft Visual C# Express 扩展屏幕保护程序入门工具包
  • G450 双头Linux驱动支持解决方案
  • log4j与tomcat结合的简单配置
  • Log4j(1)
  • Log4j(2)
  • Log4j(3)
  • Ant+Junit+Log4J+CVS进行XP模式开发的建立
  • 【随机文章】
  • 利用VBScript实现倒计时
  • 怎样优化Apache服务器的性能
  • 分享:Hibernate+Struts分页代码(三)
  • C和C++的时间编程
  • 哈尔滨工业大学信息检索实验室论坛
  • 铁通网络电话免费打
  • DC mysql 数据库升级
  • Java程序的性能优化StringBuffer与Vector
  • Fireworks中制作一枚漂亮的灯泡
  • 更多的问题来了
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.