Archlinux 简明安装指南
2013-09-03 20:57
267 查看
archlinux是在distrowatch里位于top 10的发行版中,唯一采用roll release的distribution.
pacman和yaourt双剑合壁,使得在archlinux安装软件非常简单。
下面是archlinux安装的简明指南。
科大网站 http://debian.ustc.edu.cn/archlinux
搜狐镜像 http://mirrors.sohu.com/archlinux
网易镜像 http://mirrors.163.com/archlinux
目前最新安装iso是archlinux-2013.09.01-dual.iso
cfdisk /dev/sda
/dev/sda1 128M 作为 /boot
/dev/sda5 8064M 作为/
/dev/sda6 2048M 作为swap分区, swap分区大小最好为物理内存的两倍
创建文件系统,假设采用ext4文件格式
mke2fs -t ext4 /dev/sda1
mke2fs -t ext4 /dev/sda5
mkswap /dev/sda6
挂载分区到/mnt
mount /dev/sda5 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
swapon /dev/sda6
安装基本系统
修改/etc/pacman.d/mirrorlist, 使其看起来如下所示
pacman和yaourt双剑合壁,使得在archlinux安装软件非常简单。
下面是archlinux安装的简明指南。
下载安装ISO
从如下三个网站中下载相应的iso科大网站 http://debian.ustc.edu.cn/archlinux
搜狐镜像 http://mirrors.sohu.com/archlinux
网易镜像 http://mirrors.163.com/archlinux
目前最新安装iso是archlinux-2013.09.01-dual.iso
安装基本系统
创建分区,假设硬盘大小为10G,物理内存为1G,分配如下cfdisk /dev/sda
/dev/sda1 128M 作为 /boot
/dev/sda5 8064M 作为/
/dev/sda6 2048M 作为swap分区, swap分区大小最好为物理内存的两倍
创建文件系统,假设采用ext4文件格式
mke2fs -t ext4 /dev/sda1
mke2fs -t ext4 /dev/sda5
mkswap /dev/sda6
挂载分区到/mnt
mount /dev/sda5 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
swapon /dev/sda6
安装基本系统
修改/etc/pacman.d/mirrorlist, 使其看起来如下所示
Server = http://debian.ustc.edu.cn/archlinux/$repo/os/$arch[/code]
pacstrap /mnt/ base
chroot
genfstab /mnt>>/mnt/etc/fstab
arch-chroot /mnt
设置时区
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
设定字符集, vi /etc/locale.gen,去掉下述字符集前的注释en_US en_US.iso88591 en_US.utf8 zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8
locale-gen
创建内存镜像
mkinitcpio -p linux
安装boot loader, 使用syslinux
pacman -S syslinux
syslinux-install_update -i -a -m
vim /boot/syslinux/syslinux.cfg, 保证APPEND一行中所指向的分区为/dev/sda5
安装net-tools, 如果已经习惯了ifconfig的话
pacman -S net-tools
确保系统重启后自动获得ip地址,执行exit退出chroot
systemctl start dhcpcd
systemctl enable dhcpcd
卸载分区umount /mnt/{boot,}
重启系统 reboot安装xwindows
安装xorg
pacman -S xorg
安装桌面管理器,
pacman -S xfce4
安装中文输入法fcitx, pacman -S fcitx
编辑$HOME/.xinitrc,内容如下所示export LC_CTYPE=zh_CN.UTF-8 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 fcitx& startxfce4
安装如下中文字体 ttf-arphic-ukai ttf-arphic-uming wqy-bitmapfont wqy-microhei wqy-zenhei xorg-fonts-type1
启动图形桌面startx, 如果启动有错,将.xinitrc中的fcitx&一行删除后重试
如果是在virtualbox中运行archlinux,别忘了安装virtualbox-guest-utils和virtualbox-guest-modules, 安装完成之后,运行systemctl enable vboxservice
这样在系统启动时会自动加载vboxsf,vboxvideo和vboxguest安装yaourt
先决条件: 安装浏览器,如firefox
从aur.archlinux.org下载package-query和yaourt到/tmp目录
cd /tmp
tar zvxf package-query*.tar.gz
cd package-query
makepkg --asroot -si
cd ../yaourt
makepkg --asroot -si
简便的办法,在/etc/pacman.conf文件中添加如下内容[archlinuxfr] SigLevel = Optional TrustedOnly Server = http://repo.archlinux.fr/$arch 然后执行 pacman -Sy pacman -S yaourt
相关文章推荐
- DB2安装使用简明指南
- archlinux安装及配置指南-GNOME3.0
- FreeBSD简明安装指南(英文)
- 虚拟机中安装ArchLinux指南
- 快速安装Ruby on Rails的简明指南
- ArchLinux简明安装教程
- Archlinux安装配置指南
- VMware Workstation in Gentoo新手简明安装指南[转]
- BigBench on MaxCompute 基准测试套件简明安装与运行指南
- Golang的简明安装指南
- ArchLinux - 安装指南
- GitLab 简明安装配置指南
- Squid安装和反向代理配置简明指南
- Windows Server 2008 R2 安装及配置指南
- J2ME开发环境安装指南 选择自 LuWei103 的 Blog
- Cloudera Manager 5.8.1安装CDH 5.8.0权威指南
- SAIO - Swift All In One Diablo版 安装指南 Alpha
- Fedora/Redhat 在线安装更新软件包,yum 篇 ── 给新手指南 (转载)
- OpenSSL 0.9.8g 安装与配置指南
- CentOS 6.x 安装DNS服务简明过程