• Ubuntu1804.5安装后的基本配置


    1.使用unetbootin制作U盘启动盘

    制作U盘启动盘

    UNetbootin - Homepage and Downloads

    对于镜像的选择:

    ISO下载链接:http://old-releases.ubuntu.com/releases/bionic/ubuntu-18.04.5-server-amd64.iso

    推荐从ubuntu官网下载ubuntu1804.5版本,1804.4及其以前版本对nvidia驱动的支持不够稳定。

    另外,nvme固态硬盘由于使用PCI-E总线传输数据,在某些主板上会存在与nvidia驱动不兼容,而导致开机无法进入图形界面的问题,在主板受限的情况下,把系统安装在机械硬盘以达到牺牲速度保持稳定的效果。

    2.备份并更新源

    由于ubuntu默认的官方源是在国外的,访问速度会比较慢,因此,安装完系统的第一件事是备份和更新源:

    1. cd /etc/apt && ls
    2. sudo mv sources.list sources.list.original
    3. sudo vim sources.list

    添加以下稳定的国内源:

    1. #中科大源
    2. deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
    3. deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    4. deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    5. deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    6. deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    7. deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
    8. deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    9. deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    10. deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    11. deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

    添加之后更新源:

    sudo apt update

    3.安装必要软件

    sudo apt install vim htop tree openssh-server net-tools -y

    4.安装视频解码器

    ubuntu1804自带的视频播放器是没有解码器的,有3种解决思路:

    1.用以下命令为系统自带播放器安装解码器

    1. sudo add-apt-repository multiverse
    2. sudo apt install ubuntu-restricted-extras

    安装过程中选项依次选“确定”和“是”。

    2.安装VLC视频播放器

    3.安装MPV视频播放器 

     

    • 官网下载安装:mpv.io
    • ubuntu软件库安装:搜索“mpv”

    5.双系统统一系统时间

    在双系统中,ubuntu和windows使用的时区不同,会导致网络同步时间相差8小时,用以下方法解决:

    1. sudo apt install ntpdate
    2. sudo ntpdate time.windows.com
    3. sudo hwclock --localtime --systohc

    6.安装谷歌浏览器

    1. sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
    2. wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
    3. sudo apt update
    4. sudo apt install google-chrome-stable

    7.安装搜狗输入法

    搜狗官网下载deb包:搜狗输入法-首页

    1. # sougou-input install
    2. sudo dpkg -i sogoupinyin_4.0.1.2800_x86_64.deb
    3. sudo apt install -f -y
    4. sudo dpkg -i sogoupinyin_4.0.1.2800_x86_64.deb
    5. #language select fcitx
    6. sudo reboot

     若ubuntu安装好搜狗输入法无法输入中文,只能输入英文的问题,因为没有安装依赖:

    1. sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
    2. sudo apt install libgsettings-qt1
    3. sudo reboot

    8.安装NVIDIA驱动

    8.1标准解法(推荐)

    • 打开终端,输入:lshw -numeric -C display,确认自己电脑显卡的型号。然后我们到 NVIDIA 的官网下载相应型号的驱动,官网地址是:Official Drivers | NVIDIA
    • 然后我们到 NVIDIA 的官网下载相应型号的驱动,官网地址是:https://www.nvidia.com/Download/index.aspx,我选择 RTX 1650 显卡的驱动下载。

    • 接着需要先安装一些 NVIDIA 显卡依赖的软件,在终端依次执行如下命令:

    1. sudo dpkg --add-architecture i386
    2. sudo apt update
    3. sudo apt install build-essential libc6:i386
    • Ubuntu 系统默认安装好是使用的一个开源的驱动:nouveau,我们要安装官方的驱动需要先禁用这个开源驱动,方法如下,依次执行:

    1. sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
    2. sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
    • 执行完上面两条指令后,我们使用如下命令看看是否成功禁用了开源驱动:cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf。如果和下面一样,表示成功了。

    1. $ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
    2. blacklist nouveau
    3. options nouveau modeset=0
    • 这个时候需要重启系统,但是千万不能直接重启系统,在重启之前配置好openssh-server,重启后使用ssh连接继续安装显卡驱动。因为前面禁用了ubuntu系统自带的显卡驱动nouveau,故重启系统后该服务器为黑屏。

    sudo apt install openssh-server
    • 重启成功后ssh登陆并且使用sudo权限执行NVIDIA-Linux-x86_64-515.57.run,安装过程中一直选yes:

    1. sudo chmod +x NVIDIA-Linux-x86_64-515.57.run
    2. sudo ./NVIDIA-Linux-x86_64-515.57.run

    安装过程中选择默认选项即可(前面均为yes,最后一个x-org 最好选no,因为有的电脑可能导致登录界面黑屏

    • 安装成功后,重启系统(重启过程中可能需要多花费一些时间,务必耐心等待,不可强制断电):

    sudo reboot

    8.2其他解法(不推荐)

    • 添加 PPA 软件仓库:sudo add-apt-repository ppa:graphics-drivers/ppa

    • 更新软件索引:sudo apt update

    • 在终端输入:ubuntu-drivers devices查看显卡驱动信息

    • 如果同意安装推荐版本,那我们只需要终端输入:sudo ubuntu-drivers autoinstall 就可以自动安装了

    • 当然我们也可以使用 apt 命令安装自己想要安装的版本,比如我想安装 340 这个版本号的版本,终端输入:sudo apt install nvidia-340 就自动安装了

    8.3重装官方显卡驱动

    ubuntu重启后nvidia驱动缺失不要慌~ 

    启动ubuntu时按住shift或者esc键,进入安全模式,ctrl+alt+f2进入tty2字符界面。

    1. # 1.获得超级用户权限
    2. sudo -i
    3. # 2.关闭所有使用 GPU 的进程
    4. #sudo systemctl isolate multi-user.target
    5. sudo modprobe -r nvidia-drm
    6. # 3.重装 NVIDIA 驱动
    7. sh ./NVIDIA-Linux-x86_64-XX.run
    8. # 4.打开使用GPU的进程
    9. #sudo systemctl set-default multi-user.target
    10. # 5.重新启动
    11. sudo reboot
    12. # 黑屏状态下耐心等待20分钟左右。。。

  • 相关阅读:
    TDengine函数大全-时序库特有函数
    Fabric区块链浏览器搭建
    【vue】vue网站设计----模仿小米商城首页
    用node-webkit把web应用打包成桌面应用
    Java类和对象Static以及代码块
    这次彻底搞定CSS层叠、优先级!
    JS如何实现书签导入导出?我是这么做的
    Vue按回车键进行搜索
    C++11新特性① | C++11 常用关键字实战详解
    Intel GPU Gen 9 架构
  • 原文地址:https://blog.csdn.net/qq_21950929/article/details/126079487