Server 22.10 实验 Ubuntu Server 即使断网使用 date -s 来修改系统时间,系统时间也会马上恢复 还是以 alias 后门那篇文章里的后门为例 默认情况下,/etc/update-manager / 如果是需要执行的后门,现在执行并放置后台,如果像 alias 那种配置文件后门则不需要此章节 /etc/update-manager/release-update & touch 模拟 release-upgrades 文件的 atime 和 mtime sudo touch -r /etc/update-manager/release-upgrades /etc/update-manager/release-update / && sudo touch -r /etc/update-manager/release-upgrades /etc/update-manager/release-update && sudo hwclock 步试一下 实验依旧成功 0x08 Centos Stream 9 实验 Centos 这边依旧使用Ubuntu Server 中的 9 个步骤,不过Centos Stream 9 中没有 /etc/update-manager
$ sudo apt-get install update-manager-core 12 $ sudo apt-get install update-manager-core 4、编辑/etc/update-manager /release-upgrades配置文件,设置Prompt=lts $ sudo vi /etc/update-manager/release-upgrades 5、启动升级进程 $ sudo do-release-upgrade
那么就使用以下方法升级成功: $ sudo apt-get update $ sudo apt-get dist-upgrade $ apt-get install -y update-manager $ update-manager -d 此步执行后会提示升级,要下载最新系统数据,安装大概需要一个多小时。
安装update-manager-core 这个包如果之前没唷安装的话: sudo apt-get install update-manager-core 编辑 /etc/update-manager/ sudo nano /etc/update-manager/release-upgrades 像下面那样设置Prompt=normal或者Prompt=lts # Default behavior for
ros2go:~$ sudo apt upgrade tianbot@ros2go:~$ sudo apt install -f tianbot@ros2go:~$ sudo apt install update-manager tianbot@ros2go:~$ sudo update-manager -cd ? 额,依然不行呢,看看为什么吧?
version of an LTS available.To upgrade to the latest non-LTS develoment releaseset Prompt=normal in /etc/update-manager 打开 /etc/update-manager/release-upgrades 文件,我们可以看到文件说明: [DEFAULT]# Default prompting behavior, valid options https://ubuntu.com/blog/ubuntu-20-04-lts-arrives 我们将 /etc/update-manager/release-upgrades 文件中数值修改为 Prompt 和逐版本升级不同的是,我们不再需要修改 release-upgrades 配置文件,在升级前只需要确认 /etc/update-manager/release-upgrades 文件的数值是否设置为 lts
hackmd.io/FbTlHfLYSOiGIoXMkD-gbw#Upgrade-Jetson-AGX-Orin-to-Ubuntu-2404 检查后,它应该显示“从不”: grep 'lts' /etc/update-manager /release-upgrades cat /etc/update-manager/release-upgrades 使用“grep”或“cat”命令确保/etc/update-manager/release-upgrades
reboot重启一下,update-manager -d 运行更新管理,点下升级,一路下一步就好了(逆天是懒人一个,系统大版本跨越的命令基本上很少用,所以就懒得记了,附录有命令安装) ? ? ? dnt@MZY-PC:~$ reboot dnt@MZY-PC:~$ cat /etc/issue Ubuntu 16.04.4 LTS \n \l dnt@MZY-PC:~$ sudo update-manager -d [sudo] dnt 的密码: /usr/bin/update-manager:28: PyGIWarning: Gtk was imported without specifying a version
To upgrade to the latest non-LTS develoment release set Prompt=normal in /etc/update-manager/release-upgrades 打开 /etc/update-manager/release-upgrades 文件,我们可以看到文件说明: [DEFAULT] # Default prompting behavior, valid https://ubuntu.com/blog/ubuntu-20-04-lts-arrives 我们将 /etc/update-manager/release-upgrades 文件中数值修改为 Prompt 和逐版本升级不同的是,我们不再需要修改 release-upgrades 配置文件,在升级前只需要确认 /etc/update-manager/release-upgrades 文件的数值是否设置为 lts
要升级到最新的非 LTS 开发版本, 请在 /etc/update-manager/release-upgrades 中设置 Prompt=normal。 normal /etc/update-manager/release-upgrades 另一种选择是使用-d通过命令添加的标志 # Linux Terminal sudo do-release-upgrade
reboot重启一下,update-manager -d 运行更新管理,点下升级,一路下一步就好了(逆天是懒人一个,系统大版本跨越的命令基本上很少用,所以就懒得记了,附录有命令安装) dnt@MZY-PC dnt@MZY-PC:~$ reboot dnt@MZY-PC:~$ cat /etc/issue Ubuntu 16.04.4 LTS \n \l dnt@MZY-PC:~$ sudo update-manager -d [sudo] dnt 的密码: /usr/bin/update-manager:28: PyGIWarning: Gtk was imported without specifying a version
清理系统 sudo apt autoremove -y # 安装 update-manager-core sudo apt install update-manager-core 确认 /etc/update-manager
升级到Ubuntu 18.04 LTS 接下来,请在会话中执行以下步骤: 安装update-manager-core包: apt install update-manager-core 打开/etc/update-manager /release-upgrades并验证该Prompt值是lts在Ubuntu 16.04或normalUbuntu 17.10上设置的: /etc/update-manager/release-upgrades
precise-security multiverse deb http://archive.canonical.com/ precise partner 2,开始更新 tao@tao-desktop:~$ sudo update-manager
经过我的一番寻找,加上自己所剩无几的经验,终于找到了一个目录 /etc/update-manager/ ,这个目录我跟你说,我一眼就相中了,这简直就是为后门设计的呀 ? 可以看到,我们的别名已经执行了, ls='ls -al' ---- 现在我们要让这个后门更加完善 在 /etc/update-manager/release-update 中写入我们的 alias 修改后门文件的时间与同目录名称相似的文件的 MAC 时间相同 touch -acmr /etc/update-manager/release-upgrades /etc/update-manager/release-update
sudo nano /etc/update-manager/release-upgrades 这将使用nano编辑器打开系统上的配置文件。将里面的Prompt=lst改成normal: ?
通过 UI 升级 使用下方命令打开软件更新管理器界面通过 GUI 更新软件,并检查 Ubuntu 系统的更新: sudo update-manager -c -d 升级系统 之后根据指引操作即可完成升级
下载deb安装 如果纯命令安装有误,还可以试试官方的界面安装指南,把Ubuntu的update-manager换成Debian的package就好。
dconf-tools dconf reset -f /org/compiz/ setsid unity 会进入登录桌面 Ctrl+Alt+F7的那个 unity --reset-icons 重启后,进入桌面 发现update-manager
To upgrade to the latest non-LTS develoment release set Prompt=normal in /etc/update-manager/release-upgrades