Как удалить vlc в ubuntu

Обновлено: 05.07.2024

Установка и удаление программ одна из самых важных вещей для пользователя компьютера. Поскольку нам нужно как нибудь получать новые, нужные программы, а также удалять лишние. Но удаление пакетов в Ubuntu имеет некоторые тонкости. После удаления могут остаться зависимости, пакеты установленные, как рекомендованные, а также конфигурационные файлы.

В этой статье мы разберем как удалить deb пакет Ubuntu, при чем удалить чисто, так, чтобы после него не осталось следов в системе. Также поговорим о полном удалении PPA, поскольку много пакетов, которых нет в официальных репозиториях мы устанавливаем из PPA.

Как удалить пакет Ubuntu

Самый простой способ удалить пакет Ubuntu, это воспользоватся одной из графических утилит, поставляемых специально для этого, например Synaptic или Центр приложений Ubuntu. По сути это делается в пару кликов. Сначала рассмотрим порядок действий в Центре приложений Ubuntu.

Запустить центр приложений вы можете из панели значков Unity:

ubuntu

Список всех установленных пакетов находится на вкладке Установлено, здесь приложения рассортированы по категориям:

ubuntu1

Чтобы удалить пакет Ubuntu, достаточно кликнуть по нему левой кнопкой мыши, и когда появляться доступные действия нажать кнопку Удалить:

Для завершения нужно будет подтвердить удаление и ввести пароль.

Пакет удален, но не совсем так, как нам хотелось бы. Но об этом позже.

Дальше рассмотрим пакетный менеджер Synaptic. Это как ни как стороннее программное обеспечение, но многие его используют из-за большого функционала и удобного интерфейса. Если программа еще не установлена, ее нужно установить с помощью центра приложений или выполнив в терминале:

sudo apt install synaptic

ubuntu6

Запустить программу можно через терминал, выполнив команду:

Посмотреть установленные пакеты вы можете выбрав вкладку состояние, а затем выбрав Установленные:

ubuntu7

Удалить deb ubuntu вы можете просто нажав правой кнопкой мыши и в контекстном меню на нужном пакете и выбрав отметить для удаления или отметить для полного удаления:

ubuntu8

Программа покажет, какие еще пакеты будут удалены, это те пакеты, которые зависят от нашего пакета:

ubuntu9

Теперь, чтобы завершить удаление, осталось нажать кнопку Применить:

ubuntu10

Теперь программа покажет какие пакеты будут удалены. И пойдет процесс удаления:

ubuntu11

ubuntu12

Просто удаление и полное удаление отличается только тем, что при полном удалении удаляются конфигурационные файлы. Но проблема этих инструментов в том, что пакеты установленные как зависимости и рекомендованные к программе не удаляются и остаются в системе. Такое поведение наблюдается как в Synaptic, так и в Центре приложений Ubuntu. Поэтому мы переходим к описанию самого гибкого способа - удаление пакетов Ubuntu в терминале.

Как удалить пакет Ubuntu в терминале

В новых версиях Ubuntu для управления пакетами, а в том числе и удаления можно использовать новый менеджер пакетов - apt. Команда удаления выглядит таким образом:

sudo apt remove имя_пакета

Будет выполнено полное удаление пакета, включая конфигурационные файлы и зависимости, только рекомендованные программы останутся. Если вы хотите использовать apt-get чтобы удалить deb ubuntu, то порядок действий немного другой. Для обычного удаления пакета выполните:

sudo apt-get remove имя_пакета

Для удаления пакета вместе с его конфигурационными файлами, выполните:

sudo apt-get purge имя_пакета

А чтобы, также удалить зависимости, установленные вместе с пакетом, нужно после одной из предыдущих команд выполнить:

sudo apt autoremove

Будут удаленны не только явно указанные зависимости, но и программы установленные как рекомендованные.

Ну с основами разобрались, теперь перейдем к более сложным ситуациям. Что если вы устанавливали программу из deb файла и теперь не знаете точно, как называется ее пакет, чтобы удалить?

Это очень просто узнать, например по исполняемому файлу, допустим исполняемый файл программы TimeShift находится по адресу /usr/bin/timeshift, теперь узнаем ее пакет:

sudo dpkg -S /usr/bin/timeshift

Как видите, пакет так и называется - timeshift. Теперь можно удалить программу Ubuntu, одним из выше описанных способов.

Очень часто мы устанавливаем недостающее нам программное обеспечение из PPA, но не все эти пакеты нужны нам на протяжении долгого времени, а при обновлении системы, могут даже вызвать ошибки. Так как же удалить все пакеты установленные из PPA? Для этого есть специальная утилита: ppa-purge.

Если она еще не установлена, устанавливаем командой:

sudo apt install ppa-purge

Теперь, чтобы удалить все пакеты установленные из определенного ppa используйте:

sudo ppa-purge -i ppa:владелец_ppa/имя_ppa

