18
7月
2025
将 LXLE 20.04“focal”更新到版本 22.04“jammy”,第 1 部分
17:15

将 LXLE 20.04“focal”更新到版本 22.04“jammy”,第 1 部分

18 7月 2025 17:15

如何将基于Ubuntu的LXLE Linux操作系统从版本20.04更新到22.04。
第 1 部分- LXLE 20.04“Focal”的干净安装。

简介

基于 Ubuntu 的 Linux LXLE 发行版,带有 LXDE 桌面,适用于旧电脑、笔记本电脑和上网本。 它安装在我的 Asus Eee PC 上。 LXLE 的最新版本是 20.04“Focal Fossa”和 22.04 版本“Jammy Jellyfish)”_不存在_因为......开发人员放弃了开发。 使用更新,我切换到 22.04 - 所有软件包都已更新。 操作系统完全正常工作。 本文也适用于其他基于 Ubuntu 的发行版。

LXLE 是一个具有简约 LXDE shell 的发行版。

LXDE desktop:

  • 对处理器资源和 RAM 要求不高,非常适合上网本。
  • 基于GTK库,持续开发(最新 GTK release 3 days ago
    *在撰写本文时 - 正在开发(最新 LXDE 发布 3 个月前 )。
  • LXDE 是较旧的 shell,但适合运行不需要强大的外观自定义(如 LXQT 或 KDE)的应用程序。
  • 与 Cinnamon 和 XFCE 不同,LXDE 具有更经典的窗口外观,如 X 应用程序。 (DE 的选择取决于喜好)。

与 antiX 相比,LXLE 操作系统不是基于 Debian,而是基于 乌班图。 后者具有更好的驱动体验(有 ubuntu-drivers 实用程序)和稳定的外观(无 shell 切换),LXDE 在思想上与 LXQT 类似,但更轻、更快。 LXLE 是用免费的 GTK GUI 编程工具包编写的。 由于 GTK 库是用 C 语言编写的,因此它的运行速度与处理器允许的速度一样快。

支持 LXDE 桌面的其他发行版:
树莓派(LXDE 桌面版)
德班- 经典操作系统,基于 DEB 的软件包基础,具有带有 LXDE 桌面的 ISO 映像选项。 使用SystemD服务初始化系统。
德瓦安- Debian 分支,其中开发人员摆脱了 SystemD 服务初始化系统,转而采用其他系统:SysVinit、OpenRC 或 Runit。 默认桌面是 XFCE,但也可以使用 LXDE 桌面。 关联: 德瓦安下载。 在较旧的硬件上,Runit 可能比 SystemD 更快。
软呢帽 是 Red Hat 的社区支持变体,Red Hat 是一个非常活跃开发的基于软件包的 RPM 发行版。 需要良好的互联网连接,因为...每周都会有大量更新。
斯利塔兹 :从 Live CD 启动的非常小的发行版
火花Linux- 来自波兰的一个简单而美丽的基于 Debian 的发行版,提供自己的存储库。 与 Debian 一样,它使用 SystemD。
ALT Linux - Alt 工作站简单的Linux- 俄罗斯操作系统,基于 RPM 的软件包基础。 “Viola Workstation”版本是付费的(~ 5,280 ₽)。
根图- 操作系统是独一无二的,因为其理念是基于在使用它的机器上编译软件包。能够安装 LXDE
*开放SUSE- 适合有经验的用户的分发套件。 包管理器和包基础本身与 Debian/Ubuntu 不同 - 使用 RPM 和 Zypper、yast。 吃 OpenSUSE LiveCD LXDE

背景

LXLE 版本安装在 PC 上,并进行了更改 - 声音服务器从 PulseAudio 替换为 PipeWire。 在 Distrowatch 网站上我找到了如何将 LXDE 20.04 更新到 22.04 的解决方案:
1)运行命令 sudo do-release-upgrade 并等待更新完成。 (程序本身将禁用它认为不安全的 PPA 存储库)。
2) 在 Y-PPA-Manager 实用程序中,将 PPA 存储库的文本从“focal”替换为“jammy”,并执行更新 apt update && apt Upgrade
来源-发行表

我是按照这个方案做的。 操作系统可以工作,但是 一些问题

