Arch Linux on VirtualBox 配置笔记[3]——桌面的安装配置(2)
九 15th
这是本系列笔记的完结篇,文末有参考资料不完全列表。
废话不说,直接进入正题。
启动Arch进入桌面后,先执行VirtualBox的“设备”菜单中的“释放光驱”,然后使用下面的三个方法之一,将Guest Additions的ISO加载到Arch的光驱里:
- 点击VirtualBox的“设备”菜单并选择“安装增强功能”;
- 点击“设备”选择“分配光驱”里的“虚拟光盘”,在“虚拟介质管理器”中,用“注册”按钮,将 C:\Program Files\Sun\xVM VirtualBox\VBoxGuestAdditions.iso 加到列表中,然后双击加载;
- 在Windows中安装了虚拟光驱软件的话,也可以直接将此ISO载入到虚拟光驱中,然后在“设备”中的“分配光驱”下,选择虚拟光驱的盘符。
总之,都是将VBoxGuestAdditions.iso作为光驱加载到Arch Linux中去,加载成功后,在Arch的光驱中就可以看到ISO文件的内容了。
接下来,就是安装这个Guest Additions了。
Arch Linux on VirtualBox 配置笔记[3]——桌面的安装配置(1)
九 14th
在前面的笔记中,我已经记录了配置虚拟机、安装Arch的过程,其实这时候Arch的安装已经结束。按理说我应该直接开始安装并配置开发工具了。不过在只有命令行shell的情况下,不但没有鼠标支持,分辨率也极其可怜,所以还是决定像网络上的教程里写的那样,自己动手安装并配置一套桌面环境。我会记录这一过程(本文),并为VirtualBox这一环境进行特别优化——介绍安装VirtualBox客户机扩展的方法(桌面安装配置部分的下一篇)。
不过,不论你是否想为你的Arch安装桌面环境,不论你在装好Arch之后要进行什么工作,有一件事,是你必须要先做的——执行下面的命令,更新系统:
pacman -Syu (输完命令要敲回车,以后不写了)
正如上帝告诉摩西“你必须高举权杖才能打胜仗”一样,安装Arch Linux、进入系统之后,必须执行上面的命令,才能够保证顺利地进行以后的工作,否则就很可能出错——例如,某同学在没有执行更新的情况下,试图安装gdm(gnome桌面的登录管理器),结果与系统中的一个核心软件包e2fsprogs冲突,执行更新后,问题就得到了解决。
另一件事是,本文所有操作都是在root权限下进行,如果不是用root账户登录,则需要用命令
su (是的,在下文中,所有的命令,我都会写在单独的一行里)
并输入root账户的密码来提升权限。
最后提醒各位,我安装的是Gnome,不过KDE的安装方法应该与Gnome的差不多,区别只在进入桌面以后。如果希望使用KDE,可以参考这篇教程(需要翻墙或使用Google Cache):ArchLinux 推廣教學起跑!(09.7.5更新)
Arch Linux on VirtualBox 配置笔记[2]——安装Arch
九 9th
前文记录了虚拟机的配置。本文记录Arch的安装过程。注意,安装程序的提示都被省略,实际上按都回车跳过去就行。
另外还要注意VirtualBox的操作——鼠标点击客户机系统区域,键盘和鼠标即会被VirtualBox捕获,这时可在虚拟机的客户系统中操作,如果要从虚拟机中释放键盘鼠标,则需要按 右Ctrl 键,注意,是右侧的Ctrl!另外,安装好VirtualBox的客户机扩展之后,在Arch的桌面环境里,鼠标键盘就可以自动捕获和释放,这在下篇笔记中会介绍到。
下面开始。
1、下载安装光盘镜像
到Arch的官方网站(http://www.archlinux.org)的Download页去下载最新版本。Arch官方仅提供ISO的Torrent,如果想使用HTTP或FTP方式下载,可以选择HTTP/FTP Download中的某个分流站点。
Arch的ISO主要分两种,一种是Netinstall,一种是Core——前者体积较小,但安装时需要在线下载并安装很多包;后者则包含了完整的核心包,所以要下载Core ISO。另外,每种ISO都提供i686(32位)和x86_64(64位)两种,我这里选择32位的。
所以最后下载到的,就是archlinux-2009.08-core-i686.iso,2009年8月发布,内含Linux核心版本为2.6.30。
2、将镜像载入到虚拟机中(灰常基本的操作……略)
P.S. 此时启动顺序应该是光驱在前,否则需要按F12并选择从光驱启动才能安装。
关于删除友链中三个失效链接的通知
九 6th
由于以下三个链接无法访问,所以删除之。
justcgstation:justcgstation.yo2.cn
macyuan的博客:macyuan.com这个已经恢复
雅兔 Ya2.cn:ya2.cn
如果你是上面三个博客中任何一个的主人,如果链接的失效是因为你博客搬家或者其他什么原因,请与我联系。
P.S. 感谢 倒霉熊 的提醒
Arch Linux on VirtualBox 配置笔记[1]——虚拟机配置
九 6th
因为某些原因,需要一个Linux环境。我并没有选择那些在桌面市场苦苦挣扎的笨重的发行版(如ubuntu),而是选择使用Arch Linux(以下简称Arch),因为通过它,我能够接触到真正的Linux,能够真正地学到东西。
LinuxToy的Arch Linux教程在开头这样评价Arch的特性(加粗并标记为红色的,就是我喜爱Arch的原因):
简单。Arch Linux 信奉的哲学是 KISS,即保持简单。安装和配置 Arch Linux 很容易。Arch Linux 的文件系统结构布局清晰,让人一目了然。
轻快。Arch Linux 为 i686 进行优化,无论是系统的启动,还是运行程序,都感觉比较轻快。
灵活。Arch Linux 给你一个最基本的系统,是在此基础上搭积木,还是耍魔方,随你怎么玩。这体现了 Arch Linux 的灵活。
保持最新。几乎每个人都有喜新厌旧的心理。Arch Linux 总能尽快满足你及时获取最新的软件。
Pacman 和 ABS。Pacman 是 Arch Linux 的包管理工具,与 Apt-get 类似,使用同样简单。ABS 作为 Arch Linux 的编译系统,使程序从源代码编译是如此容易。Arch Linux 还包括 AUR,让 Arch Linux 用户彼此分享各种流行的包。
尽管喜爱Arch,但是我还是把它装在了虚拟机里面,因为如果直接在本机安装,需要做的准备太多了。虚拟机也有很多选择,但是VMWare太大太笨重,而且其客户机网络支持在Windows 7上有些问题;Windows Virtual PC(Win7 Only)则不支持Linux;我在Windows Virtual PC(Win7 Only)上安装Arch则是失败(无法分区),不过小年却装上了;因此最后我选择了VirtualBox,Sun旗下的一款开源的虚拟机,它可以很好地支持Arch,还可以很好地运行在Windows 7上面。
经过几天的折腾,Arch已经基本配置完成,运行流畅,有网络,有声音;我也对Arch的配置略有所得,所以把配置过程,尤其是遇到的问题和解决的方法记录下来,希望能给同我一样想要在虚拟机上体验Arch的朋友带来一些帮助。
下面,让我们从VirtualBox的配置开始吧……
两个很对我胃口的Wordpress主题
九 2nd