ArchLinux安装图文教程
一.安装Arch linux前的准备
1.下载VMware安装包及Arch Linux镜像
https://www.vmware.com/cn/products/workstation-pro.html
(注意:VMware workstation11、12仅支持64位操作系统,而VMware workstation10同时支持32和64位操作系统)
2. 打开软件,选择“创建虚拟机”按钮
选处理器核心数量为2个
然后一直下一步
点下一步直至完成
编辑虚拟机设置,选择ISO文件
开启虚拟机
3.默认选中第一个
二. 现在开始分区
输入以下命令:
1 | # fdisk /dev/sda |
创建分区表:
· Command (m for help): 输入 o 并按下 Enter
然后建立第一个分区:
1 | 1. Command (m for help): 输入 n 并按下 Enter |
然后建立第二个分区:
1 | 1. Command (m for help): 输入 n 并按下 Enter |
然后向磁盘写入这些改动:
· Command (m for help): 输入 w 并按下 Enter
如果一切顺利无错误的话,fdisk 程序将显示如下信息:
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
若因 fdisk 遇到错误导致以上操作无法完成,可以用 q 命令来退出。
(当然你也可以分多个分区,分别挂载/boot,/home/,/,/var等)
3、接下来格式化成ext4文件系统
1 | # mkfs.ext4 /dev/sda1 |
若您分了一个 swap 区,也不要忘了格式化并启用它(x代表你的那个分区数字):
1 | # mkswap /dev/sdaX |
注意要按照顺序挂载,先挂载根分区到 /mnt (你实际所要挂载的分区名当然可能会不同):
# mount /dev/sda1 /mnt
然后挂载 /home 分区(以及其它其余单独分区,比如 /boot,/var,如果您有的话):
1 | # mkdir /mnt/home |
(如果有其他分区,先创建目录,再挂载)
(三)安装基本系统
重申一遍,这里及以后一些步骤必须联网,尤其是运行pacman命令时。关于联网问题请参照archwiki,里面有十分详细的解说。
先进行网络设置,在上面的livecd中一般会自动联网,但虚拟机如果这里不配置,后面无法下载安装操作
1 | # ip link |
找到网络设备,我的是ens33
1 | # ip link set ens33 up |
以后系统就会自动联网了
后面如果遇到重启步骤,还需要配置下
对于无线还未尝试,可以看archwiki。
https://wiki.archlinux.org/index.php/Installation_guide_(简体中文)
1、安装前需要编辑文件/etc/pacman.d/mirrorlist, 你的系统和软件将从这里的地址下载。将偏好的镜像放到最前面,下面加入了一个比较快的源,当然你可以去网上搜其他比较好的源:
1 |
|
如果您愿意,您可以只使用一个镜像并全删光其他行,但为保险,还是留其他几个离您较近的镜像作备用好
然后敲入:
1 | # pacman -Syy 刷新列表 |
若运行 pacstrap 时卡住并出现
failed retrieving file ‘core.db’ from mirror… : Connection time-out
字样,请检查刚才的源是否正确或去网上搜索其他能用的源。
一直回车这这个界面
2、生成fstab分区表
1 | # genfstab -U -p /mnt >> /mnt/etc/fstab |
3、下面要 chroot 到新系统开始配置:
1 | # arch-chroot /mnt /bin/bash |
4、系统本地化,设置本地语言,地点等信息
1 | # nano /etc/locale.gen |
去掉#
1 | en_US.UTF-8 UTF-8 |
接着执行locale-gen以生成locale讯息:
1 | # locale-gen |
(创建 locale.conf 并提交您的本地化选项:
1 | # echo LANG=en_US.UTF-8 > /etc/locale.conf |
/这里先不要设置中文编码,等安装了图形界面再修改,否则会乱码)/
5、设置时区,一般以上海就行:
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
6、设置时间
1 | # hwclock --systohc --utc |
7、设置个您喜欢的主机名,例如:
1 | # echo longz > /etc/hostname |
并在 /etc/hosts 添加同样的主机名:
1 | # nano /etc/hosts |
8、设置root密码
# passwd
输入两次密码:简单点123456
9、安装启动引导器grub:
安装 grub 包,并执行 grub-install 已安装到 MBR:
1 | # pacman -S grub |
1 | # grub-install --target=i386-pc --recheck /dev/sda |
1 | # grub-mkconfig -o /boot/grub/grub.cfg |
须根据实际分区自行调整 /dev/sda, 切勿在块设备后附加数字,
比如 dev/sda1 就不对
添加新用户
1 | # useradd -m -g users -s /bin/bash 用户名 |
(务必添加一个 用户 ,否则后面sddm显示管理器登录的时候无法登录,sddm不会列出root用户)
为刚才添加的用户设置密码
执行:# passwd 用户名
1 | # nano /etc/sudoers |
在 root ALL=(ALL) ALL 下面添加用户名 ALL=(ALL) ALL
为你刚才创建的用户 添加sudo权限
10、卸载分区并重启系统
离开 chroot 环境:
1 | # exit |
重启计算机:
1 | # reboot |
好了,一个最基本的字符系统建好了,接下来可以选择安装桌面等图形环境了。
- 进入系统后首先更新软件包,但先检查下网络,虚拟机尽量再配置下
找到网络设备,我的是ens33
1 | # ip link set ens33 up |
以后系统就会自动联网了
(1)安装显卡驱动
确定显卡型号
执行:
1 | # lspci | grep VGA |
执行:
# pacman -S
驱动包:
官方仓库提供的驱动包:
通用虚拟机———————————-pacman -S xf86-video-vesa
intel———————————pacman -S xf86-video-intel
1 | # pacman -S xf86-video-nouveau # Nvidia |
Geforce7+(显卡型号)————————–pacman -S xf86-video-nouveau
Geforce6/7(显卡型号)————————-pacman -S xf86-video-304xx
安装声卡驱动键入
1 | # pacman -S alsa-utils |
(2)安装X窗口系统
执行:
1 | # pacman -S xorg |
安装X窗口系统
执行:
# pacman -S xf86-input-synaptics
(触摸板驱动,笔记版可装,台式机就不用了)执行
1 | # pacman -S ttf-dejavu wqy-microhei |
安装字体:Dejavu 和 微米黑字体(不安装的话 后面进入桌面环境设置系统语言为简体中文的时候会出现字体显示不全的问题)
安装字体:Dejavu 和 微米黑字体
(3)安装kde-plasma桌面环境
安装 Gnome桌面环境的直接跳到第(4)步
(kde和gnome桌面环境自带了大部分的驱动 ,安装其他桌面环境可能需要额外配置一些驱动,比如声卡)
想安装其他桌面环境 参照官方wiki:官方wiki
执行:
1 | # pacman -S plasma |
安装plasma
执行:
1 | # pacman -S konsole |
安装 kde下的控制台终端
执行:
1 | # pacman -S dolphin |
安装kde下的文件管理器
(可以直接执行:
1 | # pacman -S kde-applications |
安装kde套件,包含了常用的系统工具)
安装完后
执行:
1 | # systemctl enable sddm |
启用 sddm显示管理器
执行:
systemctl enable NetworkManager
启用网络管理
执行:
1 | # pacman -S plasma-nm |
安装 网络管理的前端工具(图形界面)
执行:
1 | # reboot |
重启
进入系统后界面如下:
(4)安装Gnome桌面环境
执行:
1 | # pacman -S gnome |
安装gnome桌面
执行:
1 | # pacman -S gnome-tweak-tool |
安装gnome桌面优化工具
执行:
1 | # pacman -S alacarte |
安装gnome桌面菜单编辑器
执行:
1 | # systemctl enable gdm |
启用gnome窗口管理器服务
执行:
# systemctl enable NetworkManager
启用网络管理器服务
执行:
# reboot
13.安装完后的工作
(1)添加archlinuxcn源(里面包含了很多中国人常用而官方仓库又没有的软件)
(2)安装中文输入法
执行:
1 | # pacman -S fcitx-im fcitx-configtool |
执行:
1 | # nano /etc/pacman.conf |
在 /etc/pacman.conf 文件末尾添加两行:
1 |
|
安装输入法引擎
(官方仓库里的输入法:
fcitx-cloudpinyin
fcitx-googlepinyin
fcitx-libpinyin
fcitx-sunpinyin)
执行:
1 | # nano ~/.xprofile |
添加一下内容
1 | export GTK_IM_MODULE=fcitx |
执行:
1 | # pacman -S fcitx-sogoupinyin |
安装搜狗输入法
(3)安装网易云音乐
执行:
1 | # pacman -S netease-cloud-music |
安装网易云音乐
(4)安装yaourt使用aur
执行:
1 | # pacman -S yaourt |
安装yarourt
以后可以使用yaourt 安装aur中的软件了 ,yaourt跟pacman使用方法一样
安装kde下的文件管理器
(5)安装浏览器
执行:
1 | # pacman -S google-chrome |
安装google浏览器(没法在线观看视频)
执行:
1 | # pacman -S firefox |
安装火狐浏览器
(执行: # pacman -S flashplugin 安装flas插件,否则无法在线观看视频,chrome浏览器不支持flash)
(6)其他常用软件
可在官方文档中查找
进行查找
(7)桌面美化
Kde-Plasma桌面:
Gnome桌面:
可自行安装一些主题,请自己探索。
- 本文标题:ArchLinux-kde和gnome桌面系统基础安装
- 本文作者:ドラゴンボールのLong
- 创建时间:2018-03-06 20:10:12
- 本文链接:https://zhongshenglong.xyz/2018/03/06/ArchLinux-kde和gnome桌面系统基础安装/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!