Ahm*_*d B 7 kde tray ibus zoom
这是这个问题的一个变体。但提供的答案要么似乎不起作用,要么意味着无法使用 Zoom(参见下文)。
\n情况:
\n
如何摆脱系统托盘中的 IBus 键盘选择器(丑陋的最左边的一个)?
\n我尝试过的:
\nibus exit) => 没有系统托盘图标,但键盘在某些应用程序中不起作用dconf从命令行执行相同操作=> IBus 仍然忽略配置选项ibus-daemon -rd --panel=disable=> 没有系统托盘图标并且 IBus 正在运行(ibus-daemon说明了有关现有实例的信息),但我的法语键盘的死键(“circumflex + e”显示“e”而不是“ \xc3\xaa") 不再起作用。
您可以使用以下脚本将 ibus 从 Zoom 的依赖项中排除:
#!/bin/sh
set -xe
tmp=$(mktemp -d)
cd "${tmp}"
name='zoom.deb'
wget https://zoom.us/client/latest/zoom_amd64.deb -O "${name}"
dpkg -x "${name}" zoom
dpkg -e "${name}" zoom/DEBIAN
sed -i -E 's/(ibus, |, ibus)//' zoom/DEBIAN/control
dpkg -b zoom "${name}"
sudo dpkg -i "${name}"
rm -rf "${tmp}"
Run Code Online (Sandbox Code Playgroud)
或者,您可以遵循此建议
右键单击 IBus 面板图标:首选项:高级:键盘布局:使用系统键盘布局。
之后,我在 Plasma 系统托盘设置中将 IBus 面板图标设置为“始终隐藏”。
更新:另一个选择(我个人最终选择)是创建一个虚拟包来替换真实的包。安装该软件包后,所有依赖于不需要的软件包的应用程序都ibus将保持可升级状态,因此您之后无需执行任何操作。
要创建该包,可以使用包equivs-build中的工具。equivs
创建一个文本文件,假设blacklist-deb-packages并填充以下内容。在部分中列出您不想安装的软件包Provides:
Section: misc
Priority: optional
Standards-Version: 3.9.2
Package: blacklist-deb-packages
Provides: ibus, ibus-table-emoji, nautilus, qtbase-abi-5-15-3, libappindicator3-1
Description: dummy package to prevent the installation of unwanted packages
Run Code Online (Sandbox Code Playgroud)
创建文件后,在该文件的目录中运行以下命令:
equivs-build blacklist-deb-packages && \
sudo dpkg -i ./blacklist-deb-packages_1.0_all.deb
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3065 次 |
| 最近记录: |