windows和ubuntu双系统安装完后做的一些设置

一.设置时间

ubuntu时间与windows时间相差8个小时,我们只需要在ubuntu的终端中运行以下命令:

sudo apt-get install ntpdate
sudo ntpdate time.windows.com

同步BIOS硬件时间

sudo hwclock
sudo hwclock --localtime --systohc

即可将windows和ubuntu时间同步

二.设置GRUB启动项主题

下载GRUB主题网址:

https://www.gnome-look.org/browse/cat/109/

1.获得管理员权限(回车后输入密码即可):

sudo su

2.新建主题文件夹:

sudo mkdir /boot/grub/themes

3.解压缩并将文件夹移动:

sudo tar -xf 主题包 
sudo cp -r 主题包名 /boot/grub/themes/

移动文件夹需要加上 -r

sudo cp -r Graphite-grub2-theme /boot/grub/themes/ 

或者可以:先复制要移动的文件夹,打开终端,输入:sudo nautilus;然后选定位置,进行粘贴就行

sudo nautilus

4.打开配置文件:

sudo gedit /etc/grub.d/00_header

5.修改配置文件:

GRUB_THEME="/boot/grub/themes/主题包下的theme.txt"
GRUB_THEME="/boot/grub/themes/Graphite-grub2-theme/config/theme-4k.txt"
GRUB_GFXMODE="1920x1080x32"

6.更新配置:

sudo update-grub

7.上面这么做就已经可以了,如果想更省心,可以直接运行安装命令:

./install.sh

在这里插入图片描述
这种在安装的时候很省心,但是配置的时候不省心,每次想换主题需要卸载然后安装别的,不然浪费空间,自己配置路径,这样想用哪个,直接该代码就好了,非常方便,而且用的时候自己心里明白,很不错。
卸载命令:

./uninstall.sh 

注意:安装卸载都需要获取根目录权限,否则会报错。
在这里插入图片描述

三.设置windows和ubuntu默认启动项

这个也可以设置grub主题的路径

(1)使用vim打开并编辑文件

(1).安装vim(根据提示选择是即可):

sudo apt-get install vim-gtk

(2).用vim启动默认项修改文件:

sudo vim /etc/default/grub

(2)或者用ubuntu自带编辑器gedit打开并编辑

推荐这种,vim对于初学者可能不太友好,初学者容易操作失误

sudo gedit /etc/default/grub
将GRUB_DEFAULT=0  修改为: GRUB_DEFAULT=2

在代码# along with GRUB. If not, see http://www.gnu.org/licenses/.下面添加以下代码:

GRUB_THEME="文件路径"

比如我的:

GRUB_THEME="/boot/grub/themes/Graphite-grub2-theme/config/theme-1080p.txt"

(3)更新

sudo update-grub

在这里插入图片描述
更新完成之后,我们可以看到电脑找到了目标主题文件的位置,这就已经成功了。
重启电脑,大功告成。

四.桌面主题美化

(1)安装桌面管理工具unity-tweak-tool

sudo apt-get install unity-tweak-tool 

(2)安装Flatabulous主题

Flatabulous主题是Ubuntu下的一款扁平化主题,在终端下载安装:

sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install flatabulous-theme

安装该主题配套的图标:

sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install ultra-flat-icons

安装完成后,打开unity-tweak-tool ,点击主题,修改为Flatabulous:
在这里插入图片描述在这里插入图片描述然后点击图标,修改为Ultra-flat:
在这里插入图片描述效果如下:
在这里插入图片描述
看着比默认的好看多了!

(3)安装Arc Theme主题

Arc Theme也是Ubuntu下的一款扁平化主题,在终端下载安装:

sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install arc-theme

然后安装该主题配套的图标:

sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install arc-icons

五.终端美化

Zsh是替代Bash的终端,还可以设置多种主题,注意:安装的是 Shell,使用习惯和 bash 略有不同
优点:
https://blog.51cto.com/shanker/1765036
https://www.zhihu.com/question/21418449

在终端中下载安装:

sudo apt-get install zsh

将zsh设置为默认

sudo chsh -s /bin/zsh

下载oh-my-zsh:

https://github.com/ohmyzsh/ohmyzsh

这里也可以直接使用命令安装:

sudo apt install git
sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"

安装oh-my-zsh:复制到 Ubuntu,解压,进入解压文件,进入tools
在这里插入图片描述

./install.sh

在此处打开终端,并运行以上命令:
在这里插入图片描述
参考链接:https://blog.csdn.net/qq_35208390/article/details/78441013
这里其实需要澄清一个概念,那就是 终端 本身是不会解析命令的。它只是一个 界面 而已,是 负责人机交互的一个接口 而已。
真正处理命令的并不是这些终端,真正处理命令行的是shell。
终端只是负责提供一个输入命令的交互界面而已,在里面运行的命令并不归终端界面去解析,而是找到 专门的命令行程序 ,这种程序我们一般将其称之为shell。

Shell命令:

\1 确定在使用的shell是哪个?
echo $SHELL

➜  .oh-my-zsh git:(master) echo $SHELL
/usr/bin/zsh

\2 列出用户
sudo vi /etc/passwd
\3 切换 root用户(不需要密码)
sudo -s -H 或 sudo -s
\4 退出 root
exit
\5 显示当前用户信息(权限 0 最高)
id

换皮肤

sudo gedit ~/.zshrc

修改下面代码的名字即可:

ZSH_THEME="robbyrussell"

皮肤推荐:https://github.com/ohmyzsh/ohmyzsh/wiki/themes#daveverwer

ZSH_THEME="目标皮肤"

卸载

如果安装出问题,大概率是安装问题,需要卸载重新安装,这时会提示权限问题
在这里插入图片描述
只需要运行下面这个命令即可:

chmod u+x *.sh

换完终端后需要做的事:

换终端,需要将我们设置的源也换一下,否则ROS就无法使用了。
添加如下代码:(添加ROS路径和自己的工作空间全局路径,使每次都能自动打开路径代码)

source /opt/ros/kinetic/setup.zsh
source ~/catkin_ws/devel/setup.zsh

然后重启一下终端就好了。
在这里插入图片描述
简言之,就是重新全局source一下,我们以前都做过的,只不过以前source的是bash。
在这里插入图片描述


版权声明:本文为weixin_44773732原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。