16
12月
2021
全新安装后设置 MX Linux:区域设置、更新、屏幕比例
16:02

全新安装后设置 MX Linux:区域设置、更新、屏幕比例

16 12月 2021 16:02

MX 21.0 安装失败后,我不得不返回到 MX 19.4 并从头开始配置系统。

为什么MX-19.4“Patio Feo”比MX-21“Wildflower”版本更好?

  1. 创建可启动媒体的标准方法“dd if=file.iso of=/dev/sdd bs=1M”不适合安装 MX 21
    因为使用此选项,系统不会从 USB 驱动器启动(光标在黑屏上闪烁)。
    您需要使用 RuFus 实用程序将 ISO 文件写入 NTFS 格式的闪存驱动器。
  2. MX 21安装仅达到94%,执行命令/bin/sync时停止
  3. MX 21 用户抱怨旧电脑上的性能非常慢(MX-19 更适合)。
  4. 由于MX 21中安装程序被重新设计,安装引导加载程序的选择更加复杂——MBR、PBR、ESP。 与 MX-19 一样,PBR 条款需要解释。 如果UEFI处于Legacy模式(UEFI BIOS,即硬盘分区类型为MBR),那么当你选择MBR选项并将其安装在引导扇区时,如果安装程序崩溃或死机,计算机将无法启动(无法同时启动Linux和Windows),因为GRUB有故障。 该处理会“破坏”Linux 启动并恢复 Windows 启动

    • 从 Windows CD 启动,进入“恢复环境”并运行其中的命令:

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /RebuildBCD

就我而言,我必须加倍努力:

bootrec /FixMbr
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /FixBoot
bootrec /RebuildBCD

注意: 如果执行命令时 boorec /FixBoot 显示错误“未找到元素”,
那么您需要使用以下命令将第一个 Windows 分区(“由系统保留”)激活磁盘部分

磁盘部分
select disk 0
select partition 1
active
exit

另外:如果硬盘上只有一个Windows分区(即启动和系统分区,而不是EFI系统分区),但其上的启动文件被破坏,以下方法将有所帮助: *从Windows 10安装闪存驱动器启动并进入恢复控制台,在其中运行命令

cd /d c:\boot
bcdboot c:\Windows /L ru-ru /S c: /F ALL

其中/L是语言,/S是强制指示C:盘而不是EFI分区,/F ALL是固件类型。 允许的值为 UEFI、BIOS 和 ALL。 显然,如果有EFI分区,则不应该指定/S c:参数。

结果: “下载创建成功的文件”

!! ! 因此,在 Linux MX 21 安装失败后,Windows 引导加载程序已恢复,并且在计算机打开时加载 Windows 操作系统。


安装 MX 19.4 后的步骤

1. 区域设置(“locale”)

1)配置区域设置(国家语言和字体的操作系统设置):
我只留下了俄罗斯和美国,UTF-8编码。

节目 “开始”-“设置”-“系统区域设置” 可以从命令行调用:

dpkg-reconfigure locales

2. 更新

2) 如果系统是双启动(Windows / Linux),那么安装 19.4 后,Grub 启动菜单中将没有“Windows”项。
您需要运行“update-grub”命令,该命令将扫描硬盘并检测已安装的操作系统(包括Windows操作系统),并将它们添加到Grub2启动菜单中:

sudo update-grub

3)立即通过互联网更新“Debian 10 Buster”软件包:

sudo apt-get update
sudo apt-get upgrade

同时更新了已安装的intel-firmware包、amd-microcode和显示驱动程序。
安装了大约 300 MB 的软件包。 安装大约需要 30-40 分钟。
完成后,我重新启动电脑以应用更改。

4)切换目录 /etc/apt/sources.list.d 版本的存储库“Debian 11 靶心”以及所有更新。
!!这次我 没有给自己设定 切换到 Debian 12 Bookworm/sid 的任务,如所写 在文章中 - 关于更新 Debian 因为在撰写本文时 Debian 的当前版本是 Debian 11“Bullseye”。

来源.列表:

deb http://deb.debian.org/debian bullseye 主要贡献非免费
deb-src http://deb.debian.org/debian bullseye 主要贡献非免费

deb http://deb.debian.org/debian-security/ bullseye-security 主要贡献非免费
deb-src http://deb.debian.org/debian-security/ bullseye-security 主要贡献非免费

deb http://deb.debian.org/debian bullseye-updates 主要贡献非免费
deb-src http://deb.debian.org/debian bullseye-updates 主要贡献非免费

deb http://deb.debian.org/debian bullseye-propose-updates 主要贡献非免费
deb-src http://deb.debian.org/debian bullseye-propose-updates 主要贡献非免费

deb http://deb.debian.org/debian bullseye-backports 主要贡献非免费
deb-src http://deb.debian.org/debian bullseye-backports 主要贡献非免费

deb http://deb.debian.org/debian bullseye-backports-sloppy 主要贡献非免费
deb-src http://deb.debian.org/debian bullseye-backports-sloppy 主要贡献非免费

测试.列表:

deb http://mirror.truenetwork.ru/mxlinux/mx/repo/buster 主要非免费
deb http://mirror.truenetwork.ru/mxlinux/mx/repo/buster ahs
deb http://mirror.truenetwork.ru/mxlinux/mx/testrepo/ 破坏测试

安装新版本的软件包花费了 4 个多小时,并且停止请求更新配置文件
除了设置软件包之外,grub-pc 在所有地方都选择用新版本替换 .conf。

