이 버그는 이제 업스트림에서 수정되었습니다 . 업데이트가 발행되었습니다. 여전히 설치할 수 없으면 완전히 업데이트했는지 확인한 다음 컴퓨터를 다시 시작하십시오.
다운로드 한 DEB 패키지를 설치하려고합니다. 매번 다음과 같은 경고가 표시됩니다.
그리고 설치를 클릭하면로드되고 변경 사항이 없습니다.
이것은 내가 시도하고 설치하는 모든 패키지에 대해 표시됩니다. 패키지를 어떻게 설치합니까?
이 버그는 이제 업스트림에서 수정되었습니다 . 업데이트가 발행되었습니다. 여전히 설치할 수 없으면 완전히 업데이트했는지 확인한 다음 컴퓨터를 다시 시작하십시오.
다운로드 한 DEB 패키지를 설치하려고합니다. 매번 다음과 같은 경고가 표시됩니다.
그리고 설치를 클릭하면로드되고 변경 사항이 없습니다.
이것은 내가 시도하고 설치하는 모든 패키지에 대해 표시됩니다. 패키지를 어떻게 설치합니까?
답변:
이것은 버그 # 1573026 입니다. "나에게도 영향을 미칩니다"를 클릭하십시오.
이 버그는 이제 업스트림에서 수정되었습니다 . 바라건대 업데이트가 즉시 발행되기를 바랍니다.
해결 방법은 무엇입니까?
소프트웨어 센터에서 또는 sudo apt-get install gdebi
명령 줄 을 통해 GDebi 패키지 관리자를 사용할 수 있습니다 .
그런 다음 패키지를 설치하려면 GDebi를 열고 파일-> 열기를 클릭하고 다운로드 한 DEB 파일로 이동하십시오.
열린 패키지를 추가하는 데 약간의 시간이 걸릴 수 있습니다. 약 10 초가 걸렸습니다.
그런 다음 모든 것이 정상인지 확인하고 설치를 클릭하십시오.
완료되고 프로그램이 설치됩니다.
또는 명령 행을 사용할 수 있습니다. 동안은 apt-get
모든하는 DEB 파일에서 설치할 수 없습니다 apt-get
않습니다 호출 다음 파일을 다운로드하고 있습니다 dpkg
. 우리는 그 일을 정말 간단하게 할 수 있습니다.
터미널을 열고로 다운로드 위치로 이동하십시오 cd
.
그리고 다음 명령을 실행하십시오 :
sudo dpkg -i FileName.deb
FileName을 파일 이름으로 바꿉니다.
마지막으로 다음을 실행하십시오.
sudo apt-get install -f
이것은 모든 것을 "수정"합니다-모든 의존성 등을 해결합니다.
.deb
파일로 종속성을 깰 가능성이 있습니다 (따라서 apt-get install -f
나중에 실행하십시오 ). 또한 사용자는 non-sudo 명령을 사용하여 '루트'상태에 있다고 가정합니다.
.deb
수동으로 설치하는 모든 파일은 시스템에서 소프트웨어의 라이센스를 확인할 수없는 '타사'위치에서 가져온 것으로 간주됩니다. Chrome 설치 프로그램은 Ubuntu 리포지토리가 아닌 Google, 타사에서 제공합니다. 여기에 경고 메시지가 표시되지만 라이센스 조건을 확인할 수 없으므로 무료가 아닐 수도 있습니다. Chrome은 계속 사용할 수 있습니다.
메시지가 '유효한'설치인지 또는 신뢰할 수있는 것인지 확인하려는 경우 경고 메시지로 표시되며 소프트웨어가 Ubuntu 리포지토리에서 생성되지 않았 음을 나타냅니다. 또한 소프트웨어 중 일부는 무료가 아니며 다른 라이센스 제한이 있을 수 있음을 나타냅니다 .
소프트웨어가 해당 .deb
파일 에서 소프트웨어를 설치하기 전에 Ubuntu가 유지 관리하지 않거나 무료 라이센스 제한이있을 수 있다는 점을 명심해야 할 다른 방법이 있습니다 .
이것은 오류가 아닙니다-경고 메시지입니다. .deb
"설치"버튼을 클릭하지 않아도되므로 "설치"를 클릭하고 여가 시간에 파일에서 Chrome 브라우저 또는 기타 다른 것을 설치할 수 있습니다 . (종속성 문제가있는 경우를 제외하고는 다른 관련이없는 문제입니다)
새 소프트웨어 센터가 작동하지 않으면 버그 일 가능성이 높습니다. 해당 메시지는 관련이 없습니다 ./
수동 설치 방법을 사용하십시오.
터미널에서 수동으로 설치할 수 있습니다. .deb
사용자 Downloads
폴더에 파일 을 저장했다고 가정 합니다. 여기서 "PACKAGE"를 실제 파일 이름으로 바꾸십시오.
sudo dpkg -i ~/Downloads/PACKAGE.deb
sudo apt-get install -f
또한 종속성이 해결되어야하는 경우를 대비 apt-get install -f
하여 실행 dpkg -i
해야 apt-get
합니다. 종속성 문제를 판별 할 수 있지만 dpkg
그렇지 않습니다.
가장 간단한 방법으로 종속성을 다운로드 할 수 있습니다. 때로는 gdebi GUI가 다운로드되지 않습니다 (이 문제에 직접 직면했습니다).
다음 명령을 사용하여 gdebi-core를 설치하십시오.
sudo apt install gdebi-core
그런 다음 현재 .deb 패키지가있는 폴더를 cd하십시오. 예를 들면 다음과 같습니다.
cd ~/debs/
그런 다음이 명령을 사용하여 응용 프로그램을 다시 설치하십시오.
sudo gdebi google-chrome-table_51.0.2704.63-1_amd64.deb
필요한 경우 종속성을 다운로드하고 앱을 성공적으로 설치합니다.