文档维护:Arvin

网页部署:Arvin

写在前面Ubuntu20.04Windows系统安装教程

vectory系统盘制作

官方链接

1

Ubuntu安装教程

软件安装

搜狗拼音

参考链接:

Ubuntu20.04安装搜狗输入法

  • 安装fcitx

    1
    2
    sudo apt install fcitx-bin
    sudo apt-get install fcitx-table
  • 下载搜狗安装包

    搜狗输入法官网

  • 安装依赖

    1
    2
    sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
    sudo apt install libgsettings-qt1
  • 安装搜狗

    1
    2
    cd ~/Downloads/
    sudo dpkg -i sogoupinyin_4.2.1.2800_x86_64.deb # 依照自己的文件名字确定
  • 切换fcitx

    在系统设置Settings中选择region and languages,点击Manege installed language2

    先把下面选fcitx,然后点击Apply System-Wide

    3

  • 重启电脑

  • 右上角点击Confighre

    4

  • 点击++

    5

  • 搜索sougou

    取消勾选Only show ...,然后搜索sogou

    6

  • 搜选sogou

    选中sogoupinyin,移到输入法首位

typora

参考链接:

官网链接

  • 安装

    1
    2
    3
    4
    5
    6
    7
    # or run:
    # sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
    wget -qO - https://typoraio.cn/linux/public-key.asc | sudo tee /etc/apt/trusted.gpg.d/typora.asc
    # add Typora's repository
    sudo add-apt-repository 'deb https://typoraio.cn/linux ./'
    sudo apt-get update
    # install typora
  • 配置

    1. 在获取主题页面下载喜欢的主题,下载.zip文件并解压。

    2. 在 Typora 中,打开“偏好设置”(File> Preferences)。然后切换到“外观”选项卡并单击“打开主题文件夹”按钮。

      7

    3. .css文件和主题文件夹复制到 Typora 的主题文件夹中。

    4. 重新启动 Typora 并从主题菜单中选择相应的主题。

clash

参考链接:

