こんにちは.参拝の待ち時間で暇していたAluminaです.
今朝SlackwareでVSCodeのインストールに成功したので,躓いていたポイントと自分なりに解決したときの方法を記録として書いておきます.
まず,私がインストールしたVSCodeはOctober 2025 Update(Version 1.106.3)です.インストール時はNovember 2025 Update(Version 1.107.3)もありましたが,Windows機での挙動に不満(主にAI Agent関係)があったので,1.106.3にしました.しかし,version差は本質ではないので無視して大丈夫です.
今回のインストールは逆襲のSlackwareさんのVSCodeインストール記事とFreeBSDさんのVisual Studio Code - インストール - Slackwareを参考にしました.ありがとうございました.
$ cd ~/Downloads
$ mkdir Visual_Studio_Code
$ cd Visual_Studio_Code
$ ar vx code_1.106.3-1764110892_amd64.deb
$ mv data.tar.xz data.txz
$ su -
# installpkg --root /tmp/visual_studio_code-1.106.3-1764110892 data.txz
# cd /tmp/visual_studio_code-1.106.3-1764110892
# makepkg --linkadd y --chown y --linkadd y --chown y ../visual_studio_code-1.106.3-1764110892-x86_64-1.txz
# cd ..
# chmod 755 visual_studio_code-1.106.3-1764110892-x86_64-1.txz
# installpkg /tmp/visual_studio_code-1.106.3-1764110892-x86_64-1.txz
ここから起動を行う予定だったのですが,起動に失敗しました.そのためここからがオリジナルのトラブルシューティングになります.
$ ls /usr/bin/code
$ ls /usr/share/code/code
結果としてはヒット0.実行場所などが書いてあるcode.desktopを見てみようと思いましたが,それも/usr/share/applicationsに存在していませんでした.原因は不明ですが,ないものはないです.そのため,codeのありかをデータセットの中から探して見たところ,/tmp/visual_studio_code-1.106.3-1764110892/usr/share/code/codeに実行ファイル,/tmp/visual_studio_code-1.106.3-1764110892/usr/share/applications/code.desktopにcode.desktopがありました.
/usr/share/code/code, /usr/share/applications/code.desktop)に移しました.なお,codeの場所は本来は/usr/bin/かも知れませんが,code.desktop内のExecに/usr/share/code/code合わせました.また,アイコン画像も/usr/share/pixmaps/vscode.pngに移動させました.
/opt/vscodeに移しました.その後,/opt/usr/share/code/code→/usr/share/code/codeとのシンボリックリンクを作成しました.
$ su -
# mkdir -p /opt/vscode
# cp -r /tmp/visual_studio_code-1.106.3-1764110892/* /opt/vscode/
# ln -sf /opt/vscode/visual_studio_code-1.06.3-1764110892/usr/share/code/code /usr/share/code/code
Slackwareの初学者ではありますが,こうして絶対に入れたかったアプリのインストールと起動まで達成できてよかったです.いろいろと拙い操作ではありましたが,いつかSlackwareに挑戦する人が参考にしていただければ幸いです.
これを打つので今日は精一杯なので,本日の日記はここで終わります.ではまた明日.