Я попробовал это руководство для установки ffmpeg, но теперь я хочу полностью удалить его из Ubuntu 13.10, но когда я сделал это руководство по удалению, ffmpeg все еще там! Как это точно удалить?
после удаления ffmpeg я снова вижу этот вывод:
deniz@deniz-Ubuntu:~/Downloads$ ffmpeg
ffmpeg version git-2013-11-15-995f450 Copyright (c) 2000-2013 the FFmpeg developers
built on Nov 15 2013 18:32:56 with gcc 4.8 (Ubuntu/Linaro 4.8.1-10ubuntu8)
configuration: --disable-yasm
libavutil 52. 53.100 / 52. 53.100
libavcodec 55. 43.100 / 55. 43.100
libavformat 55. 21.100 / 55. 21.100
libavdevice 55. 5.100 / 55. 5.100
libavfilter 3. 91.100 / 3. 91.100
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
Use -h to get full help or, even better, run 'man ffmpeg'
Как скомпилировать FFmpeg в Ubuntu рассказывает, как отменить все в разделе Отмена изменений, сделанных в этом руководстве :
rm -rf ~/ffmpeg_build ~/ffmpeg_sources ~/bin/{ffmpeg,ffprobe,ffserver,vsyasm,x264,yasm,ytasm}
sudo apt-get autoremove autoconf automake build-essential git libass-dev \
libgpac-dev libmp3lame-dev libopus-dev libsdl1.2-dev libtheora-dev \
libtool libva-dev libvdpau-dev libvorbis-dev libvpx-dev libx11-dev \
libxext-dev libxfixes-dev texi2html zlib1g-dev
hash -r
Однако, увидев ваше из другого недавнего вопроса ffmpeg выяснилось, что вы не следовали руководству или не следовали ему правильно, поэтому это может не сработать для вас.
Руководство не устанавливает ffmpeg в систему. Это сделано для того, чтобы избежать конфликтов с пакетами из репозитория, но я предполагаю, что вы установили в систему с sudo make install
без использования checkinstall
; поэтому он не интегрирован в систему управления пакетами. Если дело обстоит именно так, попробуйте:
cd ~/ffmpeg
sudo make uninstall
hash -r
Предполагается, что это руководство упростит компиляцию, поскольку идея состоит в том, что пользователь должен только успешно копировать и вставлять, но компиляция не для всех, и результаты могут отличаться.
Выполните эту команду:
sudo dpkg -l | grep ffmpeg
Если эта команда возвращает какой-либо вывод, это означает, что вы установили его и не удалили полностью. Теперь вы можете удалить все ffmpeg, используя следующую команду:
sudo apt-get autoremove $(dpkg -l | grep ffmpeg | awk '{print $2}' | tr '\n' ' ')
sudo apt-get --purge remove $(dpkg -l | grep ffmpeg | awk '{print $2}' | tr '\n' ' ')
Редактировать
man ffmpeg
руководство по открытию не означает, что оно было там. Это произошло потому, что некоторые файлы конфигурации оставались в системе при удалении программы. Вы можете удалить их, но это не рекомендуется. Я отправляю команду для поиска всех файлов в вашей системе, соответствующих ffmpeg
, и удаления их всех. Но помните, что делать это не рекомендуется ..
sudo find / | grep -w ffmpeg | sudo xargs rm -r -f
Он должен удалить все файлы ffmpeg
, и вы не сможете снова открыть manual
.