집에서 데비안 설치를 업데이트하고 chromium
(IMO) badl 35.0 버전으로 업데이트했습니다. 및 를 사용하여 apt-get remove chromium
제거했습니다 apt-get autoremove
. 나는 갔다여기그리고 앞서 설치한 34.0 버전의 .deb를 받으세요. 한 번 dpkg -i filename.deb
설치했지만 충족되지 않은 종속성이 있었습니다.
dpkg: dependency problems prevent configuration of chromium:
chromium depends on libc6 (>= 2.15); however:
Version of libc6:amd64 on system is 2.13-38+deb7u3.
chromium depends on libfontconfig1 (>= 2.11); however:
Version of libfontconfig1:amd64 on system is 2.9.0-7.1.
chromium depends on libgcrypt20 (>= 1.6.1); however:
Package libgcrypt20 is not installed.
chromium depends on libglib2.0-0 (>= 2.37.3); however:
Version of libglib2.0-0:amd64 on system is 2.33.12+really2.32.4-5.
chromium depends on libpango-1.0-0 (>= 1.22.0); however:
Package libpango-1.0-0 is not installed.
chromium depends on libpangocairo-1.0-0 (>= 1.14.0); however:
Package libpangocairo-1.0-0 is not installed.
chromium depends on libudev1 (>= 183); however:
Package libudev1 is not installed.
chromium depends on chromium-inspector; however:
Package chromium-inspector is not installed.
방금 시스템을 업데이트했는데도 특정 라이브러리가 "너무 오래됐다"고 주장하기 때문에 이것이 이상하다고 생각합니다( chromium
또한 라이브러리가 최신 버전인지 여부에 따라 다르다고 생각합니다).
어쨌든 예전에는 이를 수정하곤 했는데 apt-get -f install
, 패키지를 최신 버전(35.0)으로 업데이트하고 최신 버전의 종속성을 다운로드하여 '수정'했습니다.
그렇다면... Chromium을 35.0으로 업데이트하지 않고 이러한 종속성을 자동으로 수정하는 방법이 있습니까? 아니면 각 종속성의 "올바른" 버전을 다운로드해야 합니까? 이로 인해 갈등이 발생하지 않습니까?
답변1
와 chromium-inspector
.chromium-browser-inspector
chromium
절차는 다음과 같습니다.
- 북마크를 .html 파일로 내보내기(Chromium의 북마크 관리자를 통해)
- 백업 구성(
cp -r ~/.config/chromium BAK
) apt-get purge chromium
apt-get autoremove
(제거하다chromium-inspector
)rm -rf ~/.config/chromium
(구성 파일이 35.0으로 업데이트되었기 때문에 34.0과 충돌합니다.)- 다운로드chrome_34.0그리고크롬-inspector_34.0(amd64 링크).
cd
다운로드 폴더로 이동하여dpkg -i $(ls | grep -i inspector)
(dpkg -i $(ls | grep -i amd)
amd64의 경우)apt-mark hold chromium
마지막 으로 ,apt-mark hold chromium-inspector
- 내보낸 북마크 가져오기 및 확장 프로그램 다시 다운로드 등
답변2
패키지를 현재 버전으로 유지하려고 합니다. 설치 되어 있는지 확인하세요 apt-mark
. 크롬 버전 34를 설치한 후 다음 명령을 사용하세요.
apt-mark hold chromium
그런 다음 다시 실행
apt-get install -f