分类 杂谈 下的文章

我在公司的电脑是Windows11,而我家中的电脑除了macOS就是Linux。所以我最终回归了微软家的浏览器——Edge。原因是啥呢?

一、现代化内核

众所周知的,如今的Edge内核已经更换到了全球同步的chromium内核,这很明显的提升了浏览网页的体验。而且,微软停用IE的动作也极大推动了国内网页系统的“现代化”——连我司万年不变仅支持IE浏览器的内部系统都进行了全面更新,好用了、流畅了、不用整天琢磨着怎么保证兼容性了。

当然了,虽然默认使用chromium内核,但作为兼容狂魔的微软,还是保留了切换到IE内核的可选项。终于在微软“官方”浏览器中体验到了双内核功能——虽然已经没什么大用了。

二、垂直标签页

我最喜欢使用的就是垂直标签页功能。Edge和Chrome谁先发布的这个功能已经记不清了,但相对于顶栏来说,使用垂直标签页在非Windows系统中可以获得一个拥有更一致视觉体验的Edge浏览器,而在Windows系统中使用,更是能直接增大浏览器的内容区域高度;只显示网页图标的小标签样式就我个人的使用体验来看,感觉更清晰有条理,且可以在不压缩标签宽度的情况下获得更多的标签展示数量。当然这一点非常看个人使用标签的习惯:如果你是通过标签页名称,而不是通过网页图标来选择标签页的,那么垂直标签需要鼠标悬浮一会儿才能展开名称的操作会让你感觉更繁琐。虽然垂直标签页页也可以固定显示标题,但太吃空间了,没必要。

垂直标签页效果

三、好用的集锦

类似于Safari的阅读列表,Edge的集锦功能可以将你查找到的资料分门别类的进行整理。与收藏夹不同,每一个集锦更像是一个工作流,你可以按照工作流的顺序对添加到集锦中的页面进行排序,更可以在页面之间或直接对某一个链接添加注释,如果需要的话,也可以直接一键打开集锦中所有的链接进行查看。不过有一些美中不足,Safari的阅读列表可以设置已读未读状态,还可以设置离线可用,希望Edge的集锦以后可以视情况添加一下这两个功能吧。

集锦效果

四、好用的工作区

按照微软官方的说法,可以在多个用户中同步标签页开关状态,且每个工作区都拥有一个即时通讯的讨论组。但就我自己的使用习惯来说,即使自己使用这个功能也是非常实用的存在。首先,工作区中的标签页不会随着关闭浏览器而关闭,这就意味着你可以随意切换到其他电脑上面的Edge浏览器,重新打开这个工作区来一键恢复先前已经打开的所有页面。其次,通过工作区来进行标签分组,每次用完直接关闭窗口即可,下次再有需要可以直接开启工作区进入。就像如今我的账号下长期保留有2个工作区:OA、党校。虽然都是针对办公电脑保留的,但每天上班直接打开两个工作区即可设定好所有需要的网页,下班直接关闭浏览器走人即可,十分方便。

相对来说,有了工作区功能,标签页分组功能有没有就两可了——可能也是使用习惯导致的吧。

工作区效果

五、真正的全平台同步

不用多解释,现在市面上所有的个人硬件设备都有Edge的支持。所有我使用的Windows笔记本、MacBook、安卓机、iPhone可以随意同步——尤其是集锦、收藏夹、密码、历史记录,只需要登录微软账号即可,而且微软家的服务访问起来还不需要特殊的网络设置。真是让人欲罢不能。

六、浏览器健康助手

就我仅有的浏览器使用经验来看,至少在观感上,Edge是最有效的。长期后台的页面自动休眠,设置里也能更详细的调整节电设置,咱也不知道到底能节约多少,但作为安慰剂功能还是不错的。

健康助手效果

七、快速迭代的插件功能

这个其实不算什么新鲜的特性,但Edge如今补全了这项功能,并且在很短的时间内就实现了手机版浏览器兼容同步,还是挺出色的。而且就像前面所讲,微软域名访问起来也不需要什么额外的网络设置,实际使用下来还是十分便捷的。

电脑手机都可使用的插件功能

八、必应美图

