Archlinux 简明安装指南

    xiaoxiao2026-01-24  6

    archlinux是在distrowatch里位于top 10的发行版中,唯一采用roll release的distribution. 

    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/sda1mke2fs -t ext4 /dev/sda5mkswap /dev/sda6 挂载分区到/mnt mount /dev/sda5 /mntmkdir /mnt/bootmount /dev/sda1 /mnt/bootswapon /dev/sda6 安装基本系统 修改/etc/pacman.d/mirrorlist, 使其看起来如下所示 Server = http://debian.ustc.edu.cn/archlinux/$repo/os/$arch

    pacstrap /mnt/ base

    chroot genfstab /mnt>>/mnt/etc/fstabarch-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 syslinuxsyslinux-install_update -i -a -mvim /boot/syslinux/syslinux.cfg, 保证APPEND一行中所指向的分区为/dev/sda5 安装net-tools, 如果已经习惯了ifconfig的话 pacman -S net-tools 确保系统重启后自动获得ip地址,执行exit退出chroot systemctl start dhcpcdsystemctl 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 /tmptar zvxf package-query*.tar.gzcd package-querymakepkg --asroot -sicd ../yaourtmakepkg --asroot -si

     简便的办法,在/etc/pacman.conf文件中添加如下内容:

    [archlinuxfr] SigLevel = Optional TrustedOnly Server = http://repo.archlinux.fr/$arch 然后执行 pacman -Sy pacman -S yaourt 相关资源:python入门教程(PDF版)
    最新回复(0)