分类 新闻 下的文章

FFmpeg 是第一个干掉专有竞争软件的大规模开源软件

FFmpeg 被描述为多媒体的瑞士军刀。它集成了数百个视频、音频和图像解码器和编码器、多路复用器和解复用器、过滤器和设备。FFmpeg 是第一个在其细分市场上完全消除了专有软件的大规模 FOSS 项目之一。几乎所有的多媒体相关公司都依靠 FFmpeg 来完成他们的重任。在多媒体方面,FFmpeg 几乎是所有问题的解决方案。如果它不是,你更有可能去修补 FFmpeg,而不是去开发新的东西。顺便说一句,FFmpeg 的创始人 Fabrice Bellard 也是 QEMU 的创始人。

消息来源:Drew DeVault
老王点评:FFmpeg 简直是垄断性的成功。说起这个来,我记得有几家公司被列入了其耻辱榜。

Electron 上运行的 Windows 95 发布新版本

发布于 27 年前的 Windows 95 虽然早已停止支持,但仍被一些人认为是微软创造的最伟大的产品之一。有爱好者使用 Electron 开发了名为“Windows 95”复刻版应用,借助该框架,它可以在 Windows、macOS 和 Linux 上运行。该应用刚刚发布了最新版本 3.1.1,得益于底层框架 Electron 从 v18 升级到 v21,它带来了一些重大变化,比如支持最新的 Chromium 106,支持深色模式。

消息来源:GitHub
老王点评:当年第一次见到 Windows 95,那种震撼是只用过 DOS 和 Windows 3.1 的我不能想象的。

比特币网络花了一个半小时才产生了一个区块

根据区块浏览器的数据,最近比特币网络开采出的两个区块间隔了 85 分钟,有超过 13,000 笔交易被积压。上周,比特币经历了一次难度调整,以确保区块确认每 10 分钟进行一次。随着采矿难度飙升至 35.6 万亿,开采比特币的成本变得更高。闪电网络的创始人说,在不考虑难度变化的情况下,每隔 34 天会发生一次 85 分钟区块间隔。

消息来源:Coindesk
老王点评:这样的可靠性堪忧啊。

LURE 是一个新的开源项目,它希望成为所有发行版的 AUR。

LURE 是一个新的开源项目,它希望成为所有发行版的 AUR!

AUR( Arch 用户仓库 Arch User Repository )是一个由社区驱动的基于 Arch 的 Linux 的发行版仓库。

简而言之: 它可以帮助你安装官方仓库中没有的软件包,并让你获得最新的版本。

我发现它对我在 Manjaro Linux 上的体验很有帮助。

从技术上讲,AUR 从源头构建一个软件包,然后利用软件包管理器(pacman)来安装它。

你也可以在我们的详细指南中探索更多关于它的信息。

什么是 AUR? 如何在 Arch 和 Manjaro Linux 中使用 AUR?

? 现在你对 AUR 有了一个基本的了解,有一个 新的开源项目 旨在将 AUR 的功能带到所有的发行版中。

这个项目被称为 “ Linux 用户仓库 Linux User REpository ”(LURE)。

? LURE 项目正处于 alpha 阶段,由创建者在几周前宣布。所以,它完全是一个正在进行的工作。

已经有这样的项目了?

lure 添加仓库

没有。

开发者们已经尝试做一个 AUR 的替代品,但是是针对特定的发行版。就像 makedeb 软件包仓库 是针对 Debian 的。

LURE 是一个雄心勃勃的想法,可以在你选择的任何发行版上工作。

它试图成为一个帮助你使用类似于 PKGBUILD 的脚本为你的发行版创建原生软件包的工具。

创建 PKGBUILD 为 Arch Linux 制作软件包

开发者在 Reddit 公告帖子 中提到了一些技术细节:

我的项目叫 LURE,是 “Linux 用户仓库”的简称。它构建原生软件包,然后使用系统软件包管理器安装它们,就像 AUR 一样。它使用一个类似于 AUR 的 PKGBUILD 的构建脚本来构建软件包。

它是用纯 Go 语言编写的,这意味着它在构建后没有任何依赖性,除了一些特权提升命令(sudodoas 等等)和任何一个支持的软件包管理器,目前支持 pacmanaptapk(Alpine Linux 上,不是安卓)、dnfyumzypper

听起来很棒!

LURE 项目Repo

你也可以在它的 GitHub 镜像 上探索更多信息。

使用 LURE

你不必安装一个额外的软件包管理器来使它工作,它可以自动与你系统的软件包管理器一起工作。

因此,如果它在其仓库(或任何其添加的仓库)中没有找到一个包,它就会转到系统的默认仓库,并从那里安装它。就像我用 lure 命令在我的系统上安装/移除 neofetch 一样。

lure neofetch remove

虽然该项目处于早期开发阶段,但它为各种发行版提供了 二进制包,以让你安装和测试它们。

目前,它的仓库包括一个来自创建者自己的项目。但你可以尝试添加一个仓库并构建/安装东西。

