粉丝198获赞936

hi, 我是 长风,我的电脑是 linux 系统,它只是我游戏荒时候的娱乐。如果把 linux 比作一款游戏的话,那么我觉得它会是世界上最宏大的开放世界游戏。 今天这期视频我想带你一起玩一个游戏。可能会有一些陌生,但我保证它绝对有趣。这个游戏的名字叫做 the new linux, 这里特指桌面端哦。 序章通常是整个游戏最简单的部分,而适合作为游戏序章的 linux 发行版叫做 linux mint。 安装系统需要做一些准备。来到 linux mint 的 官网下载 linux mint cinema, 在 下载页面往下翻,可以找到国内的下载链接。 然后还需要一个制作系统盘的工具。我喜欢使用 vuntio, 因为它允许在 u 盘里存放多个系统的镜像文件。任意选择一个链接下载 windows 版本就行。然后我们在 windows 搜索电源,选择电源计划,选择电源按钮的功能,更改当前不可用的设置,确认关闭了,快速启动。 因为 linux 和 windows 对 主板时间的错乱。浏览器搜索 showroom, 找到我的文档, 进入 viki 页面。安装任意 linux 系统前的准备工作,复制这段命令,右键任务栏上的 windows logo, 打开终端管理员, 右键粘贴回车运行命令的具体意思在这里有,就不解释了。这个时候之前的两个文件应该都下载好了。右键 onetoy 的 压缩包,选择全部解压,插上事先准备好的 u 盘,使用 onetoy 或格式化 u 盘,记得备份数据。接着把 iso 文件放进系统 u 盘。 制作完系统盘,还需要为系统准备硬盘空间,你可以使用一整个空硬盘,也可以打开 windows 的 磁盘管理右键压缩键大小来腾出空间。准备工作到此结束,以防万一,记得备份一下重要数据。 关机重启进 bios, 常见的键位是 delete 或者 esc 或者 f。 二,一定要确认关闭了安全启动。接着把系统 u 盘设置成启动项的第一个。不同电脑的 bios 设置方法不同,可以自己搜索一下 onetoy 的 引导菜单里,选择 linux mint, 再选择第一项,以普通模式启动。 现在这个画面叫做 live 环境,你可以随便玩玩,不会影响本机系统。如果觉得还有点意思,我们接下来正式安装 linux mint。 双击桌面上的安装程序, 设置界面语言,键盘布局、连接网络,安装多媒体编辑码,安装类型,这一步是重点。如果 windows 和 linux 双系统的话,选择第一项,程序会自动检测到我们之前腾出的空间安装 linux mint, 启动相关的文件会安装到 windows 的 启动分区里。 如果是整块硬盘安装的话,选择第二项,然后指定要安装的硬盘,接着指定时区创建普通用户。安装完成后,现在启动画面上会提示你拔掉 u 盘,按下回车重启。 接着把 linux mint 的 启动项设置成第一个,就可以进入 linux mint 啦。你会注意到 linux mint 的 启动项名称叫乌邦图,它是基于乌邦图做的,但是不知道为什么没有改掉启动项的名称。 在启动菜单可以注意到,已经自动配置好了双系统的引导。选择第一项。进入 linux mint 第一件事情是更新系统到最新状态,点击第一步,打开更新管理器,点击确定,根据提示更换本地镜像,测试完成后,选择最快的镜像源, 再点击右下角更新缓存,然后点击应用更新安装所有的更新安装完之后记得重启系统,再次登录系统,点击下一步,打开驱动管理器,检查一下有没有缺的驱动。第一次打开会卡,一会加载,耐心等待一下 n 卡用户注意装有绿色推荐标识的显卡驱动。 接着打开系统,设置输入法,安装简体中文的语言包支持,安装完成后把输入法框架切换成 f c i t x。 再次重启之后,显卡驱动和中文输入法就生效了, 默认是 ctrl 加空格键切换输入法。最后我们打开软件管理器,在首选项里设置显示未经验证的 flatpack 软件,再刷新一下软件包列表, 这样一个功能完背的 linux mint 就 配置好了。软件可以从网上下载安装包安装。 以 linux qq 为例,可以看到有三个版本可供下载,这关系到 linux 发行版的派别。虽然 linux 发行版成百上千,但其中有三大主流派别,分别是 devi 系、 redhat 系,还有二尺系。 devi 系的软件包后缀是 d e b, 鸿茂系的软件包后缀是 r p m, 二尺的软件包后缀是 p k g 点 tr 点 z s t。 除此之外,还有一些各个发行版通用的打包方式,比如 app image 和 flatpack。 linux mint c 的 门基于乌邦图制作,属于 debenture, 所以 要使用第一 b 后缀的软件包,下载完成后双击打开就能安装了。我们可以完全按照 windows 的 操作逻辑来使用 linux mint, 但既然是玩游戏,我们来挑战一些有趣的事情,按下 ctrl shift t 键可以打开终端仿真器,不用感到不安,我们只是来玩一些简单的命令而已。唯一的难点可能是需要认识几个英语单词。 输入这段命令。 slave 代表以管理员身份运行。 a p t 是 迭变系发行版管理软件包的工具。 install 是 a p t 的 选项,作用是安装 c matrix 是 软件包名称回正运行命令。这就像是在告诉终端我是管理员,帮我用 apt 安装一下 c matrix 这个软件,再使用 c matrix 命令打开 c matrix, 如名字表示的那样,这是一个黑客帝国代码语 关闭软件可以使用 ctrl c 或者 q 键,想删除软件的话可以使用 apt 的 remove 选项,更多其他的选项可以使用 apt 杠 h 查看。 接着我们试着使用终端编辑文件。 linux mint 自带了名为 nano 的 终端文本编辑器, nano 后面跟上要编辑的文件的路径,编辑完成后 ctrl s 保存, ctrl x 退出。 最后我们使用这段命令把软件商城的下载地址换成国内的镜像源,可以提升下载速度。 flatpack 是 管理 flatpack 软件的工具, remote modify 对 配置进行修改,杠杠 u r l 代表修改地址,这是上交大的 flathop 镜像。 到这里我们就算通关序章了,中途应该没有什么特别困难的地方。更详细的 linux mint 使用方法可以看这一期女友在禁用命令行的情况下使用 linux 这期视频。 linux mint 就 像是新手村,让初入游戏的我们不至于手足无措,但是现在我们是时候走出新手村去面对更大的挑战了。 linux 发行版有两种更新策略,一种是每隔几个月发布一次大版本,称作定期更新。另一种是软件一更新就尽快推送,称作滚动更新。定期更新的稳定性更高,但软件通常落后几个版本甚至老旧。 滚动更新则让系统始终保持最新,所以它对新硬件的支持更好。跟游戏性能强相关的显卡驱动、内核和外围组建的版本也会更高。 lex 发行版三大派系中的二尺 linux 采用的就是滚动更新。全球最大的游戏平台 steam 的 创造者 v 社和二尺 linux 有 合作。二尺的社区拥有最好的桌面端日用氛围,二尺 vicky 可以 帮助用户解决疑难杂症。二尺 linux 用户仓库让软件安装无比方便。 滚动更新加用户仓库加详尽文档加社区氛围加 steam 背书,二尺 linux 就是 目前最适合桌面端使用的 linux 发行版。 steam 的 操作系统占比统计也证实了这一说法。除去威慑自己,基于二尺开发的 steam os 第一名就是二尺,第二名是最易用的 linux mint, 第三名是基于二尺做了极致性能优化的 cash os。 问题在于,二尺 linux 的 安装没有 linux mint 那 样直观的图形界面,必须在命令行环境下完成。直接从 linux mint 转到二尺, 这对刚出新手村的我们来说有点复杂了。幸运的是, steam 排名第三的 catch us 为我们提供了图形化安装的二指,所以接下来我们就以 catch us 为钥匙,开启进入二指世界的大门。 如果你配置了 win 加 linux mint 双系统,在安装 catch us 之前,我演示一下如何干净地删除 linux mint。 在 windows 搜索图八工具箱安装完之后,在磁盘工具页面打开 disk genius, 为了避免误操作,可以右键任务栏上的 windows logo 打开字斑管理,对照着改。需要删除安装了 linux 的 硬盘分区,比如我这里,在硬盘二上 右键删除之后记得点击左上角保存更改。如果你是单块硬盘,配置了双系统,还需要找到 windows 的 启动分区,删除 linux mint 的 引导文件。 我这里是硬盘零的第一个分区,双击进入,再进入 e f i 目录,右键强制删除这个 linux mint 的 引导文件,注意文件加名称,千万千万不要错,删掉 windows 的 引导文件。然后我们还需要安装 boot time, 清理储存在主板上的启动项, 打开之后点击 u e f i 修改启动序列,删除 linux mint。 对于通关的新手村的我们来说,安装 touch u s 只是小菜一碟。 touch u s 的 官网提供了桌面版和掌机版,如果想要类似游戏主机的体验,可以下载掌机版。我们是桌面端,所以下载桌面版 touch u s 的 live 环境加载会比较慢,耐心等待一下,加载出来之后,你会注意到桌面环境看上去跟 linux mint 的 截然不同。 因为 linux mint 使用的是 cinnamon 桌面,而开启 us 默认使用的是 kde plasma 桌面。连接网络后开启安装程序, boot loader 是 系统引导程序,我们选择设备兼容性最好,教程文档最多的 grab, 安装过程和 linux mint 没有什么区别,按照自己的需求进行选择就行。这里开启 us 提供了很多桌面环境供我们选择,在 linux 的 世界中,桌面环境是可以随意更换的,甚至还可以同时安装多个桌面环境。但是对于刚出新手村的我们来说,使用 kd plus 桌面就可以了。 这一步让我们自定义要安装的软件,通常保持默认即可,如果需要打印机驱动的话,可以勾选这两项。 安装的过程中,开启外设会自动检测硬件设备,安装合适的驱动显卡驱动和硬件编辑码都会自动安装,还会自动配置软件镜像原,完全无感。 安装完之后重启,进入系统,点击幻影程序左下角的应用或调整启动。开启 update, 这是任务栏上的更新组建, 然后点击更新系统,确保系统在最新状态。然后我们需要获取一个史诗级神器 a u r, 它可以极大程度方便我们安装软件。 ctrl shift t 打开 console 终端,在开启 us 上,我们会经常使用终端做事情,不用担心,跟着我一起操作就行。 我们只要安装一个 a u r 助手就可以从 a u r 安装软件。开启 us 的 软件仓库里边已经为我们准备好了 y, ay 和帕鲁是两个常用的 a u r 助手,我习惯使用 y, ay suda 代表以管理员身份做模式。我们之前在 linux mint 上用过 pacman 是 二尺的包管理器 pacman 之于二尺,就像 a p t 之于 linux mint。 杠大写 s 是 pacman 的 选项,代表 sink。 我 们可以简单理解为安装 y, y 是 要安装的软件包名字。 安装 a u r 助手之后,接下来所有的软件包安装都可以选择用 a u r 助手进行,它会自动选择合适的软件来源。为了方便使用,可以安装一个 paxix, 用 t u i 查找自己需要的软件包,或者直接去 a u r 的 网站上查找自己需要的软件。 接下来我们要面对开启 us 上的第一道难关,中文输入法。放心,我们的仓库足够强大,只需要安装两个包,修改几个系统设置就能装上输入法。安装这两个包, f c i t x 五杠 i m 这个包包含了 f c i t x 五输入法框架需要的组建和依赖。 这个包包含了所有常用的中文输入法方案,足够基础使用了。安装完成后,需要设置输入法相关的环境变量 终端输入这段命令。 kate 是 k d e plasma 桌面自己的文本编辑器,后面这些是要编辑的文件的路径。它在根目录下的 etc 目录里叫做 environment, 顾名思义,它是用来设置环境变量。在 etc 目录下代表这是一个系统全职的配置,所以需要管理员权限才能修改 回车运行。写入这段内容,设置 x 微慢应用,把键盘输入交给 f c i t x 五输入法处理。听不懂没关系,我们完全没必要懂这些。 写完之后 ctrl s 保存,需要进行管理员身份验证。接下来,因为中文输入法在系统语言为中文的时候会出现很多异常,所以我们要让系统使用英文本地话,但是同时界面要显示为中文 输入。这段命令用 k 编辑文件,这是 plasma 的 语言设置相关的文件波浪号代表 home 目录。 将 l n g 变量设置为英文,再添加中文的 l c messages 变量,让大部分界面以中文显示,改完之后记得保存,需要注销。重新登录,让环境变量生效。 接着打开系统设置,找到键盘,虚拟键盘,激活 f c i t x 五。微澜启动器,记得右下角应用。再找到语言和时间部分的输入法,这里可以添加输入法,切换快捷键,还可以设置外观, 这样输入法就配置好了。浏览器搜索二十 viki 输入法或者二十 viki f c i t x 五,有更多输入法相关的信息,感兴趣的话可以阅读,如果出现疑难杂症,也可以从里面找解决办法。如果开启 us 没有自动配置好双系统的话,运行这条命令,用 k 编辑 grab 的 原文件, 删掉最后一行开头代表井号的注示,保存之后运行这段命令,重新生成 grab 的 配置文件,就配置好双系统了。 现在我们就获得了一个功能完美的 k 七 us 加 k d e plus 桌面环境。 k 七 us 作为性能特化的发行版,为了物尽其用,接下来我们挑战在 k 七 us 上玩游戏。 k 七 us 的 欢迎程序里可以一键安装游戏相关的软件包,在开始菜单搜索 hello, 打开欢迎程序, 在这里可以一键安装游戏相关的软件。我们要用的主要有四个程序, steam 就 不谈了。万用是一个让你在 linux 上运行 windows 软件的兼容层软件。 lutris 是 游戏策划的万用管理工具,这个软件适合用来玩 epic 和 gog 上的游戏。 steam 的 使用方法和 windows 上一模一样,开箱即用。所以我主要说一下 win 和 lucis 安装完之后运行 win c f g 初识化 win super 加 e, 打开文档,管理器显示隐藏的文件夹后,目录下会出现一个点 win 目录里边存放着 win 创建的 prefix, 相当于虚拟器盘。 要解决字体问题,可以去浏览器上搜索 windows 字体包,有一大堆,任意下载就行,默认的下载位置在这里,右键压缩包可以解压到此处。 我们需要的是这些 ttf 文件。 ctrl a 全选 ctrl c 复制,在加目录下进入点 y driver c, windows font ctrl v 粘贴,这样就解决了 y 运行 exe 文件了。右键 exe, 用 y 打开 这里的 c 盘就是 home 目录。下点万亿里的 driver c 目录应用菜单的快捷方式会出现在 local share applications 万亿目录里边。桌面的快捷方式在这个目录里, archiviki 的 万亿页面有更详细的使用方法,可以自行研究一下。其实比起直接运行 exe, 更常用的方式是使用 lucis 这样的管理器。 第一次打开 luchus 会自动安装需要的主键,安装完之后在 luchus 右上角进入首选项,在 update 页面点击下载,此时会下载最新版本的 g e prototyping 是 steam 的 创造者 v 设计于 yin 制作的,专门用来玩游戏的监控层。 g e prototyping 结合了最新版本的 yin 和 prototyping。 在 steam 外用 steam prototyping 玩游戏时,通常使用 g e prototyping, luigi 会自动处理 g e prototyping 需要的 u m u 环境。下载完之后,点击左下角外屏边上的小齿轮设置,默认使用最新版本的 g e prototyping。 现在就可以点击左上角的加号安装 windows 软件了。由于时间关系,这里就不详细介绍了,可以看这一期挑战 linux 玩游戏视频,学习具体的使用方法。 horroric games launcher 跟 luchus 类似,就不演示了。游戏性能方面,在我测试过的配置下, d 叉十一的游戏 linux 的 帧数更高。 d 叉十一的游戏 linux 的 帧数略低,部分游戏会出现低百分之十以上的情况,但是开启真实城之后, linux 的 帧数又会反超 windows 视频,看到这里你感觉如何?现在我们已经正式入门了桌面 linux 的 世界,这款名为 linux 的 开放世界游戏有没有难到让我们无法接受呢? 如果你喜欢 linux mint 或者开启 us 的 感觉,可以就此停留。作为 steam 占比第二第三的发行版,你完全可以放心的使用它们。但是如果你对这个世界感到好奇,想要知道更多有趣的挑战和冒险,接下来我们一起向这个世界的深处走去,出窥这个开放世界最真实的样貌。 下一章,我们将进入这个纯黑的命令行环境,手动安装二尺 linux, 然后在席上手动配置出一个功能完美的桌面环境。不用害怕什么,现在的你已经有能力面对这一切。 浏览器搜索二尺 linux 的 iso, 在 下载页面往下翻,找到中国的镜像站,进入 live 环境的时候注意引导界面的样子。 这个画面代表你的主板是 bios 固件,这个画面代表你是 uefi 固件。我的视频是基于 uefi 的 教程,如果你的主板是只支持 bios 的 老设备,在分区和安装引导的部分会不一样。网上有很多教程,可以自己查一查。进入 bios 之后要先连接网络, ipa 可以 列出当前的连接信息,有线网自动连接,你还可以使用 usb 分享手机的网络。连无线网要使用 i w d 提供的命令行工具,使用 i w, c, t, l 命令。打开联网工具, 输入 device list, 列出设备,通常是 w a n。 零输入的时候按下 tab 可以 自动补全命令。接着使用 station 加设备名,指定要使用的设备,加上这个选项,可以扫描网络, 再使用这个选项列出所有可用的网络,然后使用 connect 选项连接自己的 wifi, 注意 wifi 名不能是中文。最后使用 exit 退出 i w, c, t, l, 然后任意拼一个网站,测试网络是否正常。杠 c 选项指定拼的次数是三次。有网之后,系统后台会自动激活网络时间协议,把时间同步到 utc 事件时间。 我们要使用 tempdate ctl 确认开启的 ntp, 并同步到了 utc 时间。如果不对的话,安装软件包的时候可能无法通过相关的安全验证,可以使用这段命令手动开启。 在正式安装之前,我想先带你看一下系统里的文件。为此我们要先进行软件安装相关的配置, 先输入这段命令。配置镜像源 reflect 是 自动配置镜像源的工具。杠 a 选项指定最近十二小时更新过的源。杠 c 指定所在的国家或者地区。 杠 f, 挑出最快的十个杠杠 sort, 按照同步时间和下载速度综合评分进行排序。杠杠 v, 让过程显示出来。杠杠 save, 将结果保存到这个文件,它在 etc 里的 packaging 目录下叫做 mirrorlist。 然后需要输入这段命令,更新数据库,并安装密钥杠,大写 s 是 sync, 你 可以简单理解为安装。小写 y 代表更新本地的软件列表数据,这是密钥的软件包名称,这里回车确认安装。 为了方便浏览系统文件,我们可以安装一个终端文档管理器,输入这段命令,安装鸭子,然后用鸭子命令打开。鸭子 注意听我的指令,不要随意操作,误操作可能会导致系统错误。我们正处在一个名为 root 的 空目录里面,这是系统管理员的加目录,按左方向键可以回到上级目录,上下方向键移动光标,右方向键可以进入目录。 注意左上角这个左斜杠,它是 linux 目录的起点,被称作 root 根目录。你看到的这一大堆目录都是根目录下的子目录,你不用知道这些目录是什么意义,在以后的使用过程中自然而然会懂。这里我想重点提几个我们马上会用到的。首先是 bin 目录,这里存放着可执行文件, 左斜杠可以按照名称搜索,可以发现我们刚才运行的所有命令,像是 pacman, iw, ctl, reflector, tamdate ctl 都存放在这里面。回车或者 esc 关闭搜索框。然后是 etc 目录, 这里面存放了系统级别的配置文件,比如 packman 包管理器的配置文件就在这里面。在使用开启 us 的 时候,我们安装过的 grab, 它的配置文件就在 etc default 里边。可以告诉你一个小秘密,用户密码就存在这里。 下面介绍的两个目录希望你能够记住。 mnt 目录用来手动临时挂载外部存储设备,比如我们接下来安装系统要使用的硬盘分区 bug 目录,用来存放内核和系统出场相关的文件,它和系统的启动密切相关,就看到这里吧。摁下 q 键,退出鸭子, ctrl l 清屏。 我们接下来要进行硬盘分区,先用 l s b l k 空格杠 p f 命令列出当前的分区情况。杠 p 列出完整设备名,杠 f 显示更多信息 在里面找到自己要使用的硬盘,如果你不确定自己找到了,是不是可以使用 f disk。 空格杠小写 l 空格设备名列出更详细的信息,出现了 microsoft 或者 windows 字样,说明是 windows 相关的分区,并且这块硬盘的第一个分区是 windows 的 启动分区,要非常小心谨慎。 看来这块 nvme 一 n 一 不是我想要的硬盘,看看另一个,也许是这一块,如果还是不确定,就用 cfdisc 命令查看硬盘里面有没有之前预留的空间, 注意这里的大小,明确要使用哪个硬盘之后,我们使用 cfdisc 进行分区。如果你的硬盘是第一次使用,会弹出几个选项让你选择分区模式,选择 gpt 即可。 我们首先要创建一个启动分区, linux mint 或者开启 us 的 双系统都把引导安装到了 windows 的 启动分区里,我们当然也可以这么做,但是 windows 可能会搞坏 linux 的 引导保险。起键,我们要创建一个独立于 windows 的 启动分区, 上下键选中要使用的空闲空间,然后左右键选择 new, 创建一个一百 m b 的 分区, 再选择 type, 把类型改成 e f i system。 如果你的类型列表和我的不一样,说明你大概率使用是 m b r 分 区模式,要先修改成 g、 p、 t 模式,才能按照我的方法进行操作。 注意,更改分区模式会清除已有的分区,可以使用 f disk 编辑硬盘,输入 g 回车,创建 g p t, 再输入 w 回车保存。更改 启动分区的大小取决于你要把启动分区挂载到系统的哪一个位置。 windows 会给每个硬盘分区分配 c 盘、 d 盘这样的盘符。 linux 上采取完全不一样的做法。 硬盘分区在 linux 上会对应一个系统目录,建立这个对应关系的过程就叫做挂载。假设把 nvm e e n e p e 分 区挂载到了系统的左斜杠 boot 目录,那就称 nvm e e n e p e 的 挂载点是左斜杠 boot 启动分区的英文名是 efi system partition, 简称 esp, 你 还可以叫它 efi 分 区。 esp 的 常用挂载点有三个,分别是 boot、 boot、 efi 以及 efi。 其中最常用的是 boot, 但是还记得 boot 里存放了什么吗? boot 目录用来存放内核和系统出场相关的文件。没错,内核文件,内核文件的体积较大。如果 esp 的 挂载点是 boot 目录的话,在安装多个内核的时候就需要一 g 甚至两 g 的 空间。 很多发行版已经不把 esp 挂载到 boot 了,这样 esp 里就只存放启动相关的文件,需要的空间很小。 然后我们来创建跟分区,选中剩余空间,选择 new, 直接回车,把所有空间分配到一个分区里,类型不需要更改, 除了空间大小。另一个影响 esp 挂载点的是跟分区的文件系统文件,系统决定了文件的存储和解锁方式,最常用的是 exd 四和 btfs, 不同的文件系统有不同的特性, exd 四是文件系统界实用可靠的 o g。 但对于二尺 linux 这样的滚动发行版来说, bdrfs 是 更好的选择。 bdrfs 最大的特点是快照,你可以把它理解为游戏里的存档和回档, 快照不止可以帮你恢复系统,想象一下你在游戏里存档的目的,除了以防万一还有什么?没错,作死!哎,就是玩,玩坏了直接回档。所以我们一定要用 bt f s 文件系统。其实支持快照的文件系统不止 bt f s, 但是 bt f s 是 目前最成熟的。 另外要注意,因为 esp 的 文件系统必须是 f a t, 所以 使用 bt f s 快 照功能的话, esp 就 不能挂载到左斜杠 boot。 现在我要向你演示,因为快照回荡搞坏系统。某一天,我的系统提示有新的内核更新,以防万一,我创建了快照。此时我并不知道,由于我把 esp 挂载到了左斜杠 boot, 让 boot 里边和系统启动息息相关的内核还有出厂文件存储在了 f a t 文件系统上, 导致他们没能被 b t r f s 快 照存档。系统更新之后,我觉得新的内核不好用于事,打开快照管理软件回档 重启之后,我的系统就挂了。这是因为只有跟分区里的文件被回荡了,而 esp 里的文件没有回荡,这直接导致左下角 boot 里的内核文件和系统里边的内核模块文件版本不一样,所以系统进不去了。所以使用 btrfs 快 照功能的话, esp 就 不能挂载到左下角 boot。 分区结束之后,选择 right 保存,输入 yes 确认保存,最后 quit 退出, ctrl l 清屏。再次按 s、 b、 l、 k, 杠 p、 f 列出分区信息。 接下来要通过格式化分区建立我们需要的文件系统。注意格式化的时候一定要确认设备名没有输错。运行这段命令,把 esp 格式化为 fat。 三二。接着运行这条命令,把跟分区格式化为 btrfs。 如果空间比较大的话,可能需要些时间,耐心等待一下。 然后我们来创建子卷。子卷是 b t r f、 s 的 另一个特点,作用之一是设置快照的范围。如果我们不创建子卷,那么快照的时候就会把系统数据和用户数据一起存,当你只想要恢复系统数据,却连带着你花了一晚上才写完的 word 文件一起回荡,一晚上的功夫,白费。 为了避免这种情况发生,我们需要创建两个同级的子卷,把系统数据和用户数据分开,输入这段命令, mount 是 挂载的命令,杠 t 是 type, 指定文件系统是 btrfs。 然后把跟分区挂载到了 mnt 目录。 还记得我之前讲的吗? mnt 目录用来手动临时挂载外部存储设备,跟分区挂载到了 mnt, 这代表 mnt 成为了我们接下来要安装的系统的根。 接着用 btrfs 管理工具创建 root 子卷,这是子卷的英文 great, 代表创建子卷的名称是 at。 按上方向键调出刚才运行的命令,再创建一个 home 子键取名为 at home。 如果现在我们打开鸭子查看 mt 目录的话,就可以看到我们刚才创建的两个子卷取名为 at 和 at home 是 因为命名规范。 有经验的观众可能会注意到,我没有配置 swap 交换空间。交换空间的主要目的是存储内存中的冷数据,还能在内存不够用的时候把硬盘当做虚拟内存使用。 还可以用来 hibernet 修眉刀硬盘。修眉刀硬盘的意思是把系统状态保存到交换空间,然后关机断电,下一次开机之后可以恢复到休眠之前的状态。但是实际使用之后,我觉得这些对桌面端用户来说意义不大。 hibernet 修眉刀硬盘可以完全被 suspend 睡眠到内存取代, 我们其实只是需要一点交换空间,存放内存中的冷数据。比起使用硬盘做交换,我们完全可以把内存中的一部分空间用来交换,这样速度更快,还不会影响硬盘寿命。虚拟内存功能可以通过内存压缩技术来弥补,足够日常使用了。 在后面我会介绍用 zren 把内存的一部分当做交换空间的配置方法。 q 键退出压子, ctrl alt 清屏, 再次运行 l s b l k 杠 p f 命令,查看分区情况。现在是跟分区挂载到了 m t。 为了把 root 子卷挂载到 m t, 我 们要先取消挂载。 u mount 是 取消挂载的命令, m t 是 我们挂载的目录, 然后用这段命令把 root 子卷挂载到 m t。 杠 o 是 option, 用来指定挂载参数,参数和参数之间用逗号隔开。 subwo 指定子卷 compress 指定透明压缩。 z s t d 是 压缩算法,后面压缩是 b t r f s 的 另一个功能,在数据写入硬盘之前先进行压缩,可以提高硬盘的读写性能,接着空间延长寿命。 压缩等级默认是三级,可以在后面加上冒号。指定压缩等级最小一,最高十五。压缩需要消耗一点点 cpu, 性能对现代硬件来说微不足道。如果你很在意的话,可以把压缩等级改成一,接着把 home 子键挂载到 m n t home。 由于 mnt 里边没有 home 目录,所以需要加上杠杠 mkdi 二选项创建目录。最后我们要挂载 esp, 常用的左斜杠 boot 挂载点不能用,那就只剩下左斜杠 boot。 左斜杠 efi 和左斜杠 efi 两个都可以,但挂载到 efi 达成扁平布局会更加简洁。 archiviki 也推荐挂载到 efi, 因为 mnt 下没有 e f i 目录,所以要加上杠杠 m k d r r 创建。现在再打开丫子,你就可以在 mnt 下看到我们创建的用来挂载的文件夹了。 修改,退出 ctrl alt 清屏,现在输入这条命令,正式安装系统。 packstrap, 把软件安装到指定的根目录下。杠 k 复制密钥。 mnt 现在挂着我们要安装的系统的根。 base 是 基本包 base 杠第一 v e l 是 在编 a u r 助手和软件时会用到。 linux 是 主线内核,我习惯使用 linux 杠 z, 这是一个性能特调内核。 linux 杠分为 l 是 基本的固件, bt r f s 杠 prox 是 bt r f s 管理工具,如果你是 mario 的 网卡的话,需要额外安装 mario 的 固件包。 然后我们还需要安装一些最基本的功能性软件。首先是联网的工具,主流的桌面环境都默认使用 network manager, 想要完整的桌面体验就装这个。当然你也可以选择安装我们之前用过的 i w d。 用终端联网 一定要装联网工具,一定要装联网工具,一定要装联网工具,否则进系统没法联网。然后因为我们马上要切换到安装好的系统里边编辑几个配置文件,所以需要安装一个终端文本编辑器。 win 是 一个非常特殊的编辑器,对我们来说很陌生,不过既然是玩游戏,那就要挑战新的东西。速度用来管理权限, amd 杠 ucode 用来优化和修复 cpu, 如果你是 intel 的 话,把 amd 改成 intel。 现在打开鸭子,我们可以看到 mnt 目录下已经大变样,在切换进系统前,我们需要用这段命令生成 f s type 文件,系统在启动的时候会按照里边的内容自动完成挂载。 刚大写 u 使用 uud 指定分区,这个大于号代表覆盖写入这里的文件,如果是两个大于号,就代表在文件的末尾追加写入。还记得 etc 里面存放的是什么文件吗? 现在用这段命令进入新安装的系统,这部操作叫做 change route, 可以 注意到提示符不一样,我们需要做一些初期配置。先来设置时区,输入这段命令,创建这个文件的链接,把它存放在这个位置。 如果你打开鸭子的话,哦,现在因为是新的系统,所以我们需要重新安装鸭子才可以打开鸭子。按下 g 键,加空格键可以输入地址进行跳转。 u s r share 中音频里边存放了很多时区相关的文件,而我们刚才的操作就在 etc 目录下创建了一个 local time 链接,指向了 home 里的 a 社上海 q 键退出,鸭子回车确认 ctrl l 清屏。 除了手动创建链接,我们还可以用 time date ctl set time zone h 上海设置时区,运行 time date ctl, 可以 看到我们时区已经变成了上海。接着运行这段命令, 运行之后, etc 目录下会出现 adj time 文件,它是系统用来调整时间误差的文件。 然后我们要进行系统的本地化设置,用 win 版本编辑器编辑 etc 目录下的 local 点正文件,不要乱按,注意听我指令。左 c 杠键搜索小写 e n 下划线,大写 u s。 回车光标,移动到这一行的开头,摁下 x 键,剪切掉前面代表注视的井号, 再摁一下左斜杠,搜索小写 z, h, 下划线,大写 c n。 回车公标,移动到这一行的开头,摁下 x 键,剪切掉前面的井号。 如果你操作错误了,可以按下 u 键撤销更改。修改完成后,按下 shift 加分号键,输入一个冒号,代表要运行命令, w 是 保存, q 是 退出, w, q 是 保存并退出回车,然后运行 local 杠正命令,生成本地化文件, 接着编辑 local 点 com 文件,设置本地化,注意拼写,按下 i 键,进入编辑模式,左下角会出现代表编辑模式的字样, 写入这些内容,设置全区本地化,使用英文编辑。完成后, esc 退出编辑模式,冒号 wq 保存并退出。 接着我们编辑 host name 文件,设置主机名 i 键进入编辑模式,输入你喜欢的主机名,主机名只能包含小写字母,数字零到九,还有短横杠。 写完之后, esc 退出编辑模式,冒号 wq 保存并退出。我们现在已经掌握了 win 的 基本操作,以后会经常用到,一定要记住,下一步我们要设置 root 账户的密码,输入 passwd 命令,不指定用户名的话,默认就是修改 root 账户 忙输密码,然后回车就行。密码存储在 etc 目录下的 share 文件里,我们可以用 c a t 在 终端把它的内容打印出来。第一行 root 后面看似乱码的东西就是加密后的密码。 最后我们来安装 boot loader 引导加载程序需要安装这两个包,对于初学者呢,我们来说,功能最强大,兼容性最好,文档最多的 grab 就是 最好的选择。 efi boot mgr 用来管理 efi 启动项, 接着使用 grab 杠一 slow 命令安装引导。杠杠 target 选项指定架构是叉八六六四 efi 固件。杠杠 efi directory 指定 esp 的 位置,我们的 esp 挂载到了左斜杠 efi, 所以 写左斜杠 efi。 杠杠 boot directory 指定 grab 安装的目录,如果不指定这一项, grab 会默认安装到左斜杠 boot 里。但是我们的左斜杠 boot 是 btrfs 文件,系统 grab 在 系统初期的时候无法写入 btrfs 上的文件,所以会导致一些功能无法正常使用,因此我们把 grab 也装到 esp 里边。 杠杠 boot loader 杠 id 取一个喜欢的启动项名称,不加这个选项的话,默认取名为 arch。 安装完成后,打开鸭子查看 efi 目录,可以看到启动需要的点 efi 文件和 grab 的 文件。 接下来是一个补充内容,你可以休息一会儿,当做拓展知识听一听。有些主板只能读到 efi boot boot 叉六四点 efi 这样的启动文件,像这样自己取名的会读不到。安装引导的时候,使用 removable 参数就可以把引导安装到 efi boot boot 叉。六四点 efi 如果你正常安装之后没能找到二指的启动项,可以试一试这个方法。好了,休息完成,我们继续安装。由于大部分软件会默认 grub 的 安装位置,在 boot 目录下,我们要用这段命令在 grub 的 默认位置创建一个链接,指向 efi grub, 这样对 boot grub 的 操作就会反映到 efi grub 里。在鸭子里面可以看到 boot 目录下出现了一个通往 efi grub 的 目录。 接下来要使用 grub 杠 mk config 命令生成 grub 的 配置文件。这套命令会扫描系统,生成具体的启动项和启动流程,直接运行的话,结果会打印在终端,加上杠 o 选项,可以把结果保存到文件。这是具体的保存路径, 你写 efi 或者 boot 都可以,因为我们创建链接可以看到,虽然我刚才写着保存到 boot grub 里,但它其实保存到了 efi grub 里。 接下来如果你安装了 windows 的 话,我们来配置双系统 o s 杠 prober 用来搜索其他的系统。 ex f a t 杠 uts 让我们能够找到 windows 的 e f i 分 区。 二十 v t 推荐通过挂载 windows 的 e f i 分 区的方式找到 windows, 但我觉得不挂载更加优雅。这个时候如果你运行 o s 杠 prober 就 能找到 windows。 然后我们需要编辑 etc default 里面的 graph 的 原文件,按下 shift 加 g 键,跳转到文件的最后一行,摁 x 键剪贴到这行开头的注视允许 graph 在 生成配置文件的时候使用 o s 杠 prober 搜索其他系统 推荐再配置一下启动项记忆功能,让 graph 记住你在启动菜单选择的是哪一项。取消这一行开头的注视, 再摁两下 g 键,调整到文件的开头,光标移动到这里,摁下 c 键,再摁 w 键,代表 change it。 删除光标所在的单词,并进入编辑模式。输入 save esc, 退出编辑模式。然后我们要让系统启动的时候显示出日制,只有日制刷屏别人才知道你使用的是二尺。 好吧,其实主要是为了方便确认系统异常。 i 键进入编辑模式,删除 quiet, 再把 log level 日制等级改成五,最高是七级,但是七级的可读性太差了,五级是一个平衡点。 编辑完成后, esc 退出编辑模式,冒号 wq 保存并退出,然后再 grab 杠 mk config 生成一次 grab 的 配置文件。 最后我们来配置 zram。 内存压缩和交换空间就可以提升你的系统运行速度,增加你的可用内存。先安装 zram generator, 它是自动化管理 zram 的 工具, 然后编辑它的配置文件,起用 zram, 并配置 zram 的 大小。到这里了,应该不用我再讲解 linux 的 技术操作了吧。 写入这些内容, zram 杠 size 设置最多存储多少数据?注意,这里设置的是压缩之前的大小,我们是桌面端使用,所以设置成跟内存大小相同就行。这行设置使用 z s t d 压缩算法。 保存之后,我们需要编辑 grab 的 原文件,在内核参数里边加上 z swap, 点 enabled 等于零,禁用 z swap。 z swap 的 功能是在数据写入交换空间之前,先把数据压缩后暂存在内存里,它和 zram 在 功能上是重复的,我们不需要 z swap。 每一次编辑完 grab 的 源文件之后都记得要重新生成 grab, 点 c f g 让修改生效。 现在我们完成了所有的配置, exit 退出 chroot 环境, reboot 重启,此时会自动卸载所有的挂载进 bios, 把二次的启动项改成第一个,就可以进入系统了。进入系统之后,登录 root 账户, 输入智能命令,开启 network manager 的 系统服务。 system c t l 是 system d 的 命令行工具, system d 是 红帽开发的系统和服务管理工具。 enable 代表开机自启,杠杠, now 代表现在启动。注意 network manager 的 大小写。 稍作等待之后,运行 n n t u i, 打开连接网络的 t u i 界面。 t u i 的 意思是基于终端的用户交互界面, 上下键选择第二项连接 wifi, 回车键可以选择连接完成后 esc 退出。还记得测试网络的命令是什么吗? ctrl c 可以 打断。 然后我们安装 fast fetch 和 c matrix 国际惯例 fetch 一下,显示系统 logo 和信息。恭喜我们完成了奥驰莱克斯的手动安装,可以拍张照纪念一下。 接下来我们还有几道难关需要攻克,显卡驱动和视频编辑码就是其中之一。不过在那之前,我们先运行 c matrix 命令,欣赏一下代码 语,站起身,活动下身子,喝口水,稍作休息。虽然我们击败了最大的 boss, 但之后的路程依旧危机四伏,尤其是那些潜藏在暗处的怪物,在你放下警惕的时候打出致命一击。这之中最广为流传的当属滚卦,滚指更新 挂指系统异常。传说滚挂仅仅只要杠 s y u 四个字母就可以把我们的系统打进 icu, 但其实只要我们遵守几个简短的原则,就可以避免滚挂。第一,不要第一时间更新, 如果新的软件包会导致异常,社区一定会传出消息,所以我们要等一手。第二,不要太久不更新,长时间不更新会导致系统里的依赖版本太旧,没办法正常使用新安装的软件。 第三,不要部分更新,更新系统一定要一次性更新所有的软件,否则也容易出现依赖问题。 第四,做不了解的事情要小心。 linux 世界中,我们拥有系统的全部权限,代价是责任。系统挂掉的最大原因往往是用户自己的不当操作,做到以上四点,就可以极大程度避免系统挂掉。你记住了吗? 反正我没记住,这太复杂了,我也记不住,也压根不想遵守。不作死怎么能算玩游戏呢?所以接下来我们要获取一个史诗级道具,快照存档和回档的功能,让我们可以肆无忌惮的玩 q 键或者 ctrl c 关闭代码语。现在我们输入这段命令,确认系统是最新状态,小写 u 代表升级所有软件。在配置快照之前,我们可以做一些基本的设置,运行这条命令,编辑环境变量, 用 edit 环境变量设置,系统默认文本编辑器为 win, 如果不设置的话,某些软件会默认调用 v i 编辑器。二十, linux 上没有安装它, 保存之后用 exit 退出登录,重新登录,让环境变量生效。然后我们要创建普通用户,很多软件出于安全考虑会拒绝在 root 权限下运行,所以普通用户是必须的。 user 命令创建用户 杠,小写 m, 在 创建用户的时候,创建 home 目录,大写 g, 添加用户到 view 组,这是二至上拥有管理员权限的组,然后跟上你的用户名,然后 passwd 加上用户名,设置密码, 再运行 v i s d o 设置管理员权限。这个文件的本质是 etc 目录下的 servoers v i s d o。 是 在有安全机制的情况下进行编辑。左斜杠搜索 w h e e l, 取消这一行开头的注示, 记得保存。接下来我们要开启三十二维元,这对中文端用户来说是必须的,需要编辑 pacman 的 配置文件。左下角键搜索 multi lid, 取消这两行的注示。 然后我们还可以添加一下二尺 linux c n 元,它和二尺 linux 用户仓库的效果类似,可以方便我们安装软件。在文件的最底部按下 o 键,新建一行,写入这些内容, 保存之后运行这段命令同步数据,并安装 arch linux c n 的 密钥。配置好 arch linux c n 之后,可以顺便从上面下载 a u r。 助手。准备工作都做完了,现在我们正式配置快照,需要安装这些包。 sniper 是 自动化管理快照的命令行工具, 提供主要的创建、修改、删除之类的功能。另一个比较常用的快照工具是 time shift, 但是听我一句劝,不要用 time shift, 用它管理 btrfs 快 照迟早会导致系统挂掉,已经不止一个人反应过这个问题。 snapgunpack 会在你执行 packman 操作的时候自动创建快照。 etrfs assistant 是 图形化交互工具,而且提供了简单的命令行进一步简化快照回荡需要的操作,相当好用。虽然我们现在还没有安装图形化环境,但是迟早会用到的。先装上 grab 杠, btrfs 会自动在 grab 的 启动菜单里添加快照启动项,可以进一步方便我们回到。这个是快照启动项功能的依赖,然后运行这条命令,开启快照启动项的 system d 服务。 还需要重启一次电脑,让 pacman 自动创建快照的功能生效。重启之后,登录 root 账户,输入这条命令。杠 c 是 config 指定要使用的配置, root 是 具体的配置名称,由于这个配置还不存在,所以 create config 创建它。设置快照的范围是根目录, 然后用一样的方式创建 home 的 配置。现在我们来创建第一个 root 快 照。 create 代表创建杠杠 description 添加描述,我添加的描述是 hello word home 的 快照也是一样的方法。我们现在暂时没有回荡 home 的 需求,所以不创建 home 的 快照也可以。 然后还需要运行一次 grab 杠 mk config 命令,在启动菜单添加快照的入口。不过在此之前我们先进行另一步操作。 为了进一步让系统变得可靠,我们要安装一个 lts 长期支持内核用来备用。 lts 内核不会频繁更新。 系统出现异常的时候,在快照回档之前,我们可以先尝试用 lts 内核进入系统,排查是否是内核问题导致的系统异常。如果是的话,可以用 downgrade 进行降级。 downgrade 需要从 a u r 安装,我这里就不演示了。 最后我们更新一下 grab 的 配置文件,生成 lts 内核的启动项和快照启动项 重启就可以看到了,可以在高级菜单选项里边选择要使用的内核。现在我来演示一下快照有多么强大。我先随便安装一个桌面环境,比如说 no, 安装之后运行最大命令,可以打开 no 的 显示管理器基垫,并设置自动启动。 有图形化环境之后,就可以打开 btrfs 助手的 gui 界面啦。 sniper 设置页面可以对配置进行细节的调整, sniper 页面可以管理快照指定要使用的快照配置,点击 new 可以 新建快照。 进入这个页面可以使用快照进行恢复。我这里演示恢复到我们创建的 hello world 快 照的状态,恢复之后需要重启一次生效。 我这里故意复现了一个错误,由于我们把 grab 的 配置装到了 esp 里,导致它无法被快照,而这个 hello world 快 照是在安装 lts 内核之前创建的,所以 lts 的 启动项变成了幽灵启动项。我们进入高级菜单,选择主内核,进入系统, 然后重新生成一次 grab 的 配置文件就能解决问题。这是我取舍后的方案。 除了使用图形工具,我们还可以使用 sniper 自己的命令行进行回档。类似的选项可以列出所有可用的快照,再用 undo change 回档,这里左边的数字代表要使用的快照,右边的零代表当前状态。 undo change 的 回档是立即生效的,不需要重启,但是根据官方文档的说法,不建议使用 undo change 回档。 root 目录可能会导致系统出现异常,现在我们从快照启动项进入系统, 在这里面 snapper 只显示当前的状态。我们可以使用 b t i f s 助手提供的命令行工具进行回荡。使用杠小写 l 列出所有可用的快照,然后用杠小写 r 选项进行恢复。用数字序号指定要使用的快照,我这里又给它恢复到了 hello world 快 照的状态。 除了使用 btrfs 助手或者 snapper 提供的方便工具,我们还可以用 btrfs 命令手动处理快照。由于时间关系就不演示了,感兴趣的可以通过二十 viki 或者 ai 自己研究一下。另外要注意,处理快照的时候最好以入的身份登录。 现在我们获得的最强大的神器,是时候挑战难关了。接下来我们要挑战安装显卡驱动和视频编辑码。 先说 n 卡使用这段命令确认安装了自己使用的内核的头文件,刚刚 needy 代表跳过已经安装的包,我安装了 z 内核和 lts 内核,所以把他们的头文件都装上。这是 dkms 翻译 n 卡驱动需要的文件一定要记得装上。 这就用电脑或者手机浏览器搜索 arch viki, nvidia driver, 就 找到了 n 卡驱动的 viki 页面有非常详细的教程。虽然右上角可以切换成中文页面,但是中文页面的更新通常没有英文页面,及时建议配合 ai 翻译阅读英文页面。点击这里进入依维达代号查询页面, 在页面中查找自己的显卡型号,确认自己显卡的系列代号,然后对照 viki 的 表格,可以知道要安装的驱动的包名,比如我的四零六零是 nv 幺九零,对照 viki 的 表格可以知道要安装的驱动的包名是 nvidia 杠 open。 nvidia 杠 open 是 近年快速发展的内核模块,开源的 n 卡驱动兼容性会比较好。 nvidia 幺六零,也就是差不多幺六五零以后的显卡都安装 nvidia 杠 open 驱动, 不同的内核对应的后缀,不同终端运行 u num 杠 r 命令可以显示内核信息。我使用的这内核是定制内核,说要安装杠 d kms 驱动, 但是考虑到曾经出现过软件仓库里编好的显卡驱动和内核版本不匹配的情况,建议无论什么内核都使用 d kms 包。自己编一驱动 nv 幺幺零到幺四零也就差不多七系到十系的 n 卡,按照表格需要使用 a u r 助手从 a u r 进行安装。 除了驱动包,我们还需要安装 nvidia 杠 utools 和 leap 三二杠。 nvidia 杠 utools, 这是库和工具级 leap 三二前缀,代表三十二位,在 ultra linux 上就是作为驱动包的依赖自动安装的。但是以防万一,手动添加一下 翻译内核,可能需要一些时间耐心等待一下。 intel 和 amd 显卡的驱动安装要简单很多,搜索二十 viki intel gpu 或者二十 viki amd gpu 就 能找到对应的页面。根据安装以及里的教程, intel 显卡需要安装这些包, amd 显卡需要安装这些包。如果显卡运行遇到什么问题,可以看 wiki 后面的内容尝试解决。 下一道难关是视频编辑码的驱动。 linux 上通常使用 v a a p i 进行硬件视频加速,搜索 hardware acceleration 可以 找到硬件视频加速的页面,根据安装一节的内容找到自己需要的包。 amd 不 需要额外安装,英特尔通常安装 intel gmail gdriver 或者 live v a g 硬件 gdriver。 n 卡由 nvidia 杠 uts 提供,但是为了让 n 卡支持 v a a p i, 还需要安装 linux v a 杠 nvidia driver 提供 v a a p i 翻译 驱动,安装完成之后需要重启电脑才能生效。顺便一提,如果想让 firefox 使用 n 卡的视频编辑码的话,需要按照 nvidia 杠 v a p i driver 这个地摊仓库里的教程进行一些额外的设置。 好了,现在我们解决了显卡驱动的问题,接下来我们来解决音频服务和蓝牙的问题。登录普通账户,记得是普通账户, 输入这条命令。安装需要的固件速度不需要介绍了吧。这个包为现代设备提供固件,这个包提供必要的配置文件。这个包为一些不常见或者比较旧的设备提供固件,比如我的采集卡, 然后运行这条命令,安装 piperwire。 piperwire 是 由红帽周老开发的新型音视频服务技术,它的出现解决了 linux 世界音视频服务分裂的问题。这个是本质,这个是绘画管理器,后面这三个是对应服务的兼容。 再运行这段命令,启动 piperwire 服务,因为是刚刚 user 在 用户空间起用,所以不用加速度。然后运行这段命令,安装蓝牙,再开启蓝牙的系统服务。 另外这个性能模式的切换工具也是各桌面通用的,可以现在装上。然后运行这段命令,开启它的系统服务。 再安装一些基础的字体,英文字体的话通常使用 notalfons, 这是谷歌开源字体,然后这个是 emoji。 中文字体的话看个人喜好。我最近使用的是思源字体, 还可以安装一下 flatpack 软件,扩展比较多的软件。 flatpack 版本通常比 a u r 上的更好用,比如 obs 和 e z effects。 运行这段命令,把 flathub 的 源换成上交大,然后我们重启电脑,使用新的 intran fs 进入系统。现在你已经做好了所有安装图形化环境前的准备,用 sniper 创建 route 和 home 的 快照。 接下来就该安装图形化环境了。 linux 的 图形化环境太过丰富,篇幅原因,我只能挑出当下最热门的图形化环境进行介绍。 桌面环境简称 d e, 对 于用惯了 windows 的 我们来说,这个词代表的意思已经相当熟悉了。 linux 也有完整的桌面环境,其中最具代表性的是 gnome 和 k d plasma, 两者的设计理念截然不同。 n 追求简洁,但简洁过头显得有些简陋。我们不得不安装额外的扩展补全桌面的功能。 k d e plasma 功能众多且实用,但新人刚上手会觉得 ui 和选项有些杂乱无章。如果你想装 n 的 话,可以看我以前制作的这期视频的后半段。 除了完整的桌面环境, linux 上还有一种截然不同的图形化环境,被称为窗口管理器,简称 wc。 桌面环境其实就是基于 vm 做出来的,比如 gnome 的 vm 叫做 mata kd, plasma 的 vm 叫 caving vm, 只提供基础的窗口管理,其他的像是任务栏、系统托盘之类的东西都要自己安装,所以使用 vm 可以 亲手搭建出属于自己的桌面环境。 当我们谈论 vm 的 时候,通常指的是自动平铺式的 vm 窗口会按照预设的逻辑自动调整大小。除了平铺式 vm, 还有像传统桌面那样的堆叠式 vm, 主流的 vm 同时支持这两种布局。 vm 的 另一个特点是占用极低,像 sweet 这样精简的 vm, 开机之后总的 cpu 占用只有百分之零到百分之一,内存占用只有五百兆左右,可以说是低配电脑的福音。 如果你不在意内存占用稍高即是 m b, 那 么 niri 可以 做到接近 switch 的 性能表现的同时,提供流畅的动画和丰富的窗口布局。当下最热门的窗口管理器叫做 hyperland, 以自定义程度极高的动画为卖点,缺点是自愿占用接近完整的桌面环境。 如果你对手动搭建 hyperland 和 nir 感兴趣,可以看我制作的这两期入门指南。如果你想要 vm 的 独特窗口管理,但是不想费工夫自己配置,那么 quickshot 可以 提供开箱即用的桌面环境及 vm 体验。主流的 quickshot 是 dms 和 noctaria。 都看到这里了,我相信你已经有了查阅它们官方文档的能力。这个开放世界太大,我没法陪你一起探索,所以最后再陪你走一段吧。 运行这段命令,安装 plasma 桌面。 plasma 这个合集包包含了大多数 plasma 桌面的组建。 console 是 标配的终端, dolphin 是 标配的文档管理器, k 是 标配的文本编辑器, ark 是 标配的压缩解压缩软件, 哈杜纳是基于 qt 和 mpv 的 视频播放器,这个是图片查看工具。回车安装全部。这里选择第一项 fmp, 安装完成之后再运行这段命令,让 s d, d m 显示管理器开机自启。现在启动显示管理器是用来管理用户登录和桌面绘画的工具。 azma 桌面的基础配置在开启 us 那 边你已经学会了。如果你想要更详细的配置,可以浏览器搜索 shelling 二十,找到我的 d tab 文档。如果你想研究二十 linux 玩游戏,可以看挑战 linux 玩游戏这期视频。现在可以放下手头的操作,起身休息一会,听我讲一讲最后一件事情吧。 在我们的配置下,快照回档要分别恢复 root 和 home 才能做到全部回档。如果出现 lts 内核和快照回档都解决不了的极端情况,我们就要重装系统了。 再次进入二尺列克斯的 live 环境,顺便一提,我把这叫做 icu, 因为电脑没什么事,通常不会来这里。每次都手动重装可能有些麻烦,我们可以使用二尺列克斯提供的二尺英式脚本快速进行安装。 虽然二十 in store 提供了删除分区的功能,但大概率会报错,所以在运行二十 in store 之前,先要用 cf disk 删除相关的分区。 新版本的二十 in store 添加了连接网络的步骤,如果连接失败的话,再次运行二十 in store 重试就行。 选择第三项里的第一项,设置自己所在的地区,加载有点慢,耐心等待一下主斜杠键可以进行搜索。再选择第三项,开启 multi leap 三十二位元 back, 返回主菜单之后选择第四项,硬盘分区。 自动分区的布局不是我们想要的,而且会格式化整块硬盘,所以选择第二项手动分区, 依旧把 esp 挂载到左斜杠, efi 放进分区之后,回车标记为 bootable, 再回车标记为 esp, 剩下的空间都是跟分区,回车标记为 compress 的 透明压缩。再添加子卷。 回到主菜单二十一 store 默认开启了 z run boot loader 选择 grub removable, 按需选择对象,设置 root 密码。 applications 里可以激活蓝牙音视频服务 内核,这里 tab 键勾选要使用的内核。网络配置选择第三项, network manager, 再设置一下时区隐私,我安装我没有提到的选项,你可以自己看一下,以现在的能力,这些选项只是小菜一碟。其他的初级配置我们可以安装完成后重启进系统再处理。 grab 会默认安装到 efi grab 里边,所以别忘了在 grab 的 默认位置创建一个链接, 双系统快照之类的配置你已经会了,我就不赘述了。如果你有任何问题,可以加交流群询问。如果你想要别人回答你的问题,一定一定要注意提问的方式。你的提问至少要包含这些内容,第一,你的设备是什么?第二,你想做什么? 第三,你做了什么?第四,发生了什么?第五,报错信息是什么?只有包含这些信息,我们才能帮助你解决你的问题。 就玩到这里吧,这个开放世界还算有趣吗?如果你想要更加深入这个世界, neo v 虚拟机显卡直通 nyx o s 帧数 l f s 少儿编程, 又或者你玩累了想要删除了 nyx。 路在脚下,走哪条路,走什么样的路,都是你自己决定。我们下期视频再见吧。

