PC机安装ArchLinux详细步骤

来源:互联网 发布:烂命鸳鸯知乎 编辑:程序博客网 时间:2024/05/20 05:23

准备工作

首先从网址 https://mirrors.tuna.tsinghua.edu.cn/ 上下载最新镜像archlinux-20xx.xx.xx-dual.iso
利用Win32DiskImage工具将ArchLinux的镜像写入U盘,保证安装过程处于联网状态。

安装基本系统

  1. 打开电脑电源,从U盘启动,根据自己需要选择第一个(x86_64)为64位系统或者第二个(i686)为32位系统
  2. 硬盘分区# cfdisk,一个分区就够了,记为/dev/sdaX;
  3. 格式化分区mkfs.ext4 /dev/sdaX
  4. mount /dev/sdaX /mnt 挂在根分区到/mnt目录
  5. 连接网络:使用# ifconfig命令检查是否有处于联网状态
  6. 首先清空镜像列表 # echo > /etc/pacman.d/mirrorlist
  7. 添加镜像列表,即编辑文件 # nano /etc/pacman.d/mirrorlist ,加入以下内容
    Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
  8. 安装基本系统 # pacstrap -i /mnt base base-devel,如果此步骤遇到问题
  9. 生成fstab配置 # genfstab -U -p /mnt >> /mnt/etc/fstab
  10. chroot到刚安装的新系统 # arch-chroot /mnt
  11. 安装Grub并生成启动选项
    # pacman -S grub-bios
    # grub-install –recheck /dev/sda
    # grub-mkconfig -o /boot/grub/grub.cfg
  12. 修改locale,定义用户所使用的语言和字符集,# nano /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
  13. 设置hostname(主机名zh可更改自己的名字)
    # echo zh > /etc/hostname
  14. 修改root密码 # passwd
  15. 创建用户,并设置密码
    # useradd -m -g users -s /bin/bash zhouh (zhouh可改成自己的名字)
    # passwd zhouh
  16. 安装无线网络工具
    # pacman -S wireless_tools wpa_supplicant wpa_actiond dialog
  17. 使用date命令查看当前时间,如果不正确则进行此步配置时区及硬件时间
    # ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    # hwclock –systohc –utc
  18. 安装sudo,# pacman -S sudo,并配置sudo, # nano /etc/sudoers
    root ALL=(ALL)ALL
    zhouh ALL=(ALL)ALL
  19. 至此,基本系统已经安装完成。首先离开chroot环境 # exit,然后重新启动 # reboot,会进入grub就可以选择启动ArchLinux。
    如果安装基本系统时出现不可信密钥的问题,就说明镜像文件过期,此时可以在进行步骤8之前,先更新密钥 # pacman -Sy archlinux-keyring再重新安装基本系统
    如果安装完步骤17之后重启系统进入不了,出现kernel pacnic - not syncing : VFS : unable to mount rootfs on 等问题,建议到镜像官网下载最新镜像重新开始安装。

安装桌面环境

  1. 首先安装 X-org
    #pacman -S xorg (mesa-libgl以获得opengl的支持)
    #pacman -S xorg-xinit
    #pacman -S xf86-video-ati (对于AMD显卡,需要执行此步,安置驱动xf86-video-ati)
    以下2,3任选一项
  2. 若选择安装桌面环境 xfce, # pacman –S xfce4,然后则运行命令通过# startxfce4,进入xfce4;另外实现系统的自动登录和自动进入xfce可参考http://blog.csdn.net/gddxz_zhouhao/article/details/52837593;
  3. 若选择安装桌面环境 lxde,# pacman –S lxde,然后则运行命令通过# lxdm 进入;
    另外开机自动进入图形介面登陆 (输入帐号口令) 设置:# systemctl enable lxdm.service
  4. 其他桌面环境的安装可参考archwiki官网

配置系统

  1. 连接无线网络,使用 # wifi-menu,如果系统有线网络没有正常启用,则按下面步骤连接:
    # ip link 查看当前有线网卡NIC名称
    可以通过如下命令启用或禁用网络接口(其中eth0根据自身系统更改,即为查看到的NIC)
    # ip link set eth0 up
    # ip link set eth0 down
    # dhcpcd eth0(运行DHCP客服端进程)
    最后通过ifconfig命令查看,另外 # systemctl enable dhcpcd@eth0.service 开机启动时运行DHCP
  2. 配置字体 # pacman -S wqy-bitmapfont wqy-zenhei wqy-microhei
  3. 输入法设置 fcitx
    #pacman-S fcitx-im fcitx-configtool
    然后利用fcitx-configtool工具加入拼音或者其他输入法
    http://blog.chinaunix.net/uid-10498763-id-3840176.html
  4. 安装AUR助手
    #pacman –Sy base-devel
    #nano /etc/pacman.conf
    添加下面内容至末尾,下面这个是国内的服务器
    [archlinuxcn]
    SigLevel= Optional TrustAll
    Server= http://repo.archlinuxcn.org/$arch
    国外可选择下面内容
    [archlinuxfr]
    SigLevel= Optional TrustAll
    Server=http://repo.archlinux.fr/$arch
    然后运行 #pacman–Sy yaourt安装yaout,或者#pacman-Sy packer或者使用packer
  5. 触摸板
    #pacman -S xf86-input-synaptics
  6. 摄像头
    #pacman–S cheese
  7. 火狐浏览器和插件 flash
    #pacman–S firefox
    #pacman–S flashplayer
  8. 声卡配置
    安装alsa-utils,# pacman -S alsa-utils
    将用户添加到audio组
    声音调节 # alsamixer
  9. 电池
    #pacman –S acpi
    $ acpi –V可查看所有信息,或者加其他参数
  10. 压缩与解压
1、*.tar用tar –xvf 解压2、*.gz用gzip -d或者gunzip解压3、*.tar.gz和*.tgz用tar –xzf 解压4、*.bz2用bzip2 -d或者用bunzip2解压5、*.tar.bz2用tar–xjf解压6、*.Z用uncompress解压7、*.tar.Z用tar–xZf解压8、*.rar用unrar e解压9、*.zip用unzip解压

从源代码安装软件

具体步骤如下:

wget http://somewhere.org/source/package.tar.gz(下载源代码)tar -xvzf package.tar.gz(解压缩)cdpackage(进入源代码目录)./configure(设定)make(编译)make install(安装)

常用软件推荐

office工具:libreoffice
视频播放器:baka-mplayer
查看PDF文件:evince
经典的文本编辑器:vim
磁盘挂载助手:udisks
经典的代码编辑器:sublime-text(在AUR仓库)
简易的截图工具:scrot

0 0
原创粉丝点击