情况:有一天我的SSD硬盘坏了,随机删除了很多文件,包括一些操作系统的文件。损坏足够大,使操作系统无法启动,甚至无法 chroot。
幸运的是,我在另一张光盘上有另一个 Ubuntu,我能够恢复chroot受损操作系统的启动和网络功能。然后我启动了损坏的操作系统并运行了一个脚本来重新安装安装在它上面的每个包(使用apt-get install <package> --reinstall)它并不像我描述的那么容易,有很多包需要特别注意。
在那之后,除了运行像wine和adb这样的32位二进制文件之外,几乎一切都很好。我需要这个领域的专家告诉我我应该怎么做才能恢复正在执行的 32 位二进制文件。
例如,假设我想运行 wine:首先让我们运行它fish:
# wine
Failed to execute process '/usr/bin/wine'. Reason:
The file '/usr/bin/wine' does not exist or could not be executed.
Run Code Online (Sandbox Code Playgroud)
现在让我们运行它bash:
# wine
bash: /usr/bin/wine: No such file or directory
Run Code Online (Sandbox Code Playgroud)
让我们输入完整的位置:
# whereis wine
wine: /usr/bin/wine /usr/bin/X11/wine /usr/share/wine /usr/share/man/man1/wine.1.gz
# /usr/bin/wine
bash: /usr/bin/wine: No such file or directory
Run Code Online (Sandbox Code Playgroud)
让我们看看文件是否真的存在:
# ls -l /usr/bin/wine
-rwxr-xr-x 1 root root 9748 Dec 18 05:11 …Run Code Online (Sandbox Code Playgroud) 如何使用xkb映射组合键如Super+ Shift+C像其他组合Ctrl+ Shift+ C?
问题是使用xkb. 我知道autokey或xmodmap但我想这样做,xkb因为其他选项不像xkb当前版本的X.
如果这些映射可以是特定于应用程序的,那就太棒了。如果这些映射可以是系统范围的,除了某些应用程序,那就太棒了。