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 第二步:设置虚拟机 ...
随机推荐
- PHP对象传值 - 引用传值
对象传值本质上是引用传值,将一个对象变量($a)赋值给另个变量($b),实际上是将$a存储的对象内存引用地址赋值$b,此时两个变量指向的就是一个对象.其中一个变量发送改变,另一个也会跟着改变.和引用变 ...
- JS基础回顾_滚动条
// log function getScrollOffset() { if (window.pageXOffset) { return { x: window.pageXOffset, y: win ...
- java中包名命名规范
在idea中创建package遇到的问题 发现一个问题,当我创建一个lesson-02的package时,输入这个包名后,package自动变成了文件夹 在网上搜索发下java包名一般是小写字母进行命 ...
- C++ 读入优化&输出优化
读入优化:读入优化只是针对整数,由于getchar()读字符非常的快,所以采用getchar()来进行读入,下设输入的数为x 负数处理:用一个标志变量f,开始时为1,当读入了'-'时,f变为-1,最后 ...
- Linux实战(7):centos7安装xrdp
系统环境:最小化安装,无安装桌面化 操作 yum更新 yum -y update 安装依赖. tigervnc-server.xrdp .GNOME Desktop yum -y install ep ...
- mybatis的dao注入失败
转载自https://blog.csdn.net/hanpenghu/article/details/83897618 springboot maven资源路径配置 resource路径配置, 解决m ...
- centos 端口测试之nc使用
服务器端口测试是否正常,运维一般使用telnet来检查,但它有局限性,服务器的端口必须存在服务运行. 这时使用nc可以在服务端模拟开启一个端口,再通过nc测试此端口,好用! nc是netcat工具的简 ...
- Android作业0930
1.使用ListView和Adapter实现购物商城 Android 布局文件 <?xml version="1.0" encoding="utf-8"? ...
- 嵌入式arm-linux mips-linux 交叉编译GDB,结合vscode图形化调试使用,coredump定位段错误
第一部分:使用GDB GDB源码下载路径:http://ftp.gnu.org/gnu/gdb/ 遇到的主要难点: 选择合适的GDB源码版本 我的mips-linux交叉编译器不支持C++11特性,所 ...
- ACMer不得不会的线段树,究竟是种怎样的数据结构?
大家好,欢迎阅读周三算法数据结构专题,今天我们来聊聊一个新的数据结构,叫做线段树. 线段树这个数据结构很多人可能会有点蒙,觉得没有听说过,但是它非常非常有名,尤其是在竞赛圈,可以说是竞赛圈的必备技能. ...