龙蜥社区已启动主题为“2021 我与 OpenAnolis 龙蜥社区的那些事儿”征文活动!征文内容包括但不限于以下五类:使用评测、技术解读、经验分享、共建建议、知无不言。

优质文章将获得龙蜥社区官网及公众号推荐展出,还可获得神秘礼品。欢迎各位龙蜥社区朋友来稿~

(点击图片查看文章)

这篇短文来自Linux系统爱好者James的分享,看看他是如何玩转Anolis OS的。

作者:James

Linux系统爱好者,长期工作在 Linux 发行版领域,参与多个 Linux 发行版的工作,在 Linux kernel、xen、bcc、siege、stress-ng 等开源软件中均有些许的贡献。平时主要是关注 Linux 系统与周边活动,目前就职于国内知名厂商,从事 Linux 发行版工作。

龙蜥操作系统(Anolis OS )娱乐工作两不误!

已经用龙蜥操作系统(Anolis OS ) 办公有一短时间,到目前为止没有发现什么问题,本篇博客就是用龙蜥操作系统(Anolis OS )编写的。

作为一个 Linux 爱好者,绝对不能仅仅停留在用 Linux 写博客这个水平。还是要娱乐一下,满足午休时光。

Linux 上可以玩的游戏很多,其中比较知名的应该就是 Quake III 了,作为80、90 后的老腊肉们,应该听说过这个游戏,在 CS 半条命出来之前,雷神之锤在网吧中,还是占有一定地位的。不过现在的 00 后们,大多是玩吃鸡!

好吧,我们来看看如何开启我们的怀旧之旅。

QuakeIII 的历史比较长了,原始的发行时间是在 1999 年 12 月份,距今已经有20年的历史了。Quake III 的历史大家可以参考 zhihu、wiki 等网站。

(Quake III图)

目前,Quake III 作为一个开源的游戏引擎,再配合一些游戏,可以为玩家提供一个完全免费的第一人称射击体验。

Quake-III-Arena 作为引擎,我们可以从 github 上找到:github.com/id-Software

但是现在有一个 ioquake3 的组织,在原有代码的基础上,进行了后续的开发修复了很多 bug,并且把代码放在了这个位置:github.com/ioquake/ioq3

我们需要利用这个代码进行编译,拿到我们需要的游戏引擎。通过git命令,下载源代码:

git clone --depth 1 https://github.com/ioquake/ioq3.git

在 ioq3 目录中,执行 make 命令:

make -j 4

我编译的过程中,我遇到了几个依赖问题,记录在这里:

sudo yum install SDL2-devel

成功编译以后,我们就可以进行安装了,通过下面的命令:

sudo make copyfiles

接下来是游戏的开始执行。

在命令行中,输入:

ioquake3

这时系统会提示一个缺少 pak0.pk3 文件的提示,如下图:

这时我们可以在 github 中碰碰运气。

在 github.com/nrempel/q3-server/ 我们可以找到对应需要的 pak0.pk3 文件:bingo!

当我们有了这些文件以后,就可以开启我们的雷神之旅了。

在命令行中输入:

ioquake3

Well done!

今天可以 happy hacking 了!

游戏运行的视频点击下放视频观看(文末也可直接跳转):

—— 完 ——

2021 我与 OpenAnolis 龙蜥社区的那些事儿”征文活动还在继续,另外社区背包、贴纸、杯子等也准备好了,欢迎社区的开发者朋友们踊跃参与。

部分精美礼品展示:

社区定制T恤 | 社区笔记本

青春靓丽手提袋

移动电源 | 神秘礼品魔方插座

龙蜥社区定制背包

加入龙蜥社群

加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】拉你入群;加入钉钉群:扫描下方钉钉群二维码。欢迎开发者/用户加入龙蜥社区(OpenAnolis)交流,共同推进龙蜥社区的发展,一起打造一个活跃的、健康的开源操作系统生态!

        

龙蜥社区钉钉交流群        龙蜥社区-小龙

关于龙蜥社区

龙蜥社区(OpenAnolis)是由企事业单位、高等院校、科研单位、非营利性组织、个人等按照自愿、平等、开源、协作的基础上组成的非盈利性开源社区。龙蜥社区成立于2020年9月,旨在构建一个开源、中立、开放的Linux上游发行版社区及创新平台。

短期目标是开发龙蜥操作系统Anolis OS作为CentOS替代版,重新构建一个兼容国际Linux主流厂商发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。

龙蜥OS 8.4已发布,支持x86_64和ARM64架构,完善适配Intel、飞腾、海光、兆芯、鲲鹏芯片。

欢迎下载:https://openanolis.cn/download

加入我们,一起打造面向未来的开源操作系统!

https://openanolis.cn

点击“阅读原文”跳转至游戏视频界面

