美文网首页linux tools
archlinux 的真机安装archlinux+deepin桌

archlinux 的真机安装archlinux+deepin桌

作者: yourlove_1ce1 | 来源:发表于2019-04-30 19:06 被阅读111次

    开头

    很多人认为Archlinux比较适合稍微了解Linux一点的用户使用,但其实,我没有什么Linux使用经验,也可以拿过来用,就是稍感吃力,这里把自己安装archlinux 的过程发出来。

    在安装之前,要注意Linux一些基本常识

    1、Linux 中一切皆文件;

    2、要利用好Tab键的补全功能,它能够提高你的Linux使用效率;

    3、要知道vim 的使用;

    4、Linux中大小写敏感,要仔细键入命令和修改配置文件;

    5、想到再补。

    1、准备

    [进入archlinux下载页]下载最新的ISO镜像;

    下载U盘烧录工具[USBwrite];

    准备好一个8G U盘(大多数网友都是这么说的,我也不知道小于这个行不行,应该是可以的,最好还是准备8G以上的吧);

    将U盘文件备份好,利用USBwrite将镜像烧录进U盘;

    如果是准备安装双系统本身是Windows系统,就要分配出空闲磁盘来安装arch了,步骤如下:

    (1)鼠标右击开始菜单->磁盘管理

    看Windows系统分区在哪个磁盘,例如我的如上图,Windows就是安装在磁盘1的,那么就在磁盘0安装archlinux;

    下载软件[分区助手];

    进入分区助手,在磁盘0(反正不要跟你的Windows一个磁盘就好)下新建一个分区(我自己分了260G,这个分区是给你的archlinux的,不要吝啬),再次进入磁盘管理,将你选择的分区删除卷(注意分区里不要有文件)->当分区变黑(未分配状态),你的Linux就有处安放了!

    2、BIOS准备

    接下来的操作我就在虚拟机里完成了(真机不好截图)。

    插入写入系统的U盘,重启电脑,重启的时候要进入自己电脑的主板系统(BIOS)

    在boot中开启USB Boot,并将EFI USB device 调整到最上方,保存退出,重启电脑,

    若是在虚拟机中安装,在设置中选择UEFI启动方式

    进入如下界面:

    OK,成功进入安装界面,这里是字符界面安装,开始安装吧!

    3、安装

    1. 检查是否为uefi启动方式

    ls /sys/firmware/efi/efivars

    输出一坨东西,如下图

    则正确;

    2、联网

    archlinux安装是需要连接网络的

    wifi-menu

    选择填入WiFi和密码,即可连接;但是真机安装时,可能扫描不到WiFi,此时,可以使用手机给真机提供网络,打开手机热点->选择USB共享->插入数据线,即可给电脑提供网络,

    真机输入:

    dhcpcd

    检查是否成功联网,输入

    ping www.baidu.com

    有返回,即可确定能联网;

    ctrl+c

    即可终止数据包的返回;

    个人建议手机连接WiFi,然后通过USB共享到真机。(因为真机安装好多次都扫描不到wifi)

    更新系统时钟

    timedatectl set-ntp true


    3、更换国内镜像源,提高下载速度

    修改配置文件(这是Linux里面一个重要的操作vim, 不熟悉的可以应该先熟悉一下,否则玩起Linux很吃力)

    vim /etc/pacman.d/mirrorlist

    打开后,将光标移动到##china前面,按2+dd然后将光标移动到最前面按p将剪切的两行粘贴到第一行,如图

    按下esc,然后输入

    wq

    保存退出配置文件;

    4、分区

    这是很重要一步,

    lsblk

    查看自己电脑的硬盘分区状态,我这里是虚拟机,只分了8个G,真实机可以根据需求,多分,我自己的真实机分了260G空间;

    接下来,利用cfdisk 进行分区,

    选择gpt类型进入,

    标注free space即为可以利用的空间,

    我这里是共8G,首先分根分区“/”给它分5G

    NEW->5g

    此时根分区就完成了,

    接着在free space下指定1.5g为/home目录;

    接着在free space 下指定300M为EFI分区

    new->300m->type->EFI System

    完成EFI分区;

    接下来将剩下的指定为swap分区

    new->剩余量->type->linux swap

    分区完成

    将分区写入

     write->yes

    注意蓝字提示是否成功写入

    即可退出

     quit

    查看分区状态

    fdisk -l

    成功分区;

    5. 格式化

    先格式化EFI分区

    mkfs.vfat /dev/sdax  //x是分区号,我这里efi就是sda3

    格式化根目录

    mkfs.ext4 /dev/sdax  //我这里是sda1

    格式化home分区

    mkfs.ext4 /dev/sdax//我这里是sda2

    格式化swap分区

    mkswap -f /dev/sdax  // 我这里是sda4 

    >

    > 执行

    swapon /dev/shax //我这里是sda4

    6. 挂载分区

    挂载也是Linux中一个重要概念,注意要了解  mount 和mkdir两个命令。

    挂载根分区

     mount /dev/sdax /mnt    //我这里是sda1

    挂载home目录

     mkdir /mnt/home  //mnt下创建目录home用来挂载home

    mount /dev/sdax /mnt/home  //挂载home分区到目录/mnt/home 我这里是sda2

    挂载EFI

     mkdir /mnt/boot  //在目录mnt下创建boot目录

    mkdir /mnt/boot/EFI //在boot下创建EFI目录

    mount /dev/sda3 /mnt/boot/EFI    //挂载EFI到目录/mnt/boot/EFI

    7. 安装系统

     pacstrap /mnt base  //需要联网,若未换成国内镜像源,速度会很慢

     pacstrap /mnt base-devel  //需要联网,若未换成国内镜像源,速度会很慢

    8. 生成fstab

    genfstab -U /mnt >> /mnt/etc/fstab  //生成fstab

    cat /mnt/etc/fstab    //检查是否生成fstab

    9. 切换用户

    arch-chroot /mnt

    注意:此时用户名改变

    >" ~"变为"/"

    10. 安装vim

    pacman -S vim

    11. 设置locale

    编辑文件 etc/locale.gen

    vim /etc/locale.gen

    找到你要使用的语言,删掉该语言前面的注释符号“#”即可,这里我要使用的是zh_CN.UTF-8

    光标移动到这一行的#下面,按x键即可删除注释符号;

    保存退出

    :wq

    接着,执行命令

    locale-gen

    完成后,执行

    echo 'LANG=zh_CN.UTF-8'  > /etc/locale.conf

    配置文件修改后,进行查看

    cat /etc/locale.conf

    12. 时区设置

    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    13. 硬件时间设置

    hwclock --systohc

    14. 设置root密码

    passwd

    输入两次你的密码(注意:linux系统字符界面中,输入密码是没有屏幕返显的)

    intel 的cpu还需要安装一个软件

    pacman -S intel-ucode

    15. 安装引导程序grub

    pacman -S grub efibootmgr

    grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub

    grub-mkconfig -o /boot/grub/grub.cfg

    OK,基本大功告成了,

    16. 重启

    exit //退回到安装环境

    unmount -R  /mnt  //卸载新分区

    reboot  //重启

    ok! 你的archlinux已经安装完成了,deepin桌面系统安装会在下半部分发出来。

    相关文章

      网友评论

        本文标题:archlinux 的真机安装archlinux+deepin桌

        本文链接:https://www.haomeiwen.com/subject/ndupsqtx.html