Обратите внимание на ppa:владелец_ppa/имя_ppa - обычно в таком формате записываются все PPA: протокол:владелец/имя.

Узнать список репозиториев можно в программе источники приложений:

Такой командой можно одним махом удалить пакеты ubuntu, установленные из ppa:

find /etc/apt/sources.list.d -type f -name "*.list" -print0 | \
while read -d $'\0' file; do awk -F/ '/deb / && /ppa\.launchpad\.net/ ' "$file"; done

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

Но все же способ есть, обычно, разработчики в файле сценариев makefile, кроме цели install реализуют цель uninstall, которая дозволяет выполнить обратное действие.

Поэтому если у вас осталась папка с исходным кодом той программы можно просто перейти в нее и выполнить make uninstall чтобы удалить приложение Ubuntu:

cd /папка/с/исходниками
$ sudo make uninstall

Выводы

В этой статье мы рассмотрели все, что поможет вам удалить приложение Ubuntu. При чем удалить полностью, а не только файлы программы. Если у вас остались вопросы, пишите в комментариях.

VLC или Video LAN Client - это кроссплатформенный медиаплеер с открытым исходным кодом, который поддерживает воспроизведение различных аудио и видеофайлов, среди которых mpeg, mpeg-2, mpeg-4, wmv, mp3, dvd, vcd, ogg/vorbis, mov, divx, quicktime, а также потоковое воспроизведение медиа из онлайн-источников, таких как Youtube и других подобных сайтов.

Недавно команда разработчиков выпустила новую версию плеера VLC 2.2.4 с множеством важных улучшений и исправлений. В этой статье будет рассмотрена установка VLC Ubuntu 20.04 и других основанных на Ubuntu дистрибутивах.

Особенности VLC

  • Легкий, быстрый и кроссплатформенный медиаплеер;
  • Воспроизведение большинства видов файлов и поддержка почти всех известных кодеков, среди которых: MPEG-2 , WMV , MP3 , DivX , MKV , H.264 , WebM;
  • Работает не только в Linux но и в Windows, Unix и MacOS также есть версия для Android;
  • Полностью свободное программное обеспечение без каких-либо закрытых компонентов;
  • Возможность не только воспроизведения медиаконтента из сети, но и трансляция в сеть;
  • Поддержка записи видео из сетевого потока в файл. Также есть возможность записи видео с экрана и конвертирования форматов;
  • Применение эффектов и фильтров.

А теперь поговорим о том, как установить VLC в Ubuntu.

Установка VLC

Это очень популярный медиаплеер, потому готовые пакеты уже есть в официальных репозиториях. Если вам нужна версия из репозиториев достаточно выполнить команду:

sudo apt install vlc

Но в репозиториях Ubuntu содержится старая версия программы, недавно была выпущена версия VLC 3.1, и если вы хотите установить её или если с момента написания статьи вышла еще более новая версия, то придется добавить в систему PPA разработчиков. Для добавления PPA выполните откройте терминал с помощью Ctrl+Alt+T и выполните:

sudo add-apt-repository ppa:videolan/stable-daily

Затем обновим списки пакетов из репозиториев:

sudo apt update

И только теперь может быть выполнена установка:

sudo apt install vlc

Кроме стабильной версии VLC, существует еще новая бета-версия, которая сейчас находится в разработке. Она может содержать еще кое-какие баги и недочеты, но уже готова к использованию. Если вы хотите её попробовать, нужно использовать другой репозиторий. Это репозиторий тестовых сборок. Перед установкой этого не забудьте удалить предыдущий (см ниже):

sudo add-apt-repository ppa:videolan/master-daily

Теперь проделываем те же самые действия. Сначала обновление, потом установка VLC в Ubuntu:

sudo apt update
sudo apt install vlc

Если вы используете более старые версии Ubuntu, Debian или Linux Mint, то тоже можете использовать этот PPA для обновления VLC до последней версии. В случае возникновения ошибок, в частности с версией Qt обновите свою систему до самого последнего состояния.

Ещё самую последнюю стабильную версию вы можете установить из snap пакета. Для этого выполните:

sudo snap install vlc

Удаление VLC из Ubuntu

Если вам больше не нужна эта программа или вы нашли другой медиаплеер, ее можно очень просто удалить. Для этого выполните:

sudo apt remove vlc

Затем осталось удалить репозиторий из системы. Удаляем репозиторий со стабильными сборками:

sudo add-apt-repository --remove ppa:videolan/stable-daily

Или с тестовыми:

sudo add-apt-repository --remove ppa:videolan/master-daily

Теперь программы больше нет в вашей системе.

Выводы

Теперь установка VLC Ubuntu не вызовет у вас проблем. Это отличный плеер и даже больше чем плеер, который может заменить несколько разных программ. Если у вас остались вопросы, спрашивайте в комментариях.

I installed VLC player, but now I want to be fully rid of it, so I typed in the following command in Terminal:

