我有 Ubuntu 22.04 LTS,并且希望升级到 24.04 LTS 而不会丢失计算机上的数据或应用程序或其设置。
我意识到我可以等到八月,然后在我的常规系统更新期间会出现自动升级窗口。
但如果有一种简单可靠的方法来做到这一点,我现在想升级。。。
我对我的数据和 22.04 LTS 系统进行持续(每小时)备份。
编辑
我尝试了 guiverc 提供的信息链接。但仅提供 23.10 作为更新。
Info: org.gnome.Platform//44 is end-of-life, with reason:
The GNOME 44 runtime is no longer supported as of March 20, 2024.
Please ask your application developer to migrate to a supported platform.
这是我今天的 Flatpak 更新过程中收到的消息。
我已经安装 flatpak 大约两年了,因为事实证明它在图形密集型应用程序上速度更快。它的当前版本是Flatpak 1.12.7。以下是当前 Flatpak 应用程序的列表:
$ flatpak list
Name Application ID Version Branch Installation
Martin Abente Laha… ….github.tchx84.Flatseal 2.2.0 stable system
Matthew Jakeman …akeman.ExtensionManager 0.5.0 stable system
Freedesktop Platfo… org.freedesktop.Platform 22.08.24 22.08 system
Freedesktop Platfo… org.freedesktop.Platform 23.08.16 23.08 system
Mesa …top.Platform.GL.default 24.0.4 22.08 system
Mesa (Extra) …top.Platform.GL.default 24.0.4 22.08-extra system
Mesa …top.Platform.GL.default 24.0.5 23.08 system
Mesa (Extra) …top.Platform.GL.default 24.0.5 23.08-extra system
Intel …op.Platform.VAAPI.Intel 22.08 system
Intel …op.Platform.VAAPI.Intel 23.08 system
openh264 …sktop.Platform.openh264 2.1.0 2.0 system
openh264 …sktop.Platform.openh264 2.1.0 2.2.0 system
openh264 …sktop.Platform.openh264 2.4.1 2.4.1 system
GNOME Application … org.gnome.Platform 45 system
GNOME Application … org.gnome.Platform 46 system
Yaru Gtk Theme org.gtk.Gtk3theme.Yaru 3.22 system
Yaru-magenta Gtk T… ….Gtk3theme.Yaru-magenta 3.22 system
Firefox org.mozilla.firefox 125.0.1 stable system
尽管如此,我的系统似乎仍然提供了(部分?)更新:
ID Branch Op Remote Download
1. [✓] org.gnome.Platform.Locale 44 u flathub 1.7 kB / 340.9 MB
2. [✓] org.gnome.Platform.Locale 46 u flathub 17.9 kB / 367.5 MB
3. [✓] org.gnome.Platform 46 u flathub 2.1 MB / 346.4 MB
4. [✓] org.gnome.Platform 44 u flathub 1.0 kB / 321.4 MB
但就我而言,我有 Ubunto 22.04 和 Gnome 42.5 。。。我有点害怕安装后来的 24.04 LTS 版本的第一个版本。
那么我是否可以认为我需要迁移到 Ubuntu 24.04 才能享受 Gnome 46 无疑带来的奇妙好处?
Ubuntu 冻结并不是一个不寻常的事件。但是 Ubuntu 在 Stack Exchange 的同一个子站点上很快就冻结了,这比我愿意接受的要多一点巧合。
一周前,我已将 Dell Inspiron 15 5000 i5 7200U 8 GB RAM 从 Windows 10 迁移到 Ubuntu 20.04。经过所有常见的麻烦,例如配置我的桌面、为我的显卡获取驱动程序、在 Thunderbird 上迁移电子邮件、安装最喜欢的 IDE、文本编辑器、数据库等,我实现了较低的 SDD 占用空间(50 GB 与 Windows 的 170 GB ) 和应用程序中的快速响应时间。
但是在浏览 SE Academia 时,我的系统已经冻结了 3 次。它最初不会失败。当我尝试评论或发布回复时,它不会失败。但通常是在发表评论或浏览 5 分钟后。
这一切都很好奇。但是当然这也很不方便,因为唯一的方法是通过按住电源按钮来强制机器停止。这当然会让我失去所有打开的窗口和应用程序,这是一个拖累。
任何人都可以为这个日益普遍和令人烦恼的问题提出任何理由或补救措施吗?
编辑
$ free -h
total used free shared buff/cache available
Mem: 7.6Gi 4.1Gi 440Mi 239Mi 3.1Gi 3.0Gi
Swap: 2.0Gi 31Mi 2.0Gi
$ sysctl vm.swappiness
vm.swappiness = 60
$ grep -i swap /etc/fstab
/swapfile none swap sw 0 0
$ sudo dmidecode -s bios-version
1.2.8
制造商:戴尔
型号:灵越 15 5567
CPU:i5-7200U @2.5 GHz
内存:7967684 KiB
GPU:AMD Radeon R7 M445 4 GB(驱动程序:Mesa amdgpu)
动作编辑
~$ sudo swapoff -a
[sudo] password for tk: **************
~$ sudo rm -i /swapfile
rm: remove regular file '/swapfile'? y
~$ sudo dd if=/dev/zero of=/swapfile
bs=1M count=4096
4096+0 records in
4096+0 records out
4294967296 bytes (4.3 GB, 4.0 GiB) copied, 23.5976 s, 182 MB/s
~$ sudo chmod 600 /swapfile
~$ sudo mkswap /swapfile
Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=e44ca198-4f3b-4ecd-87b7-c1d7fa73a5ac
~$ sudo swapon /swapfile
~$ free -h
total used free shared buff/cache available
Mem: 7.6Gi 2.7Gi 135Mi 54Mi 4.7Gi 4.5Gi
Swap: 4.0Gi 0B 4.0Gi
~$ sudo -H gedit /etc/fstab
/swapfile none swap sw 0 0
~$ ls -al ~/.local/share/gnome-shell/extensions
ls: cannot access '/home/tk/.local/share/gnome-shell/extensions': No such file or directory
~$ ls -al /usr/share/gnome-shell/extensions
total 68
drwxr-xr-x 17 root root 4096 Nov 5 15:05 .
drwxr-xr-x 7 root root 4096 Oct 23 12:36 ..
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
drwxr-xr-x 2 root root 4096 Oct 23 17:01 desktop-icons@csoriano
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
drwxr-xr-x 2 root root 4096 Nov 5 15:05 native-window-placement@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
drwxr-xr-x 2 root root 4096 Nov 5 15:05 screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x 3 root root 4096 Jul 31 17:29 [email protected]
drwxr-xr-x 3 root root 4096 Oct 23 12:36 [email protected]
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
drwxr-xr-x 2 root root 4096 Nov 5 15:05 [email protected]
测试报告