Tag Archives: Linux

看来袁萌更喜欢 GNOME 一些了

本篇博客有点标题党了,大家海涵一下。

袁萌:“模仿”不是发展中国Linux之路中提到“红旗Linux 6.0只是采用了X.org 7.2和KDE 3.5.7桌面开发平台,根本没有世界通行的GNOME版本。”。看来我们这位曾任中科红旗总工程师的“中国Linux之父”和正牌的“Linux之父”有不一样的爱好呀。笑谈一下,标题党到此结束。

长篇大论的,自然有人会去写,我这里也就是瞎喊一下口号,“模仿”也可以算是一条学习之路,不过对于Linux,我想我们中国缺少的却是贡献,中国也喊Linux喊了好多年了,Linux以及各GNU软件,乃至BSD软件中,中国人,尤其指大陆的华人,又做了多少呢?

空喊一下口号,该做什么还是要做什么的。

第一次网络安装Linux(openSUSE 10.2)

10.3还没有出来,原来机器中的10.2又被我的挪威文xp搞掉了,等等之后再折腾硬盘吧。

但是KDE 4的工作还是很需要一个环境,于是我接着Vmware Player 6,试试网络安装。还是需要一个小ISO的,这里是安装说明,另外自己又找了一个在挪威的镜像,好像也只有这一个。速度我觉得还不错,比光盘稍慢一点。

装完了10.2,就装KDE 4的包,也不少了,开始工作了!

GPE Phone发布了

有点像Linux桌面的发展情况,KDE、GNOME两大桌面环境共存。Qtopia/Opie、GPE都存在于嵌入式Linux上,在Qtopia Phone之后,GPE Phone也发布了,当然还有一个比较重要的一点是Qtopia Phone一直没有按GPL发布,所以可以说GPE Phone应该是目前少数开源的手机平台之一了。
当然GPE Phone也只是刚刚开始,还有很多要完善的地方,开源软件做手机确实很困难,很多手机平台都是封闭的,操作系统和驱动程序也许还有很多要完善的地方。
另外值得一提的就是GPE Phone主要是由在北京的法国电信中国公司的开发人员为主开发的,其中核心开发人员之一余义军,曾是Trolltech北京办事处的第一名技术人员,他是在2005年8月离开Trolltech去法电的。

GPE Phone Edition

如何使用VMWare Player在Windows XP上安装Linux

参考文档

VMWare Player Image Creation
How to use VMware Player to create your own images
HOW TO: Run Other OSes On Your PC

有关VMWare Player

VMWare
VMWare Player
当前最新版本是1.0.3,有Windows和Linux的安装版本,并且提供了源代码。 请大家下载并且安装VMWare Player 1.0.3 for Windows。

有关Linux发行版

一般Linux安装都是用cd或者dvd,网上的形式就是iso了,这里以openSUSE 10.2为例:

openSUSE-10.2-GM-DVD-i386.iso

openSUSE-10.2-GM-i386-CD1.iso
openSUSE-10.2-GM-i386-CD2.iso
openSUSE-10.2-GM-i386-CD3.iso
openSUSE-10.2-GM-i386-CD4.iso
openSUSE-10.2-GM-i386-CD5.iso
openSUSE-10.2-GM-Addon-NonOSS-BiArch.iso
openSUSE-10.2-GM-Addon-Lang-i386.iso

大家可以把这些iso文件下载后保存到D:iso下。

这里有些内置的VMWare硬盘文件

500M-scsi.zip
10G-scsi.zip
20G-scsi.zip
20G-ide.zip

安装linux的时候,一般我们选用scsi硬盘就可以了。如果大家想在linux下安装windows,可以用ide硬盘。

安装

这里我们就来举例说明,先讲一下如何用DVD的ISO文件安装。建立目录D:virtualmachinesopenSUSE_10.2。解压上面的10G-scsi.zip文件得到10G.vmdk,放到我们的目录中,改名为openSUSE_10.2.vmdk