为了方便起见,我试着在它的仓库中安装软件包。

命令看起来像这样:

lure in itd-bin

在它的 官方文档页面,你可以读到更多关于它在构建/安装/添加存储库方面的用法。

未来版本的一些计划中的功能包括:

  • 自动安装脚本
  • 基于 Docker 的自动测试工具
  • 仓库的网页接口

让它变得更好

嗯,首先,这是一个优秀的项目。如果你是过去使用过 Arch 的人,或者想离开 Arch Linux,这将是一个很好的工具。

然而,对于大多数终端用户和非 Arch Linux 新手来说,像 Pamac GUI 软件包管理器 这样的软件包管理器支持 LURE 应该是锦上添花的。

当然,在目前的阶段,它需要开源贡献者的支持。所以,如果你喜欢这个想法,请随时为该项目贡献改进意见

*? 你对 LURE 有什么看法?请在下面的评论中分享你的想法! *


via: https://news.itsfoss.com/lure-aur/

作者:Ankush Das 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

AI 成为丹麦新成立的合成党党魁

合成党是今年 5 月丹麦成立的一个新的党派,倡导人类与 AI 的和谐共处。该党派正试图在今年 11 月的丹麦议会选举中赢得一个席位。令人吃惊的是,合成党的公众形象和挂名领袖是一个名叫 Leader Lars 的 AI 聊天机器人。它根据 1970 年以来丹麦各个边缘政党的政策编程,旨在代表 20% 不参加选举的丹麦人的价值观。它通过 Discord 与民众交流。但它不会参与投票。

消息来源:VICE
老王点评:这个党派唯一不足的地方就是,成员还是人类。?

AI 专家点评各大 AI

UNDARK 对纽约大学名誉教授 Gary Marcus 进行了采访,在采访中他对当前的几个主流 AI 进行了有趣的点评:GPT-3 “其实是一个自动完成系统,可以预测下一个单词和句子。就像你的手机一样,你输入一些东西,它就会继续。它并不真正理解它周围的世界。”谷歌的 LaMDA “没有知觉,它不知道自己在说什么东西”。无人驾驶汽车“仅仅记住你所见过的大量交通情况并不能表达你真正需要了解的世界”。OpenAI 的 DALL-E “利用了人类的非故意贡献,他们也许已经签署了‘服务条款’协议,但没有认识到这一切会导致什么”。

消息来源:Undark
老王点评:简直把当前热捧的 AI 批评的一无是处,人间清醒啊。

修好了电脑的 Linus Torvalds 呼吁内核开发人员别赶 Deadline

Linus Torvalds 发布了 Linux 内核 6.1 的第一个 rc 版本,对这个版本,Torvalds 说,“不算小,但比过去几个版本小”。内核的每一个新版本都有一个为期两周的合并窗口,“企鹅皇帝”说,“在我把我的机器整理好并赶上合并窗口后,我对各种迟到的拉取请求感到有些沮丧。我以前提到过这个,但是在合并窗口的最后几天收到相当多的拉动请求,这真的很烦人。”然后他抱怨内核开发人员们没有尽早提交代码,不要“在两周内匆匆忙忙地把一个分支放在一起,然后在第二周的星期五发给 Linus。……在截止日期前熬夜完成论文的做法在高中毕业后就应该被淘汰了。你知道我说是谁”。

消息来源:The Register
老王点评:有时候看内核邮件列表里面 Torvalds 每次的邮件也挺有意思的。

黑曜石 1.0 做了重新设计,带来了有价值的新功能。

类似于 Notion 的 Markdown 笔记软件 Obsidian 推出了测试版

黑曜石 Obsidian 是一款强大的笔记应用,可以用来制作知识图谱,同时还提供 Notion 类似的功能。

在 1.0 更新之前,我们已经有一篇关于它的 详细文章

黑曜石 1.0 的发布标志着该应用在桌面和移动体验方面的发展迈出了关键一步。

? 黑曜石不是一个开源的应用程序,但可以在 Linux 上使用。

让我们来看看它的桌面版提供的新功能。

? 黑曜石 1.0 的新功能

黑曜石 1.0

1.0 版本增加了大量的新功能、主要的视觉变化和错误修复,其中一些亮点包括:

  • 改良的用户界面
  • 新的外观设置
  • 带有标签堆叠的标签功能
  • 大修的主题画廊
  • 各种错误的修复

? 用户界面的改造

黑曜石 1.0 用户界面

用户界面已经得到了全面改造,这使得用户体验更加直观和强大。

黑曜石用户界面

除此之外,黑曜石现在还有一个专门的外观设置部分。它包含了切换显示内联标题、标签标题栏、改变重点颜色等选项的设置。

黑曜石 1.0 外观设置

带有标签堆叠的标签功能

黑曜石 1.0 的标签

现在你可以在黑曜石中打开多个标签,并使用热键来帮助你在忙碌的一天中完成多个任务。

一个额外的好处是,即使你退出黑曜石,它也会记住你曾经打开的标签和你在这些标签中的活动状态。

