Ibm-Unix-System-Services

Yacs 庫未包含在標準 RHEL 發行版中

  • May 7, 2021

今天早上詢問我們伺服器的管理員是否可以安裝一個缺少的庫來執行我們的 python 程式碼。答案戰,他們不能這樣做,原因是:

“此庫未包含在標準 RHEL 發行版中”

這是什麼意思 ?為什麼圖書館不包括在內的原因是所有其他的?

在大多數情況下,僅包含在諸如 RHEL 之類的發行版中,因為它們是發行版中需要的另一個軟體包所必需的。作為一般規則,這始終值得牢記:發行版中可用的包,特別是庫,是為了發行版的目的而存在的,即最終為最終使用者提供工作環境,而不是作為通用開發工具。

所以基本的答案是RHEL 中沒有包含YACS,因為 RHEL 中沒有其他東西需要它,並且沒有最終使用者案例支持它的包含。

我上面提到的一般規則的一個結果是分發中包含的庫不一定適用於第三方程序。特別是在 Python 的情況下,通常值得使用虛擬環境來代替。這些可以具有所需的任何 Python 模組,而不會影響系統的。

(我在這裡忽略了軟體集合;這些為開髮案例設計的,但它們仍然不包括 YACS。)

引用自:https://unix.stackexchange.com/questions/648552