sudo apt-get update
sudo apt-get upgrade

在安装过程中出现请求的窗口中,在 GRUB 设置中,我选中了安装 only on the /dev/sda 设备

更新后,MX-19.4 操作系统启动没有问题 - 进入 Linux 和 Windows 的双启动菜单。

lsb_release -a 程序消息指示版本:

经销商 ID:Debian
Debian GNU/Linux 11(靶心).
发布:11
代号:靶心

唯一的缺点是内核 4.19.0-16-amd64 已经过时了。

5) 这一点没有必要。 从 bullseye-backports 存储库更新

让我们从 Debian Backports 存储库安装内核 5.10 和其他较新的内核(从 back 和 ports 的翻译可以清楚地看出目的 - 为较旧的操作系统版本适配较新的软件)。

sudo apt -t bullseye-backports upgrade

下载了 228 MB 的档案。 安装开始,耗时 50 分钟。
可以看到包管理器已经拉起了新的内核 5.14.0。
当被要求更新配置文件时,到处的答案都是肯定的——“是”。

现在内核根据命令输出 uname -r 以下:

5.14.0-0.bpo.2-amd64

Wi-Fi 网络正常,一切正常。

6) 更新时间:次日 完成包安装-命令 “apt dist 升级”- 用于安装最新版本软件包的智能系统,这些软件包可从通过 /etc/apt/sources.list.d/* 指定的存储库中获得。
不同于简单 apt upgrade, команда apt dist-upgrade 根据_依赖关系_删除和添加软件包,以获得给定发行版已安装软件包的最新版本。

sudo apt dist-upgrade

使用“dist-upgrade”命令进行更新下载了 500 MB 的软件包。

在显示软件包安装信息期间,出现有关临时删除少量软件包的消息:

  • python(因为不需要python2,所以到处都换成了python3)
  • python-minimal(来自旧版本的python,该包已弃用,无法从sources.list获得)
  • gimp-python (具有未满足的 python2 依赖项)
  • libgcc8-dev(在新版本的发行版中从sources.list中找不到软件包)
  • libstdc++-8-dev(在新版本的发行版中从sources.list中找不到软件包)
  • 保险丝(已被保险丝3取代)
    *磁盘管理器(在新版本的发行版中从sources.list中找不到包)
  • libreoffice-draw(在 apt-get dist-upgrade 期间重新安装新版本)
  • libreoffice-base(在 apt-get dist-upgrade 期间重新安装新版本)
  • libreoffice-impress(在 apt-get dist-upgrade 期间重新安装新版本)
  • libreoffice-writer(在 apt-get dist-upgrade 期间重新安装新版本)
  • libreoffice-common(在 apt-get dist-upgrade 期间重新安装新版本)

Одн但后来,在执行相同的命令时 apt-get dist-upgrade, данные пакеты были установлены заново, точнее, переустановлены с новыми версиями. Например, для языка python 3 установлен пакет python 3.9.2-3. Таким образом, команда apt-get dist-upgrade 对系统的影响更为显着。

_“disk-manager”_包的情况不清楚

其他包都没有问题。 例如,compton 0.1.beta 包被 1.1 替换,flatpak 从版本 1.2.5 立即到版本 1.10.5,synaptic 包管理器从版本 0.90+mx19 到 0.90.2。

此更新不会升级 Debian 11,仅更改软件包版本。

7) 清理(从系统中删除不需要的包)

sudo apt autoremove
sudo apt autoclean

8) 重新启动并评估可用资源。

sudo reboot

重新启动后,会出现一个窗口,其中显示一条有关用 Diodon 替换 CliIt 的消息:

“ClipIt 已被弃用,并且 Debian 不再支持”
为了您的方便,已自动安装 Diodon(受支持的 ClipIt 替代品)。

好的

系统已满载,几乎没有错误。 ;-)
“网络管理器未运行。”

sudo service network-manager start

“网络管理器”:无法识别的服务

解决方案 :我独立发现管理网络连接的网络管理器在SystemD服务启动控制模式下工作正常。

为此,您需要:

  • 或者从Grub菜单中手动选择引导选项(启动选项)“...SystemD”。
  • 或者在文件 /etc/default/grub 中添加内核参数行 GRUB_CMDLINE_LINUX_DEFAULT (затем выполнить команду sudo update-grub
  • 或者在图形应用程序“MX启动选项”中配置并应用内核参数:“开始”->“设置”->“MX工具”->
    ! “MX 启动选项”->“内核选项”->
    quiet splash init=/lib/systemd/systemd

!! ! 愉快的机会 系统D: 团队合作 sudo journalctl -xe и средство управления службами systemctl. Например, команда sudo systemctl status NetworkManager 显示服务的状态、RAM 使用情况以及最新的服务事件。

3. 屏幕

6) 设置屏幕比例。 由于上网本屏幕分辨率仅为 1024x600 像素,因此许多程序的部分用户界面(列表、窗口底部的按钮)超出了屏幕范围。 网页也可能显得太大。 要解决此问题,您需要更改操作系统屏幕上信息的显示比例:

开始 - 设置 - MX Tweak - 屏幕

xrandr 缩放 - 0.90

应用 - 关闭。

实际RAM消耗对比:

MX-19 内核 5.14 - 使用 475 MB,
MX-21 (Live USB) 内核 5.14 - 使用 547 MB。

也就是说,MX-21 操作系统比 MX-19 消耗更多的 RAM。



相关出版物