Archlinux 简明安装指南

简介: archlinux是在distrowatch里位于top 10的发行版中,唯一采用roll release的distribution。pacman和yaourt双剑合壁,使得在archlinux安装软件非常简单。本文将分享archlinux安装的简明指南。

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

pacman和yaourt双剑合壁,使得在archlinux安装软件非常简单。

下面是archlinux安装的简明指南。

下载安装ISO

从如下三个网站中下载相应的iso

  1. 科大网站 http://debian.ustc.edu.cn/archlinux
  2. 搜狐镜像 http://mirrors.sohu.com/archlinux
  3. 网易镜像 http://mirrors.163.com/archlinux

目前最新安装iso是archlinux-2013.09.01-dual.iso

安装基本系统

  1. 创建分区,假设硬盘大小为10G,物理内存为1G,分配如下
    1. cfdisk /dev/sda
    2. /dev/sda1  128M  作为 /boot
    3. /dev/sda5       8064M 作为/
    4. /dev/sda6      2048M  作为swap分区, swap分区大小最好为物理内存的两倍
  2. 创建文件系统,假设采用ext4文件格式
    1. mke2fs -t ext4 /dev/sda1
    2. mke2fs -t ext4 /dev/sda5
    3. mkswap /dev/sda6
  3. 挂载分区到/mnt
    1. mount /dev/sda5 /mnt
    2. mkdir /mnt/boot
    3. mount /dev/sda1 /mnt/boot
    4. swapon /dev/sda6
  4. 安装基本系统
    1. 修改/etc/pacman.d/mirrorlist, 使其看起来如下所示
      Server = http://debian.ustc.edu.cn/archlinux/$repo/os/$arch
    2. pacstrap /mnt/ base

  5. chroot
    1. genfstab /mnt>>/mnt/etc/fstab
    2. arch-chroot /mnt
  6. 设置时区
    1. ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    2. 设定字符集, 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
    3. locale-gen
  7.  创建内存镜像
    1. mkinitcpio -p linux
  8. 安装boot loader, 使用syslinux 
    1. pacman -S syslinux
    2. syslinux-install_update -i -a -m
    3. vim /boot/syslinux/syslinux.cfg, 保证APPEND一行中所指向的分区为/dev/sda5
  9. 安装net-tools, 如果已经习惯了ifconfig的话
    1. pacman -S net-tools
  10. 确保系统重启后自动获得ip地址,执行exit退出chroot
    1. systemctl start dhcpcd
  11. systemctl enable dhcpcd
  12. 卸载分区umount /mnt/{boot,}
  13. 重启系统 reboot

安装xwindows

  1. 安装xorg
    1. pacman -S xorg
  2. 安装桌面管理器,
    1. pacman -S xfce4
    2. 安装中文输入法fcitx, pacman -S fcitx
    3. 编辑$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
    4. 安装如下中文字体 ttf-arphic-ukai ttf-arphic-uming wqy-bitmapfont wqy-microhei wqy-zenhei xorg-fonts-type1

    5. 启动图形桌面startx, 如果启动有错,将.xinitrc中的fcitx&一行删除后重试
    6. 如果是在virtualbox中运行archlinux,别忘了安装virtualbox-guest-utils和virtualbox-guest-modules, 安装完成之后,运行
      systemctl enable vboxservice

      这样在系统启动时会自动加载vboxsf,vboxvideo和vboxguest

安装yaourt

先决条件: 安装浏览器,如firefox

    1. 从aur.archlinux.org下载package-query和yaourt到/tmp目录
    2. cd /tmp
    3. tar zvxf package-query*.tar.gz
    4. cd package-query
    5. makepkg --asroot -si
    6. cd ../yaourt
    7. makepkg --asroot -si

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

[archlinuxfr]
SigLevel = Optional TrustedOnly
Server = http://repo.archlinux.fr/$arch

然后执行
pacman -Sy
pacman -S yaourt
目录
相关文章
|
8月前
|
缓存 前端开发 Linux
ubuntu18.04安装magento2
ubuntu18.04安装magento2
|
Ubuntu Linux
在 Ubuntu 上安装最新版的 Calibre
在 Ubuntu 上安装最新版的 Calibre
203 0
|
网络协议 Linux 开发工具
安装archlinux
安装archlinux
189 0
|
Linux 网络安全 虚拟化
Arch Linux安装与初体验
Arch Linux安装与初体验
528 0
Arch Linux安装与初体验
centos6.4安装使用wine 持续更新中
首先,从wine的官网下载页面http://www.winehq.org/download/可以了解到centos安装wine需要EPEL软件仓库。那么首先安装EPEL软件仓库,从http://mirrors.sohu.com/fedora-epel/6/i386/repoview/epel-release.html下载epel-release-6-8.noarch.rpm并安装。
1403 0
|
存储 自然语言处理 Ubuntu
Ubuntu 20.04 上安装使用 ibus-rime(超实用)
Ubuntu 20.04 上安装使用 ibus-rime(超实用)
1582 0
|
Linux 虚拟化
VMware虚拟机安装archlinux
想安装个archlinux方便学习,又不想双系统,所以选择在VMware虚拟机里安装archlinux
531 0
VMware虚拟机安装archlinux
|
Linux 关系型数据库 Oracle
foreman ubuntu16快速安装
Quickstart Guide The Foreman installer is a collection of Puppet modules that installs everything required for a full working Foreman setup.
1017 0
|
Java Linux Windows
Debian安装配置常用软件
1、安装j2sdk,下载j2sdk-1_4_2_09-linux-i586-rpm.bin文件,chmod 755 j2sdk-1_4_2_09-linux-i586-rpm.bin,运行后得到.rpm文件,用alien转换为.deb包,然后dpkg -i  xxx.deb即可,安装后的文件在/usr/java目录; Update: 在debian里用上面rpm包安装jdk有问题,一些jar文件没有被展开,所以下载非rpm的那个包比较好,chmod +x后解压到想要的目录即可。
2264 0