LibreOffice를 제거하는 방법?


149

libreoffice를 완전히 제거하려면 어떤 패키지를 제거해야합니까? 사무용 도구가 필요 없습니다.

그것은 apt와 같은 패키지 관리자에게있어 하나의 단점입니다. 원치 않는 소프트웨어를 제거하는 필수 작업을 수행하는 간단한 방법은 없습니다.

답변:


237

libreoffice를 제거하려면 터미널에 다음을 입력하십시오.

sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove

@EliahKagan 그러나 소프트웨어가 다운로드 된 패키지를 깨끗하게 정리합니다.
부정직 한

1
@Kitizl 예의 .deb파일을 삭제합니다 /var/cache/apt/archives.
Eliah Kagan

1
이 sudo apt-get remove --purge libreoffice-common을 사용하십시오
Ihab Shoully

7
@Shoully 허용되는 답변에 의해 처리 될 것입니다libreoffice*
chrisan

8
에 명령 zsh:sudo apt-get remove --purge libreoffice\*
Timo

26

특히 철저한 제거 기술.

일반적으로 적합하지만 특히 수동으로 설치된 LibreOffice 또는 OpenOffice로 교체하기 위해 LibreOffice를 제거 할 때 특히 적합합니다.

LibreOffice가 시스템의 공식 Ubuntu 패키지에 의해 제공된다고 가정하면 (일반적으로 다른 패키지 나 LibreOffice 웹 사이트에서 직접 설치하지 않은 경우) 터미널에서 완전히 제거 할 수 있습니다.

sudo apt-get remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg

당신이 너무 전역 구성 파일을 제거하려면 (이 않습니다 없는 사용자의 홈 디렉토리에서 사용자 별 구성에 영향을) 교체 remove와 함께 purge.

Lubuntu는 LibreOffice와 함께 제공되지 않으며 Lubuntu 사용자는 LibreOffice를 설치하지 않고도 거의 모든 Ubuntu 프로그램을 실행할 수 있기 때문에이 중 하나를 제거해도 다른 프로그램이 중단되지는 않을 것이라고 생각합니다.

그러나 이는 합법적 인 문제이므로 기존 LibreOffice 설치에 아무런 영향이 없음을 보증 할 수 없습니다. 다행히 LibreOffice 패키지를 사용 하면 필요한 항목을 제거 할 수 있으므로 가장 심각한 손상을 피할 수 있습니다 . 제거 명령을 실행하는 동안 매우주의를 기울이거나 (제거 될 다른 항목을 조심하십시오) 먼저 제거를 시뮬레이션하십시오 .

apt-get -s remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg

(즉, -s바로 뒤에 넣고 apt-get선택적으로을 제거하십시오 sudo.)

나는 제거로 인해 발생하는 문제에 대해 들어 보지 fonts-opensymbol못했지만 글꼴이지만 문서를 보는 데 문제가 있는지 알기 위해 사람들이 패키지를 제거하지 못합니다. 따라서 시뮬레이션에서 필요하거나 익숙하지 않은 다른 많은 패키지가 제거 된 것으로 밝혀지면 제거하지 않고 시뮬레이션을 시도하여 fonts-opensymbol어떤 일이 발생하는지 확인하십시오. 그리고 당신은 그 것을 전혀 제거하지 않기로 결정할 수 있습니다.

위의 기술은 Ubuntu에서 제공되는 모든 LibreOffice 패키지를 제거합니다. 패키지 목록을 여기에서 얻었습니다 .

이후 버전의 LibreOffice에서 다른 이름의 패키지가 제공되는 경우 명령을 단축하고 모든 개별 패키지의 이름을 입력하지 않고이 절차의 수명을 연장하기 위해 *와일드 카드를 사용하여 한 번에 많은 패키지를 처리했습니다. \쉘에 의해 전달되기 전에 관련없는 파일이나 디렉토리의 이름으로 확장되지 않도록 자체적으로 이스케이프 처리 됩니다 apt-get.

관련 : LibreOffice를 OpenOffice로 바꾸는 방법?


apt-get와일드 카드 대신 정규식을 사용하므로 "와일드 카드"를 사용하려면 입력해야합니다 '.*'( *쉘에서 이스케이프 해야합니다. 그렇지 않으면 쉘이 원하지 않는 파일 이름으로 확장됩니다). libreoffice-\*apt-get을가 (상당 정규식에 대한 부분 일치를 사용하기 때문에 우연으로 만 일을 '^.*libreoffice-*.*$'대신 전체 문자열 일치 (예 :의) '^libreoffice-*$').
Explorer09

