http://tieba.baidu.com/p/2663744019

安装介质: archlinux-2013.10.01-dual.iso
准备存储设备:
警告: 磁盘分区有时会毁掉原分区内的数据。强烈建议先备份重要的数据。
我使用cfdisk命令分区的,各位按照各自习惯的软件进行分区吧,在此不多做介绍。
sda1 (交换分区) sda2 (根分区)
创建文件系统:
分区之后,还需要用 mkfs 将分区格式化为选定的文件系统。

mkfs.ext4 /dev/sda2 #把sda2格式化成ext4格式

mkswap /dev/sda1 #把sda1格式化成swap格式,作为交换分区

swapon /dev/sda1 #启用交换分区

挂载分区:

mount /dev/sda2 /mnt #挂载根分区

设置安装镜像
安装前需要编辑 /etc/pacman.d/mirrorlist,将最想使用的镜像放到前面。mirrorlist 文件也会被pacstrap复制到新系统,所以最好现在就设置好。
Server = http://mirrors.ustc.edu.cn/archlinux/\(repo/os/\)arch
Server = http://lug.mtu.edu/archlinux/\(repo/os/\)arch
Server = http://mirror.umd.edu/archlinux/\(repo/os/\)arch
Server = http://mirrors.liquidweb.com/archlinux/\(repo/os/\)arch
Server = http://cosmos.cites.illinois.edu/pub/archlinux/\(repo/os/\)arch
把以上源添加到/etc/pacman.d/mirrorlist文件里的最前面。

pacman –Syy #更新软件源信息

安装基本系统:

pacstrap /mnt base base-devel #安装基本系统

如果 pacman 报告安装时遇到错误的签名(error: failed to commit transaction (invalid or corrupted package)),请运行如下命令:

pacman-key –init && pacman-key –populate archlinux

生成 fstab:

genfstab -U -p /mnt >> /mnt/etc/fstab

nano /mnt/etc/fstab #查看文件挂载是否有错误,如无错便不需修改。

Chroot 到新系统:

arch-chroot /mnt

配置系统:

vi /etc/locale.gen #修改语言环境支持

en_US.UTF-8 UTF-8
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_CN GB2312
然后运行:

locale-gen

vi /etc/locale.conf #此文件没有的话就新建此文件,内容是如下两行。

LANG=en_US.UTF-8
LC_TIME=en_US.UTF-8
注:一般设置LANG就行了,它是其它设置的默认值。
终端字体和键盘映射:

vi /etc/vconsole.conf #此文件没有就新建此文件,内容是如下两行。

KEYMAP=us
FONT=
时区:

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

硬件时间:

hwclock –systohc –utc

Hostname:
按喜好设置主机名:

echo myhostname > /etc/hostname #按照自己的喜好设置自己的主机名

注意: 现在已经不需要再编辑/etc/hosts.
安装yaourt:
警告: Yaourt是非官方、第三方的脚本,不受官方支持。
最简单安装Yaourt的方式是添加Yaourt源至您的 /etc/pacman.conf:
[archlinuxcn]

The Chinese Arch Linux communities packages.

SigLevel = Optional TrustAll
Server = http://repo.archlinuxcn.org/$arch
然后执行如下命令:

pacman -Syu yaourt #同步并安装yaourt

安装VirtualBox增强包:

pacman -S virtualbox-guest-utils

手动装入内核模块:

modprobe -a vboxguest vboxsf vboxvideo

自动装入模块: 在 /etc/modules-load.d/ 中创建文件vbox.conf,加入如下几行:

/etc/modules-load.d/virtualbox.conf

vboxguest
vboxsf
vboxvideo
每次更新内核时, 自动重编 VirtualBox 客户机模块

yaourt –S vboxguest-hook #安装vboxguest-hook

vi /etc/mkinitcpio.conf

在HOOKS数组后面添加vboxguest
保存退出。

mkinitcpio -p linux #创建初始 ramdisk 环境

设置 Root 密码:

passwd #密码自设

安装配置启动加载器:

pacman -S grub os-prober

grub-install –target=i386-pc –recheck –debug /dev/sda

grub-mkconfig -o /boot/grub/grub.cfg

卸载分区并重启系统:
如果还在 chroot 环境,先用 exit 命令退出系统:

exit

卸载/mnt中挂载的系统:

umount -R /mnt

重启:

reboot

小贴士: 确保移除安装媒介并修改 BIOS 中的启动选项;否则可能会启动后会回到安装界面!
重启后进入系统

systemctl start dhcpcd #启用网络

添加普通用户:

useradd -m -g users -G wheel -s /bin/bash xxxx #xxxx就是你建立的用户名,请自行设置

passwd xxxx #修改你刚才新建的用户的密码,密码请自设

visudo

启用 %wheel ALL=(ALL) ALL 这行,删除这行前面的#
声音:

pacman –S alsa-utils

安装 X server:

pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils

显卡驱动,前面已经安装了vbox增强包,现在我们就不需要在安装驱动了!
安装字体:

pacman -S ttf-dejavu

pacman -S wqy-zenhei

pacman -S wqy-microhei

注:字体请安装自己需求安装!
安装图形界面:
我用的登陆器是slim 桌面环境是xfce4 输入法是fcitx 网络管理用network-manager-applet

