MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - VSCodiumのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - VSCodium
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == VSCodiumは、人気のあるコードエディタであるVisual Studio Code (VSCode) のオープンソース版である。<br> Microsoftが開発したVSCodeをベースにしているが、テレメトリーや追跡機能を除去して、完全にオープンソースのバイナリとして提供している。<br> <br> VSCodiumの主な特徴は、プライバシーとセキュリティに重点を置いていることである。<br> VSCodeに含まれるMicrosoftの独自機能やトラッキング要素を取り除き、より透明性の高い開発環境を提供している。<br> <br> MicrosoftのVSCodeはオープンソースであるが、非FLOSSライセンスの下でライセンスされており、テレメトリー / トラッキングが含まれている。<br> <br> 開発者たちは、VSCodiumを使用することにより、VSCodeの優れた機能や拡張機能のエコシステムを享受しながら、同時にプライバシーを維持することができる。<br> 多くのプログラミング言語のサポート、デバッグ機能、バージョン管理システムとの統合等、VSCodeの主要な機能はVSCodiumでも利用可能である。<br> <br> コミュニティにより維持されているVSCodiumは、透明性を重視する開発者や組織にとってより良い選択肢である。<br> ソースコードが公開されているため、セキュリティ意識の高いユーザが内容を確認することができる。<br> <br> ただし、VSCodiumを使用する場合は、Microsoftの公式マーケットプレイスへのアクセスが制限される可能性があることに注意が必要である。<br> 代わりに、オープンソースの拡張機能を提供する代替マーケットプレイスを利用することになる。<br> <br> VSCodiumは、プライバシーとオープンソースの原則を重視しつつ、高機能なコーディング環境を求める開発者にとって、優れた選択肢といえる。<br> <br><br> == VSCodiumのインストール == ==== パッケージ管理システムからインストール ==== まず、VSCodiumのリポジトリのGPGキーを追加する。 # RHEL / SUSE sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg # Mobian / Raspberry Pi wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg \ | gpg --dearmor \ | sudo dd of=/usr/share/keyrings/vscodium-archive-keyring.gpg # Manjaro ARM - <br> 次に、VSCodiumのリポジトリを追加する。 # RHEL printf "[gitlab.com_paulcarroty_vscodium_repo]\nname=download.vscodium.com\nbaseurl=https://download.vscodium.com/rpms/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg\nmetadata_expire=1h" | sudo tee -a /etc/yum.repos.d/vscodium.repo # SUSE printf "[gitlab.com_paulcarroty_vscodium_repo]\nname=gitlab.com_paulcarroty_vscodium_repo\nbaseurl=https://download.vscodium.com/rpms/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg\nmetadata_expire=1h" | sudo tee -a /etc/zypp/repos.d/vscodium.repo # Mobian / Raspberry Pi echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://download.vscodium.com/debs vscodium main' \ | sudo tee /etc/apt/sources.list.d/vscodium.list # Manjaro ARM - <br> VSCodiumをインストールする。 # RHEL sudo dnf update sudo dnf install codium # SUSE sudo zypper refresh sudo zypper install codium # Mobian / Raspbeery Pi sudo apt update sudo apt install codium # Manjaro ARM # VSCodiumは、AUR (Arch User Repository) にあり、AUR Helperでインストールすることができる AUR : sudo aura -A vscodium-bin Yay : sudo yay -S vscodium-bin <br> ==== Flatpakからインストール ==== 非公式ではあるが、VSCodiumはFlatpakアプリケーションとして利用可能である。 LinuxディストリビューションがFlatpakをサポートしており、Flathubレポを有効化していれば、VSCodiumをインストールできる。<br> flatpak install flathub com.vscodium.codium <br> または、[https://flathub.org/apps/details/com.vscodium.codium Flathubの公式Webサイト]にある[https://dl.flathub.org/repo/appstream/com.vscodium.codium.flatpakref flatpakrefファイル]を開く。<br> gnome-software-plugin-flatpakパッケージがインストールされている場合、GNOME Softwareからインストールすることができる。<br> <br> ただし、Flathubのセットアップ手順で推奨されている。<br> <br> ==== 手動でインストール ==== [https://github.com/VSCodium/vscodium/releases VSCodiumのGithub]にアクセスする。<br> <br> VSCodium-<バージョン>-x86_64.AppImageファイル、または、VSCodium-linux-x64-<バージョン>.tar.gzファイルをダウンロードして解凍する。<br> ダウンロードまたは解凍したディレクトリを、任意の場所に配置する。<br> <br> VS Codiumのデスクトップエントリファイルを作成する。<br> vi ~/.local/share/applications/VSCodium.desktop <br> <syntaxhighlight lang="ini"> # ~/.local/share/applications/VSCodium.desktopファイル [Desktop Entry] Type=Application Name=VS Codium GenericName=Text Editor Comment=Code Editing. Redefined. Exec=/<VS Codiumのインストールディレクトリ>/bin/codium --unity-launch %F Icon=/<VS Codiumのインストールディレクトリ>/resources/app/resources/linux/code.png Categories=Development;IDE; MimeType=text/plain;inode/directory;application/x-code-workspace; Actions=new-empty-window; Keywords=vscodeium; StartupNotify=false StartupWMClass=Codium [Desktop Action new-empty-window] Name=New Empty Window Exec=/<VS Codiumのインストールディレクトリ>/bin/codium --new-window %F Icon=/<VS Codiumのインストールディレクトリ>/resources/app/resources/linux/code.png </syntaxhighlight> <br> vi ~/.local/share/applications/VSCodium-url-handler.desktop <br> <syntaxhighlight lang="ini"> # ~/.local/share/applications/VSCodium-url-handler.desktopファイル [Desktop Entry] Type=Application Name=VS Codium - URL Handler GenericName=Text Editor Comment=Code Editing. Redefined. Exec=/<VS Codiumのインストールディレクトリ>/bin/codium --open-url %U Icon=/<VS Codiumのインストールディレクトリ>/resources/app/resources/linux/code.png Categories=Development;IDE; MimeType=x-scheme-handler/vscode;x-scheme-handler/vscodium; Keywords=vscodium; NoDisplay=true StartupNotify=true </syntaxhighlight> <br><br> == VSCodiumの代替マーケットプレイス == ==== Open VSX Registry ==== Open VSX Registryは、VSCodiumユーザにとって最も一般的な代替マーケットプレイスである。<br> Eclipse財団によって運営されており、多くのオープンソース拡張機能を提供している。<br> VSCodiumではデフォルトでこのレジストリが設定されている。<br> <br> Open VSX Registryの特徴として、コミュニティ主導の運営が挙げられる。<br> 開発者は自由に拡張機能を公開でき、ユーザは無料でダウンロードできる。<br> <br> 多くの拡張機能がここで入手可能であるが、Microsoftの公式マーケットプレイスほど網羅的ではない。<br> <br> * Open VSX Registry *: https://open-vsx.org/ <br> ==== Github ==== また、Github上で直接拡張機能を探すこともある。<br> 多くのVSCodeの拡張機能はGithubでオープンソースとして公開されているため、ソースコードから直接インストールすることが可能である。<br> <br> ただし、Githubから直接拡張機能をインストールする場合は、信頼できるソースであることを確認することが重要である。<br> <br> * Github *: https://github.com/ *: Githubは多くのVSCode / VSCodium拡張機能のソースコードがホストされている場所である。 *: 特定の拡張機能を探す場合は、Githubの検索機能を使用できる。 <br> ==== Microsoft Visual Studio Marketplace ==== また、VSCodiumの設定を変更することで、Microsoftの公式マーケットプレイスにアクセスすることも技術的には可能ある。<br> ただし、これはVSCodiumの基本理念に反するため、非推奨である。<br> <br> Microsoft Visual Studio Marketplaceは公式のVSCodeマーケットプレイスであるが、VSCodiumではデフォルトでアクセスできない。<br> 設定変更によりアクセス可能になるが、VSCodiumの基本理念に反するため非推奨である。<br> <br> ==== その他 ==== 一部の組織や企業は、セキュリティやコンプライアンスの観点から、独自の内部マーケットプレイスを構築・運用していることもある。<br> <br><br> == PlatformIO IDEのインストール == PlatformIO IDEはArduino IDEの代替であるが、一般的には、VSCodeを経由してインストールする必要がある。<br> このセクションでは、VSCodiumにPlatformIO IDEをインストールする手順を以下に示す。<br> <br> この情報の詳細を知りたい場合は、Githubのコメントを参照すること。<br> <br> # まず、cpptools-linux.vsix拡張機能をGithubからダウンロードする。 #: cpptools-linux.vsix拡張機能のURL: https://github.com/microsoft/vscode-cpptools/releases/ # 次に、PlatformIO IDE拡張機能をMicrosoftの公式ページからダウンロードする。<br>これは、ページ右にある[Download]項目を選択して、各アーキテクチャ向けの拡張機能を選択する。 #: <br> #: PlatformIO IDE拡張機能のURL: https://marketplace.visualstudio.com/items?itemName=platformio.platformio-ide #: <br> # VSCodiumを起動して、上記でダウンロードした拡張機能をインストールする。 # VSCodiumメイン画面右にある[拡張機能]アイコンを選択、または、[Ctrl] + [Shift] + [X]キーを同時押下する。 # 拡張機能の管理画面の左上にある[...]アイコンを選択して、[VSIXからインストール...]を選択する。 # まず、cpptools-linux.vsix拡張機能をインストールする。 # 次に、PlatformIO IDE拡張機能をインストールする。 #: <br> # 拡張機能のリセット、または、VSCodiumを再起動する。 # 拡張機能の管理画面の左ペインに、C/C++拡張機能アイコンおよびPlatformIO IDE拡張機能アイコンが表示されているかどうかを確認する。 <br><br> __FORCETOC__ [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]]
インストール - VSCodium
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse