Як видалити пакет ubuntu
Установка і видалення програм одна з найважливіших речей для користувача комп`ютера. Оскільки нам потрібно як небудь отримувати нові, потрібні програми, а також видаляти зайві. Але видалення пакетів в Ubuntu має деякі тонкощі. Після видалення можуть залишитися залежності, пакети встановлені, як рекомендовані, а також конфігураційні файли.
У цій статті ми розберемо як видалити deb пакет Ubuntu, при чому видалити чисто, так, щоб після нього не залишилося слідів в системі. Також поговоримо про повне видалення PPA, оскільки багато пакетів, яких немає в офіційних репозиторіях ми встановлюємо з PPA.
Як видалити пакет Ubuntu
Найпростіший спосіб видалити пакет Ubuntu, це використати одну із графічних утиліт, що поставляються спеціально для цього, наприклад Synaptic або Центр додатків Ubuntu. По суті це робиться в пару кліків. Спочатку розглянемо порядок дій в Центрі додатків Ubuntu.
Запустити центр додатків ви можете з панелі значків Unity:
Список всіх встановлених пакетів знаходиться на вкладці встановлено, тут додатки розсортовані по категоріям:
Щоб видалити пакет Ubuntu, достатньо клікнути по ньому лівою кнопкою миші, і коли з`являтися доступні дії натиснути кнопку видалити:
Для завершення видалення потрібно буде ввести пароль.
Пакет видалений, але не зовсім так, як нам хотілося б. Але про це пізніше.
Далі розглянемо пакетний менеджер Synaptic. Це як не як додаткове програмне забезпечення, але багато його використовують через велику функціоналу і зручного інтерфейсу. Якщо програма ще не встановлена, її потрібно встановити за допомогою центру додатків або виконавши в терміналі:
$ Gksu synapticПодивитися встановлені пакети ви можете вибравши вкладку стан, а потім вибравши Встановлені:
Видалити deb ubuntu ви можете просто натиснувши правою кнопкою миші і в контекстному меню на потрібному пакеті і вибравши відзначити для видалення або відзначити для повного видалення:
Програма покаже, які ще пакети будуть видалені, це ті пакети, які залежать від нашого пакета:
Тепер, щоб завершити видалення, залишилося натиснути кнопку застосувати:
Тепер програма покаже які пакети будуть видалені. І піде процес видалення:
Відео: Установка і видалення програм в Убунту з deb пакетів
Просто видалення і повне видалення відрізняється тільки тим, що при повному видаленні видаляються конфігураційні файли. Але проблема цих інструментів в тому, що пакети встановлені як залежності і рекомендовані до програмі не видаляються і залишаються в системі. Ця проблема може виникнути як в Synaptic, так і в Центрі додатків Ubuntu. Тому ми переходимо до опису самого гнучкого способу - видалення пакетів Ubuntu в терміналі.
Як видалити пакет Ubuntu в терміналі
У нових версіях Ubuntu для управління пакетами, а в тому числі і видалення можна використовувати новий менеджер пакетів - apt. Команда видалення виглядає таким чином:
$ Sudo apt-get remove Имя_ПакетаДля видалення пакета разом з його файлами, виконайте:
$ Sudo apt-get autoremoveБудуть видалені не тільки явно зазначені залежно, але і програми встановлені як рекомендовані.
Ну з основами розібралися, тепер перейдемо до більш складних ситуацій. Що якщо ви встановлювали програму з deb файлу і тепер не знаєте точно, як називається її пакет, щоб видалити?
Це дуже просто дізнатися, наприклад по виконуваного файлу, припустимо виконуваний файл програми TimeShift знаходиться за адресою / usr / bin / timeshift, тепер дізнаємося її пакет:
timeshift: / usr / bin / timeshiftЯк бачите, пакет так і називається - timeshift. Тепер можна видалити програму Ubuntu, одним з вище описаних способів.
Дуже часто ми встановлюємо відсутню нам програмне забезпечення з PPA, але не всі ці пакети потрібні нам на протязі довгого часу, а при оновленні системи, можуть навіть викликати помилки. Так як же видалити всі пакети встановлені з PPA? Для цього є спеціальна утиліта: ppa-purge.
Якщо вона ще не встановлена, встановлюємо командою:
$ Sudo ppa-purge -i ppa: ppaowner / ppanameppa: ppaowner / ppaname - зазвичай в такому форматі записуються всі PPA. Протокол: власник / ім`я.
Дізнатися список репозиторіїв можна в програмі джерела додатків:
Такою командою можна одним махом видалити пакети ubuntu, встановлені з ppa:
while read -d $ " 0" file- do awk -F / "/ deb / /ppa.launchpad.net/ {print "sudo ppa-purge ppa:" $ 4 "/" $ 5} "" $ file "- done
Якщо ви встановлювали додаток з вихідних кодів, то видалити його набагато складніше, тому що воно не контролюється менеджером пакетів, і відповідно система не знає які файли йому належать.
Відео: Як видалити програму на Ubuntu
Але все ж спосіб є, зазвичай, розробники в файлі сценаріїв makefile, крім мети install реалізують мету uninstall, яка дозволяє виконати зворотну дію.
Тому якщо у вас залишилася папка з вихідним кодом тієї програми можна просто перейти в неї і виконати make uninstall щоб видалити додаток Ubuntu:
$ Sudo make uninstall
висновки
У цій статті ми розглянули всі, що допоможе вам видалити додаток Ubuntu. При чому видалити повністю, а не тільки файли програми. Якщо у вас залишилися питання, пишіть в коментарях.
- Видалення програм linux
- Як видалити драйвер nvidia в ubuntu
- Як дізнатися чи встановлений пакет linux
- Як видалити старі ядра ubuntu
- Установка rpm пакетів в linux
- Установка avidemux в ubuntu 16.04
- Установка kde 5 в ubuntu 16.04
- Реліз ubuntu 16.10 yakkety yak beta 1
- Установка remmina ubuntu 16.04 / 16.10
- Установка драйвера intel в ubuntu 16.04
- Установка mate в ubuntu 16.04
- Установка telegram ubuntu 16.04
- Установка оновлень ubuntu
- Установка skype ubuntu 16.04
- Установка mysql ubuntu 16.04
- Установка пакетів ubuntu
- Установка java jre / jdk в ubuntu 16.04
- Очищення системи ubuntu
- Установка snap пакетів ubuntu
- Установка ace stream в ubuntu 16.04
- Установка gcc в ubuntu 16.04