Ubuntu 配置clash的四种方式

  • 下载clash for windows,选择linux版本。(我下载的是Clash.for.Windows-0.19.12-x64-linux.tar.gz

  • 找到下载文件,执行如下命令

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    进入下载目录(默认情况是下载到 ~/Downloads 目录,如果不是请进入到对应的下载目录)

    cd ~/Downloads

    解压

    tar -zxvf Clash.for.Windows-0.20.22-x64-linux.tar.gz

    重命名

    mv Clash.for.Windows-0.20.22-x64-linux clash

    进入clash目录

    cd clash
    执行cfw命令,即可打开clash界面

    ./cfw
  • 创建clash应用程序

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    # 进入用户应用程序目录
    cd ~/.local/share/applications
    # 创建clash应用程序
    touch clash.desktop
    # 将以下代码粘贴到 clash.desktop 文件(Icon是应用程序图标,可以自行在网络下载,然后引入即可,比如我将下载的图标 clash.png 放到 ~/Documents 目录下面)
    [Desktop Entry]
    Name=clash for windows
    Icon=~/Documents/clash.png
    Exec=~/Downloads/clash/cfw
    Type=Application
    # 添加可执行权限
    chmod +x clash.desktop
    # 上面步骤操作完成,如果看不到应用程序图标,可以尝试注销用户或者直接搜索 clash
  • 终端使用clash代理

    clash启动后,如果想要在终端使用clash,可以直接使用 export ,如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    # 在终端使用代理
    export http_proxy=http://127.0.0.1:7890
    export https_proxy=http://127.0.0.1:7890
    # 测试代理可用
    curl -i google.com
    # 在终端取消代理
    unset http_proxy
    unset https_proxy
    # 更优雅的方式设置/取消终端代理,执行下面两行代码后,可以直接在终端使用 proxy/unproxy 来设置/取消 终端代理
    echo 'alias proxy="export http_proxy=http://127.0.0.1:7890;export https_proxy=http://127.0.0.1:7890' >> ~/.bashrc
    echo 'alias unproxy="unset http_proxy;unset https_proxy"' >> ~/.bashrc

google

1
2
3
4
5
6
# 下载安装包
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
# 安装
sudo dpkg -i google-chrome-stable_current_amd64.deb
# 如果安装过程有依赖问题
sudo apt-get install -f

vscode

  • 官网下载安装包
  • 安装
1
sudo apt install ./code_1.67.0-1651667246_amd64.deb

Latex公式

参考链接:

LaTeX-OCR

报错一

https://github.com/elerac/EasyPySpin/issues/12

1
2
3
4
5
sudo gedit ~/.bashrc
# 添加下列语句
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libffi.so.7
# source一下
source ~/.bashrc

报错二

https://github.com/lukas-blecher/LaTeX-OCR/issues/389

from PySide6 import QtCore改为from PyQt6 import QtCore

报错三

https://blog.csdn.net/weixin_44335538/article/details/135292413

1
2
sudo apt-get update
sudo apt-get install libxcb-cursor0

goldendict

1
sudo apt-get install goldendict

环境配置

miniconda

参考链接一

参考链接二

关闭默认进入base

1
conda config --set auto_activate_base false

添加镜像源

1
2
3
4
5
6
7
8
9
10
11
12
#添加镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2

#显示检索路径
conda config --set show_channel_urls yes

#显示镜像通道
conda config --show channels

ros

http://www.autolabor.com.cn/book/ROSTutorials/chapter1/12-roskai-fa-gong-ju-an-zhuang/124-an-zhuang-ros.html

opencv

Ubuntu自带的opencv版本是4.x,现在安装3.x的版本

https://blog.csdn.net/qq_42257666/article/details/125673177

显卡驱动

参考链接:

超详细安装nvidia驱动\

https://blog.csdn.net/qq_34972053/article/details/127689332

  • 官网下载对应显卡版本驱动(不用下载最新的可能兼容性有问题)

    8

  • 更新软件列表和安装必要软件、依赖(有就没必要装了)

    1
    2
    3
    4
    5
    6
    7
    sudo apt-get update

    sudo apt-get install g++

    sudo apt-get install gcc

    sudo apt-get install make
  • 禁用默认驱动

    在安装NVIDIA驱动以前需要禁止系统自带显卡驱动nouveau

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    # 新建一个blacklist-nouveau.conf文件
    cd /etc/modprobe.d
    sudo touch blacklist-nouveau.conf
    sudo vim blacklist-nouveau.conf

    # 打开文件末尾输入保存
    blacklist nouveau
    options nouveau modeset=0

    # 更新系统的initramfs镜像文件
    sudo update-initramfs -u

    上述步骤完成后,重启电脑。在终端输入:

    1
    lsmod | grep nouveau

    如果没有输出的话就说明禁用了nouveau

  • 进入tty模式

    这一步需要关闭图形界面,需要使用另一个设备阅读。

    1. 关闭图形界面进入tty模式

      1
      sudo telinit 3

      输入如下命令可以重新打开图形界面

      1
      sudo telinit 5
    2. 进入tty以后需要输入用户名和密码登录

      输入用户名和密码后,出现这个画面就是登录成功了。

      9

    3. 禁用X-window服务

      输入命令

      1
      sudo service gdm3 stop
  • 安装驱动

    1
    2
    3
    4
    5
    6
    # 进入存放驱动文件目录
    cd ~/Downloads/
    # 添加权限
    sudo chmod 777 NVIDIA-Linux-x86_64-525.53.run
    # 安装
    sudo ./NVIDIA-Linux-x86_64-525.53.run –no-opengl-files -no-x-check

    安装时会出现选项

    1. Install Nvidia’s 32-bit compatibility libraries?
      选择 “No”

    2. Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver dill be used dhen you restart X? Any pre-existing X configuration file will be backed up.
      选择 “Yes”

  • 返回图形界面

    1
    2
    3
    4
    # 再次启动X-window服务
    sudo service gdm3 start
    # 返回图形化界面打开终端输入
    nvidia-smi
  • 其他问题

    1. 进入tty模式如果不是英语系统可能会出现乱码
      输入以下命令:

      1
      2
      export LANG="UTF-8"
      export LANGUAGE="UTF-8"
    2. 返回图形界面黑屏
      检查hdmi线是不是接在主板的hdmi接口上了,接到显卡上就可以了。

cuda和cudnn

参考链接:

cuda

cudnn

https://blog.csdn.net/weixin_37926734/article/details/123033286

推荐runfile文件安装

cudnn安装

1
2
3
4
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update
sudo apt-get -y install cudnn

Windows安装教程