我打算升级到 Ubuntu 版本,但我想知道我以前使用的某些软件包是否与新版本不兼容。
我将它用作编程的商务笔记本电脑,我最担心的是 VPN 客户端,我正在使用 FortiClient,根据他们的 Linux 下载页面,没有在 LTS 22.04 上安装的说明:
答案1
值得怀疑。
基于 Debian 的系统上的软件包是根据一组通用依赖项编译的。“新版本”的一个定义是一组通用依赖项已更改:版本已更改、API 已损坏等。
针对 Ubuntu 的一个版本(一组依赖项)编译的软件不太可能在 Ubuntu 的不同版本(不同的一组或多个版本的依赖项)上运行。
事实上,一些最常见的帮助请求来自那些试图将错误版本的软件安装到他们发布的 Ubuntu 上的人们……并发现它已经破坏了 apt 和/或软件根本无法再工作。(甚至有一个给它命名)