安裝了Emacs在CentOS 7後運行「Emacs的」 Emacs的,我得到這個錯誤信息:「用戶XXX沒有主目錄」的錯誤通過linuxbrew通過linuxbrew從終端安裝
User xxx has no home directory
有誰知道要解決這個問題?
安裝了Emacs在CentOS 7後運行「Emacs的」 Emacs的,我得到這個錯誤信息:「用戶XXX沒有主目錄」的錯誤通過linuxbrew通過linuxbrew從終端安裝
User xxx has no home directory
有誰知道要解決這個問題?
好吧,如果xxx
沒有主目錄,然後創建一個吧。 sudo usermod --home *new home directory* xxx
。然後註銷並重新登錄。
我對老紅帽服務器類似的問題,如果我用最新建立的emacs +自制庫二進制獲得任何自制軟件的emacs的或Emacs。我通過使用系統庫編譯最新的Emacs來臨時解決這個問題,例如註釋掉自制程序的路徑設置,然後編譯Emacs。如果您不想手動編譯Emacs,請嘗試使用這些自動構建腳本https://github.com/hungptit/athemacs。
我使用那個用戶,它有很多東西在那裏。重新啓動計算機,仍然會得到相同的錯誤。 –
你確定主目錄是爲這個用戶定義的嗎?嘗試運行'cat/etc/passwd | grep xxx | cut -d':'-f 6',看到它確實顯示xxx的主目錄。 –
只需注意用戶不是本地用戶。它由'centrify'管理。但該用戶可以在本地機器上進行正常操作。 –