这几天入坑Ubuntu,本着双系统来的却不小心把Windows玩崩了。期间各种问题各种坑,查阅了很多文章来解决。经过几天的努力,终于完成了Ubuntu 18.04.1 LTS x86_64的美化及大部分简单配置,仍需完善。今写下此文,记录历程,分享给大家,仅供参考!
浅谈有些杂乱,见谅!!
一.初步效果
二.Ubuntu 18.04.1 LTS x86_64安装
2.1.制作启动盘
2.2.安装系统
三.Ubuntu 18.04.1 LTS x86_64美化配置
3.1.Ubuntu美化主题(Mac)
3.2.Ubuntu修改登录头像
3.3.Ubuntu修改登录背景
3.4.Ubuntu修改开机动画设置
3.5.Ubuntu终端美化(oh-my-zsh)
3.6.两个“高大上”的工具
cmatrix
neofetch
四.Ubuntu 18.04.1 LTS x86_64常用软件安装配置
4.1.搜狗输入法安装
4.2.Wps-Office安装(及字体缺失问题解决)
4.3.WeChat安装
4.4.shutter截图工具(及快捷键设置)
4.5.Chrome
4.6.网易云音乐安装(及启动问题解决)
4.7.Sublime Text 安装
4.8.JDK安装及环境变量配置
4.9.Intellij IDEA Community安装,主题颜色设置及导入mysql-connector
4.10.Mysql数据库安装及两个数据库管理工具(MySQL Workbench,DateGrip)
4.11.期间碰到的一些系统问题解决
Ubuntu18.04下移动和复制文件时权限不够问题的解决
Ubuntu18.04下回收站文件无法删除问题的解决
Ubuntu下清理缓存与删除多余的旧版本内核
Ubuntu18.04下Intellij IDEA出现org.GNOME.Accessibility.AtkWrapper问题解决
Ubuntu 18.04.1 LTS x86_64下删除文件夹
五.心得
因为系统已经装好了,安装过程图不便再次截图。下附参考博客,亲测!按照其步骤一步一步来就可以了。这样一来Ubuntu 18.04.1 LTS x86_64就安装完成了。
参考博客:
原:win10环境下安装Ubantu双系统(超详解)
2017年06月21日 14:15:11
璐潇晓璐
Ubuntu美化及配置相关文章太多了,我是先美化在去配置的,这里就敲重点进行配置了,下附2个参考博客。Ubuntu18.04安装、配置和美化,Ubuntu18.04美化主题(mac主题),亲测!
参考博客:
原:Ubuntu 18.04 安装、配置和美化
2018年08月03日 11:55:07
猫语巧克力
原:给Ubuntu18.04安装mac os主题
2018-04-29 10:28
feipeng8848
主题美化配置:
直接在Ubuntu软件搜索安装GNOME Tweaks,或者打开终端(快捷键:Ctrl+Alt+T),在终端输入:
- sudo apt-get update
- sudo apt-get install gnome-tweak-tool
打开Ubuntu软件,在全部/附加组件/Shell扩展中找到User Themes,安装,然后打开GNOME Tweaks,在Extensions(扩展)中找到User Themes,设置打开。
我用的主题是MacOS11,下面推荐主题下载网址gnomel-look,opendesktop,可以自己选择喜欢的主题下载。Ubuntu桌面背景和锁屏壁纸可以在GNOME Tweaks直接设置。
附Ubuntu主题链接:
https://www.gnome-look.org/
https://www.opendesktop.org/
主题分为很多,有shell主题,theme(应用程序)主题,cursor(光标)主题,icon(图标)主题,font(字体)主题,将对应的下载主题解压完成后移动到主目录下相应的文件夹中。(Ubuntu中有些文件是隐藏的,按住快捷键Ctrl+H可以查看)
主题应该移动到如下几种隐藏文件夹。
分为三种:(主目录下通过Ctrl+H查看,若是没有自己在主目录下创建,特别注意创建隐藏文件夹时,文件夹名前一定要加.)
/home/用户名/.themes
/home/用户名/.icons
/home/用户名/.fonts
除theme主题移动到.themes隐藏文件夹,font主题移动到.fonts隐藏文件夹,其余都主题都移动到.icons隐藏文件夹下。
注:网上许多文章说此时应该解压到/usr/share/themes或者/usr/share/icons/ (我试了并没有成功,当然这只是对我来说,毕竟Windows系统误删了已经不是双系统了)
这样一来桌面就简单美化成MacOS主题了,当然其他主题同样可以美化。
桌面右上角显示栏点击找到用户名,点击找到账号设置,点击头像选择自己喜欢的头像进行更换。重启登录后便可以在登录界面看到登录头像已经更改。
这里以我的登录背景照片名为例:bj.jpg
sudo gedit /etc/alternatives/gdm3.css
找到默认的这个部分 :
#lockDialogGroup {
background: #2c001e url(resource:///org/gnome/shell/theme/noise-texture.png);
background-repeat: repeat;
}
改为:
#lockDialogGroup {
background: #2c001e url(file:///usr/share/backgrounds/bj.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
当然如果你精通前端,可以写出更好看的CSS,这里只是简单设置。
Ubuntu开机动画设置需要下载Ubuntu Plymouth主题,根据个人喜欢下载。
链接同Ubuntu GTK主题:https://www.gnome-look.org/
sudo apt-get install plymouth-themes
这条命令会自动安装并且附带几个简单默认的Plymouth主题。
以我安装的Plymouth主题为例:drawin
首先将之前下载的主题解压,移动到/usr/share/plymouth/themes文件目录下。
重点是主题中的两个文件:drawin.plymouth和drawin.script
接着找到drawin.plymouth,直接打开编辑:
此时script下的文件路径已经改变,ImageDir的路径为darwin主题文件所在路径,ScriptFile的路径为darwin.script所在的路径。
修改script下放ImageDir和ScriptFile路径:
[script]
ImageDir=/usr/share/plymouth/themes/darwin
ScriptFile=/usr/share/plymouth/themes/darwin/darwin.script
保存并退出。
sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/darwin/darwin.plymouth 100
更新Plymouth,打开终端输入:
sudo update-alternatives --config default.plymouth
手动输入序号,选择我们刚刚安装的主题。我刚刚安装的主题是darwin,序列号为2
最后更新initramfs
sudo update-initramfs -u
重启奏效。
git clone git://github.com/robbyrussell/oh-my-zsh.git~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template~/.zshrc
chsh -s /bin/zsh
sudo reboot
此处默认主题为"robbyrussell"
附主题链接:https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
该链接里有很多oh-my-zsh主题。要是想更换主题即修改~/.zshrc
sudo gedit ~/.zshrc
修改:ZSH_THEME
ZSH_THEME="主题名"
如下是我的.zshrc文件配置
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
# Path to your oh-my-zsh installation.
export ZSH=$HOME/.oh-my-zsh
# Set name of the theme to load. Optionally, if you set this to "random"
# it'll load a random theme each time that oh-my-zsh is loaded.
# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
ZSH_THEME="ys"
# Set list of themes to load
# Setting this variable when ZSH_THEME=random
# cause zsh load theme from this variable instead of
# looking in ~/.oh-my-zsh/themes/
# An empty array have no effect
# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )
# Uncomment the following line to use case-sensitive completion.
# CASE_SENSITIVE="true"
# Uncomment the following line to use hyphen-insensitive completion. Case
# sensitive completion must be off. _ and - will be interchangeable.
# HYPHEN_INSENSITIVE="true"
# Uncomment the following line to disable bi-weekly auto-update checks.
# DISABLE_AUTO_UPDATE="true"
# Uncomment the following line to change how often to auto-update (in days).
# export UPDATE_ZSH_DAYS=13
# Uncomment the following line to disable colors in ls.
# DISABLE_LS_COLORS="true"
# Uncomment the following line to disable auto-setting terminal title.
# DISABLE_AUTO_TITLE="true"
# Uncomment the following line to enable command auto-correction.
# ENABLE_CORRECTION="true"
# Uncomment the following line to display red dots whilst waiting for completion.
# COMPLETION_WAITING_DOTS="true"
# Uncomment the following line if you want to disable marking untracked files
# under VCS as dirty. This makes repository status check for large repositories
# much, much faster.
# DISABLE_UNTRACKED_FILES_DIRTY="true"
# Uncomment the following line if you want to change the command execution time
# stamp shown in the history command output.
# You can set one of the optional three formats:
# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
# or set a custom format using the strftime function format specifications,
# see 'man strftime' for details.
# HIST_STAMPS="mm/dd/yyyy"
# Would you like to use another custom folder than $ZSH/custom?
# ZSH_CUSTOM=/path/to/new-custom-folder
# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(
git z zsh-autosuggestions extract web-search zsh-syntax-highlighting
)
source $ZSH/oh-my-zsh.sh
# User configuration
# export MANPATH="/usr/local/man:$MANPATH"
# You may need to manually set your language environment
# export LANG=en_US.UTF-8
# Preferred editor for local and remote sessions
# if [[ -n $SSH_CONNECTION ]]; then
# export EDITOR='vim'
# else
# export EDITOR='mvim'
# fi
# Compilation flags
# export ARCHFLAGS="-arch x86_64"
# ssh
# export SSH_KEY_PATH="~/.ssh/rsa_id"
# Set personal aliases, overriding those provided by oh-my-zsh libs,
# plugins, and themes. Aliases can be placed here, though oh-my-zsh
# users are encouraged to define aliases within the ZSH_CUSTOM folder.
# For a full list of active aliases, run `alias`.
#
# Example aliases
# alias zshconfig="mate ~/.zshrc"
# alias ohmyzsh="mate ~/.oh-my-zsh"
这样Ubuntu终端美化就完成了。
- sudo apt-get install cmatrix
- cmatrix
看着高大上并没什么大用。
- sudo apt-get install neofetch
- neofetch
高大上的同时还是有点用处的,可以查看电脑相关配置。
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx
sudo apt-get install fcitx-config-gtk
sudo apt-get install fcitx-table-all
sudo apt-get install im-switch
sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb
重启生效。
安装完成后系统会检测到WPS缺失字体。
解决方法:百度网盘下载wps_symbol_fonts压缩包
链接:https://pan.baidu.com/s/1hib6ruCz4_bWXYEU-ZSD4w
提取码:d7bv
解压后文件内包含所有缺失的字体。
将解压后的文件移动到主目录下的隐藏文件夹.fonts下(亲测!)重启WPS就能正常使用了。如果上述方法不行,将文件移动到/usr/share/fonts下,重启WPS。
至此WPS成功安装完成。
Ubuntu软件自带网页版WeChat,electronic-wechat,下载时速度会有些慢,用起来还行,当然没有Windows上的方便。
还有其他比较完美的在Ubuntu上安装WeChat和QQ的方法,本人不才还未尝试解决。
Ubuntu下较为实用的截图工具
- sudo add-apt-repository ppa:shutter/ppa
- sudo apt-get update
- sudo apt-get install shutter
shutter快捷键设置:打开设置,找到键盘,输入命令,添加快捷键,这样就可以完成快捷键设置了。很方便。
sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt update
sudo apt install google-chrome-stable
4.6.1网易云音乐官网下载 最新版安装包Ubuntu 16.04 64 位,链接:https://music.163.com/#/download
解压安装,安装完成后,点击图标并不能启动程序。
whoami
此时终端输出的内容为下方用户名,即为Ubuntu用户名。
sudo gedit /etc/sudoers
在文件的最下方补充如下内容:
用户名 ALL = NOPASSWD: /usr/bin/netease-cloud-music
接着在终端输入:
sudo gedit /usr/share/applications/netease-cloud-music.desktop
# 修改 Exec 这一行内容:
Exec=sudo netease-cloud-music %U
保存并退出,重启电脑。
Ubuntu软件商店直接搜索安装,安装完直接可以使用
下载jdk,附下载连接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择接受同意许可(Accept License Agreement),下载Linux x64,jdk-8u181-linux-x64.tar.gz
下载完成后解压到/usr/lib/jvm。
打开终端输入:
sudo gedit /etc/profile
在文件末尾增加如下内容:
注:JAVA_HOME=此处为jdk1.8.0_181所在的路径
#JAVA PATH
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
完成后,在终端输入:
source /etc/profile
完成后分别输入:
- java
- javac
至此JDK安装及环境配置就完成了。使用合适的IDE来进行Java的编写 。
Ubuntu软件商店直接搜索安装,安装完直接可以使用
去网上下载Intellij IDEA主题,附链接:http://www.riaway.com/
选择自己喜欢的主题下载,将得到的jar包放到自定义目录下并记住。
接着打开Intellij IDEA,找到File里面的Import Settings...,找到刚刚记下的目录,导入刚刚jar包
然后找到File里面的Settings...打开,找到Editor下的Color Scheme进行更改。
官网下载mysql-connector,选择对应的系统和版本。附链接:https://dev.mysql.com/downloads/connector/j/
下载后解压到自定义目录,解压control.tar.xz和data.tar.xz,找到重要的mysql_connector-java-80.12.jar包
将mysql_connector-java-80.12.jar包移动到jdk的jre的lib目录下。
我用的是openjdk。目录文件为:/usr/lib/jvm/java-11-openjdk-amd64/lib/mysql-connector-java-8.0.12.jar
接下来打开Intellij IDEA,找到File下的Project Structure...,找到Modules/Dependencies,点击Scope右边的加号,选择1JARs or directories...,导入jar包所在路径。完成后如下图。
这样便能成功连接mysql。
找到File-->Setting点击进入,找到Keymap-->Editor Actions,可以在右边搜索中分别找到Increase Font Size和Decrease Font Size,进行编辑。完成后代码就可以根据自定义的快捷键进行缩放。
4.10.1Mysql数据库安装
参考博客:
原:Ubuntu18.04安装MySQL8.0
2018年05月16日 20:40:33
Iversonx
不能直接使用apt install mysql-server进行安装,不然就踩坑了。当时安装时候便是参考该博客,当然便没有没踩过该坑。解释为:sudo apt install mysql-server默认会安装MySQL 5.7,将会出现一些莫名的问题。
下面开始安装过程:先去Mysql官网下载。附下载链接:https://dev.mysql.com/downloads/repo/apt/
下载完成后,打开终端输入:
sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
安装执行,选择MySQL8.0
接着输入:
- sudo apt update
- sudo apt install mysql-server
安装过程中出现如下界面要求用户输入MySQL密码
输入后会有如下界面:
选择第二种Use Legacy Authentication Method(Retain MySQL 5.x Compatibility),等待安装完成。
最后打开终端输入:
mysql -uroot -p
输入进入Mysql数据库的密码进入,输入exit退出数据库。
至此Mysql数据库安装完成。
卸载:
- sudo su
- apt-get remove mysql-*
- dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
- apt-get autoremove
MySQL Workbench:
sudo apt-get install mysql-workbench
Ubuntu软件商店直接搜索安装,界面与Intellij IDEA类同。可免费使用三十天 ,可购买。
仅以此文浅谈Ubuntu 18.04.1 LTS x86_64安装,美化及常用软件安装配置的历程记录下来,走上今后对Linux的深入学习。仍需修改完善,而且真的还有太多太多要学的。也希望通过这样锻炼自己,不断要变得优秀。
此文仅供参考,如有错误之处,望指出,不甚感激!