本文最后一次在 2022 年 03 月08 日更新,部分内容可能已经过时!

视频点此

这一晃,上班都一年半了,我所有的电脑——除了MacBook——就像我之前那个讨论archlinux与opensuse的视频里所说的那样,全都上到opensuse了。不仅如此,还陆陆续续的“维护”了一些我自己用到了,但尚没有人在opensuse的源中提供的软件。在这个过程中,Leap也从15.2过渡到了15.3。虽然版本号只提了0.1,但其变化是异常巨大的。但今天,我不细说它的变化,而是来谈谈我自己认为安装好15.3后必须做的几件事儿。

首先,禁用debug和source源。我只是一个普普通通的用户,并不会debug,也不关心程序代码。所以这两个源对我来说是毫无用处的。因此首先就把这两个源给禁用掉。直接前往YaST的软件源模块,将所有debug和source条目的自动刷新和启用勾选去掉即可。

在这里,你也许就会看到一个奇特的地方:相同名字的源会有两个,其中一个带有update标记。其实就是你想的那样,openSUSE把源分成了基本和更新两类。其中,基础源是不会很频繁的更新的,所有组件的更新全部通过update源来提供。因此自动刷新基础源是没有什么意义的。所以,还是在软件源这个模块,将基础源的自动刷新关闭。

到这里,对源的优化就算是完成了。

由于SUSE是实体组织的原因,很多专有软件无法直接通过这些源来提供,因此很多时候我们需要通过一个叫做packman的源来安装。但经过这段时间的使用下来,我发现packman包含的软件数量还是比不了其他发行版——可能是我使用的软件比较刁钻?所以我更多的会使用obs源来安装这些软件。obs提供浏览器版本的安装途径,但总是莫名其妙的搜不到想要的内容,所以想要完美使用obs的软件,还是借助一类似aur助手的终端工具:opi。直接通过YaST的软件管理工具安装即可。

准备工作做好,接下来就是一些我自己需要的基础组件了。首先,与其他非实体组织发布的发行版不同的地方在于SUSE初始不会带有专有解码器,默认情况下不能播放常见的音视频。因此首先就要安装解码器。还是在软件管理,打开到视图—源—packman,点击修改软件包版本到packman,确认即可。

我自己依然需要英伟达的专有驱动。因此回到软件源模块—添加—社区软件源—nVidia Graphics Drivers—确定。待刷新后前往软件管理,会自动勾选出需要的驱动,直接确定等待完成即可。如果没有自动选择,直接搜索nvidia,选择适合自己的x11-video-nvidiaGxx安装即可。一般使用G05应该不会出什么意外。

为了实现简单的双显卡切换,直接安装suse自己的切换模块suse-prime以及托盘程序suseprime indicator。如此我们便可以方便的在托盘右键来选择使用哪一块显卡了。

最后,由于我跨越三大操作系统在使用,所以我的移动存储设备全都是exfat格式的,但suse不会自带这个格式的驱动。因此额外再安装exfat-fuse,到此一个openSUSE便完全方便日常使用了。

已有 3 条评论

  1. 什么时候国内的 “大厂” 才能把自己的产品都做做原生 Linux 适配啊 —— 大苹果 大苹果 发表。 回复TA
    1. 其实挺难的,Linux确实是太碎了,但使用的人数又不多,花了精力做适配,但又不会有那么高的收益,还不能保证所有发行版都能正常使用。 —— 飞蚊话 飞蚊话 [作者] 于 发表。 回复TA
  2. 第一步太难!生态问题。 —— wry wry 发表。 回复TA

添加新评论