记录在Ubuntu下安装包时遇到的问题

上篇文章曾经提到过我为了重启博客又装了一个Ubuntu系统,这同时也是我第一次装Linux系统。现在我大部分环境都部署在ubuntu系统上。所以说一些实用必备的软件还是需要装的。

输入法

前因

输入法我本来想选用装系统时自带的输入法,一是UI符合Ubuntu的设计,二是懒得装其他的。但是实际上,那一款输入法十分有九分不好用,使用起来甚至没有Windows11自带的输入法好用(Windows我也用的默认输入法)。一些词明显缺失。再加上该输入法莫名其妙崩溃了好多次,于是决定换搜狗输入法。

Q:为什么不用Fcitx

A:这东西莫名奇妙缺字,比如说我本来想打“终端”正常来说只需要输入zhongduan,但它会莫名少个字母。比如说变成zhngduana自己单蹦了。所以就会打不对字。

搜狗输入法的安装

实际上非常简单,只需要登录搜狗输入法下载deb包,再在本地执行dpkg -i即可,但是会出现依赖关系 xxx - 仍未被配置的问题,我尝试了网络上大多数办法,其中最常见的是:

1
sudo apt-get -f install

进行修复依赖。事实上,虽然部分情况下有用,但是对搜狗这个包无效果,仍然呈现xxx - 仍未被配置。于是我继续进行排查,尝试了多遍后,最终找到了sudo apt autoremove于是我执行了:

1
2
sudo apt autoremove
sudo apt-get -f install

然后成功安装。据网络上与我遇到同样问题的同志所说:

但这并不是依赖问题,使用sudo apt-get -f install 无法解决。其实问题是因为这几个软件包没有被完全安装或卸载。——Ayknims on CSDN

这算是CSDN最有用的一次。

搜狗输入法闪屏问题【2024年11月25日补充】

这同样是我遇到的问题,解决方式就是修改为X11模式。

详细步骤:

1
2
3
4
5
# 使用Gedit打开
gedit /etc/gdm3/custom.conf
# 如若这一步提示没有Gedit这个命令,请执行
sudo apt-get update
sudo apt-get install gedit

WaylandEnable=false这一行内容取消注释即可。

Github无法连接

因为我同样也是一位游戏玩家,在Windows系统时常用WattTokkit来加速Steam、Github、人机验证等。但是在Linux系统上我了解到一款名为dev-sidecar的开源项目。目前在github上有着16k的stars。

这款开源项目提供了NPM、Github、Git.exe、Stack Overflow的加速,个人体验下来速度非常不错,不过就是一开始使用可能有些小问题。Linux安装传送门

特别提醒:有依赖问题可以参考输入法部分。

Edge浏览器证书安装

安装文档里没有提到,我在这里顺一嘴:

Step 1. 打开设置

pid2-1

Step 2. 搜索证书

pid2-2

Step 3. 添加证书

pid2-3
选择完毕后询问时,记得把三个□都√上!

特别提醒:如果看不见cart证书文件的话,主要有没有显示隐藏文件

截图软件

实话说,Linux的截图软件真心好看,不过功能很少,操作个人不是很喜欢与习惯。正好QQNT架构(塞浏览器)也是支持Linux系统的,而且安装十分通常,加上沟通的需要,于是直接安装了QQ9,目前体验下来与Windows上的无异。而且安装包下载特别快,几乎是一瞬之间。

浏览器

Windows上我只用Edge,所以说我在Linux系统上也选择了Edge。与QQ的截图软件一样都是我个人的使用习惯,没有绝对的好坏。也主要是因为我大部分密码和收藏夹都在Edge上,使用Edge也可以提高效率。最主要的一点是它的插件商店加载速度最快。

因为在我所找到的官方下载页面一开始没有找到Linux版本,私以为是没有,但实际上在另一个页面上(详细安装教程传送门),为了防止我以后自己找不到,贴出来放这了。

参考文献