Ubuntu 系统优化
1. 更新系统
sudo apt-get update
sudo apt-get upgrade
2.配置JDK
- 通过 ppa 添加库安装 Oracle-JDK
# 添加软件源
sudo add-apt-repository ppa:webupd8team/java
# 溢出软件源
sudo add-apt-repository -r ppa:webupd8team/java
sudo apt-get update
# 安装 JDK
sudo apt-get install oracle-java8-installer
- 下载安装 Oracle-JDK
下载 JDK 包
# 解压
tar -xzvf jdk.tar.gz
# 配置当前用户环境变量
sudo gedit ~/.profile
# 在尾部添加如下代码,Oracle-JDK 高版本不需要配置 CLASSPATH
export JAVA_HOME=jdkPath
export PATH=${JAVA_HOME}/bin:$PATH
3.移除不常用软件
# 卸载不常用软件
sudo apt-get remove libreoffice-common
#查看火狐安装版本
dpkg --get-selections | grep firefox
#根据查看的版本卸载
sudo apt-get purge firefox firefox-gnome-support
sudo apt-get remove firefox*
# 安装谷歌浏览器
sudo dpkg -i google-chrome-stable_current_amd64.deb
# 安装Gnome-tweak-tool
sudo apt-get install gnome-tweak-tool
sudo apt-get install gnome-shell-extensions
# 隐藏顶栏
sudo apt-get install gnome-shell-extension-autohidetopbar
好看的主题
flatabulous-theme
sudo add-apt-repository ppa:noobslab/themes
sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install flatabulous-themepapirus-icon
sudo add-apt-repository ppa:papirus/papirus
sudo apt update
sudo apt-get install papirus-icon-themenumix-icon
sudo apt-add-repository ppa:numix/ppa
sudo apt-get update
sudo apt-get install numix-icon-theme-circle
4.安装 starUML
- 到官网下载Ubuntu版本的安装包,下载的文件是
AppImage
后缀的。- 然后放到软件安装目录,方便日后软件管理。
- 下载重解压工具appimagetool-x86_64.AppImage
# 解包
./starUML.AppImage --appimage-extract
# 安装 npm
sudo apt install npm
# 升级最新版本npm(可能需要给shell加个代理)
sudo npm install npm@latest -g
# 安装asar
sudo npm install -g asar
# 进入 resources 目录
asar extract app.asar app
asar pack app app.asar
# 修改文件,如下
# 重打包
./appimagetool-x86_64.AppImage ~/software/StarUML/
# ~/software/StarUML/重解压出来的文件目录
修改文件,文件目录
app/src/engine/license-manager.js
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
// setStatus(this, false) // 修改之前
// UnregisteredDialog.showDialog() // 修改之前
setStatus(this, true) // 修改之后
})
}
5.粘贴复制工具
sudo apt-add-repository ppa:diodon-team/stable
sudo apt-get update
sudo apt-get install diodon unity-scope-diodon
6.安装 MySQL
# 到官网下载'mysql-apt-config_0.*.****_all.deb'配置安装版本
sudo dpkg -i mysql-apt-config_0.*.****_all.deb
sudo apt-get update
sudo apt-get install mysql-server
# 重启 MySQL 服务
sudo service mysql restart
sudo service mysql start
sudo service mysql stop
7.Windows+Linux 双系统时间显示问题
# 更新当前系统时间
sudo apt install ntpdate
sudo ntpdate time.windows.com
# 将时间更新到硬件上
sudo hwclock --localtime --systohc
8. 安装 Typora Markdown 编辑器
# 参照官网给出的方案
# 下载安装包
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
# 添加库
sudo add-apt-repository 'deb https://typora.io/linux ./'
# 更新库
sudo apt-get update
# 安装
sudo apt-get install typora
9.远程桌面工具
# ftp 工具 + 汉化
sudo apt-get install filezilla
sudo apt-get install filezilla-locales