Apt vs apt-get. В чому різниця?
Ubuntu 16.04 вже вийшла і надає своїм користувачам багато дуже цікавих змін, таких як підтримка файлової системи BSD - ZFS, підтримка нової технології установки пакетів - snap і багато інших. Але одна річ, про яку ви, швидше за все, ще не чули, тому що такі дрібниці часто губляться - це apt.
Відео: Linux Terminal 201: Apt vs Apt-Get - HakTip 151
Що таке apt? Це новий менеджер пакетів для Ubuntu, готовий взяти на себе роботу apt-get. Він розроблявся, щоб бути більш дружелюбним, ефективним і безпечним. Так що ж задумали в Canonical представляючи новий пакетний менеджер? Чи є насправді відмінності apt vs apt-get? Це ми і будемо з`ясовувати в сьогоднішній статті.
Чому був розроблений apt?
Apt був реалізований, щоб спростити роботу з менеджером пакетів і об`єднати кілька команд в одну. Функціонал apt-get був перероблений, таким чином, щоб правильно працювати в apt.
Незважаючи на те що ці нові команди створені, щоб працювати аналогічно apt-get, але вони засновані на новому коді, для взаємодії з пакетами.
Основною причиною введення apt, є сама суть Ubuntu - простота і зручність використання. Чи хочуть люди визнавати чи ні, але apt-get - застарілий інструмент і практичність його застосування дуже сумнівна. Apt був розроблений з нуля, щоб бути ще ефективніше, він призначений бути приємним для нових користувачів.
Apt vs Apt-get. У чому відмінності?
Apt або apt-get. Так в чому ж різниця між цими двома рішеннями? Для початку вам більше не потрібно використовувати apt-get autoremove, щоб очистити кеш пакетів. Також вам не потрібно вводити apt-cache search для пошуку пакетів.
Ці команди були замінені на apt search і apt remove. Головна відмінність apt - в тому, що воно замінює все команди apt-get, apt-cache і т д. Вся функціональність смакота в одній утиліті.
Хоча це не єдина відмінність, від apt-get. Тут покращені прогрес бари установки програмного забезпечення. Також підтримуються деякі доповнення, які роблять утиліту розумнішими попередньої. Наприклад, при оновленні джерел програмного забезпечення за допомогою apt-get немає простого способу подивитися список пакетів доступних до оновлення. Ви можете просто виконати sudo apt-get update, а потім:
Звичайно, дрібниці, але приємно.
Також були додані нові, сучасні кольору виведення, і в цілому установка пакетів проходить швидше. Canonical не поспішає відмовлятися від apt-get, але вони зроблять це позитивною зміною.
Нові команди Apt
Ось список підтримуваних apt команд, взятий прямо з виведення --help. Ці команди дуже схожі на реалізацію apt-get і apt-cache, але більш впорядковані і згруповані.
Відео: Aptitude vs apt-get
Основні команди:
- list - список пакетів
- search - пошук пакетів по імені
- show - показати детальну інформацію про пакет
- update - оновити список доступних пакунків
- install - встановити пакет
- remove - видалити пакет
- upgrade - встановити доступні нові версії пакетів
- full-upgrade - повне оновлення системи
- edit-sources - редагувати файл джерел програмного забезпечення
Більш детальну інформацію ви знайдете, виконавши man apt в терміналі. Що зберігається там інформація допоможе вам досконально вивчити нову утиліту.
Відео: Linux for Beginners: Apt-Get Package Manager
висновки
Apt-get перевірена і надійна частина менеджера програмного забезпечення. Цей інструмент використовується протягом великого часу і поставляється за замовчуванням в багатьох релізах Ubuntu і Debian. Ми завжди його використовували коли потрібно було оновити щось, оновити програмне забезпечення або навіть просто очистити систему від сміття.
Проте вона застаріває. Менеджер пакетів вже не відповідає всім потребам користувачів, а тому він повільно замінюється на apt. Розробники Ubuntu розуміють, що їм потрібно оновити свій пакетний менеджер, зробити його більш простим, елегантним і безпечним. Але поки в системі існують обидві утиліти і вибирати що використовувати apt або apt-get належить вам. Чи будете ви використовувати новий менеджер пакетів? Або вже використовуєте?
- Canonical: ubuntu для планшетів
- Кращі arm linux дистрибутиви
- Огляд пакетних менеджерів linux
- Огляд snap vs flatpack vs appimage
- Що нового в dnf-2
- Fedora vs ubuntu. В чому різниця
- Що краще deb або rpm
- Чим відрізняється ubuntu від debian
- Як оновити ubuntu 16.10 до 17.04
- Установка rpm пакетів в linux
- Ubuntu 16.04 буде використовувати старий nautilus
- Установка atom в linux
- Реліз ubuntu 16.10 yakkety yak beta 1
- Установка remmina ubuntu 16.04 / 16.10
- 6 Краще не ubuntu дистрибутивів linux для початківців
- Установка lxqt в ubuntu 16.04
- Помилка apt-get command not found
- Установка skype ubuntu 16.04
- Установка пакетів ubuntu
- Новий дистрибутив uruk linux
- Установка libreoffice в ubuntu 16.04