Astra linux удалить пакет deb

Как удалить пакет, установленный из deb файла?

Скачал с официального сайта deb пакет для VirtualBox 6 версии.
Поставил.
В консоли появилась команда virtualbox.
Оказалось, что для работы мне нужна 5 версия.
Пытаюсь удалить установленную утилиту:

sudo apt remove --purge virtualbox 
Package 'virtualbox' is not installed, so not removed 

2 ответа 2

Смотрим откуда запускается команда:

dpkg -S fullpath где fullpath полный путь к исполняемому файлу (взять из результата предыдущей команды)

Удаляем используя имя пакета

dpkg —remove packagename где packagename имя пакета (взять из результата предыдущей команды)

дополнительные пути определения имени (помимо предложенного в соседнем ответе):

  1. уже по имени файла (если оно формировалось по принятым правилам и не изменялось впоследствии) можно определить имя пакета: это все символы до первого символа _ . например, если имя файла — virtualbox-6.1_6.1.12-139181~Debian~buster_amd64.deb , то имя пакета, содержащегося внутри — virtualbox-6.1 .
  2. если файл подвергался переименованию, но пока не удалён, можно узнать имя содержащегося в нём пакета, например, с помощью программы dpkg-deb :
$ dpkg-deb -f virtualbox-6.1_6.1.12-139181~Debian~buster_amd64.deb Package virtualbox-6.1 
$ dpkg -l '*box*' Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-===========================-=======================-============-=========== ii busybox 1:1.30.1-4 amd64 Tiny utilit ii virtualbox-6.1 6.1.12-139181~Debian~bu amd64 blablablabl . 

впрочем, и программам apt/apt-get можно передавать не только точное имя пакета, но и маску, под которую подпадает имя:

$ sudo apt-get remove 'virtualbox*' 

Источник

Astra linux удалить пакет deb

Источник: Wikipedia

Источник: Wikipedia Astra Linux – это российский дистрибутив операционной системы Linux, разработанный компанией «РусБИТех». Он предназначен для использования в государственных учреждениях и предприятиях с повышенными требованиями к безопасности информации. Для управления пакетами в Astra Linux используются системы Apt и Dpkg. В этой статье мы рассмотрим основные принципы работы с этими инструментами.

Установка Astra Linux

Для начала, установим операционную систему Astra Linux. В данной статье мы не будем рассматривать процесс установки в деталях, но важно знать, что после установки системы у вас будет доступ к инструментам Apt и Dpkg для управления пакетами.

Работа с Apt

Apt (Advanced Package Tool) – это мощный инструмент для управления пакетами, который позволяет устанавливать, обновлять и удалять программы.

Для установки нового пакета используется команда apt-get install. Например, чтобы установить редактор Nano, введите следующую команду:

Для обновления всех установленных пакетов используется команда apt-get upgrade:

Для удаления пакета используется команда apt-get remove:

Работа с Dpkg

Dpkg (Debian Package) – это более низкоуровневый инструмент для управления пакетами, который позволяет устанавливать, удалять и анализировать пакеты .deb.

Чтобы установить пакет с помощью Dpkg, скачайте файл пакета и используйте команду dpkg -i:

sudo dpkg -i имя_пакета.deb 

Чтобы удалить пакет, используйте команду dpkg -r:

Заключение

И Apt, и Dpkg являются мощными инструментами для управления пакетами в Astra Linux. Используйте Apt для общих задач установки, удаления и обновления пакетов, а Dpkg – для более детального управления отдельными .deb пакетами.

Источник

Удаляем deb пакеты правильно.

Каждый пользователь Linux, в определенный момент времени начинает понимать, что набора приложений с в стандартных репозиториях ему мало. И он начинает качать deb файлы и устанавливать себе сторонний софт на свой страх и риск.

А вот как правильно удалить эти приложения?

Но все ли пакеты удаляться? Даже сейчас по отображению в меню я вижу, что у меня две программы пакета Мой офис, хотя я ставил их одним файлом.

sudo apt purge program_name

Но знаете ли вы точное имя программы?

Логично что пакет мой офис должен иметь в названии что то типо my ofice.

Благо у нас есть команда, которой мы можем поискать приложение:

apt search кусок названия

И так, как мы не знаем точное написание, то задаем поиск по my через dpkg

Тоже через apt, только там будет по нашему ключу больше пакетов, что не очень удобно.

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

А что с графическим интерфейсом?

Ну открываем Synaptic, если у вас его почему то нет, то значит сначала ставим.

Используем функцию поиска:

Кликам правой кнопкой мыши по найденному пакету и выбираем пометить для полного удаления . Пакет будет полностью со всеми потрохами удален.

Это гораздо быстрее, удобнее чем пользоваться консолью.

Пользователем таких дебианов, как Минт и Убунту еще больше повезло, у них есть магазин приложений.

Но тут есть один косяк — по поиску скорее всего это приложение не будет видно. Хотя мой пример виден, и можно удалить, это в Линукс Минт

Но, если в поиске нет, как в Убунту, кстати еще минус Убунту относительно Минт , точнее его магазина приложений.

То смотрим установленные приложения.

Наша программа там будет без ярлыка, но будет.

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

Источник

Читайте также:  Linux one dex tab s6
Оцените статью
Adblock
detector