[TOC]
# 問題
## [個人文件夾顯示中文名實際路徑英文名](http://blog.csdn.net/ablo_zhou/article/details/5392987)
Xee:setting設置中改成系統改成英文語言即可!
************
相比于Windows的顯示中文,但實際路徑是英文,HOME下的中文目錄的實際路徑也是中文,這樣一來在終端輸入路徑的實際還要切換輸入法,相當麻煩,為什么會產生這樣的結果?
原來這是freedesktop.org為了方便群眾搞的xgd-users-dirs ,在不同的語言下自動創建一些經常用到的目錄。xdg-user-dirs-update 這個工具會在系統登錄階段運行,它讀取配置文件和用戶目錄信息,并創建用戶本地語言版本的常用目錄。設置 到$(XDG_CONFIG_HOME)/user-dirs.dirs (XDG_CONFIG_HOME defaults to ~/.config),以便應用程序讀取和使用這些目錄。
本文旨在將個人主目錄的顯示方式改為類似Windows。
1. 我們可以先將目錄都改成英文的。
~~~
export LANG=en_US
~~~
執行
~~~
xdg-user-dirs-gtk-update
~~~
這時會彈出一個配置界面,將所有中文的用戶目錄切換到英文。選中不再提示,確定。
這時,會刪除沒有內容的用戶目錄,但有內容的用戶目錄會保持。并創建相應的英文目錄:
Desktop/Download/Templates/Public/Documents/Music/Pictures/Videos
此時,在位置里看到的常用中文目錄已經換成英文目錄。只需將原中文目錄的內容拷貝到相應英文目錄,并刪除中文目錄即可。
然后再執行
~~~
export LANG=zh_CN.UTF-8
~~~
以顯示中文。
如果記不住該命令,很簡單。注銷。在登錄界面選英語,進來后該對話框就會彈出來提示你是否切換用戶目錄了。切換完了注銷,再切換成中文界面,但這時 不要切換用戶目錄了。
2.顯示中文,但實際是英文目錄
這時,桌面也對應/home/chandlerver5/Desktop,但“位置”里面,“主文件夾”,“桌面”點開都對應英文目錄。
理想化的解決方案,是看到的目錄是中文,但打開的目錄是英文。和Windows操作系統一致。這樣免得中英夾雜,影響視覺和心情。
其實這也是可以辦到的。
點“位置”->"主文件夾",打開文件瀏覽器(Nautilus),
在書簽菜單,右鍵選擇重命名,注銷登陸,彈出提示,選擇保留英文名,不再提醒!
## Error: could not open file ...
pacman 安裝或者刪除軟件出現:Error: could not open file /var/lib/pacman/local/phpstorm-jre-2017.2.4-1/desc: No such file or directory
~~~
rm -R /var/lib/pacman/local/phpstorm-jre-2017.2.4-1/
~~~
***執行這個文件夾刪除命令。
## [netease-cloud-music 運行不顯示](https://www.zhihu.com/question/52084770)
是因為網易云音樂的沙盒有Bug。
解決辦法:
```
sudo vim /usr/share/applications/netease-cloud-music.desktop
```
后更改為
```
Exec = netease-cloud-music %U --no-sandbox
```
# 錯誤
## 字體
### 中文字體顯示異常
```
sudo fc-cache -vf # 刷新字體緩存
```
> [MacOS like Fonts on Manjaro/Arch Linux](https://aswinmohan.me/posts/better-fonts-on-linux/)
> [現在Arch Wiki上修正簡體中文顯示為異體字形的方法好像行不通了](https://forum.manjaro.org/t/arch-wiki/46784)
## 終端字體
最新的[cairo](https://www.archlinux.org/packages/extra/x86_64/cairo/)更新:
...增加了對終端中顏色表情符號的支持:
~~~
$ yay -Q cairo
~~~
### 表情字體
測試網址:
https://getemoji.com/
https://gitmoji.dev/
> [Manjaro表情字體調教指南](https://guanhuo.link/archives/61)
## Cannot find fakeroot binary
解決方法:因為沒安裝 fakeroot、binutils 等打包基本工具,所以`sudo pacman -S base-devel`裝一下。