Arindam 发布的文章

Nitrux 2.6.0 带有 Flathub、默认支持的 Pipewire、最新内核和 KDE 框架。

Nitrux 2.6.0 Desktop

Nitrux Linux 是基于 Debian 的,它带有一个名为 NX 桌面的修改版的 KDE Plasma 桌面。这个独特的 Linux 发行版带来了一套自己的建立在 Maui kit 和 Qt 之上的 Nitrux 应用程序。Nitrux 是无 systemd 的,使用 OpenRC 作为启动系统。所有这些独特的功能和令人惊叹的外观,使它成为当今最好的 Linux 发行版之一。

Nitrux 2.6.0 被提升为一个主要版本,因为它对 12 月发布的 2.5.1 版本进行了关键的更新。

Nitrux 2.6.0 的新内容

这个版本的一个主要重点是在 SDDM 显示管理器中引入 Plasma Wayland 会话。Wayland 还不是默认的,但可以作为选项选择。X11 仍然是默认的。我相信在下一个主要版本中 NItrux 团队可以默认启用 Wayland。

此外,现代声音管理器 Pipewire 现在是默认的,因为它已经在 Ubuntu 和 Fedora 中标准化了,而且感觉很稳定。由于有了 Pipewire,你的音频工作流程将变得更好。

Nitrux 2.6.0 还默认启用了最大的 Flatpak 应用程序仓库 - Flathub。这意味着你不需要再手动设置 Flatpak 和启用 Flathub。现在,Flatpak 应用程序的安装变得更加容易。

其他值得注意的变化包括:Nitrux 使根(/)分区成为不可变分区,以防止它被破坏,Samba 包现在是 Nitrux 默认安装的一部分,Calamares 安装程序有了一个定制的自动分区方案。

Nitrux 2.6 安装自动分区

从一开始,Nitrux 就倾向于为其整个桌面组件提供自包含的可执行文件。主要的选择是 AppImage 文件格式。在这个版本中,你会得到默认的 Flathub 环境,而流行的 apt 软件包管理器现在被放弃了。这可能会改变一些用户的工作流程,因为 apt 命令将无法工作;尽管它是基于 Debian 的。

因此,Nitrux 团队建议使用 Distrobox 容器来设置单独的环境,以便与 apt 一起使用。然而,对于普通用户来说,理解容器、不可变的根分区会有点困难。

apt 被放弃

讽刺的是 apt 会在安装时使用,因为 Calamares 需要它。然而,在安装完成后,它会被删除。

现场 ISO 中包括 APT 和 dpkg,但这是因为 Calamares 需要它们来完成安装,并将从安装的系统中删除。

—— NITRUX TEAM

Nitrux 2.6.0 的核心是 liqurix 内核 6.1,以及游戏和多媒体功能。这个版本由 KDE Plasma 2.26.4、KDE Framework 5.101.0 和 Qt 5.15.7 LTS 驱动。

如果你想阅读更多信息,可以在 这里 找到详细的发布说明。

下载

你可以从以下页面下载这个版本。然而,没有可用的升级路径。因此,建议进行新的安装。

参考自 发布公告


via: https://debugpointnews.com/nitrux-2-6-0-release/

作者:arindam 选题:lkxed 译者:wxy 校对:wxy

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

Ultramarine Linux 的新版本来了。Ultramarine Linux 37 带有新的自定义软件仓库、KDE Plasma 特色版等等。

如果你不知道,Ultramarine Linux 是一个基于 Fedora 的发行版,提供了 Budgie、Pantheon、GNOME 等桌面环境。这个发行版通过这些令人赞叹的桌面环境给你提供了最好的 Fedora 体验。

最近,这个小项目被 FyraLabs 收购,后者是 PhotonBrowser 和 tauOS 背后的公司。而这使得 Ultramarine 项目有了必要的人力和资金来继续建设他们的发行版。

自 Fedora 37 发布以来,该团队一直致力于重建当前版本,这包括采用新的基础设施和 CI/CD 管道迁移。终于,Ultramarine Linux 37 登场了。

那么,它有什么新东西呢?

Ultramarine Linux 37 的新功能