1) Pipewire 仍为 20.04 版本,未更新。 原因是我手动集成了pipewire而不是pulseaudio,并且更新程序无法更新pipewire。 虽然有声音,但版本还是旧的。 因此,旧版本的库被拖入依赖项。 然后我想获得一个新的操作系统
2)LXLE版本从20.04更新到22.04后操作系统启动时间从1分30秒增加到2分30秒
3)在“开始”菜单中,出现了新的“其他”和“Debian”部分,其中包含来自 Linux Debian 的控制台实用程序,这些实用程序对我来说是不必要的,例如 sh 的快捷方式,它堵塞了“开始”菜单。

因此,我决定从头开始安装 LXLE,然后_手动_处理 PPA 存储库,禁用不必要的存储库,然后更新 干净 LXLE 操作系统。 因此,您将获得一个纯粹的 LXLE 22.04 操作系统,没有旧版本 20.04 的痕迹。

改进的安装计划

该计划由我制定并成功实施:

0) 刻录可启动 USB 介质 安装 Linux LXLE 版本的操作系统。
1) 正常清洁安装 LXLE 操作系统从可启动 USB 介质到 LXLE 硬盘 20.04“焦点窝”。
2) 准备更新 20.04- 删除不必要的程序,在 apt 设置中禁用大量外部 PPA 存储库、目录清理 /etc/apt/sources.list.d 来自 *.list 内容为空的文件。
3) 连接到 无线网络包更新”_最新版本_20.04“Focal Fossa”。
4) 升级发行版 从 20.04 切换到 22.04(Jammy Jellyfish) 使用该实用程序 “do_release_upgrade”
5) 编辑 在文件中 苯丙胺 存储库版本与 “焦点”“杰米”-> 在文件中 /etc/apt/sources.list/d
6) 更新 操作系统和剩余的软件包使用“易于升级"

7) 重新启动计算机。设置和检查系统时间。执行最终更新 apt全面升级- 为 自由办公室
8) 在 Linux LXLE 上安装附加软件包 flatpak、xdg-desktop-portal 并从中安装 Chromium 和 Firefox 浏览器。

阶段 0. 刻录 USB 介质

使用了 16 GB 闪存驱动器,但您可以使用任何合适的大小,最好具有良好的写入和读取速度。 例如,我喜欢 AGi UP138 的 USB 闪存驱动器,从 DNS 购买

我在这里获取了操作系统发行版的 ISO 映像: https://sourceforge.net/projects/lxle/files/Final/OS/Focal-64/

在操作系统中烧录U盘 Linux薄荷-开始-标准型-将图像保存到 USB 驱动器
flash_writer

第 1 阶段:在硬盘上_全新_安装 Linux LXLE 20.04

1.1 确定分区表类型

在安装或重装Linux操作系统之前,首先需要确定目标磁盘的分区类型:MBR还是GPT。 这可以通过启动现有操作系统或在实用程序的 LiveCD 图形界面模式下使用 USB 驱动器来完成 gparted-> 设备信息 ->《分区表》

  • 铭文“msdos”对应于mbr。
  • 铭文“gpt”不言而喻。

1.2 从 USB LiveCD 启动个人计算机

在启动Asus Eeepc电脑时,我按了几次Esc键,并在MBR模式下选择了从USB驱动器启动菜单项,因为... 硬盘驱动器是用msbos(mbr)分区表进行分区的。 在其他PC上,如果硬盘驱动器有GPT分区,请选择USB驱动器名称中带有“GPT”的项目。

启动菜单

1.3 选择LiveCD启动选项

选择安装到硬盘的选项 -“直接启动安装程序”

启动安装程序

1.4 语言选择

我选择了“俄语”。

设置语言

1.5 选择键盘布局

选定的布局“俄语“——”俄语”。
键盘布局

1.6 拒绝连接Wi-Fi

此安装阶段不需要网络连接。 我们跳过 Wi-Fi 连接。
无无线网络

1.7 拒绝更新和其他程序

取消选中“在 LXLE 安装期间下载更新”和“为图形和 Wi-Fi 设备以及其他媒体格式安装第三方软件”复选框。
无更新

1.8 安装类型-“其他选项”或“下一步安装”/“擦除磁盘"

在现有分区上安装时,我选择了“安装类型”-“其他选项"

因为它安装在现有的 Linux 分区上。
其他选项

