文章目录

  • 最新Ubuntu20.04高效配置指南(持续更新)
  • 1、修改软件源
  • 2、更新系统
  • 3、安装git
  • 3、使用zsh作为默认shell
  • 4、配置oh-my-zsh
  • 5、配置vscode
  • 6、搜狗拼音输入法
  • 7、安装QQ和微信
  • 8、截图软件shutter
  • 持续更新中


最新Ubuntu20.04高效配置指南(持续更新)

1、修改软件源

软件源默认为国外,速度比较慢,所以先在software&updates中将软件源设为国内源,此处为阿里云。

ubuntu apt 修改仓库地址 配置ubuntu软件仓库_ubuntu

2、更新系统

ctrl+alt+t唤出terminal。输入一下指令:

# 更新本地包数据库
sudo apt update

# 更新所有已安装的包(也可以使用 full-upgrade)
sudo apt upgrade

# 自动移除不需要的包
sudo apt autoremove

常用命令:

  • apt autoclean: 将已删除软件包的.deb安装文件从硬盘中删除;
  • apt clean: 同上,但会把已安装的软件包的安装包也删除掉;
  • apt autoremove: 删除为了满足其他软件包的依赖而安装,但现在不再需要的软件包;
  • apt remove [软件包名]: 删除已安装的软件包(保留配置文件);
  • apt --purge remove [软件包名]: 删除已安装包(不保留配置文件)。

3、安装git

终端使用以下命令:

sudo apt install git

3、使用zsh作为默认shell

zsh是一款功能强大的shell,所以此处将其设为默认shell。

(1)首先查看系统已安装shell:

cat /etc/shells

(2)下载zsh:

sudo apt install zsh

4、配置oh-my-zsh

(1)oh-my-zsh下载

<1>自动安装:终端输入:

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

<2>手动下载:

  • oh-my-zsh的github主页,手动将zip包下载下来。
  • 将zip包解压,拷贝至~/.oh-my-zsh目录。
  • 执行cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

如果没有tizi,在线下载可能会失败,可以尝试使用手动安装。

(2)主题配置

主题github地址:https://github.com/robbyrussell/oh-my-zsh/wiki/Themes,选择自己喜欢的主题,然后按照下面的步骤进行配置: 编辑.zshrc文件

sudo vi ~/.zshrc

在文件中找到ZSH_THEME=" *** "修改为ZSH_THEME="af-magic(你喜欢的主题)",保存后运行source ~./.zshrc

(3)插件

这里推荐一些常用插件:

  • zsh-syntax-highlighting,平常用的lscd 等命令输入正确会绿色高亮显示,输入错误会显示其他的颜色。
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  • zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions),输入命令时,会给出建议的命令(灰色部分)按键盘 Tab 补全:
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

下载好后,在.zshrc中添加插件:

ubuntu apt 修改仓库地址 配置ubuntu软件仓库_ubuntu_02

运行命令:

source ~/.zshrc

(3)设置别名(alias)

终端输入命令sudo vi ~/.zshrc,在文件最下面添加 alias 别名='原名',之后终端运行source ~/.zshrc。常见设置别名为:

alias install='sudo apt install'        //安装软件
alias update='sudo apt update'       //更新缓存
alias upgrade='sudo apt upgrade'     //更新
alias dist-upgrade='sudo apt-get dist-upgrade'      //解决相依性更新

远程登录服务器的时候,可以设置别名,不用再输入那么长的命令。

5、配置vscode

(1)使用 apt 安装 Visual Studio Code

Visual Studio Code 在官方的微软 Apt 源仓库中可用。想要安装它,按照下面的步骤来:

01.以 sudo 用户身份运行下面的命令,更新软件包索引,并且安装依赖软件:

sudo apt update
sudo apt install software-properties-common apt-transport-https wget

02.使用 wget 命令插入 Microsoft GPG key :

wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -

启用 Visual Studio Code 源仓库,输入:

sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"

03.一旦 apt 软件源被启用,安装 Visual Studio Code 软件包:

sudo apt install code

(2)vscode配置

笔者首先配置了Python环境和C++环境

首先下载扩展code runner

01.Python环境

Ubuntu默认自带python3.8和2.7,下载python扩展后,打开settings,输入code runner,打开execute map的json文件,将其中python改为python3(图中光标位置)。

ubuntu apt 修改仓库地址 配置ubuntu软件仓库_linux_03