自从被 Fyralabs 收购后,该团队升级并迁移到用于自动化 CI/CD 构建的 GitHub Actions。Ultramarine 自己的软件仓库用于分发其精心组织的软件包(例如 Pantheon 桌面),它在这个版本中会发生变化,并转移到 FyraLabs 的基础设施上。

因此,如果你正在运行 Ultramarine 36 版本,它可能无法正常工作。你最好重新安装这个版本,因为显然没有从 36 版到 37 版的升级路径。

此外,Ultramarine 37 为 Fedora 软件包引入了一个名为 Terra 的滚动仓库,其中包括数百个 Fedora 不提供的应用程序。你可以认为它类似于 RPM Fusion,尽管有所不同。

要了解更多,请访问 本页 或从命令行添加以下软件仓库:

sudo dnf config-manager --add-repo https://terra.fyralabs.com/terra.repo

事实上,这开启了一种可能性,因为你也可以尝试在 Fedora Linux 中谨慎地使用它。如果上述软件仓库能在普通的 Fedora 安装中开箱即用,那就更棒了。

在上述变化的基础上,Ultramarine Linux 37 首次引入了 KDE Plasma 作为官方版本。KDE Plasma 特色版带来了含有 Latte Dock 和 Lightly Qt 主题的 Pop OS 风格外观。

Ultramarine Linux 37 具有独特的 Pop OS 风格的 KDE Plasma 主题

Ultramarine Linux 37 也放弃了 Cutefish 桌面,因为它目前正处于 混乱的开发状态,没有可见的路线图。这是该团队的一个很好的决定,因为打包一个已经停止的项目是没有意义的。

Budgie 桌面旗舰版使用上游的 Fedora 软件包,有更多的默认应用程序。最近,Fedora Linux 删除了对 elementary OS 的 Pantheon 桌面的支持,很遗憾。感谢 Ultramarine Linux 开发者,你仍然可以体验它,因为它已经被转移到新的 Terra 软件仓库中。

你应该庆幸,Ultramarine Linux 是唯一一个的基于 Fedora 的支持令人赞叹的 Pantheon 桌面的发行版。

最后,Ultramarine Linux 37 的核心基于 Fedora 37,采用 Linux 主线内核 6.0。因此,所有更新的软件包和工具链都在这个版本中。

所以,这就是关于这个版本的总结。请继续关注几天后对这个版本的官方点评。如果有兴趣,你可以在这里阅读之前的版本(36)的评论。

Ultramarine Linux:带有 Budgie、Cutefish 和 Pantheon 桌面的终极 Fedora 特色版

下载和升级

由于没有升级路径,建议你对该版本进行全新安装。你可以在下面下载各个桌面环境的 ISO 文件。

下载 Ultramarine Linux 37

参考自:发布公告


via: https://debugpointnews.com/ultramarine-linux-37-release/

作者:arindam 选题:lkxed 译者:wxy 校对:wxy

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

以下是如何使用 Mint 升级工具升级到新的 Linux Mint 版本,即带有实际升级过程截图的 mintupgrade GUI。

如果你正在寻找最近发布的 Linux Mint 21 Vanessa详细升级步骤,请阅读本指南?

从 Linux Mint 20.3 升级到 21

Linux Mint 升级工具

Linux Mint 团队 宣布 在几个月前,他们构建了一个新的程序来升级 Linux Mint 的主要版本。它被称为 “mintupgrade2”。现在开发已经完成,目前正在支持和计划升级到主要版本,例如 Linux Mint 20 到 21,而不是小版本升级。

尽管你可以使用标准的 apt 命令升级版本,但 Mint 团队认为重大版本升级是棘手的。新用户很难进行无缝升级,因为它涉及终端和一系列复杂的命令步骤。

此外,该图形界面是一个封装器,为 mintupgrade 程序带来了更多功能,它带来了一组系统前检查和带有一键修复的升级过程。

此外,mintupgrade 会进行基本检查,比如你是否连接到电源、系统是否是最新的、磁盘空间可用性等。

为了向你展示它的外观和工作情况,我们安装了一台 LMDE 4 测试机测试。

