Полное удаление ffmpeg

мне нужна помощь удалить ffmpeg. Проблема в том, что я не могу вспомнить, какой метод я использовал для его установки. Но я уже сделал удаление через apt с помощью sudo apt-get remove ffmpeg libav. Дело в том, что даже после этого ffmpeg все еще можно использовать:

$ ffmpeg -version
ffmpeg version 0.11.1
built on Jul 26 2013 14:07:44 with gcc 4.7.2
configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab
libavutil      51. 54.100 / 51. 54.100
libavcodec     54. 23.100 / 54. 23.100
libavformat    54.  6.100 / 54.  6.100
libavdevice    54.  0.100 / 54.  0.100
libavfilter     2. 77.100 /  2. 77.100
libswscale      2.  1.100 /  2.  1.100
libswresample   0. 15.100 /  0. 15.100
libpostproc    52.  0.100 / 52.  0.100

Я использую версию ffmpeg, а не libav:

$ ffmpeg
ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jul 26 2013 14:07:44 with gcc 4.7.2
...

Я попытался использовать ffmpeg для преобразования короткого .видео mp4 в a .avi видео и он по-прежнему работает. Почему я хочу удалить это, так что я могу установить более новую версию поддерживает pattern-type option. С моей текущей версией, я получаю:

Unrecognized option 'pattern_type'
Failed to set value 'glob' for option 'pattern_type'

вот вывод некоторых команд, которые могут помочь:

$ sudo find / -name 'ffmpeg' -type d
/home/andrew/vlc-2.1.0/contrib/src/ffmpeg
/home/andrew/OpenCV/opencv-2.4.5/3rdparty/ffmpeg
/usr/local/share/ffmpeg


$ which ffmpeg
/usr/local/bin/ffmpeg


$ sudo apt-get remove ffmpeg libav-tools
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'ffmpeg' is not installed, so not removed
Package 'libav-tools' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.

пожалуйста, помогите!

26
задан Andrew
06.03.2023 10:50 Количество просмотров материала 3619
Распечатать страницу

2 ответа

очевидно, что вы установили ffmpeg не из пакета. Тогда вы можете просто избавиться от него, переименовав его,

 sudo mv /usr/local/bin/ffmpeg /usr/local/bin/ffmpeg_old

и теперь вы можете установить новый пакет.

3
отвечен MariusMatutiae 2023-03-07 18:38

команда удаления пакета и его зависимостей в Ubuntu - " apt-get autoremove пакета"

смотрите документацию:здесь

то, что эта команда действительно удаляет, будет зависеть от того, как вы установили зависимости ffmpeg. Если зависимости отмечены вручную, то autoremove оставит их в покое. Если, однако, вы установили ffmpeg и позволили ему втянуть свои зависимости без явной установки тех, то autoremove должен удалите их без суеты.

Итак, команды, вы, вероятно, глядя на это - в терминале - "sudo apt-get autoremove ffmpeg"

0
отвечен headkase 2023-03-07 20:55

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх