Я установил плеер VLC, но теперь я хочу быть полностью избавленным от него, таким образом, я ввел в следующей команде в Терминале:
sudo apt-get purge vlc
И это сказало мне, что произвело чистку его, но затем в Терминале, когда я ввел vlc
, это было выводом (хотя никакой запущенный GUI):
VLC media player 2.2.0-pre2 Weatherwax (revision 2.2.0-pre1-15-g5178b24)
[0000000001f3bab8] core interface error: no suitable interface module
[0000000001f21118] core libvlc error: interface "globalhotkeys,none" initialization failed
[0000000001f21118] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000000020f66d8] [cli] lua interface: Listening on host "*console".
VLC media player 2.2.0-pre2 Weatherwax
Command Line Interface initialized. Type 'help' for help.
>
И если я ввожу help
Я получаю надлежащий ответ из программы. И это также позволяет мне вводить и выполнять любую связанную команду.
Таким образом, как я могу полностью удалить Плеер VLC так, чтобы, когда я выполняю команду vlc
это говорит мне, что не знает ту команду?
Я в настоящее время запускаю Ubuntu 14.10.
vlc
зависит от vlc-nox
, который установки vlc
команда , которую Вы видите. Удалите его или используйте autoremove
:
apt-get autoremove
# or
apt-get remove vlc-nox
Для удаления пакета и всех его зависимостей в одной команде можно также непосредственно передать имя пакета как аргумент apt-get autoremove
:
sudo apt-get autoremove vlc
, Если Вы предпочитаете производить чистку пакетов (чтобы также очистить все конфигурационные файлы), способ пойти является этим:
sudo apt-get autoremove --purge vlc
Однако это не будет работать в Вашем случае из-за сложного дерева зависимостей vlc
. autoremove
только удаляет автоматически пакеты, которые в настоящее время не имеют никаких установленных обратных зависимостей. Это означает, пока существуют другие пакеты, которые могут зависеть от vlc
зависимости, они останутся. Те другие пакеты, вероятно vlc-plugin-*
пакеты, которые зависят от vlc
, но еще не удалены с тем первым показом...
Однако, если Вы продолжаете стрелять sudo apt-get autoremove
после того, как та первая строка, apt-get
должна медленно начинать понимать, что существует больше для удаления.
Ни одно из вышеупомянутого на самом деле не удалит все vlc пакеты, (обычно 6-7). Лучше сделать -
sudo apt-get purge vlc-data
Используйте aptitude
, иногда более интеллектуальная альтернатива apt-get
.
, Если бы Вы работаете sudo aptitude remove vlc
, это обнаружит возможные конфликты, которые закончились бы удаления vlc
и предлагают удалить все те другие "скрытые" зависимости, которые apt-get
отсутствовали бы на первом показе.
, Если Вы еще не установили aptitude
, который может быть сделан с помощью sudo apt-get install aptitude
.
Попытайтесь выполнить эти команды.
sudo apt-get remove vlc
sudo apt-get remove browser-plugin-vlc
sudo apt-get purge vlc