質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.51%

  • Linux

    4428questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • CentOS

    3134questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • FFmpeg

    110questions

    FFmpegは、動画と音声を交換できるフリーソフトウェアです。UNIX系OSから派生した、MS-DOSから操作するコマンドラインツールです。libavcodecやlibavformat、libswscale、libavfilterなどを含みます。ライセンスは、コンパイルの際のオプションによりLGPLもしくはGPLに決定されます。対応コーデックや使用できるオプションが多く、幅広く利用されています。

ffmpegをアンインストールしたい

解決済

回答 1

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 3,996

smnsmn

score 164

CentOS6.4/64bitです。

こちらの説明を元に、ffmpegをインストールしました。
ffmpeg-phpはモジュールへの追加が上手く行かなかったので、ffmpeg.soは削除しました。
曖昧なまま実行したので、エラーが出た時などに何度か試したコマンドもあったかと思います。

また、上記説明でインストールを行った後、
こちらのビルド方法を元にffmpegをビルド?してしまっています。

//ffmpegのバージョン
# ffmpeg -version
ffmpeg version N-78893-gae76b84 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-11)
configuration: --prefix=/usr/local --enable-gpl --enable-version3 --enable-nonfree --enable-shared --enable-libfaac --enable-libx264
libavutil      55. 19.100 / 55. 19.100
libavcodec     57. 27.101 / 57. 27.101
libavformat    57. 27.102 / 57. 27.102
libavdevice    57.  0.101 / 57.  0.101
libavfilter     6. 39.100 /  6. 39.100
libswscale      4.  0.100 /  4.  0.100
libswresample   2.  0.101 /  2.  0.101
libpostproc    54.  0.100 / 54.  0.100

アンインストールしようとすると下記のようになります。
下記を実行した後に、ffmpegのバージョンを調べると表示されてしまいます。(つまり削除出来ていない)

//yum removeでアンインストールする
# yum remove ffmpeg
Loaded plugins: fastestmirror, priorities, security
Setting up Remove Process
No Match for argument: ffmpeg
Loading mirror speeds from cached hostfile
 * base: ftp.nara.wide.ad.jp
 * epel: ftp.jaist.ac.jp
 * extras: ftp.nara.wide.ad.jp
 * remi-safe: mirror.innosol.asia
 * updates: ftp.nara.wide.ad.jp
No Packages marked for removal

削除のコマンドが間違っているのか、別のことが原因なのか、ffmpegがどこにインストールされているのかも分かりません。
解決に近づく回答をご教授頂けませんでしょうか。

何卒、よろしくお願い致します。

追記

インストール場所ですが、/root/ffmpegのようです。
ソースからビルド?しているので、make uninstallすれば良いのでしょうか・・・

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

0

そりゃ自分でビルドしたものですから、yumでアンインストールできませんよ。

makeにuninstallというターゲットがあればできますが、どうなんでしょう?
インストールした時のログを辿って、一個一個削除していくことになりそうですが。

見落としがありました。
/usr/localがprefixになってますので、そこにffmpegのフォルダがありませんか?
そこにインストールされてますから、削除したらいいです。
依存しているものがないか、いったんrootでchmod 000などにするかリネームし、アクセスを拒絶して様子を見たほうがいいとは思います。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/03/09 18:10

    回答ありがとうございます。mm
    ffmpegの場所は/root/ffmpegでした。

    他にも、一緒にインストールしたであろう
    ffmpeg-php ffmpeg_sources x264 yasm-1.2.0 yasm-1.2.0.tar.gz 等も、
    一緒にrootの中にありました。

    ffmpegのMakefileの中に、
    ---------------------------------------
    uninstall: uninstall-libs uninstall-headers uninstall-progs uninstall-data

    uninstall-progs:
    $(RM) $(addprefix "$(BINDIR)/", $(ALLAVPROGS))

    uninstall-data:
    $(RM) -r "$(DATADIR)"
    ---------------------------------------
    といった記述がありました。
    これがuninstallというターゲットなのでしょうか?;;;

    キャンセル

  • 2016/03/09 18:14

    いや、それはインストールされているディレクトリではありません。
    ビルドの時に使った、一時的なディレクトリです。

    uninstallのターゲットがあるのなら、make uninstall とすれば、libやヘッダーファイル、プログラムなどを消すそうですから、もしOKならやってみたらいいですね。

    キャンセル

  • 2016/03/09 19:16

    記載していたバージョンのものはuninstall出来た?ようですが、
    もうひとつ別のバージョンを別の場所にインストールしてしまっているようです。;;;

    <場所>
    /usr/local/ffmpeg_build/bin/ffmpeg

    <バージョン>
    # ffmpeg -version
    ffmpeg version git-2016-03-06-238ddd6 Copyright (c) 2000-2016 the FFmpeg developers
    built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-16)
    configuration: --prefix=/usr/local/ffmpeg_build --extra-cflags=-I/usr/local/ffmpeg_build/include --extra-ldflags=-L/usr/local/ffmpeg_build/lib --bindir=/usr/local/ffmpeg_build/bin --pkg-config-flags=--static --enable-gpl --enable-nonfree --enable-libfreetype --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx
    libavutil 55. 19.100 / 55. 19.100
    libavcodec 57. 27.101 / 57. 27.101
    libavformat 57. 28.100 / 57. 28.100
    libavdevice 57. 0.101 / 57. 0.101
    libavfilter 6. 39.100 / 6. 39.100
    libswscale 4. 0.100 / 4. 0.100
    libswresample 2. 0.101 / 2. 0.101
    libpostproc 54. 0.100 / 54. 0.100

    2回目にビルドした
    http://www.jifu-labo.net/2015/09/ffmpeg_build/
    のffmpegのようです。
    ファイルを削除しても、uninstallできなければ次に入れなおした時などにやはり影響があるのでしょうか。;;;

    キャンセル

  • 2016/03/09 21:10

    /usr/local/ffmpeg_build/include
    /usr/local/ffmpeg_build/lib
    /usr/local/ffmpeg_build/bin
    という風に書かれていますから、/usr/local/ffmpeg_buildをごっそり削除すればいいようですね。

    PATHを追加していたら、削除してくださいね。

    キャンセル

  • 2016/03/11 13:14

    /usr/local/ffmpeg_buildを削除で解決出来たようです。
    ファイルの場所も分からずでしたので、助かりました。
    この度はありがとうございました。m(__)m

    キャンセル

同じタグがついた質問を見る

  • Linux

    4428questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • CentOS

    3134questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • FFmpeg

    110questions

    FFmpegは、動画と音声を交換できるフリーソフトウェアです。UNIX系OSから派生した、MS-DOSから操作するコマンドラインツールです。libavcodecやlibavformat、libswscale、libavfilterなどを含みます。ライセンスは、コンパイルの際のオプションによりLGPLもしくはGPLに決定されます。対応コーデックや使用できるオプションが多く、幅広く利用されています。