首页 > 系统 > Linux > 正文

PC机安装ArchLinux详细步骤

2024-06-28 16:01:58
字体:
来源:转载
供稿:网友

准备工作

首先从网址 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/fstabchroot到刚安装的新系统 # 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仓库)


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表