
把这一段时间以来的官方新闻都看一下。然后开滚:
避免某些 Pacman 命令
避免 部分更新,不要运行 pacman -Sy 而是运行 pacman -Syu.
一般情况下,避免使用 pacman 的 --force 选项,尤其要避免 pacman -Syu --force 这种可能更新多个软件包的指令。--force 忽略文件冲突,可能导致文件丢失!如果系统按正常维护,Arch 开发者会给出明确的指导,在 Arch 主页会有通知。
避免使用 -d 选项,pacman -Rdd package 会在删除软件包时跳过依赖关系检查。如果删除了系统必要的依赖关系,可能导致系统损坏。
系统从2021年7月到2021年12月一直没更新
2021年12月11日,尝试更新,启动后报错:"Failed to start Load Kernel Modules"
通过命令"file boot/vmlinuz-linux", 可查看当前引导所引导的内核版本,发现是旧内核。
所以问题就出在,内核已升级,但引导系统依然在找旧内核。不知道为什么会出现这个问题。
通过命令重新设置引导就好了
网上有很多了这个里面复制过来字数就超过了限制
去看看Linux就该这么学
Ubuntu 国内乃至全球热门的Linux发行版。也是各种推荐入门Linux爱好者安装的一个Linux发行版。它的特点主要有以下: 安装简单 Unity 3D图形界面,比较华丽(因人而异) 对一些专有驱动支持比较好,例如显卡驱动 社区比较活跃,几乎遇到的问题都可以找到答案 版本更新较快,基本半年一个版本 Debian 几大基础发行版之一,Ubuntu就是基于Debian的。它的基本有如下特点: Free,最符合开源精神的发行版。默认不包含任何专有驱动 不求新,但求稳。软件包通常选择比较稳定的版本而不是最新的版本 系统的开发维护完全是由社区驱动的 APT软件包管理 图形化安装方式对新手友好 由于安装镜像默认不包含任何专有驱动,所以在安装时候就会出现一些设备驱动不起来的情况,例如无线网卡,我两个笔记本都是安装完系统以后都是用U盘下载缺失的驱动再安装的。 上面说的是默认不包含专有驱动,并不是专有软件就不能在Debian上安装。在安装完成或者联网安装的时候可以通过添加no-free源来安装专有软件。 Fedora 经常和Ubuntu比较的发行版,和Ubuntu最大的不同可能就是包管理不一样吧,其特点如下: YUM包管理(新的包管理方式正在研发中) 新技术吸纳较快,所以喜欢尝试新技术的可以选择它 官网提供多种桌面环境镜像,可以满足不同桌面喜好的用户(默认是Gnome) 由红帽赞助 基本半年发布一个新版本 图形化安装对新手友好 由于Fedora对新软件及新技术吸纳比较快,所以编程工作者或者技术爱好者更喜欢Fedora一些。并且YUM还提供一些软件工具集合包,例如开发套件,这对于满足特定需求还是比较方便的。 openSUSE SUSE Linux的open版本,来自德国的发行版,它基本有如下特点: 基于的是企业级的SUSE Linux再加上德国制造,所以非常稳定 华丽的KDE桌面,业界称为“最华丽的Linux发行版” 安装镜像提供多个桌面环境 包管理(YaST)倾向于图形化管理,图形界面用户友好程度要高一些 官网提供常规版本和滚动发行版本 Arch Linux 它的特点官网有说: 轻量级,从选择键盘布局到分区硬盘到安装引导全部由你决定,所以不像前面几个发行版一样会预装一些常用软件 pacman软件包管理工具 灵活,整个系统完全由你说了算,当然你得有对应的能力 完备的WIKI,从安装到使用再到故障排除非常之详细 WIKI中文化程度很高 将它推荐为第一个Linux发行版完全可以打消他们步入LinuxOS的念头。所以还是推荐用过几个“正常”的发行版之后再接触Arch。 我被他吸引的特点是:滚动更新。也就是不像前面的发行版(我玩时候openSUSE还没有滚动发行版)一样有固定的版本,如Debian 8.2,Ubuntu 12.04这样的,它是实时更新的。这样的好处就是对bug和新技术的更新速度要快一些。 当然相应的基本玩这个系统进去第一件事情就是更新系统。貌似用安卓机子的同学用它应该能找到快感。 在Arch社区中还学到了一个新名词“滚挂了”,也就是说长时间不滚动更新一下,很容易造成你的系统太过时,以至于系统更新不成功,所以Arch是一个网络依赖比较强的版本。还有与之对应的一个名词“回滚”,即挂了以后的修复。 Gentoo Gentoo——最geek的Linux发行版(最最geek的是LFS,反正现在没有敢安装了)。 Gentoo和Arch非常相似,系统的安装你同样得全权负责并且同样有完备的WIKI。与Arch最大的区别可能就是包管理方式,Gentoo的包管理(Portage )效仿了FreeBSD的Ports系统。 Arch偏向于二进制方式优先,Gentoo偏向于源码方式安装,这样的优点就是软件的编译选项都可以定制的,理论上可以将性能优化到极致,但是不知道用户是否能保证自己做出的决定是在优化。所以如果想要体验Gentoo的精神,恐怕是需要编译、编译再编译了(反正我在虚拟机中安装后,虚拟磁盘就坏了)。 Linux Mint 基于Ubuntu的Linux发行版,所以有Ubuntu的特点。与Ubuntu最大的不同就是 *** 作界面更接近WindowsOS,是近三年非常热门的Linux发行版。 CentOS 现在是大名鼎鼎的RedHat Linux的社区版(可以说是剔除了专有代码的RedHat),其特点就是相当相当的稳定,版本更新紧跟RedHat。非常适合作为服务器 *** 作系统使用。
mint和manjaro都挺稳定的。
mint基于Ubuntu LTS,但是做了很大幅度的改良改进,不会像Ubuntu那样老是卡住或者内部错误,不会老出现这些。所以用下来稳定得多,而且他开箱即用的特性也很棒很出色。
而manjaro虽然是基于Arch linux,但是软件仓库并不是跟arch linux一直同步的,他从Arch软件仓库搬过来的软件,都是要经过一段时间的测试,稳定的才会放进manjaro软件仓库中,所以manjaro软件仓库的软件版本不会那么激进。
从而也保证了一定的稳定性,至少滚挂概率低得多,但是也确保了软件仓库的软件都是较新但又稳定的。
Linux Mint 诞生的目的是为家庭用户和企业提供一个免费的,易用的,并且漂亮的桌面系统。
Linux Mint的一大雄心是:使用最先进的技术而不是美化的看起来像Windows的软件使普通人也感到易用,使自己成为可以和Windows并驾齐驱的 *** 作系统。
但是这个目标并不是使其看起来像微软的Windows或者是苹果的Mac OS,而是去创造我们心中的优秀桌面系统。我们应该使linux技术更易用,更简便。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)