2023年7月

华为有望克服美国禁令重返 5G 手机市场

三家覆盖中国智能手机行业的第三方技术研究公司告诉路透社,华为应该能够利用自身在半导体设计工具方面的进步,以及中芯国际的芯片制造,在中国国内采购 5G 芯片。关于半导体设计工具,我们几个月前在 #951 报道过,华为称已开发出自己的 14 纳米芯片设计套件。华为曾一度与苹果和三星争夺全球最大手机制造商的地位,直到 2019 年开始的一轮美国限制措施,切断了其获得生产最先进机型所必需的芯片制造工具的渠道。

消息来源:路透社
老王点评:终于见到光明了,终究还是得自给自足才行。

谷歌应用商店将允许在应用和游戏中使用 NFT

谷歌今天宣布了一项重大的政策调整,允许开发者将 NFT 等数字资产纳入其商店中的应用和游戏。谷歌称,这将允许合作伙伴重新想象 “用户拥有内容的传统游戏”,并 “通过独特的 NFT 奖励提高用户忠诚度”。决定提供购买、出售或赚取代币化资产能力的公司将被要求明确说明应用程序中存在基于区块链的元素。

消息来源:Coindesk
老王点评:似乎 NFT 热潮已经过去一段时间了,连元宇宙都没什么人提了。偏偏在这个时候,谷歌打开了大门。不太理解背后发生了什么。

迪士尼和 Netflix 等反对 FTC 简化取消订阅流程的提议

如今各种服务都在努力吸引用户订阅,但如果你想终止某个服务的订阅就不是那么容易了。美国联邦贸易委员会(FTC)宣布了被称为 “点击取消” 的提议,要求企业让取消服务和订阅一样简单。企业不能够让用户在网上订阅服务,但取消的操作却要通过电话来完成。也不能对于服务设定不取消就默认续订,而是企业需要每年提醒用户。包括迪士尼、派拉蒙、华纳兄弟、Netflix、索尼、环球影业等公司在内的行业组织对 FTC 的提议提出反对意见,认为拟议的法规过于模糊,会导致营销人员过度披露信息。它们甚至认为该提议会违反美国宪法第一修正案,侵犯其成员的“言论自由权”。

消息来源:Business Insider
老王点评:这种上船容易下船难的做法,早就该管管了。为啥我就一直不喜欢订阅服务——虽然我最近增加了不少订阅服务,我甚至觉得有必要用个应用来专门管理订阅服务。

6 月份,LLUG 在北京亦庄举办了 2023 年的 第一次活动。活动取得了圆满的 成功,不少小伙伴来线下和我们一起交流技术、分享自己工作中的所思所想。其后,全国各地的小伙伴纷纷响应,想知道下一场 LLUG 活动在哪里举办。

终于, 7 月场的活动定了,离开帝都,我们来到了魔都 - 上海。

2023 年 7 月 23 日下午,我们将在上海举行 LLUG 2023 · 上海场,欢迎大家来到现场,和我们一起交流技术,分享自己工作过程中的所思所想。

本次活动依然由 Linux 中国和 OpenAnolis 社区联合主办,奇虎 360、图灵社区、SlashData 等提供了支持。

OpenAnolis 社区是国内的顶尖 Linux 发行版社区,我们希望在普及 Linux 知识的同时,也能让中国的 Linux 发行版,为更多人知晓,推动国产发行版的发展和进步。

本次活动我们除了特邀嘉宾分享之外,还增加了“闪电演讲”环节,自愿邀请参与线下活动的同学们,用 5 分钟时间,介绍自己想要分享的内容。

活动地点:上海市尚嘉中心附近

如果你在上海,又对 Linux、开源、极客、技术等主题感兴趣,欢迎你来到 LLUG 的线下会场,和我们一起,畅聊技术!来到现场参与现场互动,我们将送上技术图书等奖品,鼓励你的勇敢!

如果你因为有事,没办法来到线下,那也没问题,我们的活动也会在 Linux 中国视频号、Linux 中国 B 站账号等开启同步直播。

当然,我们更希望你能亲自来到线下,和我们一起畅聊技术!感受久违的当面聊技术的快乐!

点击下面的链接,填写问卷即可报名活动,并在活动前收到我们的提醒~此外,也可以在问卷中反馈你想听的内容,我们将竭尽所能,邀请行业专家,针对大家感兴趣的话题进行分享。

点此报名

(题图:MJ/20bf5b71-9de8-4bbf-ab63-a5cc5cc215bc)

通过在 Linux 终端创建 ASCII 生日动画,让你所爱的人的特殊日子更加特别。

生日是特殊的日子,从亲朋好友那里收到生日祝福是非常令人满足和愉悦的。

作为 Linux 用户,你可以通过终端给朋友和家人带来一些酷炫的生日祝福。

这是我为 Abhishek 先生的生日制作的生日卡片(或者说动画)。

我们团队的每个人都非常喜欢它,所以我受到请求要按照它做一个教程。我很乐意满足请求,因为这可能对我们的读者有所帮助 ?

✋ 这个教程需要在终端中编辑配置文件。熟练使用 Linux 终端和命令会更容易理解和跟随本教程。

安装 PyBirthdayWish

PyBirthdayWish 是一个小型的 Python 程序,通过它你可以创建漂亮的终端生日祝福,还可以播放音乐!

这个程序本身在 Ubuntu 的默认软件仓库中不可用,你需要使用 Pip 进行安装。

PyBirthdayWish GitHub

首先,使用以下命令在 Ubuntu 中 安装 Pip

sudo apt install python3-pip

安装完 Pip 后,你可以克隆该存储库并安装该程序:

git clone https://github.com/hemantapkh/PyBirthdayWish.git && cd PyBirthdayWish && pip install -r requirements.txt

在他们的存储库中,你可以查看 .requirements.txt 文件,了解上述命令中所需的依赖项。

安装完成后,在你克隆的 PyBirthdayWish 目录中运行以下命令:

python3 PyBirthdayWish.py

这将要求你按下 F11 键,然后按回车键进入全屏模式,然后播放动画。

这里还有音乐,但这里没有展示。

它非常可定制化。让我展示一下你可以通过这个工具进行的各种级别的可选定制。

创建默认的生日祝福动画

在上述程序中,有三个用于动画的 Python 文件。它们是 example(默认)、artartwithstars。你可以打开这三个文件来了解其内容。

arts 目录的内容,其中包含默认和用户创建的 art 文件

现在,如果你想使用 artwithstars 文件代替默认的 example 文件,在 任何可用的文本编辑器 中打开 config.py,将 arts 的条目替换为所需的名称,然后保存,如下面的截图所示:

在配置文件中将动画设计文件更改为 "art with stars"

之后,在 PyBirthdayWish 目录中运行:

python3 PyBirthdayWish.py

你将得到新的动画效果。

创建自定义的生日祝福

如果你想打印你所爱的人的名字,而不是默认的文字,这需要一点耐心,因为你需要在不破坏原文件的情况下编辑 art 文件。

首先,备份你想要的设计 art 文件。即在同一个 arts 目录中将文件复制一份,并给它一个不同的名称,比如 friend.py

现在,用你选择的文本编辑器打开设计 art 文件。将文件中的文字替换为你需要的内容。最好使用符号 | _ \ / 等来创建文本和设计。你可以使用一个 在线工具将文字转换为 ASCII 艺术

复制了一个现有的设计文件,并添加了一个新的文字 "Friend"

? 输入一个字符将使动画的其余部分向前移动一个字符。同样,删除一个字符会使设计的其余部分向后移动一个字符。因此,如果删除一个字符,请添加一个空格。同样地,如果在某一行上添加了一个新字符,请删除一个空格。这应该实时进行,这样你就可以查看更改。这样,你就可以使剩余的设计匹配,并在完成时保持外观不变。

编辑完成后保存文件。现在,打开 config.py 并将 art 文件更改为你的文件,以显示你所做的更改。

在配置文件中更改设计文件以反映我们所做的更改

现在你可以运行程序,以获得你所需的文字出现在动画中:

python3 PyBirthdayWish.py

使用自己的音乐文件

你可以使用自己的音乐文件作为这个动画的一部分。

? 如果你计划在 YouTube 或其他网站上上传视频,请使用无版权的音乐以避免问题。

将你的音乐文件复制到克隆的目录中。

自定义的音乐文件被复制到克隆的目录中

编辑 config.py 文件以添加新的音乐,如下面的截图所示:

在配置文件中添加自定义音乐文件以在动画中播放

完成!现在,如果执行运行命令 python3 PyBirthdayWish.py,自定义音乐将与动画一起播放。

创建一个可执行文件

如果你想将上述祝福消息作为可执行文件发送给朋友,这也是可行的。

关联的 pyinstaller 将安装到 .local/bin 目录中,它不在你的路径中。

所以使用以下命令将该目录添加到你的路径中,添加到你的路径中

export PATH=$PATH:/home/team/.local/bin

要使其永久生效,将其添加到你的 ~/.bashrc 文件中。

当你完成 art 文件的编辑并更改配置文件以反映更改后,使用以下命令创建一个可执行文件:

pyinstaller --noconfirm --onefile --console --icon "icon.ico" --no-embed-manifest --add-data "arts:arts/"  --add-data "config.py:." --add-data "HappyBirthday.mp3:." --add-data "PyBirthdayWish.py:."  "PyBirthdayWish.py"

它将在 PyBirthdayWish/dist 目录下创建一个名为 PyBirthdayWish 的可执行文件。

程序创建的自定义可执行文件在文件管理器中显示

将此可执行文件复制并发送给任何想查看它的人。他们可以使用以下命令执行它:

./PyBirthdayWish
? 请始终谨慎运行来自未知外部来源的可执行文件。

更多终端乐趣

像生日一样,圣诞节也是一个特殊的时刻。如果你愿意,你可以给你的 Linux 桌面增添一些节日气氛。

用 Linux 的方式庆祝圣诞节:为你的 Linux 系统增添圣诞气氛

如果你喜欢 ASCII 动画,你可能也会喜欢 ASCII 艺术。

在 Linux 终端将图像转换为 ASCII 艺术图像

为什么就止步于此呢?探索更多 ASCII 工具吧。

在 Linux 终端生成 ASCII 艺术并从中获得乐趣的 10 个工具

享受以这种有趣的方式使用 Linux ?

? 如果你在使用这个工具时遇到任何问题,请告诉我,我会尽力在我所能的范围内提供帮助。

(题图:MJ/dfa0185d-e9f9-4c1a-886e-e42c9bb8d687)


via: https://itsfoss.com/birthday-wish-linux-terminal/

作者:Sreenath 选题:lkxed 译者:ChatGPT 校对:wxy

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

你终于可以升级 Zorin OS 版本而无需重新安装。虽迟但到。

zorin OS

Zorin OS 无疑是 最美丽的 Linux 发行版 之一。它基于 Ubuntu LTS,以全面的软件包为用户提供类似(但不限于) Windows 的体验。

然而,它缺乏无缝升级方式。

在最近的一份公告中,Zorin OS 背后的人们终于推出了一个新的更新程序来处理该操作系统的所有升级工作! ?

考虑为什么它是初学者的不错选择之一的另一个原因是什么? 我想是这样...

Zorin OS 是初学者理想选择的 5 个原因

因此,事不宜迟,让我们简单地看一下。

Zorin OS 更新程序:初步印象 ⭐

a picture of the zorin os updater banner

Zorin OS 更新程序的到来是理所当然的,因为多年来开发人员收到了来自用户的许多请求,希望能有这样一个的一站式解决方案。

以前,想要切换到较新版本或更改变体的用户必须完全重新安装 Zorin OS,并且必须从头开始设置系统。

现在,不用了!

Zorin OS 更新程序是一个简洁的解决方案,允许用户轻松执行主要版本或变体升级,而无需全新安装 Zorin OS。

例如: 假设你使用的是 Zorin OS 15 Core。你可以使用此应用升级到 Zorin OS 16 Core 甚至 Zorin OS 16 Pro。

好了,继续。

让我们看看更新程序及其工作原理。我们还在本文的底部向你展示了如何使用它。

当你启动该应用时,你将看到一个页面,其中包含 Zorin OS 安装的当前版本/变体以及可用升级的列表。

a screenshot of the zorin os updater home screen

当你继续操作时,你可以选择包含所有附加功能的正常安装,也可以选择包含核心程序的最小安装。

a screenshot of the zorin os updater's installation type selection screen

如果你要升级到 Zorin OS Pro,你必须输入你的电子邮件地址和支持代码才能继续升级。

a screenshot of the zorin os updater's order details screen

之后,你将看到开始升级的最终提示页面。

他们建议你提前备份数据。如果在升级过程中出现问题,你可以回退。

a screenshot of the zorin os updater's start the upgrade screen

升级过程开始时,会显示一个进度页面,其中所有重要的升级阶段都会高亮显示。

a screenshot of the zorin os updater's upgrade progress screen

一切设置完毕后,你可以重启系统以完成操作系统升级过程。

a screenshot of the zorin os updater's final reboot system screen

? 如何访问 Zorin OS 更新程序

你所需要做的就是更新你的系统以安装新的 Zorin OS 升级工具。

但是,它目前处于 Beta 测试,尚未作为稳定的工具提供。你可以在接下来的几周内期待它。

ℹ️ 通过 Zorin 菜单 → 系统工具 System Tools 软件更新程序 Software Updater 更新你的系统

你可以尝试手动安装测试版,但需要自行承担风险。

打开终端并输入以下命令:

sudo apt update
sudo apt install zorin-os-upgrader

然后,要开始升级过程,请启动“ 升级 Zorin OS Upgrade Zorin OS ”应用,然后按照屏幕上的说明进行操作。

对于 Zorin OS 15 的用户: 如果你在首次启动升级应用时没有看到任何升级选项,那么需要在终端中运行以下命令:

gsettings set com.zorin.desktop.upgrader show-test-upgrades true

你可以阅读 官方帮助指南 以获取更多信息。


via: https://news.itsfoss.com/zorin-os-upgrader/

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

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

Solus 4.4 有了一些令人印象深刻的升级,不久以后将推出一款新版本。

solus 4.4

Solus 是一个许久没有出现在新闻中的名字,我们上一次听说它是今年 4 月份它经历了 又一次动荡

幸运的是,新的组织重组似乎奏效了,因为现在我们在近两年后迎来了新发布!

Solus 是最棒的 独立 Linux 发行版 之一,提供了非常适合初学者的用户体验。

和它的上一个版本 Solus 4.3 相比,它带来了许多改进,这个新版本的目标是超越之前的版本。

让我们看看 Solus 最新版本有什么新特性。

? Solus 4.4: 有什么新内容?

solus plasma 版本的系统菜单截图

Solus 4.4 带来了许多改进,其中一些最显著的包括以下内容:

  • 更好的硬件支持
  • 桌面环境升级
  • 更新的应用程序套件

更好的硬件支持

前所未有的,Solus 4.4 使用 Linux 内核 6.3.8 作为强大的基础来支持各种硬件。硬件支持包括:

  • 安全启动
  • 英特尔 Arc 显卡
  • 英伟达 40 系列显卡
  • AMD Radeon RX 7600、7900 XT 和 7900 XTX 显卡
  • 增强对各种光传感器和加速度计的支持
  • 以及更多

桌面环境升级

这是你将找到 Solus 中最关键的错误修复和提升用户体验的改进之处。由于提供了四个不同的版本,我们将介绍每个版本中的新功能。

GNOME 43.5

solus 4.4 运行 GNOME 的截图

Solus 4.4 采用了最新的 GNOME 43.5 版本,带来了许多调整。默认的窗口主题切换到了 Adwaita,且默认启用了深色模式。

此外,更新了系统用户界面的样式,重新设计了系统状态菜单,方便快速更改常用设置。

MATE 将被 XFCE 取代

solus 4.4 运行 MATE 的截图

而对于 MATE 版本,Solus 4.4 采用了最新的 MATE 1.27.1 版本。它包括各种可靠性和可访问性的修复更改了键盘驱动程序,以及将 qxl 视频驱动程序设为处理虚拟化视频驱动程序支持的默认驱动程序

遗憾的是,Solus 开发团队决定在未来的版本中 淘汰 MATE 版本,并采用 XFCE 版本。这其中的关键原因是 MATE 项目处于非常 衰败的状态,并且 没有计划支持 Wayland

Budgie 10.7.2

solus 4.4 运行 Budgie 的截图

对于 Budgie 版本,Solus 4.4 采用了 Budgie 10.7.2 版本,使 Solus 能够利用新的应用索引器重新设计的设置菜单可访问性改进等功能。

此外,Solus 现在默认使用 Nemo 文件管理器,不再使用 Nautilus。原因是 Nautilus 被更改为 GTK4 和 libadwaita,不再符合系统其他部分的外观和感觉。

KDE Plasma

solus 运行 Plasma 的截图

同样,在 Plasma 版本中,Solus 4.4 采用了最新的 Plasma 5.27.5 版本,以及 KDE Frameworks 5.106.0KDE Gear 23.04.2KDE 分支的 QT 5.15.9

这带来了许多新功能;其中一些亮点包括:

  • 默认应用启动器被 Kickoff 替换
  • Wayland 会话默认提供
  • KSysGuardSystem Monitor 替换
  • 新的“总览视图”,可用于管理所有活动的桌面/应用程序
  • 支持大屏幕模式

更新的应用套件

除了上述更改之外,Solus 4.4 还包括更新的应用套件,其中包括:

  • Firefox 114.0.1
  • LibreOffice 7.5.3.2
  • Thunderbird 102.12.0
  • Budgie、GNOME 和 MATE 版本的默认音乐播放器为 Rhythmbox
  • Budgie 和 GNOME 上的视频播放使用 Celluloid
  • MATE 上的视频播放使用 VLC Player
  • Plasma 上的音频播放使用 Elisa,视频播放使用 Haruna

你可以查看 发布公告 以深入了解这个重大版本更新。

? 下载 Solus 4.4

Solus 的此版本有 四个不同的版本,你可以从 官方网站 获取它们。

Solus 4.4

via: https://news.itsfoss.com/solus-4-4-released/

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

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

Linux 桌面份额突破 3%

根据 Statcounter 的数据,Linux 的使用率在过去几年中一直在缓慢上升,趋势非常明显。今年,Linux 桌面的统计数据如下:一月,2.91%;二月,2.94%;三月,2.85%;四月,2.83%;五月,2.70%;六月,3.07%。以上数据不包括同样基于 Linux 的 ChromeOS 桌面操作系统。

消息来源:Statcounter
老王点评:虽然可能会在未来几个月有所反复,但是从趋势看,未来几十年或许就可以统治桌面市场了。?

Windows 95、98 和 NT 4.0 等可再次获得在线更新

自从 2011 年微软关闭了几乎所有的 Windows Update 网站后,旧版 Windows 就不再能得到在线更新了。在此之后,安装更新的唯一途径是通过外部第三方安装程序,而这些安装程序并不涵盖操作系统完全支持的所有更新。现在,有人建立了一个第三方的 Windows Update Restored 网站,使用经过稍微修改的微软原始的 Windows Update 网站的代码,为包括 Windows 95、NT 4.0、98、Me、2000 和 XP 在内的废弃 Windows 操作系统提供了更新。这些更新来自于互联网档案馆的时光机项目,“原样”提供了各种更新包。该网站本身不使用任何类型的 SSL 或 TLS 加密,以便古老的 IE 浏览器仍可访问该网站而无需修改。为了避免你没有,他们还提供了所有支持语言的 IE5 和 IE5.5 的下载链接。

消息来源:Ars Technica
老王点评:其实那么古老的 Windows 系统打不打补丁都无关紧要了。

亚马逊称自己不是“超大在线平台”以规避欧盟规则

亚马逊不想遵守欧洲的《数字服务法案(DSA)》,为了规避相关规定,该公司认为自己不符合欧盟法律对超大在线平台(VLOP)的定义,因此提起上诉。《数字服务法案》包括内容审核要求、透明度规则和未成年人保护措施。例如,将不再允许基于儿童特征的定向广告。被列入必须遵守《数字服务法案》的公司有 19 家,它们在欧盟拥有超过 4500 万活跃用户的平台。亚马逊认为它被不公平地挑出来,“在我们开展业务的欧盟国家中,亚马逊都不是最大的零售商,在每个欧洲国家中,这些最大的零售商都没有被指定为 VLOP。”

消息来源:Ars Technica
老王点评:我觉得亚马逊太谦虚了,就像一个胖子拼命想钻进一个小奥拓一样。?