经过一下午的奋斗终于删除了 windows 安装了 arch+kde

本贴最后更新于 2107 天前,其中的信息可能已经时移俗易

先放张图

image.png

安装过程

安装过程无法截图就只有命令了

准备

  1. 下载 Archlinux

    我试了一下验证签名

    gpg --keyserver pgp.mit.edu --keyserver-options auto-key-retrieve --verify archlinux-_version_-x86_64.iso.sig

    没通过,就跳过了。

  2. live 环境 (USB flash)

安装系统

  1. 备份好数据重启从 U 盘进入 live 环境

  2. 分区

    • 查看磁盘的信息 fdisk -l

    • 可以硬盘全部写 0 dd if=/dev/zero of=/dev/sda bs=16M

    • /dev/sda 磁盘是要安装系统地方

      fdisk  /dev/sda
      m # 帮助
      d # 删除已有分区
      n # 创建新分区
      w # 保存分区
      q # 退出重新开始
      

      image.png

      image.png

      引导 /boot/efi/dev/sda1 分区 容量要 150M+ 我分了 256M

      虚拟内存 swap/dev/sda2 分区 我分了 8G 感觉完全没用

      根目录 //dev/sda3 分区 100G

      剩余的的 /dev/sda4 用来存放数据防止系统崩溃,这个分区可以挂在/home 上也可以挂在其他地方

    • 格式化

      mkfs.vfat -F32 /dev/sda1
      mkswap /dev/sda2
      swapon /dev/sda2
      mkfs.ext4 /dev/sda3
      mkfs.ext4 /dev/sda4
      
    • 挂载

      mount /dev/sda3 /mnt
      mkdir -p /mnt/boot/efi
      mkdir -p /mnt/srv/data
      mount /dev/sda1 /mnt/boot/efi
      mount /dev/sda4 /mnt/srv/data
      

      /dev/sda4 没有挂在 /home 防止小电影被发现

    • 现在磁盘情况

      image.png

  3. 安装系统

    • vi /etc/pacman.conf
      [archlinuxcn]  
      SigLevel = Optional TrustAll  
      Server= http://repo.archlinuxcn.org/$arch
      
      添加了一个仓库
    • vi /etc/pacman.d/mirrorlist
      Server = http://mirrors.163.com/archlinux/$repo/os/$arch  
      Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch  
      Server = http://mirrors.163.com/archlinux/$repo/os/$arch
      
      把网易的影像仓库放在前边
    • 更新源 pacman -Syy
    • 安装系统核心 pacstrap /mnt base base-devel vim
    • 生成 fstab genfstab -U -p /mnt >> /mnt/etc/fstab
    • 转回到主目录:arch-chroot /mnt /bin/bash,这时会发现提示符变化了
    • 设置时间 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
      hwclock --systohc --utc
    • 添加主机名 echo “rachlinux” /etc/hostname 这个是默认的 rachlinux
    • 密码 passwd root
    • 开机联网 systemctl start dhcpcd && systemctl enable dhcpcd
    • 安装 Grub
      mkdir /boot/efi/EFI/boot 
      pacman -S grub-efi-x86_64 
      pacman -S efibootmgr 
      pacman -S os-prober 
      grub-install --efi-directory=/boot/efi --bootloader-id=grub 
      cp /boot/efi/EFI/grub/grubx64.efi /boot/efi/EFI/boot/bootx64.efi 
      grub-mkconfig -o /boot/grub/grub.cfg
      
    • 卸载分区并重启机器
      exit 
      umount /mnt/boot/efi 
      umount /mnt 
      reboot
      

安装桌面

pacman -S xorg xorg-xinit
pacman -S xf86-video-nouveau # N卡如果是集成intel显卡的`pacman -S xf86-video-intel`
pacman -S alsa-utils pulseaudio pulseaudio-alsa libcanberra-pulse libcanberra-gstreamer jack2-dbus # 声卡
useradd -m -k /etc/skel -G users,wheel lbb
passwd lbb
pacman -S kf5 kf5-aids
pacman -S plasma kdebase kdegraphics-ksnapshot gwenview
pacman -R plasma-mediacenter
pacman -S sddm sddm-kcm
systemctl enable sddm
pacman -S kde-l10n-zh_cn
reboot

资料

  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    946 引用 • 943 回帖
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    223 引用 • 474 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • visus

    我选你。

  • arch 太太轻了把

    1 回复
  • 试试 manjaro?

    1 回复
  • lbb4511

    最小的比较好用的应该是 Tiny Core Linux
    Tiny Core Linux
    最小硬件配置要求是 28MB 内存保障核心运行, 46 MB 内存保障系统运行,最低 CPU 需求是 i486DX。

  • 用 deepin 挺好的 虽然我现在用 macOs

  • venyowong

    额。。。为啥不用 windows 了?

    1 回复
  • lbb4511

    Windows 太卡了

  • lbb4511

    以前用过

  • baymin

    前段时间刚把 linux 删除迁回 windows 了

  • venyowong

    win10 系统很流畅啊,虽然之前似乎 bug 不断,但只要关掉自动更新,然后谨慎升级系统就行了。我觉得 win10 一个很吸引人的功能就是 linux 子系统,子系统和 windows 在网络上和文件系统上都是完全互通的,个人感觉用着真的很舒服 😂

    1 回复
  • lbb4511

    是很流畅;但是我开服务多的话 cup 会卡。

  • yunshang

    我工作电脑是 Manjaro+ KDE, 终端是 xfce, 个人电脑是 mac。现在折腾不动了,有台玩游戏不膛,看视频流畅的电脑就行。

请输入回帖内容 ...