使用个人用户免费的ubuntu-pro

前言

Ubuntu发行版的终端广告(Bug #1950692)和snap(Mint Blog中的观点)一直是令人诟病的内容,也是我切换到Debian的原因。

但是,今天还是要注册一下Ubuntu Pro,毕竟还有一些以前安装的机器在运行着已经EOL的Ubuntu版本,需要安装一些安全补丁。

pic

操作

打开Ubuntu Pro的网站 https://ubuntu.com/pro

点击Get Ubuntu Pro now并选择Myself,点击Register登录帐号确认。

获取Token,复制下面的命令。

Screenshot_20240702_201037-1.png

这里以**Ubuntu 18.04 LTS (Bionic Beaver)**为例:

root@ecs-a2nGQ:~# pro version
32.3~18.04

如果不存在pro 命令,使用 sudo apt update && sudo apt install ubuntu-advantage-tools安装。

root@ecs-a2nGQ:~# sudo pro attach {token}
Enabling Ubuntu Pro: ESM Apps
Ubuntu Pro: ESM Apps enabled
Enabling Ubuntu Pro: ESM Infra
Ubuntu Pro: ESM Infra enabled
Enabling Livepatch
Livepatch enabled
This machine is now attached to 'Ubuntu Pro - free personal subscription'

SERVICE          ENTITLED  STATUS       DESCRIPTION
cc-eal           yes       disabled     Common Criteria EAL2 Provisioning Packages
cis              yes       disabled     Security compliance and audit tools
esm-apps         yes       enabled      Expanded Security Maintenance for Applications
esm-infra        yes       enabled      Expanded Security Maintenance for Infrastructure
fips             yes       disabled     NIST-certified FIPS crypto packages
fips-updates     yes       disabled     FIPS compliant crypto packages with stable security updates
livepatch        yes       enabled      Canonical Livepatch service
ros              yes       disabled     Security Updates for the Robot Operating System
ros-updates      yes       disabled     All Updates for the Robot Operating System

NOTICES
Operation in progress: pro attach

For a list of all Ubuntu Pro services, run 'pro status --all'
Enable services with: pro enable <service>

     Account: {you_email_address}
Subscription: Ubuntu Pro - free personal subscription
root@ecs-a2nGQ:~# apt update
Hit:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:2 http://archive.ubuntu.com/ubuntu bionic InRelease                 
Hit:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease         
Hit:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease                                
Hit:5 https://esm.ubuntu.com/apps/ubuntu bionic-apps-security InRelease                          
Hit:6 https://esm.ubuntu.com/apps/ubuntu bionic-apps-updates InRelease
Hit:7 https://esm.ubuntu.com/infra/ubuntu bionic-infra-security InRelease
Hit:8 https://esm.ubuntu.com/infra/ubuntu bionic-infra-updates InRelease
Reading package lists... Done                     
Building dependency tree       
Reading state information... Done
123 packages can be upgraded. Run 'apt list --upgradable' to see them.
root@ecs-a2nGQ:~# 

upgrade 之后重启机器,完成更新。