PC机安装ArchLinux详细步骤
准备工作首先从网址 https://mirrors.tuna.tsinghua.edu.cn/ 上下载最新镜像archlinux-20xx.xx.xx-dual.iso利用Win32DiskImage工具将ArchLinux的镜像写入U盘,保证安装过程处于联网状态。安装基本系统打开电脑电源,从U盘启动,根据自己需要选择第一个(x86_64)为64位系统或者第二个(i686)为32位系统硬盘分
·
准备工作
首先从网址 https://mirrors.tuna.tsinghua.edu.cn/ 上下载最新镜像archlinux-20xx.xx.xx-dual.iso
利用Win32DiskImage工具将ArchLinux的镜像写入U盘,保证安装过程处于联网状态。
安装基本系统
- 打开电脑电源,从U盘启动,根据自己需要选择第一个(x86_64)为64位系统或者第二个(i686)为32位系统
- 硬盘分区# cfdisk,一个分区就够了,记为/dev/sdaX;
- 格式化分区mkfs.ext4 /dev/sdaX
- mount /dev/sdaX /mnt 挂在根分区到/mnt目录
- 连接网络:使用# ifconfig命令检查是否有处于联网状态
- 首先清空镜像列表 # echo > /etc/pacman.d/mirrorlist
- 添加镜像列表,即编辑文件 # nano /etc/pacman.d/mirrorlist ,加入以下内容
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
- 安装基本系统 # pacstrap -i /mnt base base-devel,如果此步骤遇到问题
- 生成fstab配置 # genfstab -U -p /mnt >> /mnt/etc/fstab
- chroot到刚安装的新系统 # arch-chroot /mnt
- 安装Grub并生成启动选项
# pacman -S grub-bios
# grub-install –recheck /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg - 修改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 - 设置hostname(主机名zh可更改自己的名字)
# echo zh > /etc/hostname - 修改root密码 # passwd
- 创建用户,并设置密码
# useradd -m -g users -s /bin/bash zhouh (zhouh可改成自己的名字)
# passwd zhouh - 安装无线网络工具
# pacman -S wireless_tools wpa_supplicant wpa_actiond dialog - 使用date命令查看当前时间,如果不正确则进行此步配置时区及硬件时间
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# hwclock –systohc –utc - 安装sudo,# pacman -S sudo,并配置sudo, # nano /etc/sudoers
root ALL=(ALL)ALL
zhouh ALL=(ALL)ALL - 至此,基本系统已经安装完成。首先离开chroot环境 # exit,然后重新启动 # reboot,会进入grub就可以选择启动ArchLinux。
如果安装基本系统时出现不可信密钥的问题,就说明镜像文件过期,此时可以在进行步骤8之前,先更新密钥 # pacman -Sy archlinux-keyring再重新安装基本系统
如果安装完步骤17之后重启系统进入不了,出现kernel pacnic - not syncing : VFS : unable to mount rootfs on 等问题,建议到镜像官网下载最新镜像重新开始安装。
安装桌面环境
- 首先安装 X-org
#pacman -S xorg (mesa-libgl以获得opengl的支持)
#pacman -S xorg-xinit
#pacman -S xf86-video-ati (对于AMD显卡,需要执行此步,安置驱动xf86-video-ati)
以下2,3任选一项 - 若选择安装桌面环境 xfce, # pacman –S xfce4,然后则运行命令通过# startxfce4,进入xfce4;另外实现系统的自动登录和自动进入xfce可参考http://blog.csdn.net/gddxz_zhouhao/article/details/52837593;
- 若选择安装桌面环境 lxde,# pacman –S lxde,然后则运行命令通过# lxdm 进入;
另外开机自动进入图形介面登陆 (输入帐号口令) 设置:# systemctl enable lxdm.service - 其他桌面环境的安装可参考archwiki官网
配置系统
- 连接无线网络,使用 # 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 - 配置字体 # pacman -S wqy-bitmapfont wqy-zenhei wqy-microhei
- 输入法设置 fcitx
#pacman-S fcitx-im fcitx-configtool
然后利用fcitx-configtool工具加入拼音或者其他输入法
http://blog.chinaunix.net/uid-10498763-id-3840176.html - 安装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 - 触摸板
#pacman -S xf86-input-synaptics - 摄像头
#pacman–S cheese - 火狐浏览器和插件 flash
#pacman–S firefox
#pacman–S flashplayer - 声卡配置
安装alsa-utils,# pacman -S alsa-utils
将用户添加到audio组
声音调节 # alsamixer - 电池
#pacman –S acpi
$ acpi –V可查看所有信息,或者加其他参数 - 压缩与解压
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
更多推荐
已为社区贡献1条内容
所有评论(0)