目录
0 设备介绍
注意:本文适用于win7系统和Ubuntu系统安装在两个硬盘的双系统,本文不适用在一个硬盘装双系统的情况。安装在同一硬盘可能导致无法正常启动。
笔记本电脑:Dell Vestro v131,i3 2350M
电脑硬盘:东芝500G,SATAII机械盘
移动硬盘:铠侠TC10(东芝TR200)240G,SATA固态盘+移动硬盘盒
启动u盘:杂牌32G,USB2.0
原始系统:win7 专业版 64位
1. 启动u盘制作
网上教程很多,参考这篇博客Ubuntu 18.04 安装教程
2. u盘启动与分区方案
我的电脑比较老了,是MBR引导。
- 首先关机,u盘插到电脑的USB2.0口,移动硬盘插USB3.0口
- 开机出现动画,狂按F12,进入设置,把Boot优先循序调整为第一是USB、第二是硬盘,其他的无所谓
- 退出设置,重启,也可一多次按F2进入Boot界面选择从USB启动。
- 启动之后,不出意料进入的应该是U盘的系统,然后按照Ubuntu 18.04 安装教程一步步安装,最关键的是分区,下面详细介绍
- 分区方案:所谓分区就是Linux的挂载点,通常是逻辑分区,不同的挂载点作用也不同。我是把系统装在空的硬盘上的。
挂载点 | 作用 | 格式 | 参考大小 |
---|---|---|---|
/ | 根目录,类似于C盘 | etx4,主分区 | 50G |
交换空间 | swap,交换空间 | 8G(略大于RAM) | |
/temp | 临时文件 | etx4,逻辑分区 | 5G |
/home | 用户文件 | etx4,逻辑分区 | 100G |
其他分区可不设置,不设置的情况下其他挂载点默认从根目录划分,根目录下的文件、软件属于公用的,如果安装软件比较多可以多分配一些空间。如果用户数量比较多,/home可多分配一些空间。我的方案是扣除/temp和swap之后,剩下的根目录和/home对半分。
/boot挂载是个坑,重装了很多次后发现,完全可以不设置/boot挂载点,注意此时“启动引导器的设备”选择整个移动硬盘,而不选择根目录或者/boot。
6. 重装有风险,重要数据提前备份。开始安装,选择时区,设置登录账号密码。
7. 关机,拔下U盘,重启。
3. 个人优化
3.1 更换源
同样参考Ubuntu 18.04 安装教程,建议先安装vim,sudo apt-get install vim
sudo vim /etc/apt/sources.list
vim如何使用百度一下就有,查看并修改源为清华源或阿里源(百度就能搜到)
3.2 安装zsh以及oh_my_zsh
参考B站BV1m64y1T7QP。
3.3 安装搜狗输入法
参考教程BV1UV411o788。安装之后有的会有问题,切换成英文再切换会中文时会乱码,解决方案是,搜狗输入法放到第二位,英文作为默认。
3.4 安装pycharm和anaconda
从官网下载安装文件,pycharm是一个压缩包,解压到合适的目录,然后打开文件夹,打开readme,按照里面的步骤运行命令。
PyCharm
INSTALLATION INSTRUCTIONS
===============================================================================
Unpack the PyCharm distribution archive that you downloaded
where you wish to install the program. We will refer to this
location as your {installation home}.To start the application, open a console, cd into “{installation home}/bin” and type: ./pycharm.sh
This will initialize various configuration files in the configuration directory: ~/.config/JetBrains/PyCharmCE2020.1.[OPTIONAL] Add “{installation home}/bin” to your PATH environment
variable so that you can start PyCharm from any directory.[OPTIONAL] To adjust the value of the JVM heap size, create a file pycharm.vmoptions
(or pycharm64.vmoptions if using a 64-bit JDK) in the configuration directory
and set the -Xms and -Xmx parameters. To see how to do this,
you can reference the vmoptions file under “{installation home}/bin” as a model
but do not modify it, add your options to the new file.
[OPTIONAL] Change the location of the “config” and “system” directories
每次都要cd很不方便,可以对~/.zshrc(如果你用的是默认shell,文件是.bashrc ),用vim打开,在文件最后加上下面的命令,这样启动时就不用cd。
alias pycharm="sh ~/App/pycharm-community-2020.1.2/bin/pycharm.sh"
anaconda的安装类似,从官网(或者清华源)下载linux的安装包(x86),同样是运行.sh文件安装,安装完成后,把bin文件夹加到环境变量。操作参考如下
sudo vi /etc/profile
在文件最后加上下面的文字,把/home/lin/anaconda3/bin替换即可
export PATH="/home/lin/anaconda3/bin:$PATH"
现在打开shell,输入python3默认打开的就是anaconda里的Python3,输入pycharm直接打开pycharm。
其他软件
- wps,办公软件,和office兼容性好,能满足基本的办公需求。但需要安装字体。
- vs code,插件丰富的编辑器,资源占用少,响应速度快。
- typora,markdown编辑器,风格可以自定义,界面简洁,轻量。
- Klatexformula,公式编辑器,公式能导出为图片,和WPS配合还是不错的。
- chrominm,谷歌浏览器的开源版本,能直接看B 站(带弹幕)。
- 网易云音乐,不用wine也能用,基本没什么兼容性的问题。