pacman –S slim xfce4 fcitx-im network-manager-applet xfce4-notifyd

开机运行slim服务

systemctl enable slim.service #开机运行slim服务

systemctl enable NetworkManager #开机运行网络控制组件

切换到普通用户下面:

su xxxx #切换到你新建的普通用户下面

$ cd ~
$ cp /etc/skel/.xinitrc ~
$ vi ~/.xinitrc #修改用户目录下的.xinitrc文件,添加如下内容
export LANG=zh_CN.UTF-8
export LC_ALL=”zh_CN.UTF-8〃
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=”@im=fcitx”
exec startxfce4
重启archlinux试试吧,好好享受你的archlinux之旅。

转载于:https://www.cnblogs.com/zjutzz/p/4990241.html

vbox下安装arch相关推荐

  1. DELL5521笔记本UEFI+GPT win10系统下安装arch linux双系统全过程记录

    做好准备工作 dell5521笔记本,在uefi gpt模式下已经安装了windows10(怎么安装这里就不赘述了) 一个没存放任何个人资料的U盘(等下要格式化,会清空数据) Arch linux 2 ...

  2. linux7 mysql vbox_mysql安装 Vbox下安装Linux并安装Mysql

    1.安装包下载 SqLyog下载(网上提供的Webyog SQLyog Ultimate 12.0.8.0 pj版本,我这里就不提供了) Mysql下载(Ubuntu自己会提供) 2.安装过程 2.1 ...

  3. Vmware 下安装Arch Linux

    参考: 安装流程     http://blog.csdn.net/kingolie/article/details/53048625 创建分区     http://blog.csdn.net/qq ...

  4. vbox下 debian虚拟机 安装使用docker

    1 安装 参考: 如何在vbox下安装debian, 请参考本博客其他文章 Install Docker Engine on Debian | Docker Documentation sudo ap ...

  5. mysql5.7.25安装包,Mysql5.7.25在windows下安装

    在网上看到了很多安装方法,也试了很多,md,网上资源多了也是有各种坑,这里只说在windows下安装mysql5.7.25 一.下载安装包 下载后解压到自己想要安装的目录,我的是:D:\MYSQL\ ...

  6. vbox共享文件夹 linux,Vbox下创建Linux和Windows的共享文件夹

    我的Vbox版本是4.3.6...在这里以win8和Ubuntu12.04之间共享文件举例 首先运行虚拟机,然后安装增强功能..这个增强功能很碉堡...能开启无缝模式和系统间的剪贴板共享等牛X功能 然 ...

  7. VBOX下WinXP虚拟机异常退出问题解决

    Host OS: Ubunut  + VBOX 在VBOX下安装WinXP + DXP,使用DXP过程中会突然异常退出,每天大约发生2-5次,解决方法: Ubunut下显示为888格式即24bit模式 ...

  8. Realtek 8852BE Think Book 14 + 在Arch Linux下安装网卡驱动

    Realtek 8852BE Think Book 14 + 在Arch Linux下安装网卡驱动 原链接:https://gith删ub.com/lwfinger/rtw89 不要选择下图方法,在我 ...

  9. Arch/Manjaro下安装GUI Guider

    Arch/Manjaro下安装GUI Guider 首先想到的是用pacman或者yay看能不能直接安装 发现yay里面有一个软件,但是安装的时候出现下面的问题 其实仔细阅读一下就会发现解决方法 大体 ...

最新文章

  1. Nginx在mvvm模式中的使用
  2. Sahi (2) —— https/SSL配置(102 Tutorial)
  3. NK3C系统中ID的汉语名称
  4. ./ . 和#!/bin/bash 辨析Linux如何选择当前执行脚本的shell
  5. SAP UI5 setProperty 的执行逻辑单步调式和分析
  6. 图文详解如何搭建Windows的Android C++开发环境
  7. 面向切面编程--AOP
  8. .NET托管内存类应用的内存泄漏分析和诊断(转)
  9. Smart ORM v0.4.1开发计划
  10. 测试先知和启发式方法
  11. Linux系统中如何查看日志信息
  12. 【数据结构】给定中序序列,有多少种前序序列
  13. 图像识别中的边框回归笔记,终于搞明白了啊!
  14. sql语句中select……as的用法
  15. java如何自定义注解
  16. 应急响应-linux-webshell查查杀工具:河马webshell查杀和深信服Webshell
  17. 刷脸支付会以迅雷不及掩耳之势布局未来
  18. Python和VizViewer进行自动驾驶数据集可视化
  19. 怎样将PDF转成JPG?PDF转换图片其实很简单
  20. 数据库 MySQL-window安装和卸载

热门文章

  1. Android——用Activity和Service实现简单的音乐播放器
  2. unix:///tmp/supervisor.sock no such file
  3. InstallShield 2012 Spring评估试用(1): 支持Windows 8和Windows Server 2012操作系统
  4. 没有测量,就没有管理
  5. asp.net定点执行任务总结
  6. 用C#+XMI技术进行UML模型捕获
  7. Portable PostgreSQL
  8. c语言:宏里面参数不加括号容易出错,在使用时尽量加括号及举例
  9. ScalaTest学习笔记(一)
  10. 天天Linux-编译和调试程序