web-dev-qa-db-ja.com

Emacsを完全に削除する方法は?

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です。

12
Yang Wenhao

apt-getは、ソースからインストールしたアプリケーションを検出できません。実際、すべてのソースファイルにはアンインストールスクリプトもありますが、残念ながらソースファイルは削除されています。

あなたはまだこれを行うことができます。ターミナルタイプで

locate emacs

システム内のすべてのフットプリントを一覧表示し、rmコマンドを慎重に使用してそれらのemacsフットプリントを削除します。

2
rɑːdʒɑ

パッケージマネージャーでEmacsをインストールしていません。ソースtarballからインストールしたので、この方法を試してください。

  1. Emacsのバージョンを確認してください。

    $ emacs --version
    
  2. 過去にインストールしたものと同じemacsバージョンをダウンロードします。

    $ wget https://ftp.gnu.org/gnu/emacs/emacs-$VERSION.tar.xz
    
  3. Tarballを抽出します。

    $ tar xJvf emacs-$VERSION.tar.xz
    
  4. ./configureを実行してmakeファイルを生成します。インストール時に指定したオプションを覚えている場合は、それらのコマンドラインフラグも追加します。 (例--with-x = no)

    $ cd emacs-$VERSION
    $ ./configure
    
  5. アンインストールするには、アンインストールしてください。

    $ Sudo make uninstall
    

楽しい!

8
Jaehyun Yeom

notで十分です

Sudo apt-get purge emacs

あなたはしなければならない

Sudo apt-get purge emacs emacs23

それから

locate emacs

黙ってる:-)

3
Hartmut P.

checkinstallを使用

  1. すべてのパッケージマネージャーを閉じる
  2. アーカイブを再度ダウンロードします
  3. Emacsを再度コンパイルします
  4. パッケージcheckinstallをインストールします

    Sudo apt-get install checkinstall
    
  5. Emacsをインストールします

    Sudo checkinstall
    

    以前のインストールを上書きし、debパッケージを作成します。それがトリックです。

  6. Emacsパッケージを削除すると、checkinstallによるインストール後にコマンドが表示されます。

1
A.B.

今朝も同じ問題がありました。私はこのように解決しました:

  1. emacs --version
    応答でemacs 2.4のようなものがありました。

  2. apt-get remove emacsは結果をくれませんでした
    apt-get remove emacs24は機能しました。

  3. それから私はでクリーンアップしました:
    apt-get autoremove emacs24


Ifバージョンはemacs.x.yですthenapt-get autoremove emacsXY

それで解決しました。

私はこれを試し、私のために働いた:

  1. アプリのemacsインストールアイコンに移動します。
  2. 右ボタン> [詳細を表示]をクリックします
  3. アンインストールされたボタンをクリックします。
  4. ターミナル> emacs--versionに移動します。
  5. 何もありません。
  6. 楽しい。
0
SAHOTA