如果您要进行完整安装并格式化整个磁盘,则可能有不同的选择。 例如,“安装在附近”。
就我而言,Linux 操作系统安装在 Windows 7 旁边的硬盘驱动器上唯一的 \dev\sda7 分区上(分区 sda1 - sda6)。

如果选择“其他选项”,安装将在指定分区上执行,或者您将有机会手动对磁盘进行分区。

1.9 选择操作系统的安装位置:卷、分区、文件系统和挂载点

选择将安装 LXLE 操作系统的分区 -:
安装到

Linux LXLE操作系统新分区的参数:

  • 尺寸 - 大约。70GB (旧部分的所有分配空间)
  • 用作 -Ext4 日志文件系统
  • 复选框格式化分区
  • 挂载点 - /(斜杠,磁盘根目录)
    变化量

在这个阶段,我只是将其安装到现有的旧 LXLE 分区中,并格式化该分区。
点击“继续" 继续 Linux 安装向导。
继续安装

1.10 选择时区(“您所在的位置”)

我点击了莫斯科地区附近的地图,并选择了时区“莫斯科“,
![选择位置](choose_location.webp?lightbox&classes=img-zoomable "continue_install" "choose_location")

1.11 通过指定用户名和密码以及自动还是手动创建用户(需要输入密码)

创建了一个用户“用户”,他 密码,以及登录方法”自动登录”:
用户名
继续

1.12 执行安装

安装

1.13 安装完成

安装完成后,单击“重新启动”按钮重新启动
安装完成
! 请勿提前移除 USB 驱动器! 您需要等待带有 Enter 一词的消息

重新启动。

1.14 首次启动

首次启动时,输入用户密码。 今后,如果选中“自动登录”复选框,Linux操作系统在启动时将不再要求输入用户密码,桌面会立即出现在屏幕上。

1.15 禁用不必要的语言

LXLE 操作系统包含显示当前语言的命令。 默认情况下,安装过程中选择俄语。

localectl

要显示所有可用语言的数量:

localectl list-locales | wc -l

! 该版本的 Linux 支持 79 种语言。

在系统更新的后续阶段,生成各种语言的文件占用了总安装时间的40%。 建议在更新之前禁用不必要的语言,例如非洲语言。

您可以使用命令和后续编辑禁用不必要的语言

须藤纳米 /etc/locale.gen

我只留下了这些行,在其余行之前我放置了一个注释符号 - 一个散列“#”和一个空格:
en_US.UTF-8 UTF 8
ru_RU.UTF-8 UTF-8

1.16 能够更改键盘布局和语言

! !!如果您之前选择了俄语并且LXLE操作系统的安装对应于俄语,则可以跳过此选项。

echo LANG #ru_RU.UTF-8
echo LANGUAGE #ru_RU.ru

有关信息,请参阅设置语言的命令。

sudo localectl set-locale LANG=ru_RU.UTF-8
sudo localectl set-locale LANGUAGE=ru_RU.ru

<a名称=“键盘”>
如果您想更改系统上的键盘或语言设置,运行命令:

sudo dpkg-reconfigure keyboard-configuration

配备经典键盘的台式电脑的选择: “通用 105 键 PC”,
对于没有附加数字键盘的 Nentbook 或窄 PC 键盘 -“通用 86 键 PC”

_“语言”_的正确值已在那里选择 -俄语, 键盘布局 -俄语,
切换语言的键盘快捷键 Alt+Shift,国家和拉丁布局之间的临时切换 - 不指定。
用作 AltGr 的键未使用-默认键盘布局,(AltGR 是按住时打印俄语字母的键)。
复合键(用于输入 Unicode 代码,例如 smile 263A -没有复合键
使用 Control+Alt+Backspace 来中断 X 服务器?

更新触发器完成后,创建新版本的内核,更改将在下次操作系统启动时应用。

1.17 打开面板当前语言指示灯

添加一个开关——键盘布局指示器势在必行,
它位于右上角靠近网络、声音和处理器负载图标的位置。

它显示当前语言和国旗。

右键单击系统托盘右侧的区域并添加 “键盘布局处理程序”
面板1
面板1
面板3
面板4
面板5
面板6


*下一个 -请参阅文章的第 2 部分,该部分直接致力于将 20.04 更新为 22.04



相关出版物