10

결과적으로 aptitude를 사용하여 제거 할 패키지를 검색 할 수 있습니다.

aptitude search '~i' | grep libreoffice

'libreoffice'라는 텍스트가 포함 된 모든 설치된 패키지 목록을 반환합니다. Grep은 깔끔합니다!

그런 다음 apt-get을 사용하여 설치 한 기본 패키지를 제거하면 apt-get autoremove는 더 이상 필요하지 않은 작은 패키지를 모두 제거합니다. 그 조언이 도움이 되길 바랍니다!


LibreOfficeDev를 제거하려면 :aptitude search '~i' | grep -o '(lodev|libreofficedev)\S*' | xargs sudo apt-get remove -y
Dan Dascalescu

6

내가 찾은 또 다른 방법은 다음과 같습니다 (libre-software.net에서) .

LibreOffice의 이전 설치를 제거하려면

sudo apt-get remove libreoffice-core

LibO 구성 파일도 제거하려면 제거 스위치를 사용하십시오.

sudo apt-get remove --purge libreoffice-core

따라서 "메인 패키지"로 gemue2010은 "libreoffice-core"를 의미했을 것입니다 . karthick87이 제공 한 apt-get에 대한 "clean"및 "autoremove"인수 는 항상 좋은 생각입니다.

다음 매니아만큼 명령 줄 (터미널)을 높이 평가하지만 사소한 문제에 대한 마우스 전용 솔루션 인 GUI 프런트 엔드 대안을 선호합니다. 이 경우 Synaptic에서 libreoffice-core 패키지를 완전히 제거하도록 표시 할 수 있으며 다음과 같은 추가 (관련 / 종속) 패키지도 제거 할 수 있습니다.

libreoffice-base libreoffice-base-core libreoffice-calc libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-presentation-minimizer libreoffice-writer python3-uno

면책 조항 : 나는 노련한 Linux 사용자가 아니며, 실제로이 세상에 익숙하지 않습니다. 나는이 방법이 일부에게는 만족스럽지 않을 수 있음을 알고 있으며,이 답변은 원래의 asker에게 사용하기에는 너무 늦을 수 있지만, 나는 그들이 찾은 것을 그들이 다른 사람들에게 사용하기를 희망하기 때문에 공유하고 있습니다. . 따라서이 방법으로 관련 패키지를 모두 제거 할 수는 없지만 일부 패키지는 언급되었지만 대부분의 패키지를 제거하는 것이 안전하고 충분할 것 같습니다. 마지막으로, 내 경우에는 mint-meta-xfce도 제거 할 패키지 중 하나입니다.


4

16.04에서는 이것을 제거하는 것이 약간 더 쉽습니다. 약간 다른 명령 만 발행하면됩니다. 당신이 그것을 사용하고 싶다면 여전히 구식을 계속 사용해야합니다.

sudo apt purge libreoffice*

"sudo apt purge libreoffice *"
Dan Dascalescu

1
@DanDascalescu의 의미는 "libreoffice *"를 인용해야합니다. 그렇지 않으면 *가 올바르게 사용되지 않습니다.

3

최신 우분투 버전 (16.04+, 아마도 이전 버전) 에서는 최신 답변을 제공하기 위해 다른 것들도 작동합니다.

sudo apt purge -y libreoffice*

이것은 자동 제거 및 항목을 포함한 모든 작업을 수행합니다.


당신은 큰 따옴표를해야 할 수도 있습니다"libreoffice*"
Dan Dascalescu

2

흠, 가장 쉬운 방법은 소프트웨어 관리자를 사용하는 것입니다. 거기에서 libre-office를 제거하십시오. libre-office 필요 라이브러리 (uno, ure)에 의해 특정 수동 설치를하지 않은 경우 해당 라이브러리도 자동으로 제거됩니다.


단순화를 위해 +1 나는 항상 apt-get remove또는 apt-get remove --purge나 자신을 사용 하지만 누군가가 "원치 않는 소프트웨어를 제거하는 필수 작업을 수행하는 간단한 방법이 없다"고 확신한다면 실제로 제거 버튼을 클릭하는 것보다 더 간단하게 요청할 수는 없습니다.
Jon Hanna

1

우분투 16.04의 모든 libreoffice 패키지가 제거됩니다.

sudo apt-get autoremove -y libreoffice-\*

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.