如果你没有更改过Edge的默认主页,那么作为首页背景的必应美图我认为也是提升使用体验的一项内容。有一说一,确实赏心悦目。再将推荐、标签等全部关闭,一个简约而美观的Edge首页便实现了。

简洁好看的首页

顺便一提,你发现了吗,微软开始重新启用msn品牌及它那经典的蝴蝶标了。如今Edge 默认主页的信息流已经变为由msn 咨询提供了——或者说更换了标志。这源自双十一时微软重启msn品牌的决定。

九、自然语言朗读屏幕

虽然不是什么高科技事物,但可以直接使用AI语音获得更自然的朗读音色我认为是一个亮点。对于普通话,你甚至可以得到很熟悉的音色。再配上一个背景音乐,直接可以上传短视频平台了。

十、摘要——总结网页内容

这也是自诩“加入AI”后出现的一个功能——而且我仅在手机端Edge中找到了这个功能。对于大篇幅文字信息的页面来说能得到一个很好的总结。虽然现在有很多大模型软件了,但Edge 直接集成到浏览器中也算是更方便使用了一些吧,对于我这种不喜欢四处注册账号的人来说还是挺亮点的。

好用的网页总结

总结

其实我使用浏览器只有最基本的需求,能正常显示网页,响应能跟上操作就行了。而Edge 这个微软家族的“新起之秀”,相对Chrome 有着更简单的同步体验,相对Safari 有着更全面的平台兼容,相对国内一众浏览器有着更简单的操作界面。虽然各项功能都不是最出众的,但掌握“中庸之道”的Edge 使自己成为了继IE 后浏览器市场中又一个独特的存在。

在Steamdb 里边,有这么一个应用

ValveTestApp3043620。通过名字不难看出来这是一个测试应用。

但根据提示可知,它是非公开状态的。因此你无法直接在Steam 中搜索到它,只能在Steamdb 中看看它是做什么的。

先来看更新历史。

你可以看到一些知名游戏比如求生之路2、gmod等等,其中还夹杂着一个很值得注意的工具名——proton-arm64. 也就是说,G胖不止直接参与了Archlinux的合作,同时还默默的测试着proton兼容层——运行在ARM架构上的兼容层。而其中列出的这些游戏名称,便意味着这些x86游戏可以通过ARM版proton兼容层运行在ARM芯片的设备上了。

至于如何实现的,继续往下翻便可以找到大概的答案:

引用了FEX组件。根据这个开源项目的介绍,FEX可以在ARM架构主机上执行x86程序的二进制代码。这下解释通了。

不过,在这个过程中有没有发现另一个眼熟的组件呢?

waydroid,又一个开源项目。其可以在Linux系统上启动一个完整的安卓容器。

这些都为了什么,现在你可以大胆猜测了。就我个人而言,几乎可以确定的是:第一,非x86芯片上运行Steam是可行的;第二,Steam打算通过兼容安卓程序来扩充Linux版Steam可以执行的程序数量。

可能有人问了:为什么是针对Linux版本而不是Windows或者macOS呢?除了waydroid只支持Linux这一个原因以外,来看看SteamDB中这个测试应用的Metadata页。

前面的这些内容无关紧要,主要来看Additional Information的兼容工具这块内容。

可以看到,无论是waydroid还是proton-arm,“to_oslist”一项的参数全部单一指向了Linux。所以可知当前的测试仅面向了Steam for Linux 这一个平台。

理解了这些之后,我觉得可以一起给G胖磕一个了。

之前的文章我们已经提到Valve与Archlinux开始了直接合作。而现在又有如此的兼容层参与测试,很难不去考虑Valve正打算通过兼容层形式极大的拓宽Steam的运行平台。而至少在目前来看只测试Linux版本Steam,极有可能是因为Linux在ARM平台上也可以运行的很好,且相对于Windows有着更好的定制性。那这可能就代表着在ARM版proton成熟之后,其推出的Steam Deck便可从当前AMD的CPU转向如高通等更适合移动设备的ARM架构芯片了。

就像之前的文章所说的:proton的目标已经不像是一个Windows转Linux运行的兼容层了,而正在逐渐进化成一个目标平台。

G胖的Steam帝国,不敢想。

