1.更新軟件源:
修改sources.list文件:
vim /etc/apt/sources.list 或者 leafpad /etc/apt/sources.list
然后選擇添加以下源:
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
保存之后運行:
apt-get update #刷新系統(告訴系統我更新了sources.list喲)
如果想更穩定的安裝更新,可以使用:
apt-get upgrade #安裝更新(把已經下載好了的軟件在新源情況更新一下)
如果想在安裝更新的時候讓系統擁有更多的自主選擇權(比如在軟件依賴關系發生變化的情況下讓系統自主做出處理)可以使用:
apt-get dist-upgrade #安裝更新2
這里再介紹一下 upgrade 和 dist-upgrade的區別
upgrade:系統將現有的Package升級,如果有相依性的問題,而此相依性需要安裝其它新的Package或影響到其它Package的相依性時,此Package就不會被升級,會保留下來.
dist-upgrade:可以聰明的解決相依性的問題,如果有相依性問題,需要安裝/移除新的Package, 就會試着去安裝/移除它.
(所以通常這個會被認為是有點風險的升級)
apt-get upgrade 和 apt-get dist-upgrade 本質上是沒有什么不同的。
只不過,dist-upgrade 會識別出當依賴關系改變的情形並作出處理,而upgrade對此情形不處理。
例如軟件包 a 原先依賴 b c d,但是在源里面可能已經升級了,現在是 a 依賴 b c e。這種情況下,dist-upgrade 會刪除 d 安裝 e,並把 a 軟件包升級,而 upgrade 會認為依賴關系改變而拒絕升級 a。。
簡單來說,upgrade之前要先update一下,upgrade不會處理一些依賴性的問題,如果更新的軟件出現依賴性的
2.安裝中文輸入法
在更新源了之后,執行命令
apt-get install fcitx fcitx-googlepinyin
然后reboot之后 去應用程序界面就可以看到企鵝圖標的Fcitx了。//必須重啟不重啟輸入法還是不可以使用,Ctrl + space 執行輸入法切換