Package-Management
Linux Mint 正在將程序安裝到 / 而不是 /home,我該如何解決這個問題?
Linux Mint 將內容保存到根目錄而不是主目錄時遇到問題。我需要這方面的幫助,一位朋友對此非常堅持。每次安裝包時,它預設安裝到根目錄,而不是安裝到主目錄。
在像 Mint 這樣的 Debian 派生系統中,DEB 包並不打算安裝在使用者的主目錄中。它們將由系統管理員安裝以供系統範圍使用。
即使可以將軟體包安裝在使用者的主目錄中,該軟體包在安裝後也無法工作。相反,將在系統範圍內安裝一個包。
在系統範圍內安裝時,典型的軟體包
foo
可能會放置
- 的可執行程序
/usr/bin/foo
,- 中的一組配置文件
/etc/foo/
,/usr/lib/foo/
和/或中的可執行程序所需的輔助文件/usr/share/foo/
,- 中的文件
/usr/share/doc/foo/
,等等。然後,如果程序維護持久性或執行時數據,則進入
/var/
和/或/run/
. 這很複雜。這就是軟體被打包的原因,這樣您的朋友就不必處理所有這些複雜性。現在,一些未打包的軟體可以通過足夠的努力安裝在使用者的主目錄中(如果不在的話
/usr/local/
);但對於大多數使用者來說,大多數時候,這將是一個特例。