dpkg -l | grep -i libreoffice
rc libreoffice-calc 1:4.3.3-2+deb8u12 amd64 office productivity suite -- spreadsheet
ii libreoffice-common 1:5.2.7-1+deb9u11 all office productivity suite -- arch-independent files
rc libreoffice-core 1:4.3.3-2+deb8u12 amd64 office productivity suite -- arch-dependent files
ii libreoffice-java-common 1:5.2.7-1+deb9u11 all office productivity suite -- arch-independent Java support files
ii libreoffice-style-galaxy 1:5.2.7-1+deb9u11 all office productivity suite -- Galaxy (Default) symbol style
rc libreoffice-writer 1:4.3.3-2+deb8u12 amd64 office productivity suite -- word processor
ii uno-libs3 5.2.7-1+deb9u11 amd64 LibreOffice UNO runtime environment -- public shared libraries
ii ure 5.2.7-1+deb9u11 amd64 LibreOffice UNO runtime environment
dpkg -l | grep -i libreoffice
libreoffice-calc, libreoffice-core 및 libreoffice-writer pkg가 제거된 결과에 나열됩니다. 이 패키지를 어떻게 설치합니까?
답변1
dpkg -l | grep -i libreoffice
세 개의 패키지가 플래그 와 함께 결과에 나열됩니다 rc
. 이는 패키지가 제거되었지만 해당 구성 파일이 아직 제거되지 않았음을 의미합니다. 제거된 패키지를 설치하려면 터미널을 열고 다음을 입력하세요.
sudo apt purge libreoffice-core libreoffice-calc libreoffice-writer # remove old config files
sudo apt update
sudo apt install libreoffice-core libreoffice-calc libreoffice-writer
답변2
@karel은 좋은 링크를 제공했습니다.https://askubuntu.com/questions/223237/unable-to- Correct-problems-you-have-held-broken-packages
나중에 페이지가 삭제될 경우를 대비해 내용을 적어 두겠습니다.
aptitude
패키지를 다시 설치하는 대신 다음을 사용해보십시오.apt install
당신은 시도 할 수 있습니다:
sudo aptitude install <packagename>
또는:
sudo aptitude -f install <packagename>
aptitude
일반적으로 쉽게 포기하지 않습니다. 이러한 명령의 차이점은 모든 변경 사항이 적용되지는 않더라도 제거/다운그레이드하려고 시도하는 패키지 수가 적다 -f
는 것을 의미한다는 것입니다.aptitude
편집: 이것이 작동하지 않을 경우를 대비해 다른 솔루션을 추가하겠습니다.
시도하다 sudo apt update
또는 시도하다sudo apt autoremove
도움이 되었기를 바랍니다!