9月27号,arch的邮件列表有一个话题

We are excited to announce that Arch Linux is entering into a direct collaboration with Valve.

G胖又发力了。

首先,简单说说为啥这俩会有合作。众所周知,valve推出了Steam Deck,而其搭载的操作系统SteamOS,便是基于archlinux构建的发行版。

接下来,简单聊聊这个合作。当然,我不会在这儿预测G胖对Linux生态会有多么深远影响,只想跟各位就着这个邮件列表来简单看看,至少就直接合作的Archlinux以及G胖基于Arch构建的SteamOS来说,其会有哪些改变。

这个主题内已经很明确的指出了:Valve is generously providing backing for two critical projects that will have a huge impact on our distribution.。哪两个方面呢?

一个构建服务、一个签名机制。这可能对于arch的包维护者来说是一个影响人生轨迹的改变。目前,arch 在构建软件包时部分操作仍需要手动干预:如手动开始构建、手动使用自己的密钥给构建好的包进行签名。这使得同一个软件包,对于不同的软件架构,包维护者只能多次重复上述操作才能完成全平台维护工作。这好吗?这不好。

一旦valve的这两项内容实现了,即可为arch带来类似SUSE的OBS的操作流程:维护者只需进行资源的修正,多平台打包及签名工作即可让构建服务自动完成。

那如上这些意味着什么呢?

首先几乎可以确定的是,SteamOS基于Archlinux定制的这个条件在相当长的一段时间里是不会改变的了——只要这个合作真的可以持续下去的话。

其次,就目前针对valve的各种传言,valve如此深度的参与arclinux的建设更可能是其为自己下一步进军arm架构或者安卓架构的前一步布局。试想,一旦构建服务完成,无论是哪一种架构的软件包都可以更轻易的构建,那么SteamOS将不只是仅可以运行在x86架构的单一架构发行版,而是可以轻易的适配多种CPU架构的全方面操作系统,进而为Steam提供更多的运行平台。而Proton——这对于Windows用户可能也很陌生:SteamOS可以运行大多数游戏便归功于Proton这个中间层——一旦这个实现了自动构建和签名,那么Proton套件也可以通过一套设计而更全面的兼容于多种架构的硬件。那么会不会有这么一种可能:游戏开发者只需去适配Proton
套件,不需要再管运行proton的是哪种系统了。那如此一来,Proton便成为了一个平台,只要Proton可以运行,那么适配了Proton的游戏便可运行,这无疑简化了游戏适配操作系统的简易度,是一个值得期待的未来。当然,如此一来,Valve的VR眼镜芯片切换到其他更经济的架构便也是轻而易举了。

总之,Valve为 archlinux带来的改变,可大可小。就像Arch的这个邮件列表所说:

This opportunity allows us to address some of the biggest outstanding challenges we have been facing for a while.

转眼都到了2024年了。回看一下2023年,我居然发布了整整16个乱七八糟的内容,我实在太勤奋了。

那么,作为一个以类unix系统教程碎片为主的频道,在新年之际跟你分享一下2023年的一些变化。

更新频率降低的最主要原因就是莫名其妙的没有太闲着,而没有太闲着导致的结果就是很少打开家中常用的电脑,而不用家中电脑就意味着我这一年实际上很少使用Linux或者macOS系统。可以说,我在2020年换掉archlinux时候的预言在2023年得到了完美的体现。属实是:不是不报时辰未到。

但即使使用的频率很低,我还是将ubuntuunity更换到了Debian12。这可能是我这一年中最大的一个更改,这其中的具体原因我也有分享过,可以回看一下。

提到了乌班图,这让我想到了2023年乌班图的一个改变人生轨迹的变化:引入了基于flutter的应用商店。这项调整体现在了前几个月发布的乌班图23.10版本中,用以替代老朋友——乌班图软件中心。相对来说,新版本的商店有着更现代、更流畅、更一致的使用体验,可能也会助力乌班图全局snap化的布局。