黑曜石 1.0 的标签堆叠

标签也可以分组形成堆叠,并在它们之间进行切换,从而使工作空间变得更加整齐。

?️ 其他变化

其他值得一提的变化包括:

  • 改变缩放级别的能力
  • 改进了黑曜石的同步
  • 内存泄漏修复
  • 用于折叠行的折叠命令

你可以通过 发布说明,以及 发布公告 来了解更多的细节。

? 下载黑曜石 1.0

你可以到 官方网站 下载黑曜石 1.0。在手机上,也可以在谷歌应用商店和苹果的应用商店上找到它。

为 Linux 用户提供了三个软件包:AppImage、Flatpak 和 Snap

开发者还澄清说,他们不会向个人用户收取黑曜石的使用费。

? 你对黑曜石 1.0 有什么看法?一个值得替代其他记事本的应用程序吗?


via: https://news.itsfoss.com/obsidian-1-release/

作者:Sourav Rudra 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

谷歌宣布推出 Rust 开发的 KataOS 操作系统

谷歌本周宣布发布 KataOS,它是用于进行机器学习的嵌入式设备的操作系统。KataOS 从设计上就具备安全考虑,不但几乎完全是由 Rust 实现的,而且是建立在 seL4 微内核的基础之上,seL4 在数学上被证明是安全的,具有保证保密性、完整性和可用性。

消息来源:谷歌
老王点评:谷歌的操作系统之心不死啊,时不时的就发布一个操作系统,然而,Linux 仍然是谷歌用的做到的操作系统。

谷歌搜索 emoji 相关词汇时会报错

有网友发现,在谷歌上搜索“how many emojis on iOS”、“how many emojis on windows” 等内容时,谷歌搜索引擎会极其罕见的报服务器错误:“处理您的请求时,似乎出现了内部服务器错误”。据分析,这是出现在结果中的一个特定网页可能导致了这个错误,很可能是 Emojipedia.com 网站。谷歌已经修复了该问题。

消息来源:Bleeping Computer
老王点评:这真是太罕见了,我是第一次听说谷歌会因为某个搜索结果而导致服务器内部错误。

Pine64 宣布了一款不到 10 美元的 Linux 单板计算机

这款名为 Ox64 的单板计算机有一个双核 RISC-V 处理器,64MB 的嵌入式内存,支持高达 128Mb 的闪存和一个用于额外存储的 MicroSD 卡。预计它将支持 RTOS 和 Linux,模糊了微控制器和极低功率的单板电脑之间的界限。它预计将在 11 月上市销售,RTOS 版本起价为 6 美元,Linux 兼容型号起价为 8 美元。

消息来源:Pine64
老王点评:这个单板机看起来不错,还挺便宜。

Canonical 在 apt 命令中为其 Ubuntu Pro 打广告

之前我们 报道 过,Canonical 公司提供的 Ubuntu Pro 支持现在可供多达五台机器免费使用,为这些机器提供十年的支持服务。这本来是一件好事,但如果你从命令行用 apt 命令更新时,你就会看到 Canonical 发布的宣传这项免费服务的广告。这让一些用户非常恼火。Canonical 在自作主张向 Ubuntu 用户显示广告方面“劣迹斑斑”。上一次在服务器的登录屏幕中显示了促销信息,而在十年前,它还在桌面搜索结果中显示了亚马逊的广告。

消息来源:The Register
老王点评:我觉得,可能 Canonical 的初衷或许是好的,但是这种侵入式广告的方式太糟糕。或许,Ubuntu 应该在其桌面版和服务器版中专门提供一个通告服务,以使关注 Ubuntu 相关信息的人可以主动订阅。

黑客利用无人机,通过 Wi-Fi 远程渗透了金融公司内网

安保人员在美国东海岸一家专注于私人投资的金融公司的大楼顶层发现了两架 DJI 无人机,一架虽然炸机但仍在运行,而另一架实现了安全着陆。两架无人机上被加装了渗透套件,包含一台树莓派、GPD 迷你笔记本电脑、4G 调制解调器、Wi-Fi 设备、几块电池,以及一套网络渗透测试设备。攻击者利用该装置拦截了该公司员工的凭据,利用员工 MAC 地址和访问凭据、从屋顶侵入了该公司的内网。

消息来源:The Register
老王点评:这真是无孔不入,之前曾经有黑客靠近办公室渗透 Wi-Fi 的,现在居然连无人机都用上了。

PostgreSQL 15 发布

新版本进一步改进了性能,主要新特性包括:支持 SQL MERGE 命令;改进内存中和磁盘上的排序性能,最高提升 400%;启用了 Zstd 和 LZ4 压缩支持,并支持写前日志文件;支持 pg\_basebackup 期间执行服务器端压缩;等等。

消息来源:Phoronix
老王点评:我当时学习的第一个开源数据库就是 PG,可惜后来它的风头被 MySQL 抢走了,但是实际上 PG 更优秀。