为了重装系统时节省点时间:
1.准备windows和Ubuntu的.iso文件,U盘
2.首先制作windows安装盘,进入安装界面把所有的分盘全部删除,或者CD分好后装在C中
3.制作Ubuntu安装盘,开机时进bios,从bios进安装盘,接下来设置。
3.1选择空闲,点“+”,选主分区,选/boot分8个G(内存的两倍)
3.2选择空闲,点“+”,逻辑分区,选swap,10个G
3.3选择空闲,点“+”,逻辑分区,选/,剩余所有
3.4选择最底下一栏,选择/boot对应点sta
3.5设置引导向
如果是Legacy传统电脑,进下载EasyBCD,选择linux,找到boot,点击“+”添加,重启后在开机界面出现选择系统界面
如果是UEFI的电脑,进windows管理员打开打开命令提示符,输入执行:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
4.Ubuntu安装环境(个人配置)
4.1更新源
终端输入:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo gedit /etc/apt/sources.list
替换:
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
更新:
sudo apt-get update
4.2安装搜狗输入法
官网下载:https://pinyin.sogou.com/linux/
终端执行:
sudo dpkg -i sogoupinyin_2.2.0.0102_amd64.deb
出现fcit缺少依赖的问题,输入如下解决:
sudo apt-get install -f
再次输入:
sudo dpkg -i sogoupinyin_2.2.0.0102_amd64.deb
重启:
sudo reboot
4.3安装谷歌浏览器
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
dpkg -i google-chrome-stable_current_amd64.deb
万能解法:sudo apt-get -f install
5安装wifi
5.1 查询自己的无线网卡类型,intel9560
5.2 在官网下载对应的驱动,需要4.14+的内核
https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-i-o/wireless-networking.html
自己的内核
uname -r
5.3 下载三个对应的内核,选择4.14+
sudo dpkg -i
linux-headers-4.4.40-040440_4.4.40-040440.201701060808_all.deb\
linux-headers-4.4.40-040440-generic_4.4.40-040440.201701060808_amd64.deb\
linux-headers-4.14.30-041430_4.14.30-041430.201803250538_all.deb
5.4 更新引导
sudo update-grub
suod reboot
5.5 去除之前内核(可不执行)
sudo dpkg --get-selections |grep linux
sudo apt-get --purge remove linux-image-4.4.40-040440-generic
这部分参考文章:
安装驱动:
https://blog.csdn.net/zhhp1001/article/details/80877040
升级内核(包含如何去除):
https://blog.csdn.net/u010073981/article/details/78988853
6安装opencv310/opencv249
cd ~/opencv-3.1.0/
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.1.0/modules ..
make -j4
sudo make install
sudo ldconfig
249
mkdir build && cd build
sudo mkdir -r /usr/local/opencv249
cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_TBB=ON -D WITH_V4L=ON -D WITH_CUBLAS=0 -D WITH_CUDA=0 -D WITH_CUFFT=0 -D CMAKE_INSTALL_PREFIX=/usr/local/opencv249 ..
make
sudo make install
用310,CmakeLists.txt中find package(OpenCV Required);
用249,CmakeLists.txt中添加:
set(OpenCV_DIR "/usr/local/opencv249/share/OpenCV")
find_package(OpenCV 2.4 REQUIRED)
include_directories( ${OpenCV_INCLUDE_DIRS} "/usr/local/opencv249/include")