ubuntu20.04系统安装配置

Ubuntu20.04系统安装及开发配置

  1. 安装ubuntu系统;

    1. 下载ubuntu操作系统安装文件(.iso);
    2. 通过U盘制作ubuntu的启动盘;
    3. 将制作好的启动盘插入服务器,重启;
    4. 根据安装提示安装ubuntu系统。
  2. ubuntu网络配置

    1. 查看网卡编号

      ip a

      ip addr

    2. 修改配置文件

      sudo vi /etc/netplan/*.yaml

      # Let NetworkManager all devices on this system
      network:
      	ethernets:
      		DEVICE_NAME:
      			dhcp4: no
      			optional: true
      			addresses: [IP/NETMASK]
      			gateway4: GATEWAY
      			nameservers:
      				addresses: [NAMESERVER, NAMESERVER]
      	version: 2
      	renderer: NetworkManager
      

      注:

      DEVICE_NAME:网卡编号

      IP:设置的目标IP地址

      NETMASK:IP地址的掩码

      GATEWAY:网关地址

      NAMESERVER:DNS服务器地址列表

    3. 应用新的配置

      sudo netplan apply

  3. 查看python版本,并安装pip3;

    1. 安装pip3:
      sudo apt-get install python3-pip

    2. 更新pip3:
      sudo pip3 install --upgrade pip

    3. 卸载pip3:
      sudo apt-get remove python3-pip

    4. 使用pip3:

      1. 使用pip3安装软件包:
        pip3 install package_name 安装最新版本
        pip3 install package_name==2.0 安装指定版本
        pip3 install -r requirements.txt 通过文件来安装软件包
      2. 使用pip3升级一个软件包:
        pip3 install --upgrade package_name
      3. 使用pip3列出已安装的软件包:
        pip3 list
      4. 使用pip3卸载软件包:
        pip3 uninstall package_name
  4. 下载Anaconda安装文件安装;

    1. 下载安装文件

    2. 安装:
      bash Anaconda3-2020.02-Linux-x86_64.sh

    3. 使用:

      1. 进入conda的环境:

        conda activate env_name

      2. 退出conda的环境:
        conda deactivate

      3. 显示所有已经创建的环境

        conda info -e

      4. 查看conda版本,验证是否安装

        conda --version

      5. 更新至最新版本,也会更新其它相关包

        conda update conda

      6. 更新所有包

        conda update --all

      7. 更新指定的包

        conda update package_name

      8. 创建名为env_name的新环境,并在该环境下安装名为package_name 的包,可以指定新环境的版本号

        conda create -n env_name package_name

        conda create -n python3.8

      9. 复制已经创建的环境

        conda create --name new_env_name --clone old_env_name

      10. 删除环境

      ```conda remove --name env_name –all```
      
      ```conda env remove -n env_name```
      
      1. 查看所有已经安装的包

        conda list

      2. 在当前环境中安装包

        conda install package_name

      3. 在指定环境中安装包

        onda install --name env_name package_name

      4. 删除指定环境中的安装包

        conda remove -- name env_name package_name

      5. 删除当前环境中的包

        conda remove package_name

      6. 安装tensorflow的CPU版本

        conda create -n tensorflow_env tensorflow
        conda activate tensorflow_env

      7. 安装tensorflow的GPU版本

        conda create -n tensorflow_gpuenv tensorflow-gpu
        conda activate tensorflow_gpuenv

  5. 下载sublime text3编辑器:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    sudo apt-get install apt-transport-https
    echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
    sudo apt-get update
    sudo apt-get install sublime-text
    
  6. 安装Typora软件Linux版:

    # or run:
    # sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
    wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
    
    # add Typora's repository
    sudo add-apt-repository 'deb https://typora.io/linux ./'
    sudo apt-get update
    
    # install typora
    sudo apt-get install typora
    
  7. 安装vim:

    自带的vi 并不好用,所以自己重新下了一下:

    1. 安装vim:

      sudo apt-get install vim

    2. 配置vim:

      sudo vim vimrc

      在末尾添加代码:

      set number   
      set history=1000   
      set autoindent
      set smartindent 
      set tabstop=4 
      set shiftwidth=4 
      set showmatch
      
  8. 安装TensorFlow2.0

    1. 创建环境

      conda create --name tensorflow2.0 python==3.7

    2. 激活环境

      conda activate tensorflow2.0

    3. 安装相关的软件(conda命令或pip命令二选一,推荐pip命令)

      conda命令:conda install numpy matplotlib PIL scikit-learn pandas

      pip命令:pip install numpy matplotlib PIL scikit-learn pandas -i https://pypi.tuna.tsinghua.edu.cn/simple

    4. 安装TensorFlow2.0

      pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple

    5. 测试TensorFlow2.0

      1. 在命令行中输入python,打开python交互模式;
      2. 输入代码:import tensorflow as tf
      3. 如果没有任何提示,则证明安装成功。
  9. 安装TensorFlow2.0 GPU版

    1. 创建环境

      conda create --name TF2.0_GPU python==3.7

    2. 激活环境

      conda activate TF2.0_GPU

    3. 检查显卡和推荐驱动:

      ubuntu-drivers devices

    4. 驱动安装:

      自动安装推荐驱动:sudo ubuntu-drivers autoinstall

      指定驱动安装:sudo apt install nvidia-390

      重启系统:reboot

    5. 检验是否安装成功:

      nvidia-smi

    6. 安装TensorFlow2.0 GPU版:

      pip install --upgrade tensorflow-gpu

    7. 测试TensorFlow2.0 GPU版:

      1. 在命令行中输入python,打开python交互模式;
      2. 输入代码:import tensorflow as tf
      3. 如果没有任何提示,则证明安装成功。

posted @ 2021-03-04 18:58  風之子  阅读(305)  评论(0编辑  收藏  举报