Vmware下安装Arch
这篇大部分已经过时了。还是去wiki看吧。。。
版本信息:
Vmware:7.1.4
Arch:archlinux-2011.08.19-core-i686
一、与安装其他Linux版本相同,但有两点区别
1.Vmware不能识别Arch发行版,所以选择Other Linux 2.6.x kernel(当前Arch的内核版本)
2.网络连接选择了NAT模式(这种模式网络比较好配置,桥接没实验成功^_^)
二、分区
/boot 200M Swap 512M /home 4G / Left |
这里有一点要注意 /var 中有pacman的缓存,上一次装在安装gnome是出现空间不足的现象,所以需要分大一些
至少要有几个G,所以 / 分的特别大,文件格式选择了ext4
三、软件包选择
因为新手好多软件包不知干嘛的,虽然有提示(有兴趣可以去官网wiki中查看),这里选择了base 然后选择base-devel中所有软件包。
将 /etc/rc.conf 中的
HOSTNAME=“arch” (主机名,随便,/etc/hosts会自动修改其hostname,所以/etc/hosts不需要修改)
interface=eth0
(配置为动态ip dhcp) 其他都没有改
五、安装结束
进入系统后运行
ping www.baidu.com |
检测一下网络连接是否正常
六、pacman更新系统
修改/etc/pacman.d/mirrorlist将china后面的更新源的注释符“#”删除
运行
pacman –Syy |
刷新所有软件包
运行
pacman –Syu |
更新系统(中途可能提示更新pacman,y就可以了,然后在运行pacman -Syu) 时间会比较长。
七、安装xorg
安装基础包:
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils |
安装mesa获得3D支持
pacman -S mesa |
八、安装显卡驱动
pacman –Ss xf86-video|more |
1 | 查找合适驱动(因为是Vmware选择xf86-video-vmware) |
1 | 运行: |
pacman –S xf86-video-vmware |
安装虚拟机下的显卡驱动
1 | 运行: |
pacman –Ss xf86-input |
1 | 查找驱动 |
1 | 运行: |
pacman –S xf86-input-vmmouse xf86-input-keyboard xf86-input-evdev xf86-input-synaptics |
安装驱动(vmmouse虚拟机下鼠标驱动;evdev支持热插拔;synaptics触摸板)
pacman –S dbus |
启动dbus进程
rc.d start dbus |
将dbus加入DEAMONS,启动自动运行(/etc/rc.conf)
DAEMONS=(……dbus……) |
1 | 第一次: |
Xorg –configure <br>系统会自动配置好X,并root下生成xorg.conf. new ,<br>然后我们将/root/xorg.conf. new 拷贝到/etc/X11/xorg/conf,既输入:<br>cp /root/xorg.conf. new /etc/X11/xorg.conf <br>接着测试脚本配置是否正确 <br>X -config /root/xorg.conf. new <br>这个命令会启动一个图形界面,来测试你的配置。 |
按照这种方式出现黑屏
pacman -S xorg-twm xorg-xclock xterm |
启动xorg:
startx |
出现下图:
pacman –S ttf-dejavu |
这里也使用yaourt安装过其他字体,但ttf-microhei没能装上,就不写了,只装一个英文字体。
1 | 安装之前最好在检测一下是否是最新系统,运行 |
pacman –Syu pacman –Syy |
安装GNOME基本桌面
pacman –S gnome |
安装GNOME桌面的余下部分
pacman –S gnome-extra |
十四、启动GNOME
exec gnome-session |
然后运行
startx |
效果如下:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)