歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> VMware安裝Arch Linux全程記錄

VMware安裝Arch Linux全程記錄

日期:2017/2/28 15:50:12   编辑:Linux教程

前注:硬盤安裝Arch-Grub2引導記錄

  1. # (1) archlinux-archboot.iso-i686
  2. menuentry 'archlinux-archboot.iso-i686' {
  3. loopback loop (hd0,4)/archlinux-2011.08.19-core-i686.iso
  4. linux (loop) (hd0,4)/vmlinuz
  5. initrd (loop) (hd0,4)/archiso.img rootdelay=10
  6. }

==========================安裝系統==========================
1、新建VM,2.6內核的即可
2、archlinux-2011.08.19-core-i686.iso
3、光盤引導界面,選擇第一個選項“Boot Arch Linux”
4、開啟系統安裝圖形界面"/arch/setup"
5、1 Select source--選擇軟件源,此處取消“core-local”,並選擇“core-remote(核心包)“,可選的為”extra-remote(額外包)”、“community-remote(社區提供包)”
6、此時會有一個對話框,說ftp.archlinux.org網速太慢,建議選擇其它的鏡像網址,以確保下載速度。
7、選擇下載軟件包的網絡地址“http://mirrors.163.com”
8、現在配置網絡參數,在圖形界面可以配置為DHCP方式與手動輸入IP及相關網絡參數。
9、2 Set editor--設置編輯器,目的是指定在安裝系統過程中用於編輯文件的軟件,建議初學者選擇nano。
10、3 Set clock--設置時鐘,Asia-Shanghai-UTC
11、4 Prepare hard drive(s)--准備磁盤,我選擇了1,自動分配。終得:/boot 150M、SWAP 512M、/ 5647、/home 1883M,格式為Ext4
12、5 Select packages--選擇包,期間讓選擇引導器,我選擇了“grub”,包只選擇了“base”。iptables、net-tools、netcfg、openssh、pacman-mirrorlist、sudo
13、6 Install packages--安裝軟件包
14、7 Configure system--配置系統
15、/etc/rc.conf

  1. /etc/rc.conf--HOSTNAME=shenzhi
  2. /etc/rc.conf--LOCALE="zh_CN.UTF-8"


16、/etc/locale.gen
把下列行取消注釋:

  1. #en_US ISO-8859-1
  2. #en_US.UTF-8 UTF-8
  3. zh_CN.GB18030 GB18030
  4. zh_CN.GBK GBK
  5. zh_CN.UTF-8 UTF-8
  6. zh_CN GB2312

17、/etc/pacman.d/mirrorlist
將China部分的網址均開啟
18、Root-Password--超級用戶密碼
19、Done--執行所有更改
20、8 Install bootloader--安裝引導器,安裝到了/dev/sda上
21、reboot重啟系統
==========================配置系統==========================
0、此步如果想要遠程管理系統必做
開啟SSH服務:
rc.d start sshd
在安裝系統時我們已經安裝了ssh包,如果此時木有,輸入以下命令安裝ssh:
pacman -S openssh
額外[本人尚未操作]:
如果想開機自動啟動ssh的話,可以在/etc/rc.conf的deamon中加入sshd的啟動項。當然你還需要配置你的host.allow文件來加入允許訪問的電腦哦。

/etc/hosts.deny #默認拒絕所有連接
/etc/hosts.allow #默認沒有任何允許連接

#vi /etc/hosts.allow
sshd:192.168.1.100:ALLOW #允許192.168.1.111的電腦使用ssh來訪問這台電腦.重啟下,看看自己的ssh服務器是否可用了。

1、更新所有軟件
pacman -Syu
2、增加普通用戶
增加一個普通用戶,並為其設置密碼,以用戶名“shenzhi”為例:

  1. useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,network -s /bin/bash shenzhi
  2. passwd shenzhi

3、開啟sudo

  1. pacman -S sudo
  2. visudo


將其中的“# %wheel ALL=(ALL) ALL”注釋去除。
4、安裝GUI

  1. pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils


5、安裝顯卡驅動
查看顯卡類型:

  1. $ lspci |grep VGA
  2. 00:0f.0 VGA compatible controller: VMware SVGA II Adapter


