目录
前言
一、环境及问题描述
二、问题分析及问题解决
总结
前言
1.网络教程具有时效性,注意区分和甄别
2.本文咨询相关大佬及个人本地多次测试,至发表日起未在国内外相关网络环境找到解决方案,故称全网首发,望周知
3.问题的方法也许有很多,达到最终效果即可。若有更好的解决方案欢迎学习交流!
4.环境基于KaliLinux2023/KaliLinuxPurple,为KaliLinux在2023年发布的第一个版本。使用VMwareWorkstationPro17安装
5.转载请注明出处,写文不易,从测试、定位到发表纯花费时间近20小时,尊重每个技术人
一、环境及问题描述
环境:
问题描述:物理机向VMware虚拟机中的KaliLinux复制文件时,报以下错误
困扰:不能在物理机和虚拟机之间自由复制文件/目录
相关说明:较新版本的KaliLinux自带了open-vm-tools,无需再次安装。注意open-vm-tools和open-vm-tools-Desktop的关系:open-vm-tools-Desktop是open-vm-tools的依赖,可以简单理解为open-vm-tools包含了open-vm-tools-Desktop。最后,不排除vmtools的问题,但就KaliLinux2023/KaliLinuxPurple来说,通过对比往期kali版本,由于vmtools所导致的概率较小
二、问题分析及问题解决
问题分析:如果您的KaliLinux安装了fcitx输入法框架,那么很大概率是fcitx输入法框架
和复制流之间的冲突所导致的。您可以使用如下命令列出当前系统中安装的输入法
im-config -l
名称解释:XIM、GTK IM module、QT IM module等称为输入法接口。Linux中常用的输入法ibus,、fcitx等称为输入法框架(Framework)。还有一种说法称XIM为一级框架相应的ibus、fcitx等称为二级框架。而谷歌输入法、百度输入法...更合适的称谓应该是输入法引擎或输入法插件
问题解决方案:更换输入法框架,下面以更换为ibus输入法框架为例。
1.登录KaliLinux,建议使用超级用户root登录。当然使用普通用户也可
2.打开终端,依次输入以下命令(reboot是为了重启服务,单独针对输入法服务重启也是可以的)
apt-get remove fcitx* #卸载fcitx框架
rm -rf ~/.config/fcitx #卸载fcitx相关配置文件
rm -rf ~/.cache/fcitx #卸载fcitx相关文件
reboot
apt-get install ibus#更换为ibus框架
reboot #这里重启也可以,不重启也可以
apt-get install ibus-pinyin #安装中文输入法
reboot
3.至此问题得到解决。关于ibus输入法框架的使用和fcitx类似,两款都是很优秀的输入法框架,可以按个人所需配置快捷键
总结
对输入法有兴趣的小伙伴可以查询相关资料进行学习。唯热爱永垂不朽
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)