符號連接的層數過多

環境

操作系統:Ubuntu Kylin 優麒麟 21.10、Debian 11 Bullseye

適用架構:ARM64(鯤鵬 920 x8、飛騰 FT-2000/4)、AMD64(海光、兆芯)、MIPS64EL 龍芯

 

問題

使用 ln -s 命令創建軟鏈接時,目標文件不生效。會提示“符號連接的層數過多”。

 

解決

創建軟鏈接時,請使用絕對路徑。

比如已經處於某一個文件的目錄。

/opt/apps/com.yozosoft.yozo-office/entries/applications

這時創建軟鏈接,依然要將文件的路徑寫全,而不要忽略。

sudo ln -s /opt/apps/com.yozosoft.yozo-office/entries/applications/com.yozosoft.yozo.desktop /usr/share/applications/

錯誤的寫法。

sudo ln -s com.yozosoft.yozo.desktop /usr/share/applications/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章