一、U盘启动盘安装Ubuntu系统

准备:

  1. 没有重要资料的U盘(因为制作过程中需要格式化)

  2. 下载rufus, Windows端用来做启动盘的软件

    YUMI等启动盘制作软件都可以。如果你是经常给小姐姐装系统的“程序员”,强烈推荐YUMI,因为YUMI支持在一个U盘里放多个系统的镜像,也就是说1个U盘可以有选择的安装多个不同系统。还能创建保留的存储空间自用。可参考YUMI - 简单制作 Windows 与 Linux 多系统启动盘 (免费多合一U盘制作工具)。我没有用,暂时还不知道有没有坑

第一步:下载Ubuntu的系统镜像

​ 根据自己的需求找版本下载吧,在国内镜像下载速度会快很多。 https://mirrors.ustc.edu.cn/ubuntu-releases/

​ 我用的是ubuntu-18.04.3-desktop-amd64.iso, Ubuntu的桌面版,因为我要办公用。

​ 这一步得到一个iso文件

第二步:将iso文件烧写到启动盘

​ 就一个界面,傻瓜式操作,选择好U盘,刚才下载的ISO文件,其他默认就行,可参考 refus官网

第三步:把制作完成的U盘插到电脑上

第四步:开机,按住Esc或者其他快捷键进入BIOS或者Boot setup,具体可以百度搜“<你的电脑品牌> U盘启动”

第五步:就会启动U盘里刚才烧好的Ubuntu系统的安装程序了。对于初学者来说,傻瓜式安装就好。

对磁盘分区有要求的可以参考U盘启动安装Ubuntu16.04详解

二、系统主题的选择与设置

主要参考了Ubuntu 18.04 LTS 安装、美化 主要安装了

sudo apt-get install gnome-tweak-tool

可以设置系统字体、开机启动软件、工具栏等 其他我的需求不大,就没再折腾了

开机启动还可以用gnome-session-properties

三、安装Times New Roman字体

可以使用下面第(四)提供的方法直接复制字体文件

完全是因为,写论文基本都要求这个字体,并且Ubuntu默认不装,需要自己自行安装。

wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i ttf-mscorefonts·-installer_3.6_all.deb

需要大概十几分钟,慢慢等吧

注意,如果用sudo apt-get install ttf-mscorefonts-installer会报错

E: Failed to fetch https://nchc.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe Connection timed out [IP: 140.110.96.69 443]

E: Download Failed

安装完成后,

sudo fc-cache -f -v

刷新字体缓存,这时候就能用了

如果是让Python用的,还需要删除matplotlib的字体缓存文件。也就是sudo rm -rf /home/usrname/.cache/matplotlib

四、字体的安装

Ubuntu系统自带的字体有点鸡肋,在用Latex写论文需要特定字体的时候就很难受,就比如现在,我编译就提示楷体宋体这些字体不存在,难受!,所以需要专门安装一下Windows下常用的字体。

简单起见,我准备把Windows下我安装的所有字体都复制到Linux下,重新安装

第一步:到Windows下复制字体去

Windows下存字体的路径是C:\Windows\Fonts, 简单起见,找个U盘把这些文件全部复制过去,也可以只挑选几个自己想安装的字体文件。

我是把全部都复制了,0.99G。我的电脑办公室不缺内存,所以就一股脑全复制了。可以只选你需要的那几个字体文件的。

注意:你的电脑最好是安装过Microsoft Word的,安装Word才会有特别多字体,比如上面的Times New Roman字体,完全可以按照这个方法复制过去。

第二步:把字体文件复制到Linux下

  1. /usr/share/forts文件夹下建立文件夹

    cd /usr/share/forts
    sudo mkdir myfonts
    
  2. 把U盘里的文件复制到这个文件夹

    sudo cp "你U盘的路径"/Fonts/* /usr/share/forts/myfonts/
    
  3. /usr/share/forts文件夹下建立字体缓存

    cd /usr/share/forts
    mkfontscale
    mkfontdir
    fc-cache -fv
    

    注意:如果提示没有mkfontscale / mkfontdir命令的话,请按照(三)安装ttf-mscorefonts·-installer

    如果提示没有fc-cache命令的话,请执行sudo apt-get install fontconfig

等缓存建立完就证明字体安装好啦,就可以在其他软件中看到这些字体了。特别是Latex中中文排版可以引用宋体楷体这些字体了。成功的没有再报错,完美

五、换源

  1. 备份一下以前的源

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    
  2. 编辑它

    sudo gedit /etc/apt/sources.list #gedit是有界面的文本编辑器
    
  3. 添加源

    #清华源
    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
       
    # 预发布软件源,不建议启用
    # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
       
    #阿里源
    deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
       
    #中科大源
    deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
    deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
    deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
    deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
    deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
    deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
    

    本质上复制进去一个源就好啦。也可以全部复制进去

  4. 更新源

    sudo apt-get update
    sudo apt-get upgrade
    

    注:需要几分钟的时间,上面复制的源越多,需要的时间越长