但在此之前,看一下它的功能集:

  • 完全由 GUI 驱动的升级过程
  • 多语言支持
  • 升级前检查:系统备份、电源、磁盘空间、已删除包列表
  • 可配置
  • 提醒你有关先前版本中的孤儿包
  • 它为你提供了解决问题的选项

它如何运作

当我们通过命令 mintupgrade 运行 Mint 升级程序时,GUI 友好的欢迎屏幕为你提供了一个很好的起点并开始升级过程。然后,它开始自己进行一系列检查。

开始升级过程

除此之外,当它在你的系统中发现问题时,它会停止并为你提供足够的详细信息。单击“ 修复 Fix ”后,它可以再次恢复该过程。

不止如此,如果由于网络或互联网或任何其他问题而中断,它可以恢复升级过程。

这个程序在我们的测试过程中在我们的测试系统中发现了以下错误,并且只需单击一下即可修复它们。

Apt 缓存检查

Mint Upgrade 检测到系统快照不存在

检查孤立包

升级前状态

Mint Upgrade 可以检测需要降级的包

最后,我们成功地将测试系统从 LMDE 4 升级到 LMDE 5。

升级完成

如何获取此升级程序

使用以下命令可以轻松安装该程序。但是,如果你正在运行最新版本的 Linux Mint 21,它应该已经安装并尝试从终端运行 mintupgrade。

sudo apt update
sudo apt install mintupgrade

结束语

最后,我认为它是 Linux Mint 团队最好的程序之一。正如你在上面看到的,它自己处理了许多错误。我所做的只是单击“修复”按钮。该程序足够智能,可以了解所有故障点并采取补救措施。

GitHub 上的 mintupgrade 源码

via: https://www.debugpoint.com/mint-upgrade-tool/

作者:Arindam 选题:lkxed 译者:geekpi 校对:校对者ID

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

以下是一份可能在 2023 年成为主流的最佳 Linux 手机榜单,并介绍了各个 Linux 手机的特点和价格。

安卓和 iOS 智能手机是世界上最流行的手机。然而,还有许多人都想要更“开放”、且在隐私方面做得更好的手机。如果你使用安卓手机,那么你就是放弃了你的隐私。在个人隐私保护方面,苹果的 iOS 手机表现得要好一点,但它也仅提供了有限的隐私保护。

这就是现在 Linux 手机变得很流行的原因,因为它们为开发者和终端用户提供了许多选择。虽然目前有各种类型的 Linux 手机,但是要选择最好的 Linux 手机仍然令人困惑。从 2022 年的趋势来看,以下是一些可能在 2023 年成为主流的 Linux 手机。

关于 Linux 手机,你需要知道的事情

当你浏览或者计划购买一部 Linux 手机之前,你应该先了解以下关于 Linux 手机的事情:

  • Linux 手机使用的是主流 Linux 发行版的修改版,它有一个适合手机的桌面环境。这对今天的大多数手机(例如安卓、苹果 iOS)来说,也是类似的。
  • 如果你打算买一部 Linux 手机,并将其作为你日常所使用的手机的话,请不要太期待这个 Linux 手机。因为 Linux 手机的操作系统、功能和应用生态系统仍处于早期发展阶段,远远比不上与安卓或 iOS 手机。
  • 然而,Linux 手机的操作系统提供了最好的隐私功能,这会成为你想要出手买一部 Linux 手机的原因。

最好的 Linux 手机

1、Librem?

Purism 公司是 Linux 手机市场上一个相当著名的品牌。Purism 公司推出的 Librem 5 Linux 智能手机支持 PureOS。PureOS 是一个专为 Linux 手机设计的操作系统,不基于安卓或 iOS 系统,它是一个原生设计的自由开源的操作系统;它还支持 融合 convergence ,这意味着你可以通过 USB 集线器将手机插入电脑显示器,并将其作为一个桌面操作系统使用?。

这款手机拥有优质的硬件和手感,还十分注重安全和隐私。但是,这款令人印象深刻的智能手机价格有点贵,售价为 1299 美元?。

