18.04 LTS 上有軟體更新嗎?

18.04 LTS 上有軟體更新嗎?

Ubuntu 是否會在 LTS 版本中更新像 KeePassXC 這樣的軟體包,或者 LTS 是否意味著我保留 LTS 發佈時的最新版本?

我在 Ubuntu 18.04 LTS 上安裝了 KeePassXC。我現在不記得第一次安裝時 KeePassXC 的版本是什麼,但截至今天它是 2.3.1。目前最新版本是 2.4.1。我知道我可以透過 Snap 和 PPA 取得更新,但我很好奇普通的 Ubuntu 軟體更新是否最終會更新 KeePassXC,或者它是否在整個 LTS 期間保持靜態。

編輯補充:我現在從回覆中了解到,軟體包被凍結到發佈時,通常它們將保持靜態,不會透過正常的「檢查軟體更新」進行更新。這種靜態方法是否適用於“apt-get”類型的方法,或者我最終可以通過這種方式獲得更新嗎?我從原始碼連結中註意到,KeePassXC 2.3.1 仍然是原始碼,但不明白我是否可以在 Snap 或 PPA 之外「強制」更新。

進一步編輯盡可能重複:基本問題本質上是重複的,但我的第一次編輯進一步- “隨著存儲庫的變化,我可以“apt-get”更新版本。看來答案是“不,不安全」 」。

答案1

不幸的是,Ubuntu 並不總是提供最新版本的軟體。所提供的軟體的最新版本取決於您所使用的 Ubuntu 版本。這是為了每個特定 Ubuntu 版本的穩定性。一個例外可能是網頁瀏覽器(例如火狐瀏覽器)因為從安全角度來看這很重要。

對於您的情況,您可以查看以下內容:

https://packages.ubuntu.com/search?keywords=keepassxc

更詳細的解釋在類似詢問 Ubuntu 問題

答案2

KeePassXC 下載頁面提供 PPA:

https://launchpad.net/~phoerious/+archive/ubuntu/keepassxc

你可以找到很多關於“什麼是 PPA 以及如何使用它們?”,但是 PPA 允許除 Ubuntu 之外的其他人維護和發佈軟體包,並允許您的系統在這些更新可用時接收這些更新。

這意味著您所詢問的軟體 KeePassXC 是由 KeePassXC 而不是 Ubuntu 維護的,您必須詢問他們或查看他們的歷史和政策來確定他們的發佈時間表和計劃。

當您升級 Ubuntu 時,例如從 16.04 升級到 18.04,所有這些 PPA 都會停用,您需要重新啟用它們。在您重新啟用它們之前,它們不會也無法更新。大多數時候您只需重新啟用它們即可。有時您需要遵循新的設定說明。

為了最好地回答您的問題,您應該查看KeePassXC 下載頁面並查看他們聲稱的最新版本(您似乎擁有)並將其與apt search keepassxc.您可以檢查KeePassXC PPAapt並將結果與 PPA 頁面進行比較,確認您擁有最新的可用版本。

此時,PPA頁面符合KeePassXC下載頁面最新版本:

keepassxc   2.4.1-1ppa1~bionic1

如果您沒有看到此版本,則表示您的軟體包已過時 ( apt update)、不再啟用此 PPA 或有其他問題。看來目前最新版本的 KeePassXC 已在 PPA 中提供。

相關內容