140 lines
4.2 KiB
Markdown
140 lines
4.2 KiB
Markdown
# VSCodium Installation & Microsoft Marketplace Integration
|
|
|
|
## Inhalt
|
|
|
|
- [VSCodium Installation \& Microsoft Marketplace Integration](#vscodium-installation--microsoft-marketplace-integration)
|
|
- [Inhalt](#inhalt)
|
|
- [1. VSCodium Installation](#1-vscodium-installation)
|
|
- [Debian](#debian)
|
|
- [a) Repository und GPG-Key hinzufügen](#a-repository-und-gpg-key-hinzufügen)
|
|
- [b) Paketquellen aktualisieren und VSCodium installieren](#b-paketquellen-aktualisieren-und-vscodium-installieren)
|
|
- [c) VSCodium starten Debian](#c-vscodium-starten-debian)
|
|
- [Fedora](#fedora)
|
|
- [a) Repository einrichten](#a-repository-einrichten)
|
|
- [b) VSCodium installieren Fedora](#b-vscodium-installieren-fedora)
|
|
- [c) VSCodium starten Fedora](#c-vscodium-starten-fedora)
|
|
- [2. Microsoft Marketplace in VSCodium einbinden](#2-microsoft-marketplace-in-vscodium-einbinden)
|
|
- [a) Datei `product.json` anpassen](#a-datei-productjson-anpassen)
|
|
- [b) Folgenden Inhalt einfügen oder anpassen](#b-folgenden-inhalt-einfügen-oder-anpassen)
|
|
- [c) VSCodium neu starten](#c-vscodium-neu-starten)
|
|
- [Optional: Erweiterungen manuell installieren](#optional-erweiterungen-manuell-installieren)
|
|
- [Zusammenfassung](#zusammenfassung)
|
|
|
|
---
|
|
|
|
## 1. VSCodium Installation
|
|
|
|
---
|
|
|
|
### Debian
|
|
|
|
#### a) Repository und GPG-Key hinzufügen
|
|
|
|
```bash
|
|
wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | sudo tee /etc/apt/trusted.gpg.d/vscodium.asc
|
|
|
|
echo 'deb [signed-by=/etc/apt/trusted.gpg.d/vscodium.asc] https://download.vscodium.com/debs vscodium main' | sudo tee /etc/apt/sources.list.d/vscodium.list
|
|
```
|
|
|
|
#### b) Paketquellen aktualisieren und VSCodium installieren
|
|
|
|
```bash
|
|
sudo apt update
|
|
sudo apt install codium
|
|
```
|
|
|
|
#### c) VSCodium starten Debian
|
|
|
|
```bash
|
|
codium
|
|
```
|
|
|
|
---
|
|
|
|
### Fedora
|
|
|
|
#### a) Repository einrichten
|
|
|
|
```bash
|
|
sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg
|
|
|
|
sudo tee /etc/yum.repos.d/vscodium.repo <<EOF
|
|
[vscodium]
|
|
name=VSCodium
|
|
baseurl=https://download.vscodium.com/rpms/fedora/\$releasever/
|
|
enabled=1
|
|
gpgcheck=1
|
|
gpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg
|
|
EOF
|
|
```
|
|
|
|
#### b) VSCodium installieren Fedora
|
|
|
|
```bash
|
|
sudo dnf install codium
|
|
```
|
|
|
|
#### c) VSCodium starten Fedora
|
|
|
|
```bash
|
|
codium
|
|
```
|
|
|
|
---
|
|
|
|
## 2. Microsoft Marketplace in VSCodium einbinden
|
|
|
|
Standardmäßig nutzt VSCodium NICHT den Microsoft Marketplace. So kannst du ihn aktivieren:
|
|
|
|
---
|
|
|
|
### a) Datei `product.json` anpassen
|
|
|
|
Die Datei liegt in deinem Benutzerprofil:
|
|
|
|
```bash
|
|
~/.config/VSCodium/product.json
|
|
```
|
|
|
|
Wenn die Datei nicht existiert, erstelle sie neu.
|
|
|
|
---
|
|
|
|
### b) Folgenden Inhalt einfügen oder anpassen
|
|
|
|
```json
|
|
{
|
|
"extensionsGallery": {
|
|
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
|
|
"cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
|
|
"itemUrl": "https://marketplace.visualstudio.com/items"
|
|
}
|
|
}
|
|
```
|
|
|
|
---
|
|
|
|
### c) VSCodium neu starten
|
|
|
|
Danach solltest du im Extensions-Bereich Zugriff auf den Microsoft Marketplace haben und beliebige Erweiterungen installieren können.
|
|
|
|
---
|
|
|
|
## Optional: Erweiterungen manuell installieren
|
|
|
|
Falls du Probleme hast, kannst du Erweiterungen auch als `.vsix` herunterladen und per Drag & Drop in VSCodium installieren.
|
|
|
|
---
|
|
|
|
## Zusammenfassung
|
|
|
|
| Schritt | Debian | Fedora |
|
|
|-----------------------------|------------------------------------------------|------------------------------------------------|
|
|
| Repo-Key importieren | `wget -qO - ... | sudo tee /etc/apt/trusted.gpg.d/vscodium.asc` | `sudo rpmkeys --import ...` |
|
|
| Repository hinzufügen | `echo 'deb [...]' | sudo tee /etc/apt/sources.list.d/vscodium.list` | `/etc/yum.repos.d/vscodium.repo` mit `tee` anlegen |
|
|
| Paket installieren | `sudo apt update && sudo apt install codium` | `sudo dnf install codium` |
|
|
| Produktdatei für Marketplace | `~/.config/VSCodium/product.json` anpassen | `~/.config/VSCodium/product.json` anpassen |
|
|
| VSCodium starten | `codium` | `codium` |
|
|
|
|
---
|