LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4210|回复: 15

Linux下如何安装Windows?

[复制链接]
发表于 2006-8-15 22:48:22 | 显示全部楼层 |阅读模式
对于Linux我们怎样在它下面安装Windows呢?呵呵,答案就是先安装一个虚拟机,比如vmware,然后在虚拟机里安装Windows。
这里我主要说下debian或者ubuntu系统vmware的安装方法。
1)下载vmware安装程序
使用uname -r 来查看你使用的内核版本

2)安装一些debian软件包,以满足软件包的依赖要求
apt-get install gcc make perl linux-headers-2.6.16-1-686 (和你的内核版本
对应的内核头文件软件包)
比如我的系统似乎uname -r 命令看到的是
$ uname -r
2.6.16-1-686
就需要装linux-headers-2.6.16-1-686

3) 下载vmware的压缩版本,并解开,会生成vmware-distrib目录,进入这个目录,确保你当前是root用户权限运行命令
./vmware-install.pl
移植使用默认操作,直到安装程序提示你指定与内核匹配的头文件的位置,在这里,即使你已经安装并正确的指定了头文件的位置,系统也提示你内核地址空间尺寸 (kernel address space size)不匹配。按ctrl+C停止安装

4) 下载 http://ftp.cvut.cz/vmware/vmware ... 后形成的目录 vmware-any-any-update99,以root权限运行./runme.pl一直使用默认选项的值到最后。

如果想更改虚拟机的配置选项,在虚拟的操作系统没有运行的情况下,双击他的配置,即可弹出响应的配置窗口。

vmware序列号的使用:
vmware 运行后,在 vmware菜单 -> Help -> Enter Serial Number... 录入序列号:0CTYM-K440T-0A44Y-4M8X6 这是永不过期的序列号

OK,vmware安装完毕。
最后你就可以体验到Windows在虚拟机上的运行了,呵呵,很爽哦!
 楼主| 发表于 2006-8-15 22:52:54 | 显示全部楼层
欢迎大家一起讨论,呵呵
回复 支持 反对

使用道具 举报

发表于 2006-8-15 23:01:25 | 显示全部楼层
现在  Ubuntu 自带 vmware-player

直接 sudo apt-get install vmware-player
就可以了, 内核模块这些会一并装上
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-15 23:09:28 | 显示全部楼层
Post by jhuangjiahua
现在  Ubuntu 自带 vmware-player

直接 sudo apt-get install vmware-player
就可以了, 内核模块这些会一并装上
谢谢版主的回答。请教下,你说的 自带 vmware-player的是Ubuntu 的哪个发行版呢?
回复 支持 反对

使用道具 举报

发表于 2006-8-16 00:27:01 | 显示全部楼层
ubuntu 6.06 dapper 开始就有

不过请确保你的  apt 源里加了 multiverse 仓库

( 默认只有   main restricted 两个软件仓库)
回复 支持 反对

使用道具 举报

发表于 2006-8-16 00:36:32 | 显示全部楼层
  1. hua@vgh:~$ acw vmware-player
  2. Package: vmware-player
  3. Priority: optional
  4. Section: multiverse/misc
  5. Installed-Size: 31248
  6. Maintainer: VMware Build Team <vmware-build@vmware.com>
  7. Architecture: i386
  8. Version: 1.0.1-4
  9. Depends: vmware-player-kernel-modules, libart-2.0-2 (>= 2.3.16), libatk1.0-0 (>= 1.9.0), libc6 (>= 2.3.4-1), libexpat1 (>= 1.95.8), libfontconfig1 (>= 2.3.0), libfreetype6 (>= 2.1.5-1), libgcc1 (>= 1:4.0.1), libglib2.0-0 (>= 2.8.0), libgtk2.0-0 (>= 2.8.0), libice6, libjpeg62, libpango1.0-0 (>= 1.10.1), libpng12-0 (>= 1.2.8rel), librsvg2-2 (>= 2.9.5), libsm6, libssl0.9.7, libstdc++5 (>= 1:3.3.4-1), libx11-6, libxext6, libxft2 (>> 2.1.1), libxi6, libxml2 (>= 2.6.20), libxrender1, libxt6, libxtst6, zlib1g (>= 1:1.2.1)
  10. Pre-Depends: debconf (>= 0.5) | debconf-2.0
  11. Filename: pool/multiverse/v/vmware-player/vmware-player_1.0.1-4_i386.deb
  12. Size: 11841070
  13. MD5sum: 8fb5a73e46ebd26c8fe7b539c54c82e5
  14. Description: Free virtual machine player from VMware
  15. The free VMware Player lets you run pre-built virtual machines on
  16. your desktop.  You can run multiple operating systems side-by-side,
  17. easing the process of software development, testing, and evaluation.
  18. .
  19. Virtual machines developed in VMware Workstation, ESX Server, or
  20. VMware Server can be run in VMware Player.
  21. .
  22. To run the VMware Player, just run /usr/bin/vmplayer from within X.
  23. .
  24. Note: You will also need the VMware Player kernel modules to run vmplayer.
  25. These can be built from source from vmware-player-kernel-source, or you
  26. can install a pre-built vmware-player-kernel-modules package for your kernel.
  27. Bugs: mailto:ubuntu-users@lists.ubuntu.com
  28. Origin: Ubuntu
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 09:24:21 | 显示全部楼层
真的很感谢版主的回答。弱弱的问下,我这里的Ubuntu怎么没有acw这个命令呢?它是用来查看安装某个软件包的详细信息的吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 09:41:05 | 显示全部楼层
版主,你的这个命令和apt-cache show vmware-player是一样的功能哦。

gdlc@ubuntu:~$ apt-cache show vmware-player
Package: vmware-player
Priority: optional
Section: multiverse/misc
Installed-Size: 31248
Maintainer: VMware Build Team <vmware-build@vmware.com>
Architecture: i386
Version: 1.0.1-4
Depends: vmware-player-kernel-modules, libart-2.0-2 (>= 2.3.16), libatk1.0-0 (>= 1.9.0), libc6 (>= 2.3.4-1), libexpat1 (>= 1.95.8), libfontconfig1 (>= 2.3.0), libfreetype6 (>= 2.1.5-1), libgcc1 (>= 1:4.0.1), libglib2.0-0 (>= 2.8.0), libgtk2.0-0 (>= 2.8.0), libice6, libjpeg62, libpango1.0-0 (>= 1.10.1), libpng12-0 (>= 1.2.8rel), librsvg2-2 (>= 2.9.5), libsm6, libssl0.9.7, libstdc++5 (>= 1:3.3.4-1), libx11-6, libxext6, libxft2 (>> 2.1.1), libxi6, libxml2 (>= 2.6.20), libxrender1, libxt6, libxtst6, zlib1g (>= 1:1.2.1)
Pre-Depends: debconf (>= 0.5) | debconf-2.0
Filename: pool/multiverse/v/vmware-player/vmware-player_1.0.1-4_i386.deb
Size: 11841070
MD5sum: 8fb5a73e46ebd26c8fe7b539c54c82e5
Description: Free virtual machine player from VMware
The free VMware Player lets you run pre-built virtual machines on
your desktop.  You can run multiple operating systems side-by-side,
easing the process of software development, testing, and evaluation.
.
Virtual machines developed in VMware Workstation, ESX Server, or
VMware Server can be run in VMware Player.
.
To run the VMware Player, just run /usr/bin/vmplayer from within X.
.
Note: You will also need the VMware Player kernel modules to run vmplayer.
These can be built from source from vmware-player-kernel-source, or you
can install a pre-built vmware-player-kernel-modules package for your kernel.
Bugs: mailto:ubuntu-users@lists.ubuntu.com
Origin: Ubuntu
回复 支持 反对

使用道具 举报

发表于 2006-8-16 17:32:11 | 显示全部楼层
不错~我是ubuntu+vmware+winxp~
回复 支持 反对

使用道具 举报

发表于 2006-8-16 17:50:39 | 显示全部楼层
Post by puteyq
真的很感谢版主的回答。弱弱的问下,我这里的Ubuntu怎么没有acw这个命令呢?它是用来查看安装某个软件包的详细信息的吗?


可能是别名吧,自己在.bashrc下建一个好了。

acw ='apt-cache show'
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表