내 이맥스를 완전히 제거하는 방법?


12

Emacs 소스 파일을 다운로드하고를 사용하여 설치했습니다 make. Emacs를 성공적으로 설치 한 후, 다운로드 한 소스 파일을 수동으로 제거하여 디스크 공간을 절약했습니다. 이제 Emacs를 제거하고 싶습니다 sudo apt-get purge emacs. 그러나 Emacs가 설치되지 않았으며 제거되지 않을 것입니다. 그러나 emacs터미널 에 입력하여 Emacs를 실행할 수 있습니다 . 또한 명령 which emacs은 결과를 보여줍니다 /usr/local/bin/emacs.

apt-get감지 할 수 없습니까? 이 상황에서 어떻게 Emacs를 완전히 제거 할 수 있습니까? 내 OS는 Ubuntu 12.04이고 내 Emacs 버전은 24.3.1입니다.

답변:


3

apt-get은 소스에서 설치 한 응용 프로그램을 감지 할 수 없습니다. 실제로 모든 소스 파일에는 제거 스크립트도 있지만 불행히도 소스 파일을 제거했습니다.

여전히이 작업을 수행 할 수 있습니다. 터미널 유형에서

locate emacs

시스템의 모든 풋 프린트를 나열한 다음 rm 명령을 신중하게 사용하여 emacs 풋 프린트를 제거합니다.


나중에 응용 프로그램을 제거하려면 소스 파일을 보관해야합니다. 제거하기로 결정하면을 실행 make uninstall한 다음 다운로드 한 소스 파일을 삭제합니다. 맞습니까? 내가 실행해야합니까 make cleanmake uninstall?
양 Wenhao

1
@YangWenhao make remove또는 다른 명령 일 수 있지만, 소스에서 소프트웨어를 설치할 때 소프트웨어를 제거하기 위해 소스 코드를 유지해야 make uninstall합니다. 소스 빌드 소프트웨어는 데비안 패키지로 존재하지 않기 때문에 패키징 시스템에서 관리하지 않습니다.
토마스 워드

@ThomasW. 도와 주셔서 감사합니다. 올바른 방법을 알고 있습니다.
양 Wenhao

3
locate emacs"시스템에있는 모든 풋 프린트를 나열하지는 않습니다", 단순히 이름에 'emacs'가있는 파일 만 표시합니다. emacs만큼 큰 프로그램을 사용하면 추가 된 많은 파일의 이름이나 경로에 'emacs'가 없을 수 있습니다.
Steven K

9

패키지 관리자와 함께 Emacs를 설치하지 않았습니다. 소스 tarball에서 설치 했으므로이 방법으로 시도하십시오.

  1. emacs 버전을 확인하십시오.

    $ emacs --version
    
  2. 과거에 설치 한 것과 동일한 emacs 버전을 다운로드하십시오.

    $ wget https://ftp.gnu.org/gnu/emacs/emacs-$VERSION.tar.xz
    
  3. 타르볼을 추출하십시오.

    $ tar xJvf emacs-$VERSION.tar.xz
    
  4. ./configure를 실행하여 make 파일을 생성하십시오. 설치할 때 제공 한 옵션을 기억하면 해당 명령 행 플래그도 추가하십시오. (예 : --with-x = no)

    $ cd emacs-$VERSION
    $ ./configure
    
  5. 제거하려면 제거하십시오.

    $ sudo make uninstall
    

즐겨!


3

그것은 것입니다 하지 충분히

sudo apt-get remove emacs

너가해야되는

sudo apt-get remove emacs emacs23 emacs24

그때

locate emacs

침묵 유지 :-)


1
+ emacs24
deadfish

이것이 OP에 도움이되거나 적용되는지 확실하지 않습니다. 그가 소스에서 컴파일하고 설치 한 것 같습니다.
haziz

1

사용 checkinstall

  1. 모든 패키지 관리자를 닫습니다
  2. 아카이브를 다시 다운로드하십시오
  3. 이맥스를 다시 컴파일
  4. 패키지 설치 확인

    sudo apt-get install checkinstall
    
  5. 이맥스 설치

    sudo checkinstall
    

    이전 설치를 덮어 쓰고 deb 패키지를 갖습니다. 그게 속임수입니다.

  6. emacs 패키지를 제거하면 checkinstall을 통해 설치 후 명령이 표시됩니다.


0

나는 이것을 시도하고 나를 위해 일했다 :

  1. 앱에서 emacs installed 아이콘으로 이동하십시오.
  2. 오른쪽 버튼> 세부 사항 표시를 클릭하십시오.
  3. 제거 된 버튼을 클릭하십시오.
  4. 터미널> emacs-- 버전으로 이동하십시오.
  5. 아무것도 없습니다.
  6. 즐겨.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.