大家好,欢迎收听第307期Late Night Linux,录制日期为2024年11月4日。我是,请跟我来。我发现……
记住是谁、做什么、犯了什么错误。
晚上好。
那么,大家好,让我们开始今天的发现之旅,首先是火构建器。是的,我想我会……
很多人对Mozilla感到不满,有很多不同的安全或其他版本的Firefox,你可以自己构建。这是一个单一二进制文件的应用程序,它允许你按照一系列简单的步骤操作。然后,客户,你的Firefox。
它会带来一个新的二进制文件吗?
是的,嗯,但是它实际上会构建一个用户配置文件吗?我想它是一个JavaScript文件。如果我记得的话,我曾经自己修改过Chrome,我想我会把这个方法告诉Will,然后他也会修改他的。
但这是重新开始的一种方式。你可以配置一些东西,比如启用Bitwarden或AdGuard,或者阻止某些来源,所有这些默认情况下都可以配置。你可以配置各种选项,比如在Mac上使用半透明菜单栏等等。所以它跨平台支持Windows、Linux和Mac,并且是一种简单的方法来构建自定义的Firefox,就像……
图片与我们所有的网站、艺术品以及各种网站的片段非常相似。
唯一不同的是,我的徽标颜色更多。
我们不知道的是,有一天我会把它变成粉红色或其他颜色。
只是为了让你知道,它是玻璃材质。
总有一天可能会将其更改为0.0.0.9,无论他们想做什么,只是稍微偏离黑色。
深色更好。
你重新发现了GNOME桌面。我已经……
这已经过去了一周,几乎是五年了,自从我上次使用GNOME桌面以来。我新换了一台笔记本电脑,开始了一份新工作。所以我决定回去试试。
不,实际上,我问了一些人,现在关于Linux桌面的智慧是什么?我应该运行哪个发行版?我应该运行哪个桌面环境?我没有问你,你也没有问,因为我认为我可能会得到一些有偏见的想法。
一个荒谬的指控。
但我确实考虑过KDE,但最后我想,好吧,我只要过一种简单的生活。然后在GNOME上尝试,看看会发生什么。
这背后有几个原因。一个原因是使用XFCE时,我觉得我错过了桌面的一些便利改进。现在我无法确切地说我错过了什么。
也许是外观,但现在我得到了我想要的方式。我仍然有一个纯黑色或OS X风格的桌面,但我觉得我错过了某些东西,可能有一些新的技术,或者与某些东西的集成更好。
我不知道我错过了什么,但我想要找到它。我觉得XFCE是过时的,我想尝试新事物,看看我错过了什么。
也许我会发现XFCE很好,我没有错过任何东西,我会回到XFCE。但我决定尝试GNOME,看看会怎样。我在做这件事时做了些笔记。
我做的第一个笔记是,让它停止。我一点也不喜欢最初的GNOME体验。我觉得我什么都做不了。
我觉得设置和布局方式让我很受限制。这并不是我想要的。那么,我想要什么?我想要我的XFCE。
结果证明,我完全没有办法做到这一点,我预料到会有这种情况。我知道我会受到限制。但我没有意识到安装之前,所有这些东西的限制有多大。
我不喜欢它最初的外观。到处都是很多空白区域。很多我称之为浪费的空间。
但是,当深入研究时,GNOME开发人员会正确地问,为什么这是浪费?仅仅因为对话框占据了屏幕的三分之一,你实际上在回答问题时并没有做其他任何事情。那么,为什么这是浪费空间?我想,好吧,你是对的,但我不在乎。
我不想让它看起来像这样。而且很难更改这些设置。我知道我们过去开玩笑说过,但我真的意识到,从一开始就很难按照我想要的方式调整GNOME。
所以你只是安装了一堆扩展程序吗?这就是你的方法吗?
是的,这就是我的方法。有一些特定的扩展程序我认为值得一提。在我这样做之前,我想弄清楚我的实际问题是什么。
第一个问题是,你必须拥有最新版本。没有办法摆脱它。你可以摆脱它。
你可以进入GNOME设置并取消设置,但默认情况下,你可以摆脱主题和图标。我不喜欢默认的图标集,它们太友好,太远了,我不喜欢它,也不喜欢整体主题。我也不喜欢。
这很可惜,因为我以前很喜欢Yaru主题,但现在我不喜欢了。我不喜欢顶部的栏,我不喜欢左侧的启动器。
所以,是的,结果证明我喜欢这个顶部栏。此外,GNOME的多显示器、多工作区体验很奇怪。默认情况下,窗口行为非常奇怪。
你把一个窗口放在屏幕的一半,然后它会弹出来,问你在屏幕另一半想要什么。屏幕另一半想要什么与你无关。也许我什么都不想要。
停止这样做。最后,我不喜欢通知的外观。那么,如何修复它?一些实际的、可操作的技巧是什么?现在,扩展管理器是您需要安装的软件包,它位于GNOME存储库中。您可以安装它,这非常容易。然后,您可以开始让GNOME适合您,禁用GNOME文档,禁用平铺助手,然后安装Dash to Panel。
然后,您可以将其放在底部,您可以让它出现在右侧或左侧,具体取决于情况,并将所有图标放在底部,您可以进入并弄清楚多工作区的工作方式。因此,您只拥有当前桌面或工作区上应用程序的图标。这基本上让一切都在我想要的位置。
还有一个名为VShell的扩展程序,我开始使用它,它可以进一步调整Dash和图标的大小。我还没有花足够的时间深入研究它,但我认为我可能有一些东西可以提供。最后,主题仍在开发中。
我还没有找到完美的主题。所以,如果有人对老式主题有什么建议,请告诉我。我很乐意听到它们。
总而言之,安装这些扩展程序后,您可以让GNOME看起来像Windows XP,并且可以从许多不错的集成中受益。蓝色手册链接非常不错。网络管理器也很不错。
它感觉像一个不错的快速桌面。它一直很稳定,很快乐。现在它看起来是我想要的。
我们应该告诉他们你之前两集的……
在节目中?不是。
你换了录音设备吗,Will?你很幸运,今天我心情不错。我没有责备你。
让我们说,线路故障是罪魁祸首。
这里有一些需要解释的事情。人们会说,首先,如果你想让它看起来像这样,你可能需要过度使用扩展程序。但我认为你没有提到你的一个动机,那就是我关于在播放视频时GNOME的电池续航时间比XFCE更长的故事。
是的,这是一个非常好的观点。这实际上是我最初提出这个问题的主要动机。我在这方面根本没有进行任何调查。但希望你能帮我,希望如此。
是的,我还没有做到这一点,但我将在某个时候这样做,祝你好运。升级所有这些扩展程序是唯一我能说的。它们在下次你切换到GNOME时可能会崩溃。
在LTS中。
是的,所以把它推迟两年,没问题。
但希望笔记本电脑的更新周期会到来,然后我将从头开始。但这是一个好点。它可能会反过来咬我。
想象一下,我免费获得了所有这些功能。不需要任何努力。
我必须承认,我刚才有点激动。
他允许更改壁纸,使其不再是壁纸。哦。
我想我记得上次我使用它时,我必须创建自己的黑色或其他壁纸。
白色,我只是……
打开它,给你,你创建壁纸,保存它。
然后直接使用它,你不需要这样做。
你可以在GNOME设置中输入一个魔法咒语,它们会为你完成。但你必须知道……
那是注册表编辑器吗?我相当……
32位。
现在我忍不住想尝试你刚才谈到的所有内容,如果我心情好,我会在我的机器上尝试。是的。
我会这样做,然后比较笔记,因为我想知道你发现的东西会如何运作。
好的?本期节目由Tailscale赞助。访问tailscale.com/lnl。Tailscale是连接设备和服务的最简单方法,无论它们在哪里。如今,每个人都有VPN作为赞助商,但Tailscale与众不同。
这与隐藏你的浏览习惯以避免咖啡店老板的窥探无关,也不与在其他国家观看Netflix有关。Tailscale是一个真正的VPN,用于连接你的设备,对于公司和自托管用户来说都非常棒。许多Late Night Linux社区成员都使用Tailscale,因为它让你拥有WireGuard的强大功能,但设置起来却简单快捷。
我在几分钟内就将其启动并运行,无需打开任何端口。Tailscale允许你连接任何东西,任何地方,为你的组织提供连接到任何资源的途径,从仪表盘到精美的NAS或Windows文件服务器,从自托管DNS服务到SaaS应用程序,如果你想将某些东西从公共互联网中分离出来,Tailscale将提供安全访问。Tailscale个人计划永远免费,所以支持节目并尝试Tailscale。今天,你将获得最多100个设备和3个用户,免费使用,无需信用卡。tailscale.com/lnl,tailscale.com/lnl。
是的,我在一个非英语国家出差工作。因此,我幸运的是,我大部分时间都在与也使用该应用程序的同事一起旅行。我们以前在机场使用过Uber。
我需要从机场到现场,实际上是去机场。这是一次不错的60分钟行程,我付了110美元的出租车费用。所以,在回程的路上,天还没亮,我绝对需要提前预订。
我想在酒店前台预订,或者使用Uber。所以我安装了错误的应用程序商店,这是一种获取Google Play商店并将其安装到手机上的方法,基本上就是安装了它。然后我注册了所有帐户创建内容。然后我说,哦,你没有Google Play服务。
是的,因为,提醒一下,你运行的是没有任何Google服务的边缘。
我这样做,因为我很聪明。
因为你讨厌像Uber这样的应用程序。
是的,是的。我确实讨厌像Uber这样的应用程序,但问题是,我没有办法与出租车司机交谈。
是的,废话。你必须走到出租车司机的小亭子那里。
但我们酒店附近没有出租车司机的小亭子。在机场附近也没有。所以如果我在出租车排队的地方,我会直接去那里,然后就搞定了。
但事实并非如此,因为我们位于郊区,什么都没有。所以我当时想,我得看看。我得在酒店预订出租车。
当我走下楼时,我看到有人在论坛上发布了一些内容,说,如果你有旧手机或不支持该应用程序的手机,可以使用m.uber.com。我想,好吧。所以我去了那里,我必须通过它进行身份验证,它向我发送了各种电子邮件和链接到LinkedIn。
它实际上是一个非常不错的移动网站。我必须通过地图找到我的位置。你知道,我并没有使用GPS。
没问题。这没什么大不了的。
然后我说,好吧,明天从酒店到机场预订出租车。是的,很容易。它运行得很好。我真的很喜欢它。我唯一想说的是,我希望更多的应用程序能有像样的移动网站,而不是……
摇晃的、令人讨厌的……
斯皮策使用Uber。
我正在尝试弄清楚这一点。好的。
这就像为你的Linux系统上的显卡安装驱动程序。
但你仍然在使用Uber。
我使用过Uber。现在已经完成了。检查。
这真是太愚蠢方便了,不是吗?
不,这很糟糕。我给那个人付了足够的费用,因为我认为这个人可能因为这次行程而赚得更少。
你给他多付了20美分。嗯,少付了。
我少付了。
你每两英里就用叉子扎自己的腿,这是你的……
人们的方式?有趣,有趣,有趣。是的,让我们享受这个。我真的很想说……
你应该在第三天就离开,你应该,我不知道,搭乘当地巴士或其他经过的交通工具。
我的版本。
我很高兴我们没有提到这是哪个国家,因为那样可能会带有种族歧视色彩。
所以地点也是如此。找到A P. S. 在布朗斯里,只需要做它该做的事情。一切运作都和我预期的一样。
不,我认为那是谷歌Play服务的一部分,或者至少我认为很多人都是通过这种方式获取所有位置数据的。我不知道我配置的权限,我给我的浏览器和给Telegram的权限,是否只是在建议时获取位置信息。
但它只适用于现在共享我的位置,但从未持续跟踪我的位置。它似乎并没有这样做,所以我不知道那是不是谷歌Play服务的东西,我不确定,但要说的是,恢复起来很容易。而且,我的意思是,我可以搜索一家酒店的名字,马上就找到了,这没什么大不了的。但实际上,它真的很好。
如果你甚至可以在一个braza detox中访问那个页面,可以看到汽车在不同地点行驶,这相当不错。只是希望更多地方也能这样做。为什么我需要从我的电影院下载一个应用程序?不,我会直接去网站付费。我付的是真金白银。
试试看。我很惊讶它运作得足够好,可以安排搭便车或乘坐(无论他们怎么称呼),因为当我使用该应用程序时,如果我在伦敦市中心(例如,GPS定位非常困难的地方),它会显示我位置不明确,我没有靠近道路,等等,并取消我的行程,因为无法在当时的位置工作。
我能够精确地确定位置,然后说,我会在此时此刻到达这里。我说,你的司机五分钟后到达。就在那时,我收到一封电子邮件,在浏览器中显示,是的,你的司机五分钟后到达。好的,没问题。我喜欢,在地图上看到,在网页上显示,非常适合计划。
代码是什么?
在这个文件中,地球上有一行代码。我不知道他们是否知道,但这意味着在你的道路上或某个地方像星星一样乱七八糟。我不确定他们是否这样做,但这是一种编译Python的方法。
它并非旨在像sea poyet那样完全可编译并直接使用。但是,如果你有一个相当密集的功能,但你需要做或需要并行化,这是一种使用指向代码的简单方法。你不需要学习完全不同的东西,你可以让它编译并行化成一个完全多进程的应用程序,并获得GPU等优势,同时将所有主要代码保留在Python中。
所以这是一个非常有趣的项目。它以一种不改变我们如何开发接口的方式来解决问题的方式很好。或者我学习一门新语言或一种新的做事方式。是的,这可能对某些人有用。
实际上,仅仅阅读关于它的内容,特别是当它处理多线程时,这真的很酷。是的,如何在不修改Python的情况下获得GPU支持?
是的,你正在使用你已经掌握的技能,而语言正在适应你,或者编译器正在适应你,这才是正确的方向,而不是相反。
他们的专业知识融入到项目本身中,你只需要,我想。
编译,是的,真的,我去了。我还没有任何东西可以尝试。显然,我的代码已经非常优化,即使编译它也不会使它更好。
是的。是的,没有问题,这是一个很酷的项目。是的,我只是在寻找使用它的理由。
但也许你的一些AIML项目是用...
用Python编写的,也许我确实需要联系你。你是否能打开一个窗口,让我知道我...
做得对吗?格雷厄姆,你最近去...
参加了峰会。是的。我想亮点是我们有一个展位,开放文档学院在峰会上有一个展位。
所以我参与了它的规划。我们上次谈论过一些关于峰会重点的内容。我们谈论过电影学院。
展位是我们经常聚集的地方,这很好。那里有很多社区人士。那里有公平的电话。和你的人们在一起,这很棒,只是休息一下,和这些人交谈,至少对我来说,这是亮点。
和海瑟、莫妮卡(关于雷鸟项目)交谈,真的很有启发性,因为他们获得了资金,正在做社区希望他们做的事情。同样,公平电话让这些人在可持续性和框架方面的工作变得生动起来。我最终和框架和电话做了采访,感觉很好。从某种意义上说,除了霜冻之外,你很少看到这种情况。我知道我受雇于Conomo,但展位感觉就像一个非常类似于非正式会议的风格。我很享受。
你必须跑过来,亲自见到来自混合动力公司的肖恩。
那是真的。是的,见到肖恩很棒。当你遇到你只在听过的人时,总是很有趣。
所以我们有这样的时刻。我们还认识了不少听我们节目的人。人们会费心去那里。一个经常在毒药雷达上提到,也听过这个节目的夏威夷人,在派对后走过来要拥抱我,这非常酷。所以我的感觉非常好。
所以,你很可能没有看到很多演讲,因为你大部分时间都在展位上。
是的,我没有。这是它的缺点。我认为所有直播都已录制,我想,上传到YouTube频道,我想他们会编辑并单独发布这些内容,以及一些采访。这不是广告。这实际上是社区中烧伤是什么的重要组成部分。我觉得展位尤其代表了这一点,并且...
听起来社交活动很不错。
而且,在结束时,有一个部分,在哈克举行。我以前从未去过那里。我真的很喜欢轻松随意。
这有点像英国在过去十五年里可能有的进步政府。
一些永远不会发生的事情,在大多数情况下没有发生。
派对在一个被派对和DJ接管的教堂里举行。我想DJ实际上使用的是开源DJ软件,实际上不是chasa。很好。
除了规划之外,展位很好。看到社区成员在那里,很好。至少有些人在那里。
好的。本期节目由porkbun.com赞助,porkbun提供各种域名扩展。技术专业人士需要像.app、.dev和.foo这样的域名,在porkbun.com/LateNightLinux24上,只需每年5美元即可获得。
Linux 24。你可以在第一年只需5美元的价格获得这些域名。porkbun的所有域名都包含免费功能,例如主要隐私、URL和电子邮件转发。让你的下一个项目脱颖而出,这很难。有一个.app,构建最新的软件即服务产品,将改变世界。
获取我们的.dev,让它走向世界,展示你的代码能力。porkbun拥有简单的用户界面,让你可以轻松地在一个地方管理所有关于你新域名的所有内容,无需四处寻找所需的功能。此外,porkbun提供全年五星级支持。快速搜索一下,你会发现porkbun有来自真实客户的数千条五星级评价。
所以支持这个节目,访问porkbun.com/LateNightLinux24,即可获得.app、.dev或.foo域名,第一年只需5美元。这是porkbun.com/LateNightLinux24。然后进行一些管理工作。感谢所有通过PayPal和Patreon支持我们的人。我们真的很感激。如果你想加入他们,请访问LateNightLinux.com/support。记住,通过Patreon的各种捐款,你可以获得无广告的节目或Late Night系列的所有节目。
你甚至可以提前获得一些EP,如果你想联系我们,请通过电子邮件或社交媒体联系LateNightLinux.com。让我们看看反馈。我们收到了一些关于Firefox和Zen的评论。迈克推荐了Zen。
迈克说,虽然它仍在测试阶段,但它已经作为我的日常驱动程序运行了好几个月了。它基于Firefox,但没有明显的废话和跟踪。它有一些对我来说非常重要的功能。
垂直标签,能够为私密浏览会话设置不同的搜索引擎。哦,是的,它真的抓住了我的要点。我强烈推荐它。
我只是对这些下游Firefox人(如果这还是个东西)持怀疑态度。我理解人们为什么想要它,但如果它消失了,他们就无法独立存在。我宁愿直接使用上游版本,并更快地获得更新。
这就是我认为Firefox构建器可能是一个更好选择的原因。这就像你可以拥有自己的发行版,或者你是否可以使用脚本自定义现有的发行版?我认为使用脚本自定义发行版是一种更轻量级、更容易维护、更长久的方法。
简而言之,尽管Mozilla和Firefox一再犯错,并试图了解他们的用户群,但社区仍然坚定地捍卫他们。普遍的共识似乎是,这不算什么罪行,我希望他们能尽快创建一个浏览器,自动启用隐私侵犯功能,每隔几个月就添加一些。我的问题是,Mozilla Firefox需要做什么才能彻底破坏这种关系,让你切换到其他浏览器?或者,任何其他开源非Chromium浏览器的出现是否足够?
不。很多。因为如果你看看其他公司在做什么,那有很多。
如果Mister完全投入到Cypher中,拥有自己的代币,你知道,做了一次勇敢的尝试,会怎么样?好的。
所以这将他们与Brave进行了比较。在这种情况下,他们只和Brave一样糟糕。
但情况并非如此糟糕,因为,你知道,Brave还有其他问题。
好的,公平。但同样,他们也存在问题。他们应该做什么才能跨越那条界限?问题是,你该怎么办?因为你可以获得一个独立的地理渲染引擎,如果你使用Chromium渲染引擎,它就不重要了。到那时,单一文化互联网就出现了。
是的,我认为他们必须做一些非常糟糕的事情,我才会离开。我无法想象那会是什么。
你必须犯下巨大的隐私错误。例如,他们说过他们永远不会分享你的信息,我不知道你的机器或其他什么,然后将这些信息出售给谷歌。这必须是他们说过会保护你的信息,然后从中获利,因为他们需要一些钱。
这就是我一直在思考的方向。我不认为他们真的会这样做。是的,我同意。
是的。同样,我认为如果他们转向Blink,例如,并放弃Gecko,我会发现很难选择Firefox而不是Chromium。
我没有想到这一点,但是的,我想他们可以放弃他们的核心。
停止给他们一些愚蠢的想法,比如,天哪,你只是讨厌我使用的所有软件吗?
这就是你们都在做的,就像天哪,也许可以。是的,我不知道在这种情况下我会怎么做。我不认为我想使用Chrome。
绝对。
但我只是使用更好的东西吗?
这是一个问题。有很多事情让人害怕。构建它不是一个非常干净的构建,我自己从未做过。但是,是的,我不知道,是的。
我认为拥有至少两个不同的网络渲染引擎很重要。这将真正成为一种单一文化,基本上由谷歌控制。至少,Eco提供了一种真正的替代方法来访问网络,这听起来很奇怪,因为事情变得如此复杂。
我想,更相关的疑问可能是,如果只有一个标准,什么样的标准会是可接受的?
是的,Linux基金会应该支持Blink引擎。
是的,你是对的。我们为什么没有想到这一点?这是一个绝妙的主意。他们会获得很多投资。
是的。这可以解决任何...
法律问题,他们会...
获得大量企业投资。
最后一个问题:任何其他开源非Chromium浏览器的出现是否足够?不。
这取决于它的吸引力,因为还有另一个浏览器建立在完全独立的引擎上。但事实证明,这个家伙是一个不参与政治的人,是的,我们知道这意味着什么。所以,那已经死了。
而且我认为他可能就像...85%在那里,然后是15%的最后一步,你必须像Firefox或Chromium那样才能获得所有那些奇怪的标准,因为有太多竞争。所以,随着时间的推移,规则已经存在,这似乎并不那么容易。这就像自动驾驶汽车一样,在加州高速公路上可能大部分时间都能正常工作,直到它遇到中央分隔带。但在普通道路上却并非如此简单。
是的,试着在暴力西部的一些蜿蜒道路上试试看。是的,所有道路都...
单车道,我认为你以前会更准确地描述,有墙和另一边,中间有便宜的东西。
但是,是的,这就像移动绿洲。你总是面临追赶大型公司的难题,即使你今天开始一个浏览器引擎,并投入数百万美元,拥有一个庞大的开发人员团队、管理人员等等,你仍然会不断追赶Blink和Gecko的进展,永远无法赶上。
微软甚至无法做到这一点。他们有一些资金。
是的,他们无法用移动操作系统管理 IT。而且,你永远不可能赶上 Android 和其他操作系统,他们也没有用浏览器管理 IT。所以最终每个人都屈服,以犯罪为基础,使用 Blink。
所以我认为那是不切实际的。让我们这么说,我们真的只能用 Firefox,对 IT 毫无办法,因为他们可以继续做坏事,我们需要非常极端的情况才能远离他们。这可不是一个好局面,因为这意味着他们可以做很多其他公司不会做的事情。
所以谢谢大家。这是一个非常令人愉快的提问。这在幻灯片中并不令人沮丧,对吧?好吧,我们必须离开这里了。
那么我们下周回来,那时我可能会使用一些东西。但是要说什么呢?到那时,我一直在努力。
一直很棒。