前情回顾:
电脑B想连接电脑A。
电脑A:i7,放在家里,win10专业
电脑B:m3,随身带,win10家庭,安装vmware后,在里面安装ubuntu16.04虚拟机
解决方法:
(1)使用teamview连接,时间久了,还是存在一些麻烦:经常性死机(后来发现(4))。
(2)使用正常的xrdp方法进行安装,始终提示“无法连接到远程计算机”。发现原因在于win10家庭版的远程阉割。网上提供了RDP方法(https://zhuanlan.zhihu.com/p/29388095)但我觉得不好。
(3)使用win10家庭自带的ubuntu系统进行远程,B配置过低放弃
(4)由于vmware经常会飙cpu,最后决定电脑A装双系统,在win10系统里面连接ubuntu
【非常好的文章】:
https://zhuanlan.zhihu.com/p/28063831
【正文开始】UEFI+(ssd做引导盘+机械硬盘做系统)+(win10、ubuntu)
电源:航嘉mvp500
显卡:华硕b85 pro gamer
ssd:240g
机械硬盘:2T
1)制作ubuntu的u盘(ultrasun下载百度,搜索注册码用户名可注册),选择u盘安装
【华硕bios的u盘启动 https://www.kafan.cn/edu/5801944.html】
2)选择uefi安装方式(华硕主板)
【华硕主板可能需要关闭安全模式http://www.udaxia.com/upqd/12083.html】
【开机启动一直提醒cpu fan问题,趁此机会发现原来师傅把cpu风扇插在cpu_opt,而不是cpu_fan,因而一直报错http://tieba.baidu.com/p/4143332703】
a)按f2、f1,进入界面,选择启动菜单中的【uefi:u盘名称】u盘
【http://www.uqidong.com/szjc/2209.html,选择图形中的uefi开头】
b)选择安装ubuntu、放弃为图形。。。。,继续会跳出“强制uefi安装”,选择“在uefi模式中继续”
c)选择“其他选项”
3)识别不出机械硬盘分区
解决方案:机械硬盘是动态卷
https://www.zhihu.com/question/26993100
https://blog.csdn.net/d202x/article/details/53312210
4)以下是分区设置+分区tips
【非常重要的提醒!!!!!!!!!!!!!!!!!!!!!!!!!!!!
当重装系统的时候,往往引导界面会失效,而此时由于使用efi方式,所以用该软件可以顺利解决问题,我在win10下按照https://www.linuxidc.com/Linux/2015-01/111797.htm成功重启见到引导页面,mark下ubuntu的安装https://www.linuxidc.com/Linux/2015-01/111797.htm】
a)ssd准备4g:
efi分区 ,(4g),(逻辑分区),(空间起始位置),用于(efi系统分区)
【安装启动引导器的设备要对应efi分区】
b)机械硬盘准备428g
/home:150g,(153600m),(逻辑分区),(空间起始位置),用于(ext4),挂载点(/home)
/:150g,(剩余部分),(逻辑分区),(空间起始位置),用于(ext4),挂载点(/)
交换空间:128g(=物理内存*2),(131072m),(主分区),(空间起始位置),用于(交换空间)
【主分区需要放到最后建立https://www.zhihu.com/question/23470377/answers/created】
参考:因为主要跟深度学习相关
https://zhuanlan.zhihu.com/p/28008604(很赞)
https://blog.csdn.net/zzhang_12/article/details/76585386
https://blog.csdn.net/yanerhao/article/details/52935465(分区知识)
5)重启后仍然找不到引导
使用ubuntu的try,按老方法:https://askubuntu.com/questions/420005/cannot-add-ppa-ppayannubuntu-boot-repair
最后会跳出图形界面(选择Recommended repair的模式)
重启后打开终端,更新下grub
终端运行输入sudo update-grub
6)更新源
直接安装7)软件,报错(dpkg: 处理软件包 teamviewer (–install)时出错)发现是软件以来的问题
找到中科大的源文件http://mirrors.ustc.edu.cn/help/ubuntu.html
sudo vim /etc/apt/sources.list,注释掉了原来的内容,复制粘贴上述链接的代码
终端输入
sudo apt-get update
sudo apt-get upgrade
apt-get -f install
7)安装软件
a)teamviewer
官网下载linux安装包,因为5)步骤的问题,中途安装失败,终端输入运行sudo apt-get remove teamviewer来卸载
再次运行sudo dpkg -i teamviewer_13.1.3026_amd64.deb (根据自己的版本)
终端输入teamviewer,选择accept
锁定到侧边栏
b)搜狗输入法(https://blog.csdn.net/leijiezhang/article/details/53707181)
官网下载,因为5)步骤的问题,中途安装失败,终端输入运行sudo apt-get remove sogoupinyin来卸载
输入sudo dpkg -i sougoupinyin_2.2.0.0108 _amd64.deb(根据自己的版本)
更改ibus为fcitx,重启即可
c)screen、vim、git一键安装
sudo apt install screen
sudo apt-get install vim
sudo apt-get install git
d)ss
https://github.com/shadowsocks/shadowsocks-libev#debian--ubuntu
git clone https://github.com/shadowsocks/shadowsocks-libev.git
cd shadowsocks-libev
git submodule update --init --recursive
sudo apt-get install --no-install-recommends gettext build-essential autoconf libtool libpcre3-dev asciidoc xmlto libev-dev libc-ares-dev automake libmbedtls-dev libsodium-dev
sudo apt update
sudo apt install shadowsocks-libev
sudo apt-get install software-properties-common -y
sudo add-apt-repository ppa:max-c-lv/shadowsocks-libev -y
sudo apt-get update
sudo apt install shadowsocks-libev
mkdir -p ~/build-area/
cp ./scripts/build_deb.sh ~/build-area/
cd ~/build-area
./build_deb.sh
sudo vim /etc/shadowsocks-libev/config.json
sudo vim /etc/shadowsocks-libev/config.json 根据模板填写自己的ss
ss-local -s 服務器地址 -p 服務器端口 -k 服務器密碼 -m 加密方式 -l 本地端口
会跳出两行info
------设置浏览器fq------个人偏爱用的时候打开
安装google浏览器:https://blog.csdn.net/wql2014302721/article/details/78571362
在https://github.com/FelisCatus/SwitchyOmega/releases下载.crx文件
到ss下载bak文件导入switchomega
------设置终端fq------很多时候要fq,否则miktex安装不成功
打开一个新终端,export http_proxy=http://proxyAddress:port(仅对当前终端生效)
e)电源
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
sudo tlp-stat(确认运行正常)
f)miktex+texstudio【没有用代理的话,无法安装,会提示超时】
https://mp.csdn.net/postedit/78662083
g)开机时间延长
sudo gedit /etc/default/grub
GRUB_TIMEOUT=600
sudo update-grub
h)更新按
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
i)命令行设置为可以上下键可查询历史命令
sudo ~/.bashrc
bind '"\e[A":history-search-backward'
bind '"\e[B":history-search-forward'