嗨,大家好,今天我们在 linux 操作系统上安装应用商店。很多使用 linux 操作系统的用户都知道, linux 上上面的软件是非常少的, 所以我们用应用商店来补充我们想要下载的软件。那今天我们要安装的是这个 lightpak 的 一个开源的一个应用商店,里边提供了很多软件供我们使用。 在安装之前,我先看一下我系统,我的系统是 rocky linux 操作系统,这里我是 rocky linux 做系统。九点五,当然你其他的发行版也是可以的。好,我们进来,我们输入这一串网站的名字来进入这个官方网站。 当你进来之后呢,我们往下拉,我们先把语言调成中文,这里我们选,我们点击这个 switch language 来设置语言, 我们设置为简体中文。现在我们来配置应用商店,我们点这个设置设置 flag how。 好, 这里会出现很多个发行的版本。呃,如果你是其他的发行版,比如说你是或者低频这样的发行版的话,你就选择你对应的发行版。 我是 rocky linux 操作系统,所以我选择 rocky linux 操作系统。进来之后呢,我们先,我们看到这里有两串命令,我们把它贴到终端里来安装一下,我们先粘贴第一串命令。好,这个时候我们要要求我们输入密码,我们输入密码, 密码是你的开机密码。好,这里他列出了一些一些应用商店,商店里必备的依赖关系。他问我们是否安装,总共有七个,我们点 y, y 式安装, 摁式取消安装,我们点挖回车。好,这个时候它开始联网下载安装。稍等一下,这个速度取决于你的网速。好,这个依赖关系。安装完了,现在我们来添加它的仓库,我们点这个这一串命令,我们复制这一串命令,把它贴到终端里。好,回车, 这时候要求输入密码,密码还是你的开机密码。好,完成,这个时候我们还不能使用它,因为我们还要重启一下 这里,我输一串命令来重启,我们输入 reboot, 回车。好,这个时候开始重启,我们稍等一会。好,重启完毕,我们进去。好,重启完毕,我们再次输入这一串这个应用商店的网站进来。好,这个时候我们就可以安装里边的各种软件了。 在安装软件之前呢,我习惯是先安装它的管理工具,这个是非常重要的, 等你安装,不管你安装了多少个软件,这个管理工具都可以来管理你的。你安装的软件,比如说你要卸载或者是其他操作,都可以在管理工具里边来来操作。好,我们找到这个管理工具, 看看它在哪里,它应该在,这是一个 flag park 的 一个管理工具,我们点进去 稍等一下。好,我们点这个安装的倒三角的一个标志,我们复制这一串命令来进行安装。我们打开终端直接贴进来。回车,问你是否联网安装,我们点 y 回车,继续点 y 回车。好, 这个时候已经开始安装了。好,安装完毕,这个是非常好用的一个管理工具,你所有的下载的软件都在这里边来进行管理,因为我只下载了一个,所以它只显示一个,我们接着下载其他的, 比如说微信,我们经常用的微信。好,我们继续点击这里,打开终端粘贴安装点外继续外。好,安装完毕。如果你想卸载的话,就使用这个管理工具来卸载, 比如说哪一个你不要了,当然我们只装了两个,如果说微信你不要的话,这里可以直接卸载,如果你装很多的话,比如说哪一个想要了,你就可以直接点卸载。好,感谢您的观看,再见。

