ubuntu硬盤裝機_配置系統總結

ubuntu硬盤裝機_配置系統總結(個人習慣)

前言:因爲每次重裝系統要走很多步驟,很多方法都不是在同一個地方的,所以想把一些個人習慣都並在一起放在博客上,謹防忘記。

參考:

http://www.linuxidc.com/Linux/2014-04/100369.htm

http://blog.csdn.net/jmu201521121021/article/details/78323032

設備:華碩FX50V

裝機方式:硬盤裝機(非啓動U盤模式)

一、安裝方式:

[外鏈圖片轉存失敗(img-BazxxbSU-1564126974334)(http://p.qlogo.cn/qqmail_head/qKFqwJzRbP1XZBJArC8ib34NJ9qFxWVBjAo6kxBTltJP5ZKdVPWg5dQIxyX7hCA50/0)]

在windows下安裝EasyBCD,可以比較方便來調整引導,安裝完成之後,添加新條目,在NeoGrub這裏新建一個,內容如下:

title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.5-desktop-amd64.iso locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
title reboot
reboot
title halt
halt

要將 ubuntu-14.04.5-desktop-amd64.iso 替換成你具體的Linux鏡像的名稱。

[外鏈圖片轉存失敗(img-Gmqh6ATR-1564126974334)(http://p.qlogo.cn/qqmail_head/qKFqwJzRbP1XZBJArC8ib34NJ9qFxWVBjAo6kxBTltJPuAlLdmRuJMspajsZfVg2ic/0)]

[外鏈圖片轉存失敗(img-72fSNVLt-1564126974335)(http://p.qlogo.cn/qqmail_head/qKFqwJzRbP1XZBJArC8ib34NJ9qFxWVBjAo6kxBTltJNUxLiaXoJzh2KSP5VqlRVib3/0)]

然後,雙擊我們已經下載好的Linux鏡像,進入 casper ,將其中的 initrd.lz 和 vnlinuz.efi 拷貝到我們C盤的根目錄, 再把鏡像彈出,然後也把我們的鏡像拷貝到我們的C盤根目錄,這時候就可以重啓,會出現進入Linux系統的引導,點進去就行了。

二、分區設置:

選擇產生的空閒分區

點擊的“+”創建4個主要的基礎分區

創建/分區:

創建swap分區:

4096MB 邏輯分區 空間起始位置 交換空間

創建boot分區:

2048MB 邏輯分區 空間起始位置 Ext4日誌文件系統 /boot

創建主分區:

剩餘的空間 主分區 空間起始位置 Ext4日誌文件系統 /

三、配置系統(以下屬於個人習慣,博客方便記錄過程)

以下是後話,一般裝完系統先折騰驅動,先把驅動這些核心的安裝完之後在折騰外在的,可以參考我的另一篇博客如何安裝NVIDIA的驅動,安裝完之後才能進行GPU 運算,這個真的挺快的,CPU算十分鐘的時間GPU 一分鐘就能搞定了。

美化:

sudo apt-get install unity-tweak-tool 
sudo add-apt-repository ppa:noobslab/themes
sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install flatabulous-theme
sudo apt-get install ultra-flat-icons
#記得設置動畫隨機。

安裝flash插件:

sudo apt-get install flashplugin-installer

先安裝anaconda再安裝python:

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get build-dep python-numpy
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage \
python-h5py python-protobuf python-leveldb python-networkx python-nose python-pandas python-gflags \
Cython ipython

配置ss:

sudo apt-get update
sudo apt-get install python-pip
sudo pip install shadowsocks
sudo gedit /etc/shadowsocks.json
{
    "server":"***",
    "server_port":***,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"***",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": true,
    "workers": 1
}

sslocal -c /etc/shadowsocks.json

配置chrome的ss:

需要添加Proxy-SwitchyOmega_v2.5.2.crx插件,新建情景模式socks5,代理模式SOCKS5,代理服務器127.0.0.1,端口1080. 設置首頁爲google即可。

官方安裝docker教程,ubuntu14.04:

sudo apt-get update
sudo apt-get install \
    linux-image-extra-$(uname -r) \
    linux-image-extra-virtual
sudo apt-get update
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
sudo apt-get update
sudo apt-get install docker-ce

可以選擇deb安裝docker。

安裝typora:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
sudo add-apt-repository 'deb http://typora.io linux/'
sudo apt-get update
sudo apt-get install typora

opencv 3.4:

sudo apt-get update
sudo apt-get install git
git clone https://github.com/jayrambhia/Install-OpenCV
cd ./Install-OpenCV
cd Ubuntu
chmod +x * 
./opencv_latest.sh

安裝完cuda8.0和NVIDIA之後配置環境變量:

sudo gedit ~/.bashrc
export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
sudo gedit /etc/profile
PATH=/usr/local/cuda/bin:$PATH  
export PATH
source /etc/profile
sudo gedit /etc/ld.so.conf.d/cuda.conf
/usr/local/cuda/lib64
sudo ldconfig
#測試sample:
cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery
make
sudo ./deviceQuery
nvcc -V

cudnn5.0安裝:

sudo tar -zxvf ./cudnn-8.0-linux-x64-v5.0.tgz
cd cuda/include
sudo cp cudnn.h /usr/local/cuda/include  
cd ..
cd lib64
sudo cp lib* /usr/local/cuda/lib64/   
cd /usr/local/cuda/lib64/
sudo chmod +r libcudnn.so.5.0.5
sudo ln -sf libcudnn.so.5.0.5 libcudnn.so.5
sudo ln -sf libcudnn.so.5 libcudnn.so
sudo ldconfig

caffe安裝:

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

git clone https://github.com/BVLC/caffe
sudo cp Makefile.config.example Makefile.config
sudo gedit Makefile.config 
#修改爲USE_CUDNN := 1和OPENCV_VERSION := 3 
#進入caffe目錄:
mkdir build
cd build
cmake ..
make all -j8
make pycaffe -j8
make test -j8
make runtest -j8

#編譯完之後將caffe鏈接到系統以便於import caffe
sudo gedit ~/.bashrc
export PYTHONPATH=$PYTHONPATH:/home/michael/usr/caffe/python

將要安裝的所有deb文件放到同一個文件夾下面:

sudo apt-get update
sudo dpkg -i *.deb 
sudo apt-get -f install

shutter:

sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update
sudo apt-get install shutter

sublime:

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
#太久,推薦deb安裝

cmake-gui:

sudo apt-get install cmake-qt-gui

安裝pycharm之前先安裝anaconda。

python處理中文

# -- coding: utf-8 --

命令行查看opencv版本:

 pkg-config --modversion opencv

推薦的保存日誌的格式:script date +%Y-%m-%d-%H-%M-%S.log

用exit來退出。

python 導入cv2失敗的解決方法:

sudo cp /home/michael/Install-OpenCV/Ubuntu/OpenCV/opencv-3.4.0/build/lib/cv2.so /home/michael/anaconda2/lib/

把我們opencv自帶的cv2.so拷貝到lib目錄下面。

sudo gedit  ~/.bashrc

添加這一句就行了:

export PYTHONPATH=/home/michael:/home/michael/anaconda2/lib:$PYTHONPATH

把路徑設置爲全局即可,最後需要 source ~/.bashrc 一下下。

在編譯完pycaffe之後import caffe失敗的方法:(前提是使用anaconda2)

提示:No module named google.protobuf.internal

解決方法是在其中安裝protobuf最新版本:

sudo chmod 777 -R anaconda2
conda install protobuf

添加環境變量:

sudo gedit /etc/profile
#添加:export PYTHONPATH=/home/michael/caffe/python:$PYTHONPATH
source /etc/profile

python 庫的安裝:

sudo apt-get install python-matplotlib
sudo apt-get install python-numpy
sudo apt-get install python-sklearn
sudo apt-get install python-pillow
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章