更换Ubuntu apt软件源

  1. cp /etc/apt/sources.list /etc/apt/sources.list.bak
  2. echo "deb http://mirrors.aliyun.com/ubuntu/ focal main restricted
  3. deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted
  4. deb http://mirrors.aliyun.com/ubuntu/ focal universe
  5. deb http://mirrors.aliyun.com/ubuntu/ focal-updates universe
  6. deb http://mirrors.aliyun.com/ubuntu/ focal multiverse
  7. deb http://mirrors.aliyun.com/ubuntu/ focal-updates multiverse
  8. deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
  9. deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted
  10. deb http://mirrors.aliyun.com/ubuntu/ focal-security universe
  11. deb http://mirrors.aliyun.com/ubuntu/ focal-security multiverse">/etc/apt/sources.list

需要root权限

执行更新

  1. sudo apt update && apt upgrade -y

给root用户设置密码

  1. sudo passwd root

安装chrome

  1. # 下载
  2. wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  3. # 安装
  4. sudo dpkg -i google-chrome-stable_current_amd64.deb
  5. # sudo apt -f install

安装JDK

  1. wget https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/8/jdk/x64/linux/OpenJDK8U-jdk_x64_linux_hotspot_8u282b08.tar.gz
  2. # 解压到/usr/local/java 文件夹
  3. tar -xzvf OpenJDK8U-jdk_x64_linux_hotspot_8u282b08.tar.gz
  4. sudo mv jdk8u282-b08/ /usr/local/java/

配置环境变量, ~/.bashrc 尾部添加

JAVA_HOME=/usr/local/java/jdk8u282-b08
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

Home目录文件夹改成英文

先mv 命令重命名为英文
在修改文件 ~/.config/user-dirs.dirs

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
XDG_TEMPLATES_DIR="$HOME/Template"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Document"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Picture"
XDG_VIDEOS_DIR="$HOME/Video"

修改DNS

ping raw.githubusercontent.com 发现被解析到127.0.0.1上了, 添加google的dns 8.8.8.8
编辑 /etc/resolv.conf文件

nameserver 8.8.8.8

解决

创建桌面快捷方式

例如,在桌面创建idea的启动快捷方式

cd ~/Desktop
touch idea.desktop

先在桌面新建文件idea.desktop

[Desktop Entry]
Version=1.0
Type=Application
Name=jetbrains-idea
Icon=/usr/local/idea/bin/idea.png
Exec=sh /usr/local/idea/bin/idea.sh
StartupWMClass=jetbrains-idea

文件中添加内容, Icon指向显示的图标, Exec表时要执行的命令

chmod a+x ~/Desktop/idea.desktop

完活, 如果不行右键点击该文件,允许启动

添加到收藏夹
把文件复制到 /usr/share/applications/下就可以从应用程序找到图标, 然后右键添加收藏夹

sudo cp ./Desktop/idea.desktop /usr/share/applications/

图标合并
打开软件之后,若是出现两个图标请注意.desktop文件 Name属性和StartupWMClass属性要和打开的软件一致, 如果不知道可执行xprop WM_CLASS然后点击软件窗口获取该窗口的WM_CLASS属性