
우분투 19.04에서는 sudo apt install powershell
다음과 같이 실패합니다.
The following packages have unmet dependencies:
powershell : Depends: libssl1.0.0 but it is not installable
Depends: libicu60 but it is not installable
작동 과 함께 설치했지만 snap install powershell --classic
표시되지 않아 /etc/shells
작동 chsh
하지 않습니다.
이 문제를 해결하는 방법은 무엇입니까?
답변1
Snap을 사용하여 Powershell을 설치하려면
달리다
sudo snap install powershell --classic
APT를 사용하여 Powershell을 설치하려면
Microsoft가 업데이트했습니다.선적 서류 비치2018년 8월 6일에 18.04에 대한 단계를 설명했습니다. Powershell의 리포지토리는 18.10이나 19.04에 대해 업데이트되지 않습니다.
19.04의 기본 저장소에서 libssl은 현재 버전 1.1.1이고 libcu는 현재 버전 63입니다. 따라서 Bionic의 패키지를 사용하려면 Bionic의 종속성을 사용해야 합니다.
dpkg를 사용하여 종속성을 설치합니다.
wget http://mirrors.edge.kernel.org/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3_amd64.deb wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb sudo dpkg -i libicu60_60.2-3ubuntu3_amd64.deb libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
Microsoft의 저장소 정보를 추가합니다.
sudo nano /etc/apt/sources.list.d/microsoft-prod.list
아래 내용을 추가하고 Ctrl+ X다음에 를 사용하여 저장합니다 Y.
deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.04/prod bionic main
Powershell 업데이트 및 설치
sudo apt update sudo apt install powershell
Powershell을 기본 셸로 설정하려면:
Powershell의 경로가 다음 위치에 있는지 확인하세요./etc/shells. 그렇지 않은 경우 추가하십시오. Snap 설치의 경우/스냅/bin/pwshAPT를 통해 설치된 패키지의 경우/usr/bin/pwsh.
실행
chsh
하고 비밀번호를 입력하세요.- Powershell의 경로를 입력하세요.
- 다시 로그인하거나 재부팅하세요.