And it told me that it had purged it, but then in Terminal when I typed in vlc , this was the output (although no GUI launched):

And if I type in help I get a proper response from the program. And it also allows me to type in and execute any associated command.

So how can I fully remove VLC Player so that when I execute the command vlc it tells me that it does not know that command?

I am currently running Ubuntu 14.10.

5 Answers 5

vlc depends on vlc-nox which installs the vlc command that you see. Remove it specifically, or use autoremove :


177k 45 45 gold badges 423 423 silver badges 659 659 bronze badges I tried running the sudo apt-get autoremove command in Terminal, but that did not remove vlc-nox . But when I ran the command sudo apt-get remove vlc-nox , that did the trick! Thanks! :) @Toroidal for some reason vlc-nox is probably marked as manually installed. @Toroidal, did you sudo apt-get update before attempting sudo apt-get autoremove ?

None of the above will actually remove all vlc packages, (usually 6-7). Better to do -

sudo apt-get purge vlc-data

16.4k 2 2 gold badges 44 44 silver badges 59 59 bronze badges

To remove a package and all its dependencies in one command, you can also directly pass the package name as argument to apt-get autoremove :

If you prefer to purge the packages (to also clean up all configuration files), the way to go is this:

However, this will not work in your case, because of the complex dependency tree of vlc . autoremove only removes automatically packages which currently have no installed reverse-dependencies. That means as long as there are other packages which may depend on vlc 's dependencies, they will stay. Those other packages are probably vlc-plugin-* packages which depend on vlc but get not removed with that first run yet.

However, if you keep firing sudo apt-get autoremove after that first line, apt-get should slowly start to realize that there's more to remove.


GNU/Linux, как и любая другая операционная система, имеет много недостатков, и один из них, является бэкендом установки приложений.

Установка приложений в GNU/Linux намного проще, чем в Windows. Большинство приложений, которые вам понадобятся, можно установить нажатием одной кнопки. Некоторые, с помощью одной команды, которую вы можете скопировать и вставить из интернета. Вам не нужно беспокоиться о рекламном програмном обеспечении и других вещах.

Но есть способ как полностью удалить приложения вместе со всеми его данными с помощью командной строки.

Получить название пакета

Программное обеспечение в системах GNU/Linux распространяется в виде пакетов. Эти пакеты имеют уникальное имя, и при удалении или установке пакета через командную строку необходимо знать точное имя пакета. Поскольку мы хотим удалить приложение, логично предположить, что оно уже установлено в системе. Вы можете получить список всех установленных пакетов в системе, используя команду dpkg --list . Итак, запустите терминал зажав Ctrl+Alt+T и введите команду:

Примечание: все действия по осуществляются копирования или вставки команд в терминале выполняются при помощи зажатия дополнительной клавиши Shift . Таким образом, для того чтобы скопировать что либо в терминале, вам необходимо использовать сочетание клавиш Ctrl+Shift+С , а для того чтобы вставить какую либо команду в терминал, необходимо зажать сочетание клавиш Ctrl+Shift+V .

Вы должны увидеть довольно длинный список имен пакетов вместе с номером версии и небольшим описанием, как показано на скриншоте выше. Большинство приложений устанавливают несколько пакетов, поэтому важно, чтобы вы могли определить основной пакет приложения. Например, на скриншоте выше вы можете увидеть vlc, vlc-bin, vlc-data и т.д. Если вы хотите удалить их, вы должны удалить vlc, потому что это, очевидно, основной пакет.

Удаление приложения с сохранением персональных настроек

Чтобы удалить приложение, мы можем использовать команду apt-get , которая также используется для установки приложений, затем пишите remove (удалить) и название пакета, в нашем случае, это vlc . Конечно, команда sudo должна быть помещена перед всем остальным для выполнения задач суперпользователя. В итоге, мы получаем команду:

sudo apt-get remove vlc

На скриншоте ниже видно, что удалился лишь тот пакет который был прописан (vlc).


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

Есть еще один варианта удаления приложений, который полностью удалит: приложение, его данные и параметры конфигурации.

Полная деинсталляция

Таким образом, чтобы полностью удалить VLC Media Player, необходимо ввести команду:

sudo apt-get --purge remove vlc

Удалить зависимости

Как мы упоминали ранее, иногда приложение устанавливает множество других пакетов, которые требуются приложению для правильной работы. Например, если вы устанавливаете какое-либо приложение, разработанное для среды рабочего стола KDE Plasma, оно установит несколько пакетов KDE, от которых оно зависит.

Вам может больше не понадобиться эти пакеты, когда вы удалили приложение. Удаление их не вредит нормальному функционированию других приложений на вашем компьютере. Это в основном благодаря команде autoremove , которая обнаруживает такие устаревшие программные пакеты, которые не используются никакими приложениями, и удаляет их из вашей системы. После удаления приложения всегда лучше выполнить следующую команду.

Читайте также: