新安裝了ubuntu18.04的各種配置
0.前言
由於系統崩掉了,嘗試各種方法都沒有救回來,那咱們就一不做二不休,安裝體驗一下最新的系統。目前來看,許多地方在向win10看齊,總體開說,介面比16.04更加美觀,而且也多了許多新的功能。接下來有一大堆環境需要配置呢。估計配置下來得一天吧,主要是網速有點慢,下載消耗的時間有點長啊。
1.安裝基本工具
1.1安裝搜狗輸入法
Ubuntu18.04下安裝搜狗輸入法
安裝成功之後,試了一下,效果真的是太好了,而且竟然可以換面板,簡直跟windows下很接近了好不好。
1.2安裝截圖工具
sudo apt-get install flameshot
這個地方,name就隨便起一個就行,command寫的是flameshot gui
然後快捷鍵跟QQ保持一致,control+alt+A
設定完之後,感覺太好了。
1.3刪除一些不必要的軟體
Ubuntu17.10/Ubuntu18.04配置以及美化
上面這個部落格說的,把一些軟體給解除安裝了,我真的想說一句,mmp,我信了你個鬼了,許多檔案如mp4都打不開了,還得下載回來。看來不可以盲目跟風。個人覺得一切從簡,許多系統自帶的軟體能用就行,放在那裡又不礙事,盲目解除安裝容易出岔子。
- 先更新系統
sudo apt- get update
sudo apt-get upgrade
- 解除安裝Amazon連結
sudo apt-get remove unity-webapps-common
1.4安裝wps
1.5安裝網易雲音樂
網易雲音樂官網
ubuntu18.04 完美解決網易雲音樂雙擊啟動 這個人寫的小指令碼挺實用的啊。
殺死後臺的網易雲程式:
sudo killall -9 netease-cloud-music
1.6更新源
2.環境配置
2.1安裝git、vim
sudo apt-get install git
sudo apt- get install vim
2.2安裝anaconda3
anaconda官網
先去官網下載,檔案挺大,發現竟然除了anacona5了都,那就用一下最新的版本吧。
先進入下載目錄,然後,
bash Anaconda3-5.2.0-Linux-x86_64.sh
然後一步步按照提示進行,注意最後一個,提示俺不安裝vs,選擇拒絕。
然後重啟終端,輸入python, 發現已經變成了anaconda旗下的版本了
[email protected]-Lenovo-YOGA-710-14IKB:~$ python
Python 3.7.0 (default, Jun 28 2018, 13:15:42)
[GCC 7.2.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
#輸入conda list:
[email protected]-Lenovo-YOGA-710-14IKB:~$ conda list
# packages in environment at /home/wangwh/anaconda3:
#
# Name Version Build Channel
_ipyw_jlab_nb_ext_conf 0.1.0 py37_0
alabaster 0.7.11 py37_0
anaconda 5.3.1 py37_0
anaconda-client 1.7.2 py37_0
anaconda-navigator 1.9.2 py37_0
anaconda-project 0.8.2 py37_0
appdirs 1.4.3 py37h28b3542_0
發現許多Python的庫已經給安裝好了,用anaconda挺方便的。
2.3安裝ipython notebook
Ubuntu16.04 Jupyter安裝(Ipython Notebook安裝)
- 安裝pip
- 安裝Jupyter
安裝成功 - 執行, 輸入 ipython notebook
3.ubuntu18.04配置caffe
參考部落格:ubuntu16.04+caffe+cpu+Anaconda3(python3)
出現了個新的錯誤:
CXX/LD -o .build_release/tools/upgrade_net_proto_binary.bin
.build_release/lib/libcaffe.so: undefined reference to `cv::imread(cv::String const&, int)'
.build_release/lib/libcaffe.so: undefined reference to `cv::imencode(cv::String const&, cv::_InputArray const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<int, std::allocator<int> > const&)'
.build_release/lib/libcaffe.so: undefined reference to `cv::imdecode(cv::_InputArray const&, int)'
collect2: error: ld returned 1 exit status
Makefile:635: recipe for target '.build_release/tools/upgrade_net_proto_binary.bin' failed
make: *** [.build_release/tools/upgrade_net_proto_binary.bin] Error 1
make: *** Waiting for unfinished jobs....
難道是有個依賴項沒有弄好嗎?不是。
嘗試解決
輸入命令:pkg-config --modversion opencv
發現opencv的版本是,3.2.0,估計得修改一下makefile.config了,就是把那句話給顯示出來了。
然後就成功了,一路按照自己之前記錄的部落格走下來,十分的順利。哈哈哈,真是太好了。