假如你已经安装了 linux 系统,我想你要做的第一件事情大概率是要重新指定一个靠谱的软件员。大家好,我是影响思维,最近呢将我的台式机大壮换成了 linux 系统,我这里安装的是呢物班图啊,二五零四这个版本,我们可以看到呢,在这里 由于需要在新的系统当中呢安装各种软件,系统默认配置的软件源下载速度比较慢,我需要做的是将软件源重新指定为国内的镜像源,那么如何来换源呢? 接下来我们以更换我常用的清华园为例,一起来实战一下。首先呢,我们来了解一下 linux 系统当中软件员的配置文件,我们在文件管理器当中,我们输入它的根目录, 将会打开它的根目录下的文件夹,我们找到 etc app sourcelist, 点 d 这个文件夹当中,我们可以看到呢这里面的 u 版图,点 sources 这个配置文件,那么就是它的默认的 软件原的配置的位置,我们只需要修改这里的位置呢,就可以对它进行换原,那么我们要对它进行换原呢,我们有两种方法, 那么第一种方法呢,我们可以在软件和更新当中呢来设置软件源,具体的方法呢,是在显示应用当中啊,我们找到啊软件和更新, 在兀般图软件当中呢,这里有一个下载字,我们这里呢可以选择一个其他的位置,比如这里我们将它设置为是 清华这个镜像源,我们就可以将它设置为是清华的源。 但是呢,这种方式根据我的尝试呢,他并不彻底和完善,他依然会保留原有的物班图的软件源,那么也就是我们在更新软件的时候呢,他还是会到 物班图默认的软件源当中呢去查找,那么因此呢,更为彻底的方式是我们需要来手动来指定这个软件源的配置文件,这里呢将他直接就关闭, 那么我们可以直接通过修改这个文件的方式呢来修改我们的软件员的配置,但是呢,我们这里需要注意的是,这里的文件呢,它都属于是 root 的 这个所有者,因此呢,我们是不能对它进行修改和编辑的。那么为了解决这个问题呢,我们需要在命令行当中来进行修改,我们在 空白的位置呢,单机鼠标右键选择在终端中打开,我们看到呢它默认呢就会进入到这个 sos 的 点 d 这样的一个文件夹当中。那么首先呢,我们需要对当前的这个 文件呢进行备份,我们使用速度 cp 无斑图点 sos 点, 将它命名为欧版图点 source 点 back 这样的一个呃文件名称也是我们的密码,那么 我们看到呢,这样来讲呢,我们就已经将它进行了这个呃备份。那么接下来呢,我们需要使用 tool web 物般图 sos 这样的一个呃类目工具呢来对它进行了编辑。那么我们首先呢将当前的这个所有的文件呢都删除掉,我们输入个啊十一 d d, 那 么我们就可以将它全部删除掉, 我们打开我们的浏览器,我们搜索呢乌班图清华园这样的关键词,可以找到他的镜像站,那么进来之后呢,我们看到这里呢就是他的乌班图的仓库,那么我们找到这个 啊 d e b 八二的格式,我们看到这个格式的文件配置文件呢,就是在刚才我们 编辑的这个文件里面,我们选择我们的雾斑图的版本,我们将它设置为是二五零四,如果你需要开启原码原的话,我们可以将它勾选,实际上来说呢,这里差距的仅仅是对它的一个呃井号的一个注视,我们这里呢将它 全选,按 ctrl c 将它选择起来,我们回到我们的这个呃终端当中来,我们按 ctrl shift 加 v 将它粘贴到我们的 文本编辑器当中,我们按一下 esc 键,同时呢按下冒号 w q, 将它写入我们 catch 一下这个文件哈,我们看到呢,我们刚才的 清华园已经把它配置了在了这里,那么这里注意呢,我们在这里的所有的操作呢,都需要使用速度这样的一个呃 权限,那么这样来讲呢,我们使用速度 app update, 我 们这个时候呢,它就会从我们的清华园当中来进行更新和设置了,我们在安装软件的时候呢,也会使用我们的清华园呢来进行设置, 是不是很简单呢?那么快去试一下吧。好了,今天的影响思维书呢内容就这么多,我们下期见。

linux 操作系统中软件怎么安装?在系统中,应用软件是必不可少的,比如一些社交软件,影音娱乐软件。那么我们 windows 中安装软件方法主要有两种, 第一种是从网站上下载安装包,双击打开安装包后,按照提示一步步操作完成安装。第二种是从微软应用商店下载应用程序,只需点击下载按钮, 应用商店就会自动安装应用程序。在 linux 操作系统中,因为存在很多发生版本, 所以往往会出现在一种 linux 发行版本中的软件应用,转换到另一种的发行版本就不能正常使用。因此,在 linux 操作系统中安装软件通常有多种方法,其中包括使用 rpm 包管理器。 rpm red hat package manager 是一种在基于 red hat 的 linux 发行版中常用的软件包管理系统。使用 rpm, 用户可以安装、升级、查询和删除软件包。 他提供了方便的方式来管理软件依赖关系和版本。 rpm 包管理器是 red hat package manager 的缩写,尽管其名称中包含 red hat, 但其原始设计理念是开放式的。除了 red hat, linux 其他分发版本如 open linux s u s e 以及 turbo linux 等也采用了 r p m, 因此 r p m 可以被认为是 linux 行业中的一个标准。作为一个软件包管理工具, r p m 管理着系统已安装的所有 r p m 程序组建的资料。这意味着通过 rpm, 用户可以方便的安装、卸载、升级和管理各种软件包。使用 rpm, 用户可以确保软件包的一致性和完整性,因为 rpm 会处理软件包之间的依赖关系,并确保所有必要的文件都被正确的安装到系统中。 此外,由于 rpm 数据库的存在,用户还可以方便的查询已安装的软件包的信息。 rpm 也提供了软件商店,我们可以在软件商店中搜索海量的应用,只需要在浏览器中打开 rpmfi and d 点 net 即可。你学会了吗? 想要了解更多精彩内容,进群有红包!
