Ubuntu20.04 体验和美化
Ubuntu20.04美化和体验
windows用久了,换下系统也挺好的。ubuntu20.04优化后,用起来蛮舒服的。






系统配置
1.修改软件源
Ubuntu默认是国外的软件源, 我们可以手动切换为国内的,在【Software & Update软件和更新】中选择国内的镜像。

2.更新系统
# 更新本地包数据库
sudo apt update
# 更新所有已安装的包(也可以使用 full-upgrade)
sudo apt upgrade
# 自动移除不需要的包
sudo apt autoremove
| 命令 | 描述 |
|---|---|
| apt autoclean | 将已删除软件包的.deb安装文件从硬盘中删除 |
| apt clean | 同上,但会把已安装的软件包的安装包也删除掉 |
| apt autoremove | 删除为了满足其他软件包的依赖而安装,但现在不再需要的软件包 |
| apt remove [软件包名] | 删除已安装的软件包(保留配置文件) |
| apt --purge remove [软件包名] | 删除已安装包(不保留配置文件) |
3. 4K高分辨率屏幕适配
我用vmware安装的ubuntu 20.04,vmware会自动适配自己的显卡驱动。导致分辨率默认不是4k的。需要手动设置屏幕分辨率。但是,我改称在物理机器上直接安装后,ubuntu自动识别出高分辨率屏幕并适配了。

4. 中文输入法
有人推荐安装google 拼音, 我这里安装自带的ibus。
sudo apt install ibus-libpinyin
sudo apt install ibus-clutter
搜索Language Support」(语言支持), 确定Keyboard input method system为IBus。

重启系统。
搜索Settings->Region & Language > Input Source新增 【Chinese(Intelligent Pinyin】即可。

4. Terminal
个人不太会用zsh,因为使用zsh过程中经常出现command not found, 默认不会导入bash的环境,懒得折腾,Ubuntu自带的就挺好用的,改了下背景色就好了。
Tango dark主题如下:


5. 安装软件
通常,直接apt install, 如果是deb文件,可以这么
sudo apt install ./<file>.deb
微信qq没有linux版本的,有deep-wine-ubuntu可以支持的,但感觉效果不好,我就不用了。
美化
NVIDIA显卡驱动
默认安装的开源驱动,我们可以修改为NVIDI官方的。
在software & update中 Addtional Drivers, 选择最新的就好了。

1.安装tweek
sudo apt install gnome-tweak-tool
# 让 gnome 支持插件扩展
sudo apt install gnome-shell-extensions
# chrome 浏览器扩展支持,可以使用浏览器安装插件
sudo apt install chrome-gnome-shell
用chrome浏览器打开扩展插件商店,地址:https://extensions.gnome.org/
比如安装user theme插件, 点击那个图标off->on. 会让你确认是否下载安装。

我安装的插件:
| 插件名 | 说明 |
|---|---|
| user themes | 自定义主题 |
| Dash to Dock | 自定义 dock |
| Screenshot Tool | 截图插件 |
| Clipboard Indicator | 扩展粘贴板,可以看到历史粘贴内容 |
| Coverflow Alt-Tab | 修改 Alt-Tab 应用切换效果 |
| Applications Menu | 在顶部状态栏添加应用程序入口 |
| OpenWeather | 顶部状态栏显示天气数据 |
| Places Status Indicator | 顶部状态栏增加文件目录访问入口 |
| Status Title Bar | 在顶部状态栏中显示当前窗口的标题 |
| GTK Title Bar | 移除非 gtk 应用程序的标题栏 |
| Hide Top Bar | 自动隐藏状态栏 |
| Transparent Top Bar | 透明状态栏 |
... ...
2. 安装主题
我下载主题McMojave https://www.gnome-look.org/p/1275087/
我下载的icon
McMuse icon theme https://www.gnome-look.org/s/Gnome/p/1348081
下载主题后解压,放到~/.themes目录下。
下载icon后解压,放到~/.icons目录下。
ryan@ryan:~$ ls -lah | grep -E 'theme|icon'
drwxrwxr-x 4 ryan ryan 4.0K 10月 17 22:47 .icons
drwxrwxr-x 3 ryan ryan 4.0K 10月 17 22:46 .themes
ryan@ryan:~$ ls .themes/
Mojave-dark
ryan@ryan:~$ ls .icons/
McMuse-purple McMuse-purple-dark
打开tweek

参考来源
Ubuntu20.04 体验和美化的更多相关文章
- ubuntu20.04 系统初始化与美化
ubuntu20.04 系统初始化与美化 参考博客:https://mp.weixin.qq.com/s/JowjHrs9GMVlolaoaSGiEg 参考博客:https://www.linuxmi ...
- 从零开始安装搭建win10与ubuntu20.04双系统开发环境——集安装、配置、软件、美化、常见问题等于一体的——超详细教程
目录 **前言 ** 关于系统安装配置与软件安装 一.Win10安装ubuntu20.04双系统 1.按照自己的需求分区 2.配置软件镜像源 软件包管理工具介绍 更换APT源--使用国内镜像 3.解决 ...
- PuTTY通过SSH连接上Ubuntu20.04
在PuTTY中连接到Ubuntu20.04大致需要几个步骤(不一定对应文本中的序号):1) 安装opensh-server (Ubuntu安装好之后 ,一般openssh-client自动已经安装好) ...
- wsl2 ubuntu20.04 上使用 kubeadm 创建一个单主集群
wsl2 ubuntu20.04 上使用 kubeadm 创建一个单主集群 官方文档使用 kubeadm 创建一个单主集群 环境初始化 建议尽可能初始化环境,命令wsl --unregister Ub ...
- ubuntu20.04 编译安装ckermit
ubuntu20.04编译安装ckermit 我呢之前一直使用的是ubuntu18.04,最近在安装了某个软件之后,再加上自己的操作不当最终导致ubuntu系统卡死无法进入桌面环境,早就想更新20.0 ...
- Ubuntu 18.04.2 LTS美化方案
Ubuntu 18.04.2 LTS美化方案记录 根据个人经验,我将Ubuntun美化分为四个部分:1)桌面:2)对话框界面:3)图标:4)登录及锁屏界面:5)终端.由于Ubuntu系统默认采用GNO ...
- Turtlebot3入门教程-系统-SBC软件设置(ubuntu20.04)
本文针对如何在树莓派3上安装ubuntu20.04系统和软件进行讲解 树莓派3接上显示屏和鼠标后,开机后继续安装软件包 详细步骤如下: (1)系统安装 (2)ROS安装 (3)TurboBot3依赖的 ...
- Ubuntu20.04安装Typora
Ubuntu20.04安装Typora 安装方法 # optional, but recommended sudo apt-key adv --keyserver keyserver.ubuntu.c ...
- 在VirtualBox上安装Ubuntu-20.04
本文主要介绍如何在VirtualBox上安装Ubuntu-20.04 目录 下载VirtualBox 下载Ubuntu-20.04镜像 新建虚拟机 第一步:打开VirtualBox 第二步:设置虚拟机 ...
随机推荐
- python:列表生成式和三元表达式、匿名函数
一.列表生成式 1.列表生成式就是python内置的一种用来生成list的生成式. 比如下面这个例子: l=[] for i in range(10) list.append(i) 生成一个列表要用循 ...
- oracle之二物化视图
物化视图 18.1.物化视图作用 1) 物化视图起源于数据仓库,早期的考虑是用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免在基表上进行这些耗时的操作,从而快速的得 ...
- 痞子衡嵌入式:MCUXpresso IDE下添加C++源文件进SDK工程编译的方法
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是MCUXpresso IDE下添加C++源文件进SDK工程编译的方法. 最近有客户反映在MCUXpresso IDE下的SDK工程里添加 ...
- hystrix(3) 熔断器
讲完metrics我们就来了解一下熔断器的执行情况,熔断器的判断取决metrics数据. hystrix在执行命令前需要经过熔断器判断,如果服务被熔断,则执行fallback流程,熔断判断逻辑如下: ...
- 4.Strom-可靠性保证
- 【原创】一层Nginx反向代理K8S化部署实践
目录: 1)背景介绍 2)方案分析 3)实现细节 4)监控告警 5)日志收集 6)测试 一.背景介绍 如下图所示,传统方式部署一层Nginx,随着业务扩大,维护管理变得复杂,繁琐,耗时耗力和易 ...
- 解析形如(k,v)(k,v)(k,v)字符串
有时根据需要会将map数据格式化成(k,v)(k,v)(k,v)--字符串,之后需要还原,下面代码实现了还原过程 1 void SplitString(const string& s, vec ...
- 【Processing日常2】群星1
之前在CSDN上发表过: https://blog.csdn.net/fddxsyf123/article/details/79747064
- C#Messenger分析和使用方法
目录 源码分析 使用方法 没有返回值没有传参的消息写法 没有返回值有参数的消息写法 有返回值的消息写法 有参数有返回值的委托 C#Messenger是UntiyCommunity里的一个工具类,其效果 ...
- git的详细使用,项目创建到同步远程仓库,版本回退,忽略文件,分支创建,分支合并,分支名称修改,冲突解决,项目迁移
注意:此处省略git的安装 1..git的工作流程示意图: 2.本地仓库的初始化: 2.1 创建一个文件夹,如我创建的是:D:\gitdemo\shop 2.2 进入shop目录,鼠标右键,打开git ...