Skip to content Skip to footer

Instalacja programu PowerShell

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:

# 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:

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.

Leave a comment

0.0/5