Ubuntu20.04安装杂记

Posted Milton

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu20.04安装杂记相关的知识,希望对你有一定的参考价值。

安装是在一台旧的T420s上进行的, 使用整个硬盘, 一个512G的MSATA SSD.

小红点中键禁用粘贴

这个问题在20.04中依然存在, 和18.04一样的解决办法

# 查看xinput设备列表
$ xinput list
? Virtual core pointer                        id=2    [master pointer  (3)]
?   ? Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
?   ? SynPS/2 Synaptics TouchPad                  id=11    [slave  pointer  (2)]
?   ? TPPS/2 IBM TrackPoint                       id=12    [slave  pointer  (2)]
? Virtual core keyboard                       id=3    [master keyboard (2)]
    ? Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ? Power Button                                id=6    [slave  keyboard (3)]
    ? Video Bus                                   id=7    [slave  keyboard (3)]
    ? Sleep Button                                id=8    [slave  keyboard (3)]
    ? Integrated Camera: Integrated C             id=9    [slave  keyboard (3)]
    ? AT Translated Set 2 keyboard                id=10    [slave  keyboard (3)]
    ? ThinkPad Extra Buttons                      id=13    [slave  keyboard (3)]

# 对应指点杆的设备是id=12
# 查看按键, 其中1, 2, 3分别对应的 左, 中, 右键
milton@milton-X240:~$ xinput get-button-map 12
0 3 4 5 6 7 

# 将中键禁用 
milton@milton-X240:~$ xinput set-button-map 12 1 0 3 4 5 6 7

 将最后这行加到 .bashrc

输入法

自带的默认输入法为ibus. ibus在18.04的时候就已经是默认自带, 但是当时还是安装使用了fcitx, 这次直接使用ibus, 感觉也很不错, 配置在 Settings-> Region & Language-> Input Sources, 添加 Chinese (Intelligent Pinyin). 配置的时候, 要勾选 Candidates下面的三个选项: Dynamic adjust ..., Remember every input ..., Show suggestions, 将Sort candidates by 设为 Frequency, 这样才能在打字中将输入历史中的常用词提前.

字体

将自定义的TTF字体放到/usr/share/fonts/truetype/下的新建字体目录,

cd /usr/share/fonts/truetype/
sudo mkdir custom
cd custom/
sudo cp ~/Backup/fonts/*.* .
sudo fc-cache -f -v

 

GNOME Tweaks

Tweaks还是必装的, 可以使带鱼屏显示得更紧凑, 另外再下载安装 Unit-shell https://github.com/hardpixel/unite-shell   可以将顶栏的时钟右移, 并使顶栏右侧的图标更紧凑(不显示展开的小三角).

apt install gnome-tweaks

 

网络

系统默认安装就已经自带了openwpn, 所以不需要任何额外安装, 直接新增打开配置文件就可以添加.

电池管理

只需要安装tlp就可以查看电池充电阈值了.

sudo apt install tlp
# 查看电池状态
sudo tlp-stat -b
--- TLP 1.3.1 --------------------------------------------

+++ Battery Features: Charge Thresholds and Recalibrate
natacpi    = active (data, thresholds)
tpacpi-bat = inactive (kernel module ‘acpi_call‘ not installed)
tp-smapi   = inactive (kernel module ‘tp_smapi‘ not installed)

+++ ThinkPad Battery Status: BAT0
/sys/class/power_supply/BAT0/manufacturer                   = SANYO
/sys/class/power_supply/BAT0/model_name                     = 42T4845
/sys/class/power_supply/BAT0/cycle_count                    = (not supported)
/sys/class/power_supply/BAT0/charge_full_design             =   3963 [mAh]
/sys/class/power_supply/BAT0/charge_full                    =   3177 [mAh]
/sys/class/power_supply/BAT0/charge_now                     =   2246 [mAh]
/sys/class/power_supply/BAT0/current_now                    =      0 [mA]
/sys/class/power_supply/BAT0/status                         = Unknown

/sys/class/power_supply/BAT0/charge_start_threshold         =     39 [%]
/sys/class/power_supply/BAT0/charge_stop_threshold          =     70 [%]

Charge                                                      =   70.7 [%]
Capacity                                                    =   80.2 [%]

 

文件管理

20.04的Nautilus还是一样的难用, 而且还出现了一个新的问题, 就是桌面上的文件, 不能通过Del键删除了. 必须打开文件管理窗口在里面删除.

WPS

直接通过官网下载的deb 11.1.0.9505版, 安装后, 启动非常慢, 需要20多秒才能打开窗口, 通过apt purge wps-office卸载后, 通过snap安装wps-office 10.1.0.6757 from liuyang8, 这个版本启动非常快.

sudo snap install wps-office

 

SSH终端管理Asbru

在官网 https://github.com/asbru-cm/asbru-cm/ 参考安装说明进行安装

curl -s https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/script.deb.sh | sudo bash
sudo apt-get install asbru-cm

使用正常

邮件客户端Evolution

通过apt install安装, 使用正常

腾讯QQ

通过 https://im.qq.com/linuxqq/download.html 下载对应的64位安装包直接安装. 这个QQ实际上是web包装的版本, 功能上相对简陋, 和微信一样必须通过手机扫码才能登录. 对Ubuntu20.04的暗色风格支持不好, 点击关闭不是最小化而是直接关闭. 好在是个官方维护的版本, 期待后续版本改进吧.

 

Java开发

以上是关于Ubuntu20.04安装杂记的主要内容,如果未能解决你的问题,请参考以下文章

杂记2--ubuntu的vscod直接调试编写.cpp

杂记2--ubuntu的VScode直接调试编写.cpp

使用 conda 进行全新 ubuntu 20.04 安装的 Segfault

Ubuntu零基础教学-Ubuntu20.04安装Git及使用,并上传代码至gitlab服务器 | 超级详细,建议收藏!

Ubuntu零基础教学-Ubuntu20.04安装Git及使用,并上传代码至gitlab服务器 | 超级详细,建议收藏!

ubuntu18.04 ubuntu20.04 ORB_slam3安装运行测试