Ubuntu 22.04 Upgrade Log

Overview

1.安装 Ubuntu 22.04
2.git 配置
3.terminal: oh my zsh + plugins
4.ide: vim + vscode + sublime
5.Firefox 设置默认开启视频声音
6.微信
7.适配 4K 显示的 175% display
8.Keyboard input method system 选择 Fcitx 4
9.浏览器选择 Google Chrome

安装 Ubuntu 22.04

1.下载 Ubuntu 22.04 LTS: https://ubuntu.com/download/desktop
2.使用 Rufus 制作 Ubuntu 启动盘: https://zhuanlan.zhihu.com/p/498100251
3.安装的时候参考这个界面, 和实际的界面略有不同, 但也可参考: https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview

git 配置

sudo apt-get install -y git
git config --global user.name goldandrabbit
git config --global user.email goldandrabbit@foxmail.com
git config --list
ssh-keygen -t rsa -C "goldandrabbit@foxmail.com" 
gedit ~/.ssh/id_rsa.pub

然后 github 登录账号新建公钥

最后在 ~/ 目录下 .gitconfig 配置 git 的 alias

[user]
  name = goldandrabbit
  email = goldandrabbit@foxmail.com

[alias]
  co = checkout
  ci = commit
  br = branch
  st = status

terminal: oh my zsh + plugins

通过 curl 请求 oh my zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

查看所有的 shell, 最下面应该新增了 zsh 的 2 个 shell

cat /etc/shells

设置 zsh 为默认的 shell

sudo chsh /bin/zsh

检查默认的 shell

echo $SHELL

增加字体显示工具

sudo apt-get install fonts-powerline

.zshrc 更换主题为 agnoster

# ZSH_THEME="robbyrussell"
ZSH_THEME="agnoster"

然后在 terminal 设置里面设置成 Solarized-dark/Solarized 主题

增加自动补全和语法高亮插件, zsh-autosuggestions 和 zsh-syntax-highlighting

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

在 .zshrc 里面启用上面 2 个插件

plugins=(
  git
  zsh-autosuggestions
  zsh-syntax-highlighting
)

ide: vim + vscode + sublime

先来安装 vim

sudo apt-get install vim

在 .zshrc 里面增加 vim 的 alias

alias v="vim"

在 ~/ 目录下新建 .vimrc 配置

set number

不使用软件商店里面的 code, 因为是一个阉割版本, 直接上官网 https://code.visualstudio.com/docs/setup/linux

sudo dpkg -i path_to_deb_file

sublime 安装参考 https://www.sublimetext.com/docs/linux_repositories.html

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/sublimehq-archive.gpg > /dev/null

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

sudo apt-get update
sudo apt-get install sublime-text

在 .zshrc 里面增加 subl 的 alias

alias s="subl"

Firefox 设置默认开启视频声音

如果不设定, b站等网页每次打开视频都需要反复开启声音, 需要开启 Autoplay
settings => Privacy & Security => Autoplay 打开

微信

截止 2024.03.30 微信 for linux 正式版本在官网还没有发布, 下面这个版本可以使用
https://github.com/lovechoudoufu/wechat_for_linux

适配 4K 显示的 175% display

1.默认浏览器和 vscode 对于 4K 显示不友好, 需要去 setting => display 里面设置 175%

Keyboard input method system 选择 Fcitx 4

1.Settings => Region & Language => 如果没有就添加简体中文汉语, 添加完最下面应该有灰色的 汉语 (中国) => 最下面 Keyboard input method system 选择 Fcitx 4, 也就是替换了 iBus => 点击 Apply System Wide, 然后重启系统
2.右上角白色的小键盘里面 Configure 选择第一个输入法是 pinyin 并设置字体大小 18, Global Config 选择 ctrl + Space 切换输入法

浏览器选择 Google Chrome

1.为什么不选择 Firefox ? 经常莫名的不能打字, 让我一度认为是系统的问题或者键盘的问题
2.为什么不选择 Opera ? 界面可能突然打不开, 重启也无法修复
因此看起来没得选择, 只能用 Chrome

Reference

[1]. https://maxim-danilov.github.io/make-linux-terminal-great-again/ Make Linux terminal great again (Terminator + Oh My ZSH + autosuggestions + highlighting + Agnoster theme + powerline fonts + solarized colors) .
[2]. https://www.sublimetext.com/docs/linux_repositories.html


转载请注明来源, from goldandrabbit.github.io

💰

×

Help us with donation