可能你觉得使用flutter开发应用商店与全局snap化没啥关联,不过乌班图在2023年2月宣布,官方版本不再支持flatpak格式软件包开箱即用你又如何看待呢?很明显,乌班图为了推广并应用自己发布的snap格式软件包在自己的系统上不遗余力,撤销开箱支持flatpak可以说是最明显的一项措施。不过仅仅是无法开箱即用,你还是可以手动部署相关的程序以恢复flatpak支持。

顺带一提,即将推出的ubuntu24.04为长期支持版本也有一个新的变化,那便是它将可以获得长达12年的更新支持——当然,这需要你注册ubuntu pro。不过这项服务对于个人用户来说是免费的,如果你习惯并长期使用乌班图的话,安装这个版本并加入ubuntu pro也不失为一个好的选择。

你方唱罢我登场,与ubuntu所处的Debian分支相对的,则是RHEL分支中一个改变人生轨迹的变化:RHEL与2023年中旬宣布限制其源码访问。现在看来这个大概是转变CentOS性质的接续步骤:目前的CentOS完全可以说是RHEL的测试版,而曾经的CentOS则可以看作是RHEL的免费版。两者位置的变更似的RHEL可以将全部精力投入到企业客户上,而无需再考虑普通用户。这个消息在刚发布时反响剧烈,不过就目前来看,这更多的改变了RHEL下游发行版的生存轨迹,对于其他分支,甚至RHEL本身的企业用户来说,影响不大——暂时不大。

现在从发行版层面剥离出来,看看内核层面改变人生轨迹的变化:支持周期从六年缩短至两年了——我是说LTS内核。这个变化大概对用户来说影响不大,毕竟现在常见的发行版,要么像SuSE,不更新内核主版本,但自己长期单独维护,以至于跟用新内核没啥区别;要么就像Arch,有新的就直接给更新上来了。但支持周期的缩短对与内核维护人员来说可是重大利好——再也不用管理那么多没啥人用的旧版本内核了。

上面这些2023年Linux世界的变化是好是坏还请各位评判。不过,Linux版Steam使用率超过macOS,从哪种角度来看到可以算是2023年Linux世界一个不错的消息吧——当然了,这俩货加起来都追不上Windows的零头,不过,这至少证明Valve这几年在Linux游戏领域所做的不懈努力不是白费的——要知道,为了能让Linux运行Steam 中大多数的游戏,Valve从大概疫情前便开始基于wine来开发Linux 的游戏兼容层proton,并在这些年中取得了极大的进步。截止目前,Steam上热门游戏通过官方测试可以运行的已经超过了10000款,而根据玩家的测试,这个数量可以上升至大约17000款。我想这对于一名普通玩家来说已经不是一个小数字了。

但诚然,目前这个兼容层还不是十全十美:比如联网游玩的游戏,反作弊插件目前还无法正常运行。但车到山前必有路,由于Valve的proton套件是开源的,因此针对部分特定游戏,有个人开发者定制了proton套件,使得可以通过定制版套件达到正常运行带有反作弊插件游戏的目的。不过这些仍只是个例,Linux联网游戏任重而道远。

以上便是跟各位分享的2023年Linux世界的一些重大的、改变人生轨迹的变化。祝各位能在这曲里拐弯的人生中好好生活。

视频点此

对Windows 7 的支持已结束,然后就有不少的Linux发行版想蹭一波热度,趁机把Windows 7 用户拉过来。不过,用户真的就适合过渡到Linux吗?

其实作为一个纯Linux用户来说,我倒也挺希望能多点儿用户的

一、“钻空子”的软件商

如果你关注的话,会发现不少的发行版都在趁机拉拢,无论这些公司推出的发行版到底出不出名。比如Tmax推出的TmaxOS、Hancom推出的Gurem、Invesume推出的HamoniKR,你可能挺逗没听说过,但没关系,我也头回听说。不过也有一些知名的比如Ubuntu、Linux lite这些。

不过,真能如它们所愿吗?

二、为什么值得换

