Ubuntu 19.10 安装 美化 优化 conky Docker

本文提供了ubuntu19.10版本的安装,美化,优化,开发环境的搭建,各种软件的安装教程

Ubuntu19.10 安装 美化 优化 conky Docker

Ubuntu19.10比以前版本的变化
基于 Linux 5.3 kernel
新主题 Yaru GTK 和新壁纸
GNOME 3.34
Ubuntu19.10也将比以前的版本的启动更快
在Intel硬件上,它提供了一种“flicker-free boot”的体验

安装部分:

1 下载镜像文件

获取下载链接:
在这里插入图片描述
选择版本
在这里插入图片描述
清华开源镜像网站:https://mirrors.tuna.tsinghua.edu.cn/#
在这里插入图片描述
也可以去阿里云的:https://opsx.alibaba.com/mirror

2 制作启动盘:

安装etcher(linux or windows)或者rufus(windows)
插入一个没有文件的U盘:选择下载的镜像写入就行了。
在这里插入图片描述
需要进bios修改U盘启动项,选择U盘启动关闭secret boot 不然驱动可能打不上wifi不能使用等问题
进去后就是启动安装程序,可以最小安装,与windows并存等等按照推荐的,设置用户名密码等等
这都是基本了,不会的去其他地方找懒得写了。

美化部分

附上我的截图:我的Ubuntu美化

1.主题

首先不得不吐槽一下中文字体优化的确实不咋地,所以我就用了英文的桌面。。。。。

1.1 安装tweak

sudo apt install gnome-tweak-tool

1.2 我的tweak配置

在这里插入图片描述

2 主题下载

gnome look上下载主题鼠标主题和图标

我使用的这个主题不错仿mac的主题 MacOS-themes
在这里插入图片描述
鼠标指针主题Capitaine Cursors
在这里插入图片描述图标主题OS Catalina
在这里插入图片描述网站上还有好多各式各样的主题有兴趣的话可以下载下来试试
如果网络较慢的话可以使用我的百度网盘分享
链接: https://pan.baidu.com/s/1-ha6K28Yfkzw99Y3nrnyYw&shfl=shareset
提取码: ihhx
微云:https://share.weiyun.com/5nTsnW7

2.1 安装主题

2.1.1 使用命令安装主题和shell主题

cd /Download
tar -xvf FileName.tar //解压
sudo cp -r 解压后的文件夹名称 /usr/share/themes

2.1.2 安装图标和鼠标图标

cd /Download
tar -xvf FileName.tar //解压
sudo cp -r 解压后的文件夹名称 /usr/share/icons

2.1.3 终极安装法

如果你嫌命令太麻烦的话就用这个办法

sudo nautilus

这个命令会打开管理员权限的文件管理器,将解压后的文件复制到相应的文件夹就行了。
Tip:
shell主题要大开Tweak>Extensions>User themes才能更换
我觉得19.10自带的shell主题就已经很好了gnomelook中也没有什么比较好看的用默认的就好了,安装完成后使用tewak选择新的主题就行了。。。。。。。。。

3 安装插件

首先安装下必要的插件

sudo apt install gnome-shell-extensions 
sudo apt install chrome-gnome-shell

分别是扩展支持和浏览器扩展支持

可以使用浏览器安装和gnome-software安装插件,firefox和chrome都能用这个插件。

3.1浏览器安装shell Extensions

去Firefox插件网站安装快速访问插件
或者直接去这个网站
Chrome 可能要翻墙这就不写了感觉chrome的字体显示在linux上很奇怪怎么调也调不好索性就没装chrome浏览器

都是傻瓜式的页面这就不要我叫大家怎么安装了吧

3.2 dash-to-dock

Ubuntu 自带了 Ubuntu-dock 但是太丑了吧没有可定制的外观对于我们来说简直不能忍
推荐最有用的一个插件,如果你先换用docky或者其他的dock栏的话当我没说

Tip:
浏览器为了适配所有linux可能在67版本对ubuntu19.10并不支持尽管67版本已经支持最新的gnome3.34桌面建议去gnome-software>add-ons>shell Extensions 安装

我的dash-to-dock配置
在这里插入图片描述
Behavior
在这里插入图片描述
Appearance
在这里插入图片描述
我觉得没必要安装呢么多shell 插件如果你觉得不够的话我推荐一些我用过的不错的:
TopIcons Plus:这是一个在顶部状态栏显示后台运行程序的插件,有时候我们关闭了软件的窗口,但是软件还在后台运行,如果安装上这个插件,我们就能在顶部状态栏看到了。