鎖定顯卡驅動包:

  1. $ sudo pacman -Ss xf86-video|grep vmware
  2. extra/xf86-video-vmware 12.0.2-1 (xorg-drivers xorg)
  3. X.org vmware video driver
  4. 安裝顯卡驅動:
  5. $ sudo pacman -S xf86-video-vmware
  6. 目標 (27): damageproto-1.2.1-2 dri2proto-2.6-1 fixesproto-5.0-2
  7. glproto-1.4.15-1 kbproto-1.0.6-1 libdrm-2.4.33-1 libgl-8.0.3-1
  8. libglapi-8.0.3-1 libice-1.0.8-1 libpciaccess-0.13.1-1
  9. libsm-1.2.1-1 libx11-1.4.99.901-1 libxau-1.0.7-1 libxcb-1.8.1-1
  10. libxdamage-1.1.3-2 libxdmcp-1.1.1-1 libxext-1.3.1-1
  11. libxfixes-5.0-2 libxt-1.1.3-1 libxxf86vm-1.1.2-1 mesa-8.0.3-1
  12. svga-dri-8.0.3-1 xcb-proto-1.7.1-1 xextproto-7.2.1-1
  13. xf86vidmodeproto-2.3.1-2 xproto-7.0.23-1
  14. xf86-video-vmware-12.0.2-1


注意其中有:mesa,一個加速硬件的軟件包
vmmouse虛擬機下鼠標驅動:

  1. $ sudo pacman -S xf86-input-vmmouse


備注:
如果是物理機且為Intel顯卡可安裝,其中mesa mesa-demos為顯卡加速包:
xf86-video-intel mesa mesa-demos
我的機器:

  1. $ sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils xf86-video-ati mesa mesa-demos

6、測試GUI

  1. $ sudo Xorg -configure


系統會自動配置好X,並root下生成xorg.conf.new,
#然後我們將/root/xorg.conf.new拷貝到/etc/X11/xorg/conf,即輸入:# cp /root/xorg.conf.new /#etc/X11/xorg.conf。接著測試腳本配置是否正確
#X -config /root/xorg.conf.new,這個命令會啟動一個圖形界面,來測試你的配置。

7、安裝openbox

  1. $ sudo pacman -S openbox
  2. 目標 (15): cairo-1.12.2-1 giflib-4.1.6-5 imlib2-1.4.5-2 libdatrie-0.2.5-1
  3. libid3tag-0.15.1b-7 libjpeg-turbo-1.2.0-2 libpng-1.5.10-1
  4. libthai-0.1.17-1 libtiff-4.0.1-1 libxft-2.3.0-2 libxml2-2.7.8-2
  5. pango-1.30.0-1 startup-notification-0.12-2 xcb-util-0.3.8-1
  6. openbox-3.5.0-7



8、啟動openbox
$ touch ~/.xinitrc
寫入內容:exec openbox

9、壓縮與解壓

  1. $ sudo pacman -S zip rar unrar unzip p7zip
  2. 目標 (4): p7zip-9.20.1-6 unrar-4.2.2-1 unzip-6.0-6 zip-3.0-3
  3. p7zip 的可選依賴
  4. wxgtk: GUI
  5. desktop-file-utils: desktop entries


10、設置桌面背景

  1. $ sudo pacman -S feh
  2. 目標 (3): giblib-1.2.4-5 libexif-0.6.20-2 feh-2.5-1


11、當前磁盤使用狀態

  1. $ df -h
  2. 文件系統 容量 已用 可用 已用% 掛載點
  3. rootfs 5.5G 935M 4.4G 18% /
  4. /dev 391M 0 391M 0% /dev
  5. run 393M 160K 393M 1% /run
  6. /dev/sda3 5.5G 935M 4.4G 18% /
  7. shm 393M 0 393M 0% /dev/shm
  8. tmpfs 393M 8.0K 393M 1% /tmp
  9. /dev/sda1 151M 18M 126M 13% /boot
  10. /dev/sda4 1.9G 61M 1.7G 4% /home


12、安裝中文字體-退出Openbox再次登入會看到效果

  1. $ sudo pacman -S wqy-bitmapfont wqy-zenhei
  2. 目標 (2): wqy-bitmapfont-0.9.9-8 wqy-zenhei-0.9.45-2
  3. 全部下載大小:10.15 MiB
  4. 全部安裝大小:34.52 MiB
  5. wqy-zenhei post install message
  6. ==> Special Note: By default, we disabled the embedded bitmaps,
  7. so that the characters will be displayed as Anti-aliased glyphs.
  8. For those who want to use bitmap font rendering (for 9pt-12pt),
  9. you can modify the enclosed 44-wqy-zenhei.conf and change the line
  10. <edit name=\"embeddedbitmap\"><bool>false</bool></edit>
  11. to
  12. <edit name=\"embeddedbitmap\"><bool>true</bool></edit>"
  13. Remove 44-wqy-zenhei.conf and 66-wqy-zenhei-sharp.conf symlinks
  14. from /etc/fonts/conf.d/ directory if you have problems with this
  15. package.
Copyright © Linux教程網 All Rights Reserved