你可以翻我过往的内容,涉及到用什么操作系统的话题,我从来都讲因人而异。可能Linux有堆积如山的优点,但因为一个关键的软件不适配,那么就说明它并不适合。所以说,先让我们来看看Ubuntu的产品经理说的这些理由

  • 原本的程序在Linux依旧可以使用,包括谷歌Chrome、Spotify、Blender和微软自己的Skype

    With these apps, most PC users will be able to function as normal. You can continue to search the web, listen to music, watch films, talk with your friends and download new apps.
  • Linux安装软件更容易

    For general users, there is still a preconception that Linux is complicated... Plus, installing software on Ubuntu is actually easier than on Windows... On Ubuntu users install apps using the Software Centre and the Snap Store. Both are similar to the android and ios app stores you are used to but have been around much longer. And then installing is just a case of clicking install. Without needing to click through Windows asking to make changes to your computer.
  • Web app提供更多样的体验,如Microsoft Office Suite
  • 强大的社区支持

    It is free for anyone in the world to use, for anyone to contribute to, and so anyone can suggest or request new things. Even Microsoft is contributing in order to have their say.
  • 安全

    Every line of code is thoroughly reviewed and vetted by Canonical or a member of the community... If a bug in your system is found the update rolls out automatically to fix it without you needing to do anything. It’s done in the background to keep your computer secure by default.

至于Linux Lite,则直接模仿了Win7的界面,让用户感受到一种亲切感。

三、为什么不值得

纵使有各种优势摆到用户前面,也并不足以说服用户去更换他们的操作系统。就像Ubuntu的产品经理提到的:

Though to be clear, there are things that do not hold up. The two biggest stand out differences at the moment are gaming, and Microsoft Office.

...For example, installing Steam on Linux is really easy and there are lots of popular games available (Dota 2, Counter-Strike: Global Offensive, Hitman, Dota) to play. However, a lot of other popular games are not yet available to run natively. To play, they require work which could present a big challenge for the average user.

这是老生常谈的两个问题,也是一直在改善的两个问题,我之前有聊过,这里也就不多说了。

四、我的观点

现在回到开头的问题:这股热情到底能不能为Linux带来用户量激增的现象呢?

我认为并不能,有这么几个理由。

1、用户习惯

还在使用Win7的用户中,大多数人都不喜欢Win10的强制更新策略。因此坚持使用Windows 7是保留传统Windows体验的唯一途径。也就是说,这些用户只想要一个看起来和感觉像家一样亲切的东西,并不想做任何导致需要他们重新学习如何使用电脑的改变。因此这些用户不太可能迁移到Linux,反而可能会迁移到不再强制推送更新的WIn10上(我记得Win10应该可以了吧…)

2、安全不重要

