Ubuntu18更换源错误可能导致的问题
问题1: IDEA无法输入中文:
-
环境:
-
操作系统:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.5 LTS Release: 18.04 Codename: bionic -
IDEA:
社区版2020.3
-
-
成功方案:
-
參考: https://github.com/libpinyin/ibus-libpinyin/issues/289
-
概述: 不需要更換jdk, 不需要修改idea.sh,在Help->Custom VM Options中加入参数:
-Drecreate.x11.input.method=true
-
-
失败方案1:
- 参考: https://blog.youkuaiyun.com/beguile/article/details/88950729
- 概述: 修改idea.sh,添加如下内容:
export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE="fcitx" export QT_IM_MODULE="fcitx"
-
失败方案2: 修改jdk为oracle的jdk
- 参考: https://blog.youkuaiyun.com/xc516410823/article/details/103501189
- 概述: 基于或不基於方案1, 修改~/.profile , 设置IDEA_JDK=${JAVA_HOME}
问题2: 蓝牙键盘重启机器后不能连接
修改正确的源, 匹配lsb_release -a 中的版本代号之后更新。
lsb_release -a
输出:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
可以看到版本代号为: bionic
cat /etc/apt/sources.list
输出:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
注意其中bionic字样的内容, 如果不是,说明源的设置与发行版不符合,会导致一系列莫名其妙的问题。该问题是由于更换源时不注意导致。
解决办法:
修改版本别名为正确的代号,然后更新系统。
apt update
apt upgrade
问题3: Python无法更新包
解决办法同上
1万+

被折叠的 条评论
为什么被折叠?