screenshot tool:这个插件是截图的插件,当然这个工具截图非常简单,就只能截图,截图的同时不能编辑图片,如果要有更多的需求,就不建议安装。

NetSpeed:在状态栏显示当前网速

Clipboard Indicator:这个扩展是使用来收集粘贴板的,对于写文档或者敲代码的人来说经常要复制少量文本粘贴到其余地方。但是系统只能复制一次,复制下一次的时候上次复制的内容就不见了。有了它以后可以保存复制过的内容,下次可以直接用。

4 Conky安装和配置

在这里插入图片描述安装conky
conky-all是支持lua的版本带有复杂的动画的需要用这个版本实现
安装命令:
sudo apt install conky-all

主题参考 github地址
在自己的住目录下新建一个conky文件夹*(可以自己修改文件放置的位置要更改conky_tpl和create_config.py反正就呢么多文件里的conky/conky-grapes都要改成.conky/conky-grapes)*
类似这样
在这里插入图片描述
双击安装那几个字体
字体用的是灰色的不喜欢可以编辑
在这里插入图片描述编辑create-config.py文件
修改grey和lightgrey就行
执行python create-config.py
蒋多出来的 XXXX.conkyrc
文件改名为.conkyrc 剪切或复制到你的主目录下
图形配色如图
在这里插入图片描述不喜欢蓝色的可以更改.conkyrc和conky/conky-grapes文件夹下的ring-v2.tpl和rings-v2_gen.lua文件里的所有蓝色查找替换为你喜欢的颜色
蓝色 0x165cc4
在终端中执行conky就行了(可能绘制图形较慢,等一会。)

conky开机自启动

在主目录下的.config/autostart执行以下代码

sudo gedit conky.desktop

粘贴以下代码:

[Desktop Entry]
Type=Application
Name=Conky
Comment=Start conky script
Exec=\s/usr/bin/conky -p 10
OnlyShowIn=GNOME
X-GNOME-Autostart-Phase=Application
Name[en_US]=conky.desktop

或者在软件
在这里插入图片描述添加add
在这里插入图片描述解释:\s/usr/bin/conky -p 10 是用户登录后十秒开启防止一些奇怪的bug

5 更改GDM登录页面背景图片和grub主题

先找到一张准备用作背景的图片,假设是picture.jpg

将该图片移动至/usr/share/backgrounds/目录下(非必须)

 sudo mv picture.jpg /usr/share/backgrounds/

修改相关配置文件:/etc/alternatives/gdm3.css

 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/picture.jpg);         
     background-repeat: no-repeat;
     background-size: cover;
     background-position: center; 
    }

保存并注销就能看到效果。
双系统的开机选系统的界面太丑了我们来换了
由于安装了多系统, 恰好Ubuntu的GRUB2提供了切换系统的选择, 但是界面不咋样

前往 https://www.gnome-look.org/browse/cat/109/ 选择一款合适自己喜欢的主题安装

根据提示下载源码执行安装脚本即可.

但某些主题只提供主题包并没有安装脚本, 则我们需要手动安装:

首先下载主题包,多为压缩包,解压出文件。使用 sudo nautilus 打开文件管理器。

定位到目录:/boot/grub,在该目录下 新建文件夹 :themes,把解压出的文件拷贝到文件夹中。

方案一:手写配置文件
接着(终端下)使用 gedit 修改 grub 文件:

sudo gedit /etc/default/grub
在该文件末尾添加:

GRUB_THEME="/boot/grub/themes/主题包文件夹名称/theme.txt"
GRUB_THEME="/boot/grub/themes/fallout-grub-theme-master/theme.txt"
方案二:利用软件 Grub Customizer
添加 PPA :

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

安装软件:

sudo apt install grub-customizer

最后 更新配置文件:

sudo update-grub

谈到 grub 就不得不谈到 /boot/grub/grub.cfg ,这个文件才是事实上的配置文件,所谓更新就是重新生成 grub.cfg 。

6 更改系统自带的动态壁纸

系统自带的动态壁纸太少了所以我们改一下

sudo gedit /usr/share/backgrounds/contest/xxx.xml

在这里插入图片描述static是显示的图片
transition是两张图片交错
duration是时间 单位 :秒
最后一张一定要to第一张图片这样才是一个循环