就像前边那位产品经理提到的,Windows 7可以转移到Ubuntu,从而在无需硬件升级的情况下获得额外的安全保障。(Install Linux on any computer you like.

但话又说回来,既然支持已经结束了,而这些用户还在使用,那安不安全大概也不是这些用户看中的东西。

3、技术控

可能有人感觉喜欢折腾电脑的会更有可能换到Linux。诚然,这些人可能确实对探索非Windows世界感兴趣,但如果感兴趣,那么这些人应该早就开始使用Linux了,不感兴趣的话,那应该早就跑到Win10上了,Win7结束不结束的,关他们啥事?

4、盗版用户

曾经我买过一张Win7的安装盘,家庭高级版、专业版、旗舰版三合一的,5块钱。当年这种5块钱安装盘遍地都是。那你想想,你有关注过它能不能进行Windows update吗?

5、老软件使用者

还有那些使用老程序的用户,比如电车go通勤篇,这游戏在Windows XP上面都不一定跑得起来。假如说就有这么一个职业的电车go通勤篇玩家,那微软结束Win7的支持与运行Win98的他能有什么关系?

所以,尽管Windows7结束支持相比Windows Vista结束支持话题更热——或者说,Vista在去年4月份结束支持时候根本没人在意——但是我感觉Linux这边对此的期望确实过大了。Linux在技术行业中有自己的位置,使用它的人也有自己的理由。但说到底,到底怎么选择是用户自己的事情,就像推销员无论怎么说,我也不会买一款翡翠打造的担架的。所以Linux会因为Windows世界的变化而能吸引许多新用户吗?有人过来应该还可以,但大规模过渡,我觉得不行。

视频点此

大概是从去年,Linux阵营的改善仿佛充了会员一般……越来越多的公司开始贴近Linux。比如说微软的Linux子系统、WPS重启了Linux版本的维护、Steam开始Steam Play项目,使得非Linux阵营可以运行Windows专属游戏、百度网盘的Linux版、NVIDIA开始在Linux的驱动中加入双显卡支持……

到现在,连QQ for Linux都诈尸了

现在,在电脑版的QQ下载页的其他产品中,赫然放着 QQ for Linux 的下载入口

点进去,提供了几乎各个主流分支的安装包,直接下载安装即可。

但是,请永远记住:

Arch的源永远不会让你失望。如果没有,那么请使用AUR

至于体验如何,可以看我的视频。我在这里只想展示一下linux中国对于这次复活的一段评价


在 10 月 24 日这个程序员节上发布了 Linux QQ 2.0 版本让人觉得有点无厘头,甚至让人觉得可能仅仅是一个快闪活动,频繁的断线都让人担心是不是到了 25 日,可能 Linux QQ 就又不能用了。在 1024 程序员节的释出,使得 Linux QQ 可以以一个怀旧的形态重新出现在人们的眼前。但是,同样的,在这个节日的释出,也让人觉得这件事似乎并没有相信中的那么重视,对于 Linux QQ 的前景蒙上了一层阴影。

而且,腾讯并非一个慈善组织,对于腾讯这样的一个企业,是否会长期为一个很难产生现金流,而且小众的操作系统提供长期维护还尚未可知,更是让人无法相信 Linux QQ 的未来。

近两年来,自主研发的操作系统不断的刷屏,我们也一次次为自主研发的操作系统而欢呼。但是,高潮之后,还能剩下来的是什么?

我一直强调,操作系统卖的不是系统本身,而是卖因其产生的生态,由生态倒逼用户为系统本身付费。就如同我尝试很多次从 iPhone 转回 Andorid ,从 macOS 转回 Windows,但是,也正如我自己每次失败后的总结一样,我没有办法完全抛弃掉 iPhone 、macOS,因为其所带来的生态是我无法迁移到 Android 上的,被操作系统所挟裹,不得不去面对的现实是:最终,我还是回到了 iPhone 所构建的生态。

对于 Linux 也是一样的,Linux 的服务端的用户诉求是明确的、简单直接的、绝大多数场景都可以被覆盖掉的。而桌面端的产品可能会有数万种不同类型的需求,这使得产品经理在进行设计时预见不了需求的问题,也就很正常的问题。

我们回过头去看,Linux 想要占领桌面市场还需要什么呢?需要的不仅仅是一个 Linux QQ,我们需要给更多人提供 Linux 上的微信、办公套件等等一系列软件。没有这些软件,我们就很难让用户迈过入门的第一关:我如何登录 QQ /微信和我的同事、家人沟通。如果他发现,我用了 Linux ,但是我却没有办法使用 QQ /微信进行沟通,那么我用 Linux 还有什么意义呢?

对于 Linux 来说,除了去适配这些我们所熟悉的软件以外,更是需要有厂商能够面向 Linux 开发出独占的杀手级用户,这样,才能够更好的去推动一个操作系统的发展。

如果 Linux QQ 仍然继续更新,那对于 Linux 来说,是一大利好消息,一些做的好的、做的不好的应用,都可能会重新考虑创建自己的 Linux 版本。而过去,可能没有这样的机会。


我个人还是比较认同这种观点的。不只是腾讯QQ,算上之前发布的百度网盘,我也觉得是为了顺应国家政策而不得不开发出的产品。所以说,很多国内Linux用户一看到QQ for Linux复活了,就好像多大的喜事一般欢呼雀跃,奔走相告,甚至乐观的认为腾讯良心发现……

谈不上,甚至对提出这种观点的人有一股愚昧的印象。目光真的就只能看这么近吗?如果说,腾讯在之后发布了更多的迭代版本,功能上不求跟上Windows,能跟上OSX,再说它“良心发现”也还算过得去(虽然我不认为发布Linux版本软件能跟所谓“良心”挂上钩)。现在仅仅发布了一版便如此兴奋,正所谓“希望越大,失望越大”。

所以,请保持平常心。就仿佛Windows又新出了一个软件一样的心态来看待QQ for Linux的复活吧…