Ubuntu24 作为开发主力机器日常使用配置集合

本篇文字主要记录在使用 Ubuntu24 的过程中做的为了方便使用做的一些小配置和修改,记录一下。

apt 切换到清华源:

备份文件 /etc/apt/sources.list.d/ubuntu.sources

替换文件内容:

Types: deb
URIs: https://mirrors4.tuna.tsinghua.edu.cn/ubuntu
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
# Types: deb-src
# URIs: https://mirrors4.tuna.tsinghua.edu.cn/ubuntu
# Suites: noble noble-updates noble-backports
# Components: main restricted universe multiverse
# Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# Types: deb-src
# URIs: http://security.ubuntu.com/ubuntu/
# Suites: noble-security
# Components: main restricted universe multiverse
# Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# 预发布软件源,不建议启用

# Types: deb
# URIs: https://mirrors4.tuna.tsinghua.edu.cn/ubuntu
# Suites: noble-proposed
# Components: main restricted universe multiverse
# Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# # Types: deb-src
# # URIs: https://mirrors4.tuna.tsinghua.edu.cn/ubuntu
# # Suites: noble-proposed
# # Components: main restricted universe multiverse
# # Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

之后更新一下:

sudo apt update

让命令行支持历史命令补全

比如,输入 docker run 然后按上下方向键,就可以在历史命令中搜索之前跑过的 docker run 命令,在长命令时很好用,毕竟这个小小的要求,用 zsh 属实是没太大必要了。

只需要在 ~/.bashrc 文件中加入以下两行即可。

bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'

安装 appimage 运行依赖 libfuse2

sudo apt install libfuse2

安装优化程序

优化程序中包括字体,窗口,鼠标中键,开机启动等额外的个性化配置。

sudo apt install gnome-tweak-tool

安装扩展管理器

sudo apt install gnome-shell-extension-manager

安装 dash to dock 扩展

在扩展管理器中搜索 Dash to dock 安装然后配置即可。

卸载自带的 gnome dock,避免出现两个 dock 重叠现象,在休眠唤醒后有概率出现,只能重启。

# 卸载及重新还原
sudo apt remove gnome-shell-extension-ubuntu-dock
sudo apt install gnome-shell-extension-ubuntu-dock

任务栏资源监视器扩展

安装依赖工具“

sudo apt install gir1.2-gtop-2.0 lm-sensors

在扩展管理器中浏览搜索 Vitals,然后安装。

安装农历日期插件 Lunar Calendar

安装插件简介中的依赖。

依赖 ChineseCalendar 在简介中,简介链接:ChineseCalendar

下载后,安装 install.sh

直接在上面链接上点击 install

Alt + F2 输入 r 重启桌面即可。

设置 ibus-libpinyin 输入法:

用户词典全关,导入词库:

https://github.com/broly8/libpinyin-dict

从上面的库中下载根据需要下载:dict.txt日常.txt,还需要别的词库就去搜狗下载然后转换为 txt 再导入,导入后需要重启。

调整触摸板速度

主要是针对笔记本触摸板速度,默认的太快了,用鼠标就不用关心这个了。

安装工具

sudo apt install libinput-tools

找到触摸板:

sudo libinput list-devices

类似这样的,含有 Touchpad 关键字:

Device:           ELAN06FA:00 04F3:317C Touchpad
Kernel:           /dev/input/event5
Group:            5
Seat:             seat0, default
Size:             119x73mm
Capabilities:     pointer gesture
...

编辑配置文件并写入以下内容:

sudo vim /etc/libinput/local-overrides.quirks

内容:

[Touchpad scroll speed override]
MatchName="ELAN06FA:00 04F3:317C Touchpad"
AttrScrollSteps=30,30

标题:Ubuntu24 作为开发主力机器日常使用配置集合

原文链接:https://beltxman.com/4551.html

若无特殊说明本站内容为 行星带 原创,未经同意请勿转载。

发表评论

您的电子邮箱地址不会被公开。

Scroll to top