当前位置:首页 > 资讯 > 正文

archlinux 安装一览

archlinux 安装一览

基于GNU/Linux简约设计的发行版大致有slackware、gentoo、archlinux这几个,gentoo安装尤其复杂,需要将源码下载到本地,编译成本地执行环境再安装;slackware坚持KISS原则,增强了包管理,在Linux复杂包依赖关系给出了解决方案,软件包以压缩文件的形式存在;archlinux相比则更灵活,分别提供了pacman、yaourt、octopi(GUI)三种包管理方案。基于以上比较,我选择更新灵活的archlinux作为Linux工作站。

获取Archlinux

archlinux官网提供了磁力链和种子两种下载,点击这里进入下载页面。

创建CD启动镜像或USB启动盘

如果要用CD盘安装系统,直接将下载的archlinux-dual烧录即可;如果使用USB,则使用ISOultra创建启动盘或者在Linux系统中使用DD命令进行写入。

注意:sda是本机系统硬盘,其它依次是sdb、sdc... 

第一步 网络连接

首先ping一下网络是否联通了,如果不行则查看一下连接信息

以en开头的就是以太网络,用dhcpcd enXXX连上,再ping一下就OK了;这里只为有线连接,wifi和拨号详细看wiki。

第二步 分区

一般分区原则为boot为1G以内,swap为内存两倍左右,/目录为20G左右,/home为剩余硬盘最大容量,/usr、/temp等等可选可不选,当然/home也是可选,一般推荐分区。另外是否需要作扩展分区自己权衡利弊。

查看硬盘信息,list block

可以看到,sda为本地硬盘,下面进行分区

选择dos

指定磁盘格式,

挂载/boot,/目录,并建立/home目录,启动交换分区

第三步 编辑镜像源

用vi或nano打开镜像列表

添加大陆镜像服务

第四步 安装基础包

第五步 配置fstab

检测一下fstab内容,可以看到根目录和/home已经被挂载

切换至新系统

第六步 区域和语言

配置字符集,将所使用字符集前的#号删除

生成locale文件

第七步 时间

查看其提供的区域时间

写入系统

设置主机名

创建root密码

第八步 创建用户

添加一个用户并设置密码

为用户设置一个超级权限

去掉前面的注释

自动补全

第九步 完成安装内容

安装grub及常用包

grub启动引导至硬盘

识别多系统

配置grub

将网络服务添加至系统启动自动运行

退出

卸载并重启

安装驱动,触控板

安装 X

3D支持

显卡

根据自己机子自行选择

Brand Type Driver Multilib Package
(for 32-bit applications on Arch x86_64) Documentation AMD/ATI Open source xf86-video-ati lib32-ati-dri ATI Proprietary catalyst-dkms lib32-catalyst-utils AMD Catalyst Intel Open source xf86-video-intel lib32-intel-dri Intel Graphics Nvidia Open source xf86-video-nouveau lib32-nouveau-dri Nouveau xf86-video-nv – (legacy driver) Proprietary nvidia lib32-nvidia-libgl NVIDIA nvidia-304xx lib32-nvidia-304xx-utils nvidia-173xx lib32-nvidia-173xx-utils nvidia-96xx lib32-nvidia-96xx-utils VIA Open source xf86-video-openchrome – VIA

查看一下有哪些驱动

详细信息

注意:像vbox虚拟机不用安装显卡的,但是要添加以下模组

载入模组

编辑virtualbox配置文件

加入vboxguest、vboxsf

安装触控板

安装声卡

安装默认桌面环境并启动测试是否成功

输入exit退出

桌面环境

以KDE为例,添加相应包

添加到systemd服务

之后将进入KDE桌面

安装KDE的网络管理器

把网络管理添加进systemd中

取消之前的dhcpcd服务

yaourt包管理器配置

编辑/etc/pacman.conf

加入以下内容

以后就可以在终端使用yaourt命令即可

一些有用的命令:

更新源

更新系统

删除包

从AUR更新包

补充说明:

在使用yaourt时,可能会出现无法构建包或无法获取密钥环的情况,可以执行上面的方法或下面推荐的方法:

最新文章