這種問題不可忽視!不可忽視!不可忽視!重要的事情說三遍!!!(一次死機,好多文件丟失,真是痛苦的經歷)
自從從第三方安裝了Python3.6,並將默認3.5改為3.6,導致ubuntu16.04右上角出現了紅色圓圈警告!
如果你也試過以下操作:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2 sudo update-alternatives --config python3
這就是出現紅色警告的原因,實際上將默認改為3.5就可以了。本人認為確實沒有安裝3.6的必要,建議先將默認改為3.5,再將3.6卸載。具體操作如下:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 2 sudo update-alternatives --config python3 sudo apt autoremove python3.6
重啟電腦,紅色圓圈警告消失!如果沒有消失,可能系統內部缺少一些依賴,輸入以下命令:
sudo dpkg --get-selections > ~/Desktop/packages sudo apt-get purge name-of-package-here sudo apt-get -f install thanks tgm4883 sudo apt-get autoremove sudo apt-get update
其中第二步顯示Reading package lists... Error!的錯誤的話,
sudo rm /var/lib/apt/lists/* -vf
再
sudo apt-get update
另外一種情況是總是彈出檢測系統程序出現問題小窗口,如下圖:
其實這種情況只要不影響系統使用,是不用理它的(強迫症的我是忍不了了),解決方法如下:
1. 相當於關閉系統自檢測功能:
終端輸入:
sudo gedit /etc/default/apport
將
enabled =1 改為 enabled =0
雖然關閉了系統自檢功能,以后不會彈出,但是並不清楚問題出在哪里。
2.查看錯誤報告,並解決問題。(參考於此博主文章:https://blog.cdsn.net//qiaoji6073/details/76856042)
查看錯誤報告:
cd /var/crash/ ls
這時,你會看到系統哪里出了錯,或許安裝包未安裝成功或未卸載成功,嘗試去解決問題才是根本。
刪除錯誤報告:
sudo rm /var/crash/*
此操作只是刪除錯誤報告,如果系統出現問題還會出現小窗口的。
長效對策和1類似(不建議):
sudo apt install gksu gksu gedit /etc/default/apport
*gksu是用來執行圖形的(GUI)程序
輸入密碼后系統進行報錯:
su: 認證失敗,但期望是:gksu:waiting
解決辦法:
gksu-properties
進行屬性設置, 彈出窗口后將驗證模式的默認su 修改為sudo,然后關閉。
最后:
gksu gedit /etc/default/apport
將enabled = 1 改為 enabled=0,然后保存,以后就不會再彈出系統問題窗口了。