Ubuntu当开发过程中主力机遇到的问题

使用deb包安装软件时想要拆卸 在使用dpkg -r拆卸软件需要知道包名,有的时候不好查,可以使用用Ubuntu Software打开deb包,点删除 安装virtualbox,启动虚拟机报 Kernel driver not installed (rc=-1908) 可以使用sudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms 安装完成后重启 使用clash for window时,无法正常代理 在ubuntu设置中,点击网络,设置网络代理配置好即可 使用拼音输入法 安装fcitx5 sudo apt install fcitx5 \ fcitx5-chinese-addons \ fcitx5-frontend-gtk4 fcitx5-frontend-gtk3 fcitx5-frontend-gtk2 \ fcitx5-frontend-qt5 安装词库 在https://github.com/felixonmars/fcitx5-pinyin-zhwiki/releases下载.dict结尾的词库文件,放入 ~/.local/share/fcitx5/pinyin/dictionaries/,没有创建即可。 设置默认输入法im-config命令 配置环境变量/etc/profile export XMODIFIERS=@im=fcitx export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx 在home目录.pam_environment添加配置 GTK_IM_MODULE DEFAULT=fcitx QT_IM_MODULE DEFAULT=fcitx XMODIFIERS DEFAULT=@im=fcitx SDL_IM_MODULE DEFAULT=fcitx 非root用户无法使用80端口 通过执行sudo sysctl -w net.ipv4.ip_unprivileged_port_start=80命令,你在更改了系统配置文件,指定了非特权用户可以使用的TCP/UDP端口号的起始值为80。这意味着普通用户可以绑定和使用80端口,而无需特权身份(如root或管理员权限)。 不过这样重启后就无法使用80端口了,所以需要配置一个重启后也生效的配置文件,打开/etc/sysctl.conf文件,在文件后面追加 net.ipv4.ip_unprivileged_port_start = 80,这样重启后也可以生效。

<span title='2023-08-14 15:08:46 +0800 +0800'>八月 14, 2023</span>