龙蜥社区开发者自述:我是如何趣味玩转Anolis OS的?|征文活动相关推荐

  1. 逾百位开发者到场,超 2 万人线上观看!龙蜥社区开发者服务 devFree MeetUp 精彩回顾来啦

    春末夏初,细雨漫漫,龙蜥社区迎来了首届开发者服务平台(devFree)线下 MeetUp.此次沙龙吸引了不少来自行业头部公司.机构的代表参与主题分享,现场更是有百余位业内的专家与开源技术爱好者.工程师 ...

  2. 大连红旗加入龙蜥社区 共建 RISC-V 开源生态

    近日,大连红旗正式加入龙蜥社区(OpenAnolis),本着开放合作的宗旨,携手社区助力操作系统和国内.国际各芯片.云平台厂商紧密协同,目标打造全芯片架构技术支持,借助社区加速与生态伙伴产品的有机结合 ...

  3. 龙蜥开发者说:海纳百川,有容乃大,我在龙蜥社区的升级之旅 | 第 11 期

    「龙蜥开发者说」第 11 期来了!开发者与开源社区相辅相成,相互成就,这些个人在龙蜥社区的使用心得.实践总结和技术成长经历都是宝贵的,我们希望在这里让更多人看见技术的力量.本期故事,我们邀请了龙蜥社区 ...

  4. 龙蜥社区成立系统运维SIG,开源sysAK系统运维工具集

    简介:系统运维SIG致力于打造一个集主机管理.配置部署.监控报警.异常诊断.安全审计等一系列功能的自动化运维平台. OpenAnolis 龙蜥社区(以下简称"龙蜥社区")正式成立系 ...

  5. 龙蜥社区理事长展望操作系统 2022:加速驶向快车道,云、XPU和开源成“催化剂”...

    编者按:操作系统诞生至今已有数十年的时间,其整个发展演进历程.后续将如何发展也受到广泛关注.近日,龙蜥社区理事长马涛在 InfoQ 直播分享,从承上启下的操作系统.操作系统的演进路线与趋势.面向未来的 ...

  6. 云脉芯联加入龙蜥社区,共建网络“芯”生态

    近日,云脉芯联签署了 CLA(Contributor License Agreement,贡献者许可协议),正式加入龙蜥社区(OpenAnolis). 云脉芯联是一家专注于云数据中心网络芯片产品研发与 ...

  7. 关于龙蜥社区20个问题 |龙蜥问答第1期

    龙蜥社区的朋友们,龙蜥的社群已吸引数百位开发者加入,大家经常在群里积极讨论问题,更多的是关于Anolis OS的,相信不少人会遇到相同的疑问.因此,我们将问答内容做了筛选整理,并推出「龙蜥问答」栏目, ...

  8. 知名云计算厂商云宏加入龙蜥社区,共同打造信息安全坚实“地基”

    近日,云宏信息科技股份有限公司(以下简称"云宏")签署了 CLA(Contribution License Agreement,贡献者许可协议),正式加入龙蜥社区(OpenAnol ...

  9. 知名大数据厂商云宏加入龙蜥社区,共同打造信息安全坚实“地基”

    近日,云宏信息科技股份有限公司(以下简称"云宏")签署了 CLA(Contribution License Agreement,贡献者许可协议),正式加入龙蜥社区(OpenAnol ...

最新文章

  1. discuz 后台页面开发
  2. 探测器扎堆火星,毅力号:谁挡我WiFi了!
  3. undolog 是binlog_msyql日志-binlog-undolog-redolog
  4. 使用PowerDbg自动化Windbg调试过程
  5. 如何修改SAP calendar 里一周开始的第一天
  6. neo4j cypher_Neo4j:Cypher –避免热切
  7. 前端学习(1329):数据库概述
  8. CentOS 6.4 升级 Mysq5.5l方法 和 用户远程登录数据库
  9. leetcode784题:字母大小写全排列
  10. “21天好习惯”第一期-11
  11. Pandavan LED Document
  12. Spring注解原理详解
  13. 程序员背锅救星-docker
  14. 二层、三层、四层交换机的区别
  15. 《失业的程序员》(十五):商业头脑
  16. OpenCV的Scalar对象怎样初始化,如何取分量值,如何与标量相乘?
  17. 《Python数据科学入门》之数据库的使用(第4章)
  18. 基于Element Plus 表格导入和导出excle文件
  19. MySQL密码忘记了?不慌~
  20. Linux安装防火墙学习

热门文章

  1. SQL day_03(5.6)DQL详解
  2. win10玩cf不能全屏_一些全屏游戏在Win10运行问题的解决(以植物大战僵尸+修改器为例)...
  3. STM32三种BOOT模式的差异
  4. Pandas组队学习Task05
  5. HTTP/2 基础教程
  6. 解决tomcat 配置war包时突然出现小黄叉问题
  7. 与保时捷传输EDI发票文件需要注意哪些细节?
  8. 黄金周张家界之行(2)
  9. O2O小程序点餐平台架构分享
  10. scale ambiguity issue 尺度模糊问题