解决 tar: vmware-tools-distrib:Cannot mkdir: Read-only file System

在 vmware 中安装 vmware-tools 直接解压文件提示无法创建文件夹,是只读文件系统,错误提示如下: 这其实是因为权限的问题,从上图可以看到,解压时的目录是 /media/tommy/VMware Tools, 这个路径是只读的,所以不能创建文件,解决方法就是把文件复制到其他目录,再进行解压。这里选择复制到 /tmp 目录下: 参考:“tar: vmware-tools-distrib:无法 mkdir: 只读文件系统”解决办法

vs code 同步插件报错 Sync: Error Logged In Console (Help menu > Toggle Developer Tools)

错误如下图: 这个问题一般由两种情况引起:1.gist id 不一致;2.部分插件下载失败,导致中断; 解决 gist id 不一致的问题 先检查 gist id 是否正确,登录 github.com , 点击右侧头像,然后点击 Your gists 点击其中一个 cloudSettings 查看设置文件 在 settings.json 文件中找到 sync.gist 字段,就是 gist id 打开 vs code 的设置,检查 gist id 是否和上述的一致,如果不一致就进行替代:File > Preferences > Settings 搜索 sync.gist 就可以看到 解决下载部分插件失败的问题 先打开 Help > Toggle Developer Tools 查看错误提示 如果出现类似 Extension xxxx not found. 字眼,那就是下载插件失败的问题 […]

复制 ssh 密钥 id_rsa,使用 git 提示 too open

复制 ssh 密钥到另外一台电脑上,一般情况下无法直接使用, 情况如下: 直接使用 git clone 时也会有问题,提示 sign_and_send_pubkey: signing failed: agent refused operation: 需要先执行 ssh-add /home/用户名/.ssh/id\_rsa 但是情况和直接登录 ssh 时一样,会提示 permissions are too open (权限太大) 这是因为 ssh 密钥包含 私钥和公钥 两部分,而私钥的最初目的就是一个人在使用,复制 ssh 密钥这种做法并不推荐,所以才会提示 permissions are too open. 不过如果你明白了其中的风险,并且必须需要这么做,解决办法如下: 1.修改私有的访问权限 sudo chmod 600 /home/用户名/.ssh/id_rsa 2.修改 .ssh 目录的访问权限 sudo chmod 755 ~/.ssh 参考: How to Fix “WARNING: UNPROTECTED […]

VMware 启动 MacOS 出现五国语言并无限重启

VMware 启动 MacOS 出现五国语言并无限重启, 有好一阵子没有启动 VMware 的 MacOS 虚拟机,今天一启动就出现五国语言界面,接着就是无限重启,如下图: 网上查了一下资料,原因是因为 unlocker 过期了,此时在 VMware Player 选择操作系统的列表中是看不到 Apple Mac OS X 的: 所以需要安装新的 unlocker 这里提供两个下载链接: 如果是 windows 系统,推荐下载第一个,全自动一键安装: 下载链接:https://github.com/paolo-projects/auto-unlocker/releases 第二个链接,需要手动运行 bat 文件,稍微复杂一点点: 下载链接:https://github.com/paolo-projects/unlocker/releases 点击 unlocker.zip 进行下载 完成后进行解压,文件列表如下图: 通过管理员身份启动 cmd: 为了保险起见,建议先进行一次卸载,把旧版的 unlocker 卸载后,再安装新版的 unlocker, 所以依次执行 win-uninstall.cmd 和 win-install.cmd: 卸载过程比较简单,就不截图了,以下是执行安装的截图,输入命令后只需要等待即可,程序会去下载所需的文件: 等待出现 Finished 字样时,说明已经安装完毕,重新启动 VMware,又可以愉快的玩耍了 推荐阅读:VMware Player 出现 Intel VT-x […]

VMware Player 出现 Intel VT-x 错误

VMware Player 出现 Intel VT-x 错误, 无法启动虚拟机,如下图所示: 解决思路: 关键是第一句后半部分:“This host supports Intel VT-x, but Intel VT-x is disabled”。翻译过来就是 “这台主机支持 Intel VT-x ,不过 Intel VT-x 禁用了”。既然禁用了,那我们就开启这项功能呗。 如何开启 Intel VT-x: 我们需要做的就是到 BIOS 中开启关于虚拟机的选项,不同的主板显示略有不同(一般实在 CPU 选项下)。 开启之后,保存然后重启电脑即可。 参考:VMware的“Intel VT-x is disabled”解决方法 相关阅读:Ubuntu 18.04 进入 Recovery 模式

新买的 U 盘插入电脑没反应

新买的 U 盘插入电脑没反应, 或者读取不到,那是因为新的 U 盘需要安装驱动,正常情况下,Windows 操作系统会自动搜索并安装驱动,如果系统没有安装成功,则需要手动去安装驱动,具体操作步骤如下: 1.打开 “我的电脑”,然后在 “计算机” 上鼠标右键,点击 ”属性“ 2.然后再点击 ”设备管理器“ 3.在里面找到 “其他设备” 4.找到你的 U 盘设备,然后鼠标右键,选择 ”更新驱动程序软件“ 5.在弹出的窗口选择 ”自动搜索更新的驱动程序软件(S)“ 6.等待系统自动更新,更新更改的界面如下: 此时电脑应该能识别到你的 U 盘了,可以放心的使用了 参考: U盘插入电脑没反应的解决方法汇总,说不定哪天就用得上! 推荐阅读: WINDOWS 导出注册表

windows 导出注册表

windows 导出注册表, 简单命令 windows 导出注册表, 可以通过以下命令来完成: 命令的详细分析 使用前可以查看使用帮助,在 cmd 中输入以下命令: 可以看到如下内容: 该命令的格式主要如下: 2 个必要参数,和 3 个可选参数: KeyName 必选,需要导出的注册表的路径,如:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum 注意:必须包含一个有效的 root 路径:HKEY_CLASSES_ROOT, (简写为:HKCR)HKEY_CURRENT_USER, (简写为:HKCU) HKEY_LOCAL_MACHINE, (简写为:HKLM) HKEY_USERS, (简写为:HKU) HKEY_CURRENT_CONFIG (简写为:HKCC) FileName 必选,导出的文件目录,注意:导出的文件名推荐以 .reg 结尾,避免用该文件导入时出问题 /y 可选,表示强制覆盖上一次保存的同名文件,而不出现提示框 /reg:32 可选,指定使用该 key 下32位的内容 /reg:64 可选,指定使用该 key 下64位的内容 KeyName 相关内容:root 路径在注册表中的显示如下: 导出 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class 下的内容到 d:\class.reg 文件 导出的内容大致如下: 如果文件已存在,则会出现一些提示,File d:\class.reg already […]

Gmail 535-5.7.8 Username and Password not accepted

535-5.7.8 Username and Password not accepted 错误 Gmail 535-5.7.8 Username and Password not accepted 使用谷歌账号发邮件时,如果出现 “535-5.7.8 Username and Password not accepted” 错误,意思为:“不接受的用户名和密码”,如果需要使用谷歌账号来发送邮件,需要开放权限。 解决办法:请到谷歌邮件账号设置 Less secure apps 中,确认 “Enforce access to less secure apps for all users (Not Recommended)” 是否开启了配置链接 ,注意,需要管理员身份 参考 https://stackoverflow.com/questions/23137012/535-5-7-8-username-and-password-not-accepted 相关文章:java发送邮件

解决 vs2017 打断点无效

打断点无效 断点显示白色,鼠标移上去,提示:The breakpoint will not currently be hit. No Symbols have been loaded for this document. 如下图: 解决方法 Debug > Options > General > 将 “Enable Just My Code”前的复选框取消掉