更换国内软件源

手动配置

输入以下命令:

sudo vim /etc/apt/sources.list

输入密码之后,需要将要替换的软件源替换进去。

阿里云

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

清华

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

中科大

# 默认注释了源码仓库,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

或者直接在终端输入以下命令:

sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list

华为云

这个则是直接在终端输入以下命令:

sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
sed -i "s@http://.*security.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list

中文支持以及搜狗输入法

中文

如图:打开系统中的语言支持

将中文添加进去即可。

搜狗输入法

下载

由于是Ubuntu18.04,所以安装较为方便。

下载链接

如图,选择32位或者64位进行下载,根据自己安装的系统版本点击下载即可。

下载完成后,双击下载的文件即可进行安装

配置

图中最后一个选项键盘输入法系统将之改为fcitx。然后重启系统。

搜狗输入英文的时候会有空格

将全角改为半角即可。

参考:

总有一个适合你。

关于网页显示无法解析等情况

通常会遇到域名无法解析的问题,这里提供一个可能有效的解决方法。

修改DNS

输入以下命令:

sudo vi /etc/systemd/resolved.conf

DNS取消注释,然后添加DNS,之后保存退出,重启即可。修改如下所示:

#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See resolved.conf(5) for details

[Resolve]
DNS=114.114.114.114
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#Cache=yes
#DNSStubListener=yes

命令行安装nodejs和npm以及升级

安装

命令:

sudo apt install nodejs
sudo apt install npm

注意:
使用上述命令安装的nodejs和npm不是最新版本,等。

具体参考:用 apt-get 安装 node 和用 nvm 安装 node 的区别

升级

  1. 升级npm命令
sudo npm install npm -g
  1. 升级node.js命令步骤
sudo npm cache clean -f #----- 先清除 npm cache
npm install -g n #----- 安装 n 模块
sudo n stable #----- 安装最新的 node.js 稳定版

等待安装即可,时间稍微有点长。

安装WPS

  1. 删除LibreOffice
sudo apt remove -y purge libreoffice-common
  1. 下载WPS
    下载链接:WPS
    点击下载按钮即可

  2. 安装
    双击即可安装。

  3. 关于字体问题
    首先下载缺失的字体。下载地址:缺失字体
    然后将其解压,同时将这个目录下的所有字体都复制到/usr/share/fonts
    最后执行以下命令:

sudo mkfontscale
sudo mkfontdir             // 生成字体的索引信息

sudo fc-cache              // 更新字体缓存

重启WPS即可解决字体缺失问题。

Oracle jdk安装

手动安装

下载jdk

下载链接:Java SE Development Kit 8 Downloads

根据图中的系统版本进行下载。

安装

创建目录

实例路径,只做参考,可根据自身喜好进行选择。

sudo mkdir /usr/local/java

解压

将下载的文件复制到上述的路径/usr/local/java下。

sudo tar -zxvf XXXX                 ## XXXX为下载的文件名称

配置环境变量

输入以下命令:

sudo vim /etc/profile

示例修改内容:

## java
export JAVA_HOME=/usr/local/java/jdk1.8.0_221               ## usr/local/java/jdk1.8.0_221根据实际情况进行修改    
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=.:$JAVA_HOME/bin:$PATH

使环境变量生效

输入以下命令:

sudo source /etc/profile

验证

yan@yan-PC:~$ java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
yan@yan-PC:~$ javac -version
javac 1.8.0_221

不同版本的jdk版本上述命令的版本号会发生改变

关于root用户下无法验证的问题

参考以下文章:

所以使用su root命令获取root权限,来验证Java jdk是否成功安装,出现未找到该命令并不是自己配置或安装失败。需要使用root用户进行登录才能验证是否配置成功。

其他

参考:

待更新。。。。。