在这里插入图片描述

7 zsh 和 on-my-zsh的安装和配置

安装zsh

sudo apt install zsh
zsh --version #确认是否安装成功
chsh -s zsh #设置zsh为当前用户默认shell

安装oh-my-zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

去官网https://github.com/robbyrussell/oh-my-zsh/wiki/Themes找一个你喜欢的主题
Oh-My-Zsh的默认配置文件在:~/.zshrc(home下的隐藏文件)
编辑~/.zshrc修改主题为:
ZSH_THEME=“你喜欢的主题的名字”

安装插件

zsh-syntax-highlighting

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

然后在 ~/.zshrc 中配置plugins=(其他的插件 zsh-syntax-highlighting),最后使配置生效:source ~/.zshrc
zsh-autosuggestions

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

然后在 ~/.zshrc 中配置 plugins=(其他的插件 zsh-autosuggestions),最后使配置生效:source ~/.zshrc
在这里插入图片描述
要安装其他插件自己去找我觉得这两个足够了

优化部分

1 关闭错误报告

使用ubuntu19.10,开机总会显示错误报告,很烦人

临时关闭

sudo service apport stop

(重启后失效)

永久关闭

sudo gedit /etc/default/apport

修改 enabled=0,重启生效。

永久性移除错误报告功能

sudo apt-get purge apport

2 删除ubuntu更新后旧内核(参考别人的!亲测有效!)

linux多次升级以后系统中会存在大量不同版本的内核,而每个内核占用非常多的硬盘空间(一般一个内核300mb左右占用)。所以需要定期清理没用的内核,但最好保留最近两个内核,因为有的软件需要依赖特定内核而不一定是最新的。

首先查询当前我们使用的是内核是那个版本别删错了。

uname -a

第二:
查询系统中装了多少内核

dpkg --get-selections|grep linux

第三:
多余的内核可以通过命令删除 需要删除header和image

sudo apt-get remove linux-image-*.*.*-**(*号用你想删除的实际情况改写)
sudo apt-get removelinux-headers-*.*.*-**(*号用你想删除的实际情况改写)

第四:
执行完上面命令后再次执行

dpkg --get-selections|greplinux

查看内核是否都删除干净了。没干净继续删除。有的内核后面会显示是deinstall 那需要通过

sudo dpkg --get-selections | grep deinstall | sed 's/deinstall/\lpurge/' | sudo dpkg --set-selections; sudo dpkg -Pa

通过上面方法就可以。

还有一种通过正则表达式匹配内核然后除最新的统统统统删除的。

sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

3 开机优化

使用system命令查看开机用时

sudo systemd-analyze

在这里插入图片描述
查看具体程序用时

sudo systemd-analyze blame

在这里插入图片描述
禁用一些服务如plymouth相关的两个。

sudo systemctl mask plymouth-quit-wait.service

恢复是把mask 改用unmask.
这个服务是与开机动画相关的,占时间长。并且没用。不过去了以后总感到电脑好似死机了。禁用NetworkManager-wait-online.service这个服务网络服务并不会产生不良影响

sudo systemctl disable NetworkManager-wait-online.service

开启将disable改成enable就行了

安装软件部分:

1 JetBrains 全家桶安装

下载toolbox进行无脑安装复杂的我也不想教
在这里插入图片描述解压后双击打开就行(右击有解压)
接下来就会创建一个自启动的程序(下载的可以删除了)
进入后就是无脑安装了
破解教程不教了网上一大把自己去找(有钱还是用正版)

2 Ububtu19.10安装QQ

腾讯于20119-10-24发布了linux版本的QQ
是2008年的qq魔改的吧功能比较简陋,估计以后会发布正式版本吧!
在这里插入图片描述
在这里插入图片描述不多介绍了直接安装
去下载网站
或者直接点下载链接
下载包为linuxqq_2.0.0-b1-1024_amd64.deb
在bash中执行

sudo dpkg -i linuxqq_2.0.0-b1-1024_amd64.deb

或者双击使用gnome software 安装

3 安装百度网盘linux版客户端

百度网盘发布了好长时间了,没会员管你什么网络一律龟速下载
一些功能被阉割了
不过好歹是客户端下载会快一点较一些解析工具,大文件1m/s吧
在这里插入图片描述下载deb包dpkg或双击安装就行了

4 安装搜狗输入法

先卸载ibus,不然可能出现一些莫名其妙的bug

sudo apt remove ibus
sudo apt autoremove

安装fcitx
在终端使用命令安装:

sudo apt install fcitx

搜狗拼音 for linux 下载64位的deb包
可以去sogou官网下载皮肤和词库安装,双击安装即可。
Tip:
搜狗输入法在10月17号的更新中增加了对Ubuntu19.10的支持不过还有一些时不时的报错但总体上并不影响正常的使用不喜欢这些报错的话可以参考第4步关闭报错。

双击安装使用gnome-software安装或在下载目录使用

sudo dpkg -i 包名 

(重启一下)
配置搜狗输入法:
fcitx-configuration>+在这里插入图片描述好了这样就可以快乐的输入了。。。。。

5安装Nvidia驱

有显卡不装驱动浪费呀!!!!!
Ubuntu19.10提供了图形界面安装方法
在这里插入图片描述
傻瓜式的安装方法就不多哔哔了,出现这个软件就安装成功了。
在这里插入图片描述
不过有一个bug我的笔记本在每次开机时亮度都会自动调到最高,没找到解决的根本方法,往事有在rc.local里添加一个更改亮度的方法,懒得用,但这并不影响使用体验。

6安装网易云音乐

网易云官网下载linux的deb安装包选择ubuntu 18.04的安装包就行
在这里插入图片描述

7 vscode安装

vscode官网下载deb包安装就完事了
在这里插入图片描述———————————————————————————————————————————————

8 MarkDown编辑器Typora和wps安装

Typora是一个优秀的跨平台markdown编辑器
Typora官网使用ppa安装
傻瓜式的安装方法那几行命令依次执行就行了

卸载libreoffice

sudo apt-get remove --purge libreoffice*

官网下载WPS

http://community.wps.cn/download/

cd ~/下载
sudo dpkg -i wps-office_xxxxx_amd64.deb

下载字体包

https://share.weiyun.com/5kahzRi

建立字体文件夹

sudo mkdir /usr/share/fonts/wps-office

把字体解压扔在这里面 如果还有缺失 就去Windows下面拷过来放这里
消除一下缓存和生成新的缓存

sudo mkfontscale
sudo mkfontdir
sudo fc-cache

9 Docker的安装以及各种环境的配置

使用电脑开发的一定不要错过

因为19.10的版本太新了官方不支持安装最新版本的可以使用ubuntu自己维护支持的版本也就比官网版本慢一个版本吧。
2019-11官网支持版本19.10以下ubuntu还在支持的版本
在这里插入图片描述
网址https://docs.docker.com/install/linux/docker-ce/ubuntu/
自己可以去官网查看下自己的版本支不支持
支持的话可以一步一步按照教程去走
不支持的话或已经支持的可以根据我的教程走这是ubuntu apt仓库支持的版本
在终端执行

sudo apt-get install docker.io

一行命令搞定
在这里插入图片描述

docker -v #查看是否安装成功
sudo usermod -aG docker your-user #添加到自己用户组中不用切换root用户了

接下来就是安装运行各种容器了
作者比较懒这就只给命令了,给出详细安装的链接。。。
Docker 安装 MySQL
!!关闭本机安装的mysql不然改映射的端口为3306:3307映射到本机的3307端口

docker search mysql #命令来查看可用版本
docker pull mysql:latest #安装最新版本的mysql
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql #运行
#--name 容器的名字 密码:123456
docker ps #命令查看是否安装成功

mysql可以映射到本地磁盘和设置远程链接,用到的也不是小白了自己去找。
在这里插入图片描述
没有问题可以使用!
Docker 安装 Tomcat,python,redis,mongodb,php,node.js,tomcat
亲测没问题实时更新的!
https://www.runoob.com/docker/docker-tutorial.html
可以安装个插件快速管理已经创建的容器
在这里插入图片描述
不过这个shell插件最好在浏览器中安装在gnome-software中翻了半天没翻到O__O "…
效果:在这里插入图片描述
jetbrain idea也官方支持docker
在这里插入图片描述
使用ubuntu开发的兄弟可以试一下,可以不比在主机中安装各种段七八糟的环境,想用各种版本的都可以创建,几行命令搞定了复杂的安装过成打开关闭比较方便。
喜欢折腾的兄弟可以都试试,我会一直更新的20.04LTS基于19.10发布的第一时刻也会更新的
打字不易还请兄弟们不要嫌弃,有错误的地方可以评论告诉我。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页