
私は説明書vscode をインストールするには:
リナックス
- Linux 用の Visual Studio Code をダウンロードします。
- 新しいフォルダーを作成し、そのフォルダー内に VSCode-linux-x64.zip を抽出します。
- Visual Studio Code を実行するには、コードをダブルクリックします。
ヒント: ターミナルからVS Codeを実行する場合は、/path/to/vscode/CodeをCode実行可能ファイルへの絶対パスに置き換えて次のリンクを作成します。
sudo ln -s /path/to/vscode/Code /usr/local/bin/code
これで、
code .
任意のフォルダーを入力するだけで、そのフォルダー内のファイルの編集を開始できます。
しかし、入力すると次のようにcode .
なります:
No command 'code' found, did you mean:
Command 'cone' from package 'cone' (universe)
Command 'tcode' from package 'emboss' (universe)
Command 'ode' from package 'plotutils' (universe)
Command 'cdde' from package 'cdde' (universe)
Command 'node' from package 'node' (universe)
Command 'node' from package 'nodejs-legacy' (universe)
Command 'cde' from package 'cde' (universe)
Command 'cobe' from package 'python-cobe' (universe)
何を間違えたのでしょうか?
コード実行ファイルをクリックすると正常に動作します。
nikolai@dante:~$ ls -l /usr/local/bin/code
lrwxrwxrwx 1 root root 12 Oct 3 17:13 /usr/local/bin/code -> /vscode/Code
nikolai@dante:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
答え1
以前、同じ問題がありましたが、作成したリンクを次のように削除しました:
unlink /usr/local/bin/code/Code
次に、以下のように「/usr/local/bin」の直下にリンクを再作成します。
sudo ln -s /path/to/vscode/Code /usr/local/bin
私にとってはうまくいきました。うまくいったかどうか教えてください...
答え2
私は、Ubuntuソフトウェアを通じてcode-insidersをインストールしました。これはスナップインストールなので、/snap/bin/code-insidersにインストールされました。アプリケーションがインストールされているかどうかを確認するには、実行します。
$ dpkg -l
システムにインストールされているアプリケーションの完全なリストが表示されます。code-insiders
そこを探してください。コードインサイダーのインストールディレクトリを確認するには、次のコマンドを実行します。
$ which code-insiders
私の場合は、/snap/bin/code-insiders
/usr/bin
次に、コマンドを実行してリンクしました。
$ sudo ln -s /snap/bin/code-insiders /usr/bin
これで完了です。ターミナルからコードを実行するには、
$ code-insiders .
答え3
パスは/vscode/Code
正しいですか、それとも意図したとおりですか~/vscode/Code
? 作成したリンクを確認してください...
または、VSCodeを次のようにインストールすることもできます。このスクリプト
curl -L https://go.microsoft.com/fwlink/?LinkID=620884 > /tmp/vscode.zip
unzip -qq /tmp/vscode.zip -d /tmp
sudo cp -r /tmp/VSCode-linux-x64 /opt/vscode
sudo ln -s /opt/vscode/Code /usr/local/bin/vscode
sudo rm -rf /tmp/VSCode-linux-x64
sudo rm -f /tmp/vscode.zip
sudo touch /usr/share/applications/vscode.desktop
sudo chmod 777 /usr/share/applications/vscode.desktop
sudo echo -e "[Desktop Entry]\nName=VSCode\nComment=Visual Studio Code\nExec=/opt/vscode/Code\nIcon=/opt/vscode/resources/app/vso.png\nType=Application\nVersion=1.0\nTerminal=false\nCategories=Development" > /usr/share/applications/vscode.desktop
sudo chmod 644 /usr/share/applications/vscode.desktop
私はこれをvscode
ではなくとして作成しましたcode
。ただし、必要に応じてcode
この行を変更します。
sudo ln -s /opt/vscode/Code /usr/local/bin/vscode
に
sudo ln -s /opt/vscode/Code /usr/local/bin/code
そしてそれは機能するはずです。
答え4
私も以前同じ問題を抱えていましたが、vscodeを再度インストールすることで解決しました。
sudo apt インストールコード
今は機能している