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 体验和美化的更多相关文章

  1. ubuntu20.04 系统初始化与美化

    ubuntu20.04 系统初始化与美化 参考博客:https://mp.weixin.qq.com/s/JowjHrs9GMVlolaoaSGiEg 参考博客:https://www.linuxmi ...

  2. 从零开始安装搭建win10与ubuntu20.04双系统开发环境——集安装、配置、软件、美化、常见问题等于一体的——超详细教程

    目录 **前言 ** 关于系统安装配置与软件安装 一.Win10安装ubuntu20.04双系统 1.按照自己的需求分区 2.配置软件镜像源 软件包管理工具介绍 更换APT源--使用国内镜像 3.解决 ...

  3. PuTTY通过SSH连接上Ubuntu20.04

    在PuTTY中连接到Ubuntu20.04大致需要几个步骤(不一定对应文本中的序号):1) 安装opensh-server (Ubuntu安装好之后 ,一般openssh-client自动已经安装好) ...

  4. wsl2 ubuntu20.04 上使用 kubeadm 创建一个单主集群

    wsl2 ubuntu20.04 上使用 kubeadm 创建一个单主集群 官方文档使用 kubeadm 创建一个单主集群 环境初始化 建议尽可能初始化环境,命令wsl --unregister Ub ...

  5. ubuntu20.04 编译安装ckermit

    ubuntu20.04编译安装ckermit 我呢之前一直使用的是ubuntu18.04,最近在安装了某个软件之后,再加上自己的操作不当最终导致ubuntu系统卡死无法进入桌面环境,早就想更新20.0 ...

  6. Ubuntu 18.04.2 LTS美化方案

    Ubuntu 18.04.2 LTS美化方案记录 根据个人经验,我将Ubuntun美化分为四个部分:1)桌面:2)对话框界面:3)图标:4)登录及锁屏界面:5)终端.由于Ubuntu系统默认采用GNO ...

  7. Turtlebot3入门教程-系统-SBC软件设置(ubuntu20.04)

    本文针对如何在树莓派3上安装ubuntu20.04系统和软件进行讲解 树莓派3接上显示屏和鼠标后,开机后继续安装软件包 详细步骤如下: (1)系统安装 (2)ROS安装 (3)TurboBot3依赖的 ...

  8. Ubuntu20.04安装Typora

    Ubuntu20.04安装Typora 安装方法 # optional, but recommended sudo apt-key adv --keyserver keyserver.ubuntu.c ...

  9. 在VirtualBox上安装Ubuntu-20.04

    本文主要介绍如何在VirtualBox上安装Ubuntu-20.04 目录 下载VirtualBox 下载Ubuntu-20.04镜像 新建虚拟机 第一步:打开VirtualBox 第二步:设置虚拟机 ...

随机推荐

  1. Require.js中的路径在IDEA中的最佳实践

    本文主要讲述require.js在IDEA中路径智能感知的办法和探索中遇到的问题. 测试使用的目录结构:一种典型的thinkphp 6的目录结构,如下图. 现在我通过在 vue-a.js 中运用不同的 ...

  2. Openstack 一直在调度中解决

    查看日志/var/log/nova/nova-scheduler.log,/var/log/nova/nova-compute.log ,均无报错 查看/var/log/nova/nova-condu ...

  3. 第2课 - 搭建Lua开发环境

    第2课 - 搭建Lua开发环境 1. Lua 的优点 (1)Lua 使用标准的 ANSI C 进行开发,可以无缝集成到宿主程序,且几乎支持所有平台. (2)Lua 是开源且免费的软件,以源码的方式直接 ...

  4. Java面试知识点1

    typora-root-url: ......\Software\Typora\Picture Bean的作用域 在Spring的元素的scope属性设置bean的作用域,用来决定bean是单实例还是 ...

  5. 关于java数组基础练习题

    定义一个int[] a ={4,2,0,-1,-8,23,9}求数组元素的最大值.最小值.平均数.总和.数组的复制.反转 //3.定义一个int[] a ={4,2,0,-1,-8,23,9}求数组元 ...

  6. 人工智能顶级会议最佳论文里的“DaDianNao”是什么鬼?

    最近对人工智能领域的 AI 加速芯片感兴趣,在翻阅 Google 的第一代 TPU 论文时,在相关工作中看到了 DaDianNao,PuDianNao,ShiDianNao.看的我一脸懵逼,这是什么? ...

  7. Ubuntu16环境安装和使用NFS

    通过NFS服务我们可以方便的读写服务器上的文件,一起来实战Ubuntu16环境安装和使用NFS: 文章概要 本次实战由以下步骤组成: 列举环境信息: 在192.168.119.128安装NFS服务,将 ...

  8. SpringValid优雅校验入参

    一.简介 后台业务入口类Controller,对于入参的合法性校验,可以简单粗暴的写出一堆的 if 判断,如下: @RestController @RequestMapping("user& ...

  9. Hive 窗口函数sum() over()求当前行和前面n条数据的和

    前几天遇到一个这样的需求:销售总占比加起来超过75%的top分类.具体需求是这样的:商品一级分类标签下面有许多商品标签,例如运动户外一级标签,下面可能存在361°,CBA,Nike,Adidas... ...

  10. vue学习08 v-bind指令

    目录 vue学习08 v-bind指令 v-bind指令的作用是为元素绑定属性 完整写法是v-bind:属性名,可简写为:属性名 练习代码为: 运行效果为: vue学习08 v-bind指令 v-bi ...