下面建立我们的虚拟机配置文件

#!/usr/bin/vmware
config.version = “8”
virtualHW.version = “4”

displayName = “openSUSE 10.2”
guestOS = “suse”

memsize = “512”

scsi0.present = “TRUE”
scsi0.virtualDev = “lsilogic”
scsi0:0.present = “TRUE”
scsi0:0.fileName = “openSUSE_10.2.vmdk”
scsi0:0.writeThrough = “TRUE”

ide1:0.present = “TRUE”
ide1:0.fileName = “D:isoopenSUSE-10.2-GM-DVD-i386.iso”
ide1:0.deviceType = “cdrom-image”

floppy0.startConnected = “FALSE”
floppy0.fileName = “Auto detect”

priority.grabbed = “normal”
priority.ungrabbed = “normal”
powerType.powerOff = “hard”
powerType.powerOn = “hard”
powerType.suspend = “hard”
powerType.reset = “hard”

floppy0.autodetect = “TRUE”
usb.present = “TRUE”
usb.generic.autoconnect = “FALSE”
sound.present = “TRUE”
sound.fileName = “-1”
sound.autodetect = “TRUE”

sound.virtualDev = “es1371”

ide1:0.startConnected = “TRUE”
tools.remindInstall = “TRUE”

tools.syncTime = “FALSE”
ide1:0.autodetect = “TRUE”

Ethernet0.present = “TRUE”
Ethernet0.connectionType = “nat”
ethernet0.addressType = “static”
ethernet0.address = “00:50:56:0D:d8:6d”

uuid.location = “56 4d 19 29 f0 c7 fe 00-c0 eb 13 24 62 ca fa ee”
uuid.bios = “56 4d 8f d5 10 ab 5f 70-9d ac 33 df 8b 65 08 af”

scsi0:0.redo = “”
把上述文件保存为D:virtualmachinesopenSUSE_10.2openSUSE_10.2.vmx。然后用VMWare Player打开这个文件就可以了,你就可以开始安装了。安装Linux的过程我就不再讲解了。

安装都完成后,把上述文件中的两行修改一下

ide1:0.fileName = “D:isoopenSUSE-10.2-GM-DVD-i386.iso”
ide1:0.deviceType = “cdrom-image”
改为

ide1:0.fileName = “auto detect”
ide1:0.deviceType = “atapi-cdrom”
如果大家想使用多CD的ISO文件安装,也是可行的。在openSUSE_10.2.vmx文件中修改相应的两行

ide1:0.fileName = “D:isoopenSUSE-10.2.iso”
ide1:0.deviceType = “cdrom-image”
把D:isoopenSUSE-10.2-GM-i386-CD1.iso重命名为D:isoopenSUSE-10.2.iso。然后用VMWare Player打开这个vmx文件,就可以安装,在系统提示换盘的时候,把D:isoopenSUSE-10.2.iso重命名回D:isoopenSUSE-10.2-GM-i386-CD1.iso。把D:isoopenSUSE-10.2-GM-i386-CD2.iso重命名为D:isoopenSUSE-10.2.iso。然后再返回虚拟机,点继续,按照此方法就可以一直装下去了。安装之后再如前文所述把有关的内容修改一下,就可以了。

在这里,我还发现了一个小问题,不知道是不是VMWare Player的bug。如果使用CD的ISO文件安装,我们可以使用当前默认路径。例如我们把所有的ISO文件放到D:virtualmachinesopenSUSE_10.2下,那么vmx文件可以写为

ide1:0.fileName = “openSUSE-10.2.iso”
ide1:0.deviceType = “cdrom-image”
这样是可以正常工作的,但如果我使用DVD的ISO文件,却不能工作,不知道为什么。

ide1:0.fileName = “openSUSE-10.2-GM-DVD-i386.iso”
ide1:0.deviceType = “cdrom-image”
对于DVD的ISO文件,绝对路径却可以。