SCHeng

It all returns to nothing.

操作系统

Arch折腾记录

scheng

我的y7000上装了三个操作系统,win10,ubuntu,arch。其中win10和ubuntu都跑了俩年了都没挂。前几个星期不小心把arch滚挂了,就没再去理她,反正还有一个ubuntu可以用。然后前几天给ubuntu换桌面启动器的时候一不小心把它也整挂了,各种调试都不行(主要是我菜),于是就打算直接重装一个arch吧,只是重装系统,文件数据都还是有保留的。

这一篇只会记录一些我在装arch的时候查询的网站和一些注意事项,不会详细讲怎么装,毕竟网上已经有这么多教程了。

https://www.viseator.com/2017/05/19/arch_setup/

https://www.cnblogs.com/freerqy/p/8502838.html

https://archlinuxstudio.github.io/ArchLinuxTutorial/#/

https://arch.icekylin.online/prologue.html

https://zhuanlan.zhihu.com/p/138951848

上面这几个链接基本上可以解决90%的安装时候的问题了吧(

记录几个坑点

wifi连接

在进入usb启动盘里的arch,wifi是默认关闭的,所以要先将它打开。

rfkill unblock wifi

磁盘分区

大多数教程并不是使用cfdisk来分区的,我比较喜欢用cfdisk来分区,因为界面相对友好,看的也比较清楚。

我给根目录分区分的太小了,只分了30g,用了两三天就爆满了。并且后续更改根目录分区是一件比较困难的事情。如果cfdisk上显示根目录分区后已经没有更多的剩余空间了,是很难通过常规手段进行扩容的,所以划分区的时候要注意,要么根目录分区大一些,要么在根目录后剩余一点未分配的磁盘空间。

我的情况是,跟目录后有一个8g的交换分区,交换分区后面有一个10g的剩余磁盘空间。于是就把交换分区删了,一共腾出来18g的新空间给根目录扩容。然后交换分区就用交换文件来替代。并且在删除/添加分区后,要更改fstab文件的相关内容。

交换空间/交换文件

交换空间可以用交换目录来替代,因为有的时候电脑的物理内存会满了,然后就会用交换空间/交换目录来替代物理内存。也就是说当电脑的物理内存爆满了,使用交换空间/交换文件还可以抢救一下。

关于交换空间/交换文件的大小分配,网上各种说法众说纷纭,我选择的是分配了8g给交换文件。一个参考区间是8g~32g建议的大小是8g。

关于双系统

https://zhuanlan.zhihu.com/p/138951848
这一篇文章已经详细介绍了如何安装双系统。第一次安装因为没有设置好EFI分区,导致进系统的时候有引导错误,于是采用了这篇文章里介绍的方法。

文件迁移

原先的arch系统的文件和系统是在我的机械硬盘上的,这次把系统装在了固态硬盘里。但是固态硬盘的空间是比较宝贵的,所以软件应该要安装在机械硬盘里,节省空间。可以直接使用上一次的arch的home目录分区的那一块磁盘,首先要做的是把这个盘挂在到当前系统,再使用chown命令重新更改一下那个home里面的文件所有者。chown的时间比较长,需要耐心等待一会儿。

操作完成后就会发现,之前的软件设置全都回来了,还是十分方便的。

桌面美化

这个部分可以直接到b站找一些视频对着操作就好了,kde store里面有许多现成的配置。

比如我的arch现在看起来是这样的。

常用应用

可以在我上面的dock里面看到,我装的常用软件都在dock里面了。

其中qq是用的deepin-wine-qq,运行起来比较卡,但是目前没有比它好一些的解决方案了。安装方法是yay -s deepin-wine-qq,有一个依赖是deepin-wine6-stable,在安装的时候会产生包冲突,还是反复安装了几次的。要注意的是首先需要去掉/etc/pacman.conf里面multilib的注释,才可以进行安装。

其他应用使用搜索引擎查一下安装起来还是十分轻松的。

也可以再在上面提到的那几篇文章里面进行查看,安装自己喜欢的应用。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注