w systemie Ubuntu / Debian
Poniżej znajdziesz instrukcje instalacji programu PowerShell w systemie Debian (11 lub 12) za pomocą wiersza poleceń. Podane są dwie metody: instalacja za pośrednictwem repozytorium pakietów Microsoft oraz przez bezpośrednie pobieranie pakietu .deb.
Instalacja za pośrednictwem repozytorium pakietów
Firma Microsoft udostępnia PowerShell w swoim repozytorium pakietów pod adresem https://packages.microsoft.com. Jest to preferowana metoda instalacji.
# Aktualizacja listy pakietów
sudo apt-get update
# Instalacja wymaganych pakietów
sudo apt-get install -y wget
# Pobieranie klucza GPG repozytorium Microsoft
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | gpg --dearmor > packages.microsoft.gpg
# Rejestracja klucza GPG
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
# Usunięcie pliku klucza GPG
rm packages.microsoft.gpg
# Dodanie repozytorium PowerShell
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/debian/$VERSION_ID/main amd64" > /etc/apt/sources.list.d/powershell.list'
# Aktualizacja listy pakietów po dodaniu repozytorium
sudo apt-get update
# Instalacja PowerShell
sudo apt-get install -y powershell
# Uruchomienie PowerShell
pwsh
Instalacja za pośrednictwem bezpośredniego pobierania
Alternatywnie możesz pobrać pakiet .deb bezpośrednio ze strony wydań PowerShell na GitHub.
Link do bieżącej wersji:
- PowerShell 7.5: https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell_7.5.2-1.deb_amd64.deb
# Aktualizacja listy pakietów
sudo apt-get update
# Instalacja wymaganych pakietów
sudo apt-get install -y wget
# Pobieranie pakietu PowerShell
wget https://github.com/PowerShell/PowerShell/releases/download/v7.5.2/powershell_7.5.2-1.deb_amd64.deb
# Instalacja pakietu PowerShell
sudo dpkg -i powershell_7.5.2-1.deb_amd64.deb
# Rozwiązanie brakujących zależności (jeśli występują)
sudo apt-get install -f
# Usunięcie pobranego pliku pakietu
rm powershell_7.5.2-1.deb_amd64.deb
# Uruchomienie PowerShell
pwsh
Odinstalowywanie PowerShell
Aby usunąć PowerShell, wykonaj:
sudo apt-get remove powershell
Instalowanie Visual Studio Code w systemie Debian
Visual Studio Code (VS Code) to popularny edytor kodu, który oferuje wsparcie dla wielu języków programowania, wtyczek i narzędzi deweloperskich. W tym artykule opisano, jak zainstalować VS Code w systemie Debian za pomocą wiersza poleceń. Poniżej znajdziesz instrukcje dla różnych metod instalacji.
Wszystkie pakiety są dostępne na oficjalnej stronie Microsoftu. Przed instalacją sprawdź, czy Twoja wersja Debiana jest obsługiwana (Debian 11 lub 12). Po zainstalowaniu pakietu uruchom polecenie code z poziomu terminalu.
Uwagi
Visual Studio Code jest dostarczany przez Microsoft i można go zainstalować obok innych wersji edytorów kodu. Jeśli potrzebujesz uruchomić różne wersje VS Code, możesz użyć metody archiwum binarnego, ale w tym artykule skupimy się na standardowych metodach instalacji.
Debian używa menedżera pakietów apt (zaawansowanego narzędzia pakietów).
Instalacja w systemie Debian 11 lub 12 za pośrednictwem repozytorium pakietów
Firma Microsoft udostępnia swoje oprogramowanie dla systemów Linux za pośrednictwem repozytorium pakietów https://packages.microsoft.com, znanego jako PMC. Instalacja z PMC jest preferowaną metodą.
Uwaga: Poniższy skrypt działa tylko dla obsługiwanych wersji Debiana (11 lub 12).
###################################
# Wymagania wstępne
# Aktualizacja listy pakietów
sudo apt-get update
# Instalacja wymaganych pakietów
sudo apt-get install -y wget
# Pobieranie klucza GPG repozytorium Microsoft
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | gpg --dearmor > packages.microsoft.gpg
# Rejestracja klucza GPG repozytorium Microsoft
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
# Usunięcie pliku klucza GPG
rm packages.microsoft.gpg
# Dodanie repozytorium Visual Studio Code
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
# Aktualizacja listy pakietów po dodaniu repozytorium
sudo apt-get update
###################################
# Instalacja Visual Studio Code
sudo apt-get install -y code
# Uruchomienie Visual Studio Code
code
Instalacja za pośrednictwem bezpośredniego pobierania
Możesz również pobrać pakiet .deb bezpośrednio ze strony Microsoftu i zainstalować go ręcznie. Poniżej znajdziesz instrukcje dla najnowszej wersji VS Code.
Link do bieżącej wersji pakietu:
- Pakiet Visual Studio Code dla obsługiwanych wersji Debiana: https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64
Poniższy skrypt powłoki pobiera i instaluje bieżącą wersję Visual Studio Code:
###################################
# Wymagania wstępne
# Aktualizacja listy pakietów
sudo apt-get update
# Instalacja wymaganych pakietów
sudo apt-get install -y wget
# Pobieranie pakietu Visual Studio Code
wget https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64 -O code_latest.deb
###################################
# Instalacja pakietu Visual Studio Code
sudo dpkg -i code_latest.deb
# Rozwiązanie brakujących zależności (jeśli występują)
sudo apt-get install -f
# Usunięcie pobranego pliku pakietu
rm code_latest.deb
# Uruchomienie Visual Studio Code
code
Odinstalowywanie Visual Studio Code
Jeśli chcesz usunąć Visual Studio Code, wykonaj następujące polecenie:
sudo apt-get remove code
Ścieżki Visual Studio Code
$VSCODE_HOME:/usr/share/code/- Konfiguracje użytkownika:
~/.config/Code/ - Rozszerzenia użytkownika:
~/.vscode/extensions/ - Pliki tymczasowe i pamięć podręczna:
~/.cache/Code/
Visual Studio Code przestrzega specyfikacji katalogu podstawowego XDG w systemie Linux.
Obsługiwane wersje
Firma Microsoft obsługuje Visual Studio Code dla Debiana, dopóki wersja Debiana nie osiągnie końca wsparcia (End of Life). Pliki pakietów instalacyjnych (.deb) są dostępne na stronie https://packages.microsoft.com/.
Obrazy Docker
Obrazy Docker dla Visual Studio Code są dostępne w rejestrze artefaktów firmy Microsoft. Są one oparte na oficjalnych obrazach systemu operacyjnego dostarczanych przez dystrybutora Debiana. Obrazy te mogą nie zawierać najnowszych aktualizacji zabezpieczeń, dlatego zaleca się aktualizację pakietów systemowych po wdrożeniu obrazu.
Uwaga: Obrazy Docker są przeznaczone głównie do celów testowych. W przypadku obciążeń produkcyjnych zaleca się utworzenie i utrzymywanie własnych obrazów.
Obsługa instalacji
Firma Microsoft obsługuje metody instalacji opisane w tym dokumencie. Istnieją inne metody instalacji dostępne od stron trzecich, ale Microsoft nie zapewnia dla nich wsparcia.
Podsumowanie
Instalacja Visual Studio Code w systemie Debian jest prosta i szybka, niezależnie od tego, czy wybierzesz instalację za pośrednictwem repozytorium PMC, czy bezpośredniego pobierania pakietu .deb. Po zakończeniu instalacji możesz od razu zacząć korzystać z tego potężnego edytora kodu. Jeśli masz pytania, sprawdź dokumentację na stronie https://code.visualstudio.com/docs/setup/linux.