ubuntu apt 修改仓库地址 配置ubuntu软件仓库_ubuntu_04

02.C++环境

安装C++扩展后,还需要安装gcc编译器。

默认的 Ubuntu 软件源包含了一个软件包组,名称为 “build-essential”,它包含了 GNU 编辑器集合,GNU 调试器,和其他编译软件所必需的开发库和工具。

sudo apt update
sudo apt install build-essential

这个命令将会安装一系列软件包,包括gcc,g++,和make
验证 GCC 编译器是否被成功地安装。

gcc --version

在 Ubuntu 20.04 软件源中 GCC 的默认可用版本号为9.3.0:

gcc (Ubuntu 9.3.0-10ubuntu2) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

6、搜狗拼音输入法

(1)安装Fcitx输入框架

相关的依赖库和框架都会自动安装上

sudo apt install fcitx-bin
sudo apt-get install fcitx-table

(2)下载Linux版本搜狗输入法(搜狗输入法官网中根据自己情况选择32位和64位)

然后进入相应的下载目录,进行安装(安装过程中如果有错,运行sudo apt --fix-broken install,删除安装,重新开始)

sudo dpkg -i sougou的文件名.deb

遇到 dpkg: error processing package sogoupinyin (–install): dependency problems - leaving unconfigured

输入 sudo apt-get install -f

(3)重启系统

(4)进行相关设置settings–>Region&language–>Manage Installed Languages
更改输入框架为fcitx,然后点击上面的Apply System-Wide应用到全局。

ubuntu apt 修改仓库地址 配置ubuntu软件仓库_ubuntu apt 修改仓库地址_05

(5)重启系统
重新登录后,在右上角出现一个键盘标志,点击进入,选择Configure Current Input Method
进入下面的Input Method界面后,选择+号
进入到Add input method界面,将下面的Only Show Current Language 点掉后,在搜索栏搜索搜狗拼音,选中之后进行添加(建议不要把搜狗输入法移动到第一位,不然按shift切换中英文时,有时输入板会出现乱码)。

ubuntu apt 修改仓库地址 配置ubuntu软件仓库_ubuntu_06


ubuntu apt 修改仓库地址 配置ubuntu软件仓库_linux_07

7、安装QQ和微信

使用deep-wine安装

(1)安装微信

wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
sudo apt install deepin.com.wechat

可能会出现界面中文字体显示方块的问题,解决方案如下:

$ sudo apt-cache search wqy 
fonts-wqy-microhei - Sans-serif style CJK font derived from Droid
fonts-wqy-zenhei - "WenQuanYi Zen Hei" A Hei-Ti Style (sans-serif) Chinese font
xfonts-wqy - WenQuanYi Bitmap Song CJK font for X
# 安装上面三个字体
sudo apt install fonts-wqy-microhei

(2)安装QQ

$ sudo apt install deepin.com.qq.im

以下是其他可以安装的软件,输入 sudo apt install install deepin. 按 tab显示。
deepin.cn.360.yasuo                  deepin.com.baidu.pan                 deepin.com.qq.b.crm                  deepin.com.qq.office                 deepin.com.thunderspeed              deepin.org.7-zip                   
deepin.cn.com.winrar                 deepin.com.cmbchina                  deepin.com.qq.b.eim                  deepin.com.qq.rtx2015                deepin.com.wechat                    deepin.org.foobar2000              
deepin.com.95579.cjsc                deepin.com.foxmail                   deepin.com.qq.im                     deepin.com.taobao.aliclient.qianniu  deepin.com.weixin.work                                                  
deepin.com.aaa-logo                  deepin.com.gtja.fuyi                 deepin.com.qq.im.light               deepin.com.taobao.wangwang           deepin.net.263.em

8、截图软件shutter

官网:https://launchpad.net/shutter
下载:

sudo add-apt-repository ppa:linuxuprising/shutter
sudo apt-get update
sudo apt install shutter

截图如下所示:

ubuntu apt 修改仓库地址 配置ubuntu软件仓库_ubuntu_08

可以对其进行操作,比如加箭头、文字等,在右上角edit中。也可以为其设置快捷键:打开settings中的keyboard&shortcuts,下拉到最下面,点击“+”号,新增shutter截图快捷键:

ubuntu apt 修改仓库地址 配置ubuntu软件仓库_ubuntu apt 修改仓库地址_09

持续更新中