Librem 5 Linux 的主要特点和规格:

  • 完全的自由开源,基于 Linux 的移动操作系统:PureOS
  • 拥有独立的调制解调器、Wi-Fi 和蓝牙芯片
  • 拥有 3 个专门的硬件键,来启用和禁用互联网、相机、Wi-Fi 和蓝牙
  • 拥有智能卡读卡器
  • 拥有 SD 卡读卡器
  • 电池可更换

Librem 5

规格描述
屏幕5.7 英寸(IPS TFT 720×1440)
内存3 GB
存储32 GB eMMC
电池容量4500 mAh
CPUNXP i.MX 8M QUAD CORE Cortex-A53(四核),64 位 ARM,最高主频为 1.5GHz
GPUVivante GC7000 Lite
屏幕5.7 英寸,IPS TFT,720×1440 像素
摄像头带 LED 闪光灯的 1300 万像素(后置)摄像头和 800 万像素(前置)摄像头
USB 接口Type C 接口

有点兴趣?你可以进一步浏览 Librem 5 的购买官网

2、Pinephone?

Linux 手机榜单的第 2 名是 Pinephone。Pinephone 也许是市场上最完善、最实用的 Linux 手机了。它由 Pine64 公司开发,具有出色的功能,并是支持多种 Linux ARM 的移动发行版。

此外,PinePhone 同时有很多个版本,其中包括专业版本。PinePhone 的价格比较便宜,并且十分注重用户的隐私和可扩展性,如果你是第一次使用 Linux 手机,PinePhone 将会是一个不错的选择?。

Pinephone 的主要特点和规格:

  • 支持的操作系统有 KDE Plasma mobile、Manjaro mobile、Sailfish OS 和 Ubuntu touch。
  • 配备启用和禁用 LTE、摄像头、Wifi/BT 和麦克风的 5 个开关
  • 可启动的 microSD 和 16GB/32GB eMMC 的内存空间
  • Type C 接口(可用于电源、数据和视频输出)
  • 拥有 6 个 Pogo 引脚,允许自定义硬件扩展,如热像仪、无线充电、NFC、扩展电池盒或键盘盒。
  • 拥有 3.5 毫米耳机插孔
  • 支持融合,可将其插到一台电脑上
  • 价格实惠,2 种型号的售价分别为 149 美元和 199 美元起

Pinephone

规格描述
屏幕5.95 英寸,高清 IPS 电容式触摸屏
CPUAllwinner A64 ARM QUAD Core Cortex-A53(四核),64 位
GPUMali-400 MP2
内存2 种型号:2GB 和 3GB LPDDR3 SDRAM
存储2 种型号:16GB and 32GB eMMC
摄像头500 万像素、1/4英寸、LED 闪光灯(后置)摄像头和 200 万像素、1/5英寸(前置)摄像头
电池锂离子电池(容量为 2800 mAh)
音频插孔3.5 毫米

想要入手你的第一部 Linux 手机?请进一步浏览 Pinephone 的购买官网 吧。

3、Pro 1 X – F(X)tec?

Pro 1 X – F(X)tec 是一款提供各种操作系统选择的智能手机,因此它是 Linux 手机榜单中十分令人激动的一项产品。

Pro 1 X 支持各种操作系统,例如 LineageOS、安卓、Ubuntu Touch 等。此外,一个内置的滑出式键盘使它看起来更加独特且十分有吸引力。

Pro 1 X 由伦敦的 F(x)tec 公司开发。它是 Linux 手机市场上新出的产品,很有前景。然而,这个手机还没有上市,计划在 2022 年 12 月开始发货。因此,你可能需要等待几天,才能看到别人对这部手机的评价。

Pro 1 X

Pro 1 X 的主要特点和规格:

  • 首款基于 Linux 的、有内置滑出式的 QUERTY 键盘的智能手机
  • 支持 Ubuntu touch 操作系统,并有安卓选项
  • 已解锁的启动程序
  • 拥有 3.5 毫米耳机插孔
  • 拥有 AMOLED 显示屏
  • 128 GB 存储/6 GB 内存:售价为 829 美元起
  • 256 GB 存储/8 GB 内存:售价为 899 美元起
规格描述
CPUSnapdragon 662 Qualcomm
GPUAdreno 610 Qualcomm
内存2 种型号:6GB 和 8GB LPDDR4
存储128 GB(可扩展至 2 TB)
屏幕5.99英寸,弧形边缘,Corning® Gorilla® Glass 3(分辨率为 2160 x 1080 像素的 AMOLED 显示屏)
摄像头1200 万像素 Sony IMX363(后置)摄像头和800万像素(前置)摄像头
电池容量3200 mAh
音频插孔3.5 毫米

它的内置滑出式键盘是否吸引了你?去 pro 1 x 的购买官网 看看吧。

4、Volla Phone

Volla Phone 可以同时运行两个操作系统:Ubuntu Touch 和 VollaOS

VollaOS 是一个安卓操作系统的修改版,没有谷歌专有的部分,同时也很注重用户的隐私;Ubuntu Touch 是一个流行的 Linux 手机发行版。

Volla Phone 的主要特点和规格:

  • 没有谷歌专有部分及其服务
  • 不依赖云计算
  • 加密的设备存储
  • 使用安卓操作系统的修改版:Volla OS
  • 支持的操作系统有 Ubuntu Touch,Manjaro,Sailfish OS
  • 拥有 USB C 充电口
  • 拥有 3.5 毫米耳机插孔
  • 可以用指纹解锁
  • 拥有离线地图

Volla Phone

规格描述
CPUMediaTek Helio P23
GPUARM Mali-G71 MP2
内存4 GB DDR3 RAM
存储64 GB,eMMC
屏幕6.3 英寸,IPS,2340×1080 像素
摄像头1600万像素带闪光灯的(后置)摄像头和1600万像素(前置)摄像头
电池容量4700 mAh
USB 接口Type C 接口和 3.5 毫米音频插孔

这个手机看起来也很不错呢,不妨到 Volla 的购买官网 看看吧。

5、Fairphone 4

Fairphone 4 是另一款具有模块化硬件的 Linux 智能手机。它支持 PostmarketOS 操作系统,并使用安卓操作系统的修改版本:FairPhone OS。这个手机的主要卖点是它的 模块化 modularity ,你可以替换手机的任何模块:你可以毫不费力地更换它的电池?;此外,不仅仅是更换电池,你还可以简单地用螺丝刀来更换它的显示屏等部件。

Fairphone 4 的规格:

规格描述
CPUOcta-Core Kryo 570(八核)
内存2 种型号:6GB 和 8GB
存储2 种型号:128GB 和 256GB
GPUAdreno 619
屏幕6.3 英寸,全高清,IPS
摄像头2 个 4800 万像素(后置)摄像头和 2500 万像素(前置)摄像头
电池锂离子电池(容量为 3905 mAh)
芯片组Qualcomm SM7225 Snapdragon 750G

进一步可浏览 FairPhone 的购买官网

是否有支持 Linux 操作系统的主流安卓手机呢?

如果你不想购买上述现成的 Linux 手机,那么你也可以在安卓手机上使用 Linux 移动操作系统,因为安卓是基于 Linux 内核上修改的。因此,这些手机应该也能使用 Ubuntu Touch 或 PostmarketOS 操作系统。

  • Google Pixel 3a/3a XL
  • Sony Xperia X (F5121 & F5122)
  • Google Nexus 5
  • OnePlus One
  • 支持 Ubuntu Touch OS 操作系统的 完整列表
  • Xiaomi Redmi 2
  • Xiaomi Mi Note 2
  • OnePlus GT
  • OnePlus 6
  • 支持 PostmarketOS 操作系统的 完整列表

结语

以上就是关于如今市场上最好的 Linux 手机的全部内容了。你可以从这些手机的官方网站上了解更多信息。因为手机的隐私保护在当下变得越来越重要了,我相信在未来会有越来越多的人使用 Linux 手机。

诚然,Linux 手机本身的功能及其操作系统比不上安卓和苹果 iOS 手机。但是,对于 Linux 手机来说,更重要的是它的标准的设立、全球购买的可行性、在这一新兴市场的低入门价格以及对 Linux 手机应用生态系统的大力投资。在 Linux 手机的生态系统中需要更简化的界面,没有简单的界面,Linux 手机将变得更加零散,就像台式机一样。Linux 手机的制造商还需要和自由及开源软件(FOSS)参与者一起合作,最终才能使 Linux 手机广受欢迎。


via: https://www.debugpoint.com/best-linux-phones/

作者:Arindam 选题:lkxed 译者:chai001125 校对:wxy

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

一个简单的教学展示,教你如何找到正在运行中的进程 ID 并杀死它,你可以使用终端或者 GUI,这个方法适用于各类 Linux 发行版。

你的 Linux 系统中运行的应用可能会让你的电脑变慢,特别是你的电脑配置较低的时候。在 Linux (以及所有其他 OS)中,程序或者应用都携带一个特别的 PID (进程 ID)可供你简单地分辨它们。

然而,大部分 Linux 初学者用户并不知道如何在 Linux 中寻找运行中的进程并杀死它。在这篇指南中,我们将会解释用不同的方法以杀死 Linux 中的运行进程。这包括了使用终端和 GUI 的方法。

记住,你只应该杀死未响应的进程,或者你发现应用无法被正常关闭 (针对基于 GUI 的应用)。

如何在 Linux 中找到 PID 并杀掉它们

在这一部分中,我们首先应该先学会如何找到运行进程的 PID,然后再学习用以杀掉它们的命令:

找到正在运行中的进程

你可以使用命令 top 来列出所有正在进行中的进程和它们的 PID,以及其他细节。程序 top 在所有 Linux 发行版和所有基于 Unix 的系统中都是默认安装了的。

top

Top program output

同样地,你可以执行命令 ps 附带额外选项来获取某个指定的进程的 PID。例如,你可以使用以下命令来获得 firefox 的 PID。

ps -el | grep -i firefox

Firefox process id using ps command - example

现在你已经找到 PID 了,让我们看看你该如何杀掉它。

杀死运行中的进程

使用以下命令,你可以通过进程的名字或者 PID 来杀掉这个正在运行中的进程:

  • killall:通过运行进程的名字来杀死进程
  • kill:通过 PID 来杀死进程

现在,让我们首先使用进程 killall 通过 Firefox 这个名字来杀死它的,命令如下:

killall -9 firefox
  • 参数 -9 发送了信号 SIGKILL 通知 OS 来终止这个进程。
  • 使用以下命令,你也可以列出一些别的信号。
kill -l

同样地,如果你想要通过 PID 来杀死进程,你可以用以下命令:

kill -9 <PID>

在这个例子中,命令会长这样:

kill -9 33665

让我们看看在不同发行版中,你该如何使用图形用户界面(GUI)来杀死任意进程或应用。

通过 GUI 寻找 PID 并杀掉

现在有很多图形界面程序可以枚列进程。大部分 Linux 发行版的桌面环境中已经携带了它们。我们在这里列举出了一些。

GNOME(在 Ubuntu、Fedora 工作站等) & 在 Linux Mint 中

在应用菜单中搜索 “system monitor” 并打开它(LCTT 译注:中文桌面环境也可以搜 “system monitor”,我在 Ubuntu 里试过了)。在 “ 进程 Processes ” 标签页下找到你的进程,右击进程名字打开快捷菜单,选择选项 “ 杀死 Kill ”。

Kill a process in Linux using gnome system monitor

KDE Plasma(Kubuntu、Fedora-KDE 或任何基于 Plasma 的发行版)

在应用菜单中搜索并启动 “system monitor”。这会打开以下程序。在左边菜单栏点击“ 进程 Processes ” ,你因该能看见一列正在运行的程序。你可以右击列表里的进程或应用并选择“ 杀死 Kill ”来终止进程。

System monitor in KDE Plasma

Xfce 桌面

Xfce 桌面可以完成这项任务的原生应用是 任务管理器 Task Manager ,你可以通过 “ 应用 Application > 系统 System > 任务管理器 Task manager ” 来找到它。右击进程名字然后选择“ 杀死 Kill ”来终止应用或进程。

Xfce task manager to kill a process

如何在其他桌面或发行版上杀死一个进程或程序

如果你找不到任何相似的程序,你可以选择使用终端的方法。或者,你可以使用以下命令来安装 gnome-system-monitor。

Ubuntu 以及相关发行版:

sudo apt install gnome-system-monitor

Fedora 以及其相关的发行版:

sudo dnf install gnome-system-monitor

还有 Arch Linux:

sudo pacman -S gnome-system-monitor

总结一下

这就是你该如何在 Linux 中找到一个运行中的进程的 PID 并杀死它。我们已经解释了不同的方法:你可以通过名字或者 PID 来杀死进程。我希望这对你有所帮助。


via: https://www.debugpoint.com/find-process-id-kill-linux/

作者:Arindam 选题:lkxed 译者:yzuowei 校对:wxy

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

这篇指南可以让你如何摆脱 Ubuntu 的无趣的登录背景屏幕,并在你每次登录时设置一张漂亮的图片来欢迎你。

我总是认为,在你启动你的系统后,应该有一个漂亮的登录屏幕来欢迎你。这本身就为你即将开始的工作或活动渲染了愉快的氛围。尽管,我不是一名 Windows 的粉丝,但是我很欣赏 Windows 10 的登录背景都会每天随着 Bing 壁纸进行更改,它看起来好极了,对吧?

前段时间,我们讨论了如何 更改 Fedora 的登录屏幕背景更改 elementary OS 的登录屏幕背景 。现在这篇指南将向你解释,如何更改使用 GNOME Shell 的 Ubuntu 的登录屏幕背景。

登录屏幕背景是显示管理器(DM)属性的一部分。这篇指南将使用一位用户在 GitHub 中创建的一个脚本,使得普通用户也能简单易用。否则,你需要在提取 .gresource 文件后,必须手动更改 Gnome 显示管理器 Gnome Display Manager (GDM)的 CSS 文件,接下来再编译它。一般来说,这是很复杂的。

Ubuntu 登录屏幕 – 在更改前

更改 Ubuntu 的登录背景

打开一个终端(按下组合键 CTRL+ALT+T)。

使用下面的命令,下载这个 GitHub 仓库

wget github.com/thiggy01/change-gdm-background/raw/master/change-gdm-background

注意: 如果你没有 wget ,使用 sudo apt install wget 来安装它。

Ubuntu 22.04 Jammy Jellyfish 用户需要更改一些额外的代码来使其工作,因为,在 GitHub 仓库中,开发者没有修复它。因此,在这里你需要自己来更改。

使用 gedit 来打开 change-gdm-background 文件。接下来,转到下面的行(#15) 并添加 |jammy

脚本更改为允许 jammy

接下来,转到下面的两行(#144#184)。将 gdm3.css 更改为 gdm.css 。如下图所示。

修正针对 gdm 的 css 文件

最后,保存文件,并遵循如下的操作指南。这种解决方法只适用于 Ubuntu 22.04 的登录屏幕的更改。

更改脚本的权限来使其可执行:

chmod +x change-gdm-background

接下来,更改 Ubuntu 的登录背景壁纸,使用下面的命令。按照你的图片相应地更改路径:

sudo ./change-gdm-background ~/Pictures/tree.jpg

这一步骤可能需要 libglib2.0-dev 软件包,它将会自动地安装。提取和编译 .gresource 会用到它。

在安装后,它应该会提示你重新启动 GDM 。慎重起见,按下 N 按键。

注销后,你可以看到更改后的 Ubuntu 的背景。

如果你没有看到更改,尝试重新启动你的系统,然后尝试登录。

在更改后的,Ubuntu 的登录屏幕背景

恢复先前的登录屏幕

该脚本也提供了一种恢复先前的登录屏幕的特色功能。它在更改你的 .gresource 文件前,会将其进行备份。因此,恢复先前的登录屏幕,只需要在终端中简单地运行下面的命令。

sudo ./change-gdm-background --restore

这应该会将其登录屏幕更改回其先前的形式。

请在下面的评论框中,让我知道这篇指南的内容是否对你有效果,这应该适用于所有的最新版本的 Ubuntu Linux 。


via: https://www.debugpoint.com/change-login-background-ubuntu/

作者:Arindam 选题:lkxed 译者:robsean 校对:wxy

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