尝试设置 VSCode 时,无法创建符号链接“/usr/local/bin/code”:文件存在错误

尝试设置 VSCode 时,无法创建符号链接“/usr/local/bin/code”:文件存在错误

我看了看微软文档但我在终端方面还不够好。

它说运行这个命令:

sudo ln -s /path/to/vscode/Code /usr/local/bin/code

我是这样自定义的。但我不明白第二个文件路径应该是什么。据我所知,第一个是应用程序的路径。

sudo ln -s /opt/visual-studio-code/Code /usr/local/bin/code

我明白了错误当我运行它时:

ln: failed to create symbolic link ‘/usr/local/bin/code’: File exists

答案1

emrah“文件存在”表示您之前已经创建了符号链接,前提是您双击了解压的 vscode zip 文件中找到的代码文件。使用以下步骤(1):

  • 在你的文档文件夹中创建一个文件夹
  • 打开终端并导航到该文件夹
  • 在终端运行“sudo code”。(注意:不带引号

如果文件夹在 Visual Studio Code 中打开,则说明您创建的链接可能在不知不觉中起作用,因此您可以继续操作,但如果文件夹未打开,则说明该链接创建不正确。请使用以下步骤纠正此问题:

  • 从你的终端运行此命令 sudo rm -R /usr/local/bin/code
  • 然后重新运行sudo ln -s /path/to/vscode/Code /usr/local/bin/code
  • 现在从终端导航到您之前创建的文件夹并尝试从该文件夹运行它'sudo 代码。'(注意:不带引号),它应该使用该文件夹启动 vscode。

请这样做并告诉我是否有帮助。

相关内容