Як оновити пакет на лінукс




Як оновити пакет на лінукс



Як оновити пакети в лінукс

Пакетний менеджер Apt або Advanced Package Tool використовується в багатьох дистрибутивах, заснованих на Debian або Ubuntu, а таких дистрибутивів зараз дуже багато. Цей пакетний менеджер підтримує всі необхідні функції, ви можете встановлювати та видаляти пакети, оновлювати те, що було встановлено, шукати пакети, встановлювати їх з файлу або завантажувати без установки. При цьому всі залежності будуть вирішуватись автоматично.

Утиліта apt нічим не поступається пакетному менеджеру yum, який використовується в RPM дистрибутивах, так, тут все ще не підтримується часткове оновлення пакетів, як у Zypper, але в цілому все виглядає дуже непогано. У цій статті ми докладно розглянемо як користуватись apt в Linux для вирішення завдань роботи з програмами.

Синтаксис та опції apt

Синтаксис команди apt дуже простий і схожий на інші команди Linux:

$ apt опції команда параметри_команди

Опції вказують загальну поведінку утиліти, команда - дію, яку треба виконати, а параметрах команди зазвичай передається ім'я пакета, з яким слід працювати, наприклад, встановити чи видалити. Ось основні опції утиліти:

А тепер давайте пройдемося по командам apt, які ви можете використати:

  • install – встановити пакет;
  • remove - видалити пакет, конфігураційні файли, які були змінені у вашій системі, видалені не будуть;
  • purge - повністю видалити пакет, разом із усіма його конфігураційними файлами;
  • autoremove – очистити непотрібні пакети;
  • autoclean – очистити кеш пакетів;
  • update – оновити списки пакетів з репозиторіїв;
  • upgrade - оновити версію пакета до останньої, якщо пакет не вказано, будуть оновлені всі пакети;
  • full-upgrade – повне оновлення системи, включаючи видалення несумісних або більше непотрібних пакетів;
  • list – список встановлених пакетів;
  • search – пошук пакетів;
  • show - переглянути інформацію про пакет;
  • download - скачати пакет у поточну папку;
  • edit-sources – відкрити з налаштуваннями репозиторіїв у текстовому редакторі.
  • source - завантажити вихідний код пакета до поточної папки;
  • build-dep - встановити залежності, необхідні для складання вибраного пакета;

Далі розглянемо кілька прикладів роботи з apt, які стануть у нагоді як початківцям, так і досвідченішим користувачам.

Як користуватися apt

1. Оновлення пакетів

Спочатку давайте оновимо список пакетів apt із репозиторіїв. Репозиторії знаходяться на віддалених серверах і коли утиліта apt шукає пакет для встановлення, природно, що вона не звертається до всіх репозиторій поспіль, щоб дізнатися, де він знаходиться. У системі вже є збережені кеш інформації про те, які пакети взагалі є і де їх можна завантажити. Для оновлення цього кешу використовуйте команду update:

Під час завантаження URL-репозиторіїв позначаються спеціальними префіксами, ось що вони означають:

  • Hit (Сущ) – список не змінився з моменту попереднього завантаження;
  • Ign (Ігн) - репозиторій ігнорується, або він надто новий, або сталася незначна помилка під час завантаження;
  • Get(Пол) - доступна нова версія, і вона буде завантажена.

Коли кеш оновлений ви можете подивитися для яких пакетів доступні оновлення:

sudo apt list --upgradable

Аналогічно можна переглянути встановлені пакети apt:

sudo apt list --installed

Або всіх доступних:

sudo apt list --all-versions

Потім можна оновити всі пакети у системі:

sudo apt full-upgrade

2. Встановлення пакетів

Щоб встановити пакет apt, використовуйте команду install, наприклад, для встановлення програми Gimp використовуйте команду install:

sudo apt install gimp

Якщо пакет неправильно встановився і ви хочете його перевстановити, можна використовувати опцію --reinstall:

sudo apt install gimp --reinstall

Як бачите, опції можна вказувати не тільки перед командою, а й після неї, аналогічно можна встановити кілька пакетів відразу, наприклад:

sudo apt install gimp inkskape -y

Щоб не підтверджувати встановлення вручну, використовуємо опцію -y. Допустимо, ви встановили пакет за допомогою dpkg і тепер хочете встановити для нього залежності, запустіть команду install без параметрів з опцією -f або --fix-broken:

sudo apt install --fix-broken

Можна скачати deb пакет у поточну папку без встановлення:

Завантажувати пакети треба від імені звичайного користувача, інакше вони не будуть доступні для роботи з ними. Якщо вам потрібно встановити пакет із файлу, просто передайте шлях до файлу команді install:

sudo apt install gimp_2.8.22-1_amd64.deb

Щоб встановити певну версію пакета, просто вкажіть потрібну версію після імені пакета через знак =, наприклад:

sudo apt install linux-headers-generic=4.15.0.20.23

Щоб знайти доступні версії, можна використовувати команду policy. Вона відображає інформацію про те, яка версія встановлена, а також які версії доступні:

sudo apt policy linux-headers-generic

Якщо ви не знаєте, як точно називається пакет, можна виконати пошук пакетів apt за допомогою команди search:

sudo apt search gimp

3. Видалення пакетів

Щоб видалити непотрібний пакет, використовуйте команду remove:

sudo apt remove gimp

Однак якщо ви змінювали будь-які конфігураційні файли зі складу пакета, то при такому способі видалення вони залишаться в системі, щоб видалити все, повністю використовуйте команду purge:

sudo apt purge gimp

Щоб видалити зайві пакети, які в системі більше не потрібні, виконайте команду autoremove:

sudo apt autoremove

А для очищення кешу пакетів – autoclean:

sudo apt autoclean

Висновки

У цій статті ми розглянули приклади використання та основні команди apt Ubuntu, як бачите, команд цієї утиліти вистачає на всі випадки життя. Але, як бачите, все дуже просто, якщо розібратися. Я не розповів лише про одну команду, спробуйте ввести в терміналі apt moo, побачите, що буде. Це невелика пасхалка від розробників.

Немає схожих записів

Стаття розповсюджується під ліцензією Creative Commons ShareAlike 4.0 при копіюванні матеріалу посилання на джерело є обов'язковим.

Якщо ви почали використовувати Ubuntu або будь-який дистрибутив Linux, заснований на Ubuntu, такі як Linux Mint, ElementaryOS та ін, ви, мабуть, вже зіткнулися з командою apt-get.

Насправді, першим у списку речей, які необхідно зробити після встановлення Ubuntu, є використання apt-get update і apt-get upgrade. Тепер ви знаєте про декілька команд apt-get та їх використання, але ви можете бути не обізнані про деякі інші.

У цьому посібнику для початківців я збираюся пояснити використання різних команд apt-get з прикладами, щоб Ви могли використовувати їх так само, як досвідчений користувач Linux.

Що таке apt-get?

Ubuntu базується на Debian Linux. Debian використовує систему пакетів dpkg. Система пакетів - це спосіб надання програм та програм для встановлення. Таким чином, вам не доведеться збирати програму з вихідного коду.

APT (Advanced Package Tool) – інструмент командного рядка для взаємодії з цією пакувальною системою. Для керування ним вже існують команди dpkg, але apt є зручнішим способом роботи з пакетами.Ви можете використовувати його для пошуку та встановлення нових пакетів, оновлення пакетів, очищення пакетів тощо.

APT має два основні інструменти: apt-get і apt-cache. apt-get призначений для встановлення, оновлення та очищення пакетів, а apt-cache використовується для пошуку нових пакетів. Ми розглянемо всі ці команди з прикладами пізніше у цьому посібнику.

У цьому посібнику я використовую Linux Mint 18, але ви можете використовувати будь-який інший Linux-дистрибутив, заснований на Ubuntu, наприклад, ElementaryOS, Linux Lite і т.п.

Використання команд apt-get

Почнемо з команди apt-get. Не можна просто уникнути цієї команди. Краще її зрозуміти, щоб Ви могли працювати з Вашою системою Linux трохи ефективніше.

Оновлення бази даних пакетів за допомогою apt-get

apt-get здебільшого працює з базою даних доступних пакетів. Якщо ви не оновите цю базу даних, система не знатиме, чи є нові пакети чи ні. Фактично, це перша команда, яку потрібно виконати на будь-якій Linux-системі, заснованій на Debian, після свіжої установки.

Оновлення бази даних пакетів вимагає привілеїв суперкористувача, тому вам потрібно використовувати sudo.

Коли ви запустите цю команду, ви побачите інформацію, отриману з різних серверів.

Тут ви побачите три типи рядків: hit, bit та ign. Дозвольте мені пояснити їх вам:

  • Hit: немає жодних змін у версії пакета порівняно з попередньою версією.
  • Ign: пакет ігнорується. Або пакет надто свіжий, щоб його навіть не треба було перевіряти, або сталася помилка при отриманні файлу, але помилка була тривіальною, і тому її ігнорують. Не турбуйтеся, це не помилка.
  • Get: Доступна нова версія. Вона скачає інформацію про версію (а не про сам пакет).Ви можете бачити, що є інформація про завантаження (розмір у Кб) з рядком 'get' на скріншоті вище.

Оновлення встановлених пакетів за допомогою apt

Після оновлення бази даних пакетів можна оновити встановлені пакети. Найзручніший спосіб – це оновити всі пакети, які мають доступні оновлення. Ви можете використовувати команду нижче:

Щоб оновити лише певну програму, використовуйте наступну команду:

Є ще один спосіб виконати повне оновлення за допомогою команди нижче:

sudo apt-get dist-upgrade

Але ви повинні уникати використання цієї команди. Я поясню, чому у наступному розділі.

Різниця між upgrade та dist-upgrade

Команда apt-get upgrade дуже слухняна. Вона ніколи не намагається видалити будь-які пакети або встановити новий пакет самостійно.

Команда apt-get dist-upgrade, з іншого боку, активна. Вона шукає залежності з новішою версією пакета, що встановлюється, і намагається встановити нові пакети або самостійно видалити існуючі.

Схоже, що команда apt-get dist-upgrade потужніша та інтелектуальніша, чи не так? Але в цьому є ризик.

Дивіться, вона має "розумну" систему вирішення конфліктів. Вона намагатиметься оновлювати найважливіші пакети за рахунок менш важливих. Це може призвести до видалення деяких пакетів, які Ви, можливо, не захочете. Це основна причина, через яку слід уникати її використання на робочих станціях на підприємствах.

sudo apt-get update && sudo apt-get upgrade -y

Використання команд apt-cache для пошуку пакетів

Скажу чесно, це не найкращий спосіб пошуку пакетів. Але це дуже зручно, коли ви шукаєте якусь певну бібліотеку.

Все, що вам потрібно зробити, це використовувати наступну команду (тут вам навіть не потрібно sudo):

Тут не потрібно знати точну назву пакета. Команда шукає в іменах пакетів та їх коротких описах, потім показує результат, що базується на цьому.

Якщо ви просто хочете шукати в apt-пакетах з певними іменами пакетів, ви можете скористатися командою, наведеною нижче:

Команда видасть список всіх пакетів, які задовольняють вашому пошуковому запиту.

Як тільки ви дізнаєтеся точне ім'я пакета, ви можете отримати додаткову інформацію про нього, наприклад, про версію, залежність тощо, за допомогою команди, наведеної нижче:

Як встановити нові пакети за допомогою apt-get

Якщо ви знаєте ім'я пакета, можна легко встановити його за допомогою команди нижче:

sudo apt-get install

Просто замініть на потрібний пакет. Припустимо, я хотів встановити редактор зображень Pinta. Все, що мені потрібно буде зробити, це використовувати команду:

sudo apt-get install pinta

Добре, що у цій команді є автозавершення. Тому, якщо ви не впевнені в точній назві пакета, ви можете набрати кілька літер і натиснути клавішу табуляції і запропонує всі пакети, доступні з цими літерами. Наприклад:

Як встановити відразу кілька пакетів

Ви не обмежені інсталяцією лише одного пакета за раз. Ви можете встановити кілька пакетів за раз, вказавши їх імена:

Що якщо запустити інсталяцію, а пакет виявиться вже встановлений

Припустимо, що у вас вже встановлено пакет, але ви все одно використовували для нього команду install. apt-get насправді подивиться в базу даних, і якщо буде доступна нова версія, то оновить встановлений пакет до новішої. Таким чином, використання цієї команди не завдасть жодної шкоди - якщо ви не хочете, щоб пакет не був оновлений.

Як встановити пакети без оновлення

Припустимо, чомусь ви хочете встановити пакет, але не хочете оновлювати його, якщо він вже встановлений. Звучить дивно, але у вас можуть бути причини.

У цьому випадку ви можете використовувати прапор no-upgrade таким чином:

sudo apt-get install --no-upgrade

Як оновити пакет, не встановлюючи його

Якщо ви бажаєте оновити пакет за умови, що він вже встановлений, але не бажаєте встановлювати його знову, ви можете зробити це за допомогою наступної команди:

sudo apt-get install --only-upgrade

Як встановити конкретну версію програми

За промовчанням остання версія, доступна в репозиторії, буде встановлена ​​для будь-якої програми. Але якщо з якоїсь причини ви не бажаєте інсталювати останню версію, ви можете вказати номер версії пакета. (Вам потрібно знати точний номер версії, яку ви хочете встановити).

Все, що потрібно зробити, це додати номер версії до назви пакету:

Як видалити встановлені пакети за допомогою apt-get

Встановлення пакетів – не єдине, що можна зробити з apt-get. За допомогою цієї команди можна також видаляти пакети. Все, що вам потрібно зробити, це використовувати команду таким чином:

sudo apt-get remove

Автозавершення працює і тут. Тому просто почніть набирати ім'я пакета та натисніть клавішу табуляції, і термінал запропонує всі встановлені пакети, починаючи з цих літер.

Інший спосіб деінсталяції пакетів – використання очищення. Команда використовується так:

Яка різниця між apt-get remove та apt-get purge?

  • apt-get remove видаляє двійкові файли пакета. Вона не чіпає конфігураційних файлів
  • apt-get purge видаляє все, що пов’язано з пакетом, включаючи файли конфігурації

Таким чином, якщо ви "видалили" (removed) певний шматочок програмного забезпечення і потім встановіть його знову, ваша система матиме ті ж конфігураційні файли. Звичайно, вас попросять перевизначити існуючі файли конфігурації при повторній установці.

Очищення особливо корисне, коли ви зіпсували конфігурацію програми, коли ви хочете повністю стерти її сліди із системи та почати все заново.

Найчастіше простого видалення більш ніж достатньо видалення пакета.

Як очистити систему за допомогою apt-get

Ах, так! Ви також можете очистити систему за допомогою apt-get та звільнити деяке місце на диску.

Ви можете використовувати команду нижче для очищення кешу apt (локально збережених файлів пакета):

Інший спосіб - використовувати автоочищення. На відміну від наведеної вище команди автоочищення, autoclean видаляє тільки ті файли пакета, які мають нову версію, і тому більше не буде використовуватися.

sudo apt-get autoclean

Інший спосіб вивільнення дискового простору – використання автовидалення. За допомогою нього можна видалити бібліотеки та пакети, які були автоматично встановлені для задоволення залежностей іншого встановленого пакета. Якщо цей пакет видалено, ці автоматично встановлені пакети марні в системі. Ця команда видаляє такі пакети.

sudo apt-get autoremove

На завершення

Є ще щось, але й цієї інформації достатньо для початку. Ви завжди можете переглянути man-сторінки, щоб отримати більше інформації.

Як вам це посібник з apt-get командам у Linux? Чи було воно корисним для Вас і досить зрозумілим для розуміння? Ваші відгуки допоможуть створити більше подібних посібників у найближчому майбутньому.

apt розроблено для інтерактивного використання.Вважайте за краще використовувати apt-get і apt-cache у своїх сценаріях оболонки, оскільки вони сумісні між різними версіями і мають більше параметрів і функцій.

Більшість команд apt необхідно запускати від імені користувача з привілеями sudo.

Цей посібник служить коротким довідником по командам apt.

Оновлення індексу пакету (apt update)

Щоб оновити індекс пакета, виконайте нижченаведену команду. Це призведе до отримання останніх змін із репозиторіїв APT:

Перед оновленням або інсталяцією нових пакетів завжди оновлюйте індекс пакета.

Оновлення пакетів (apt upgrade)

Щоб оновити встановлені пакети до останніх версій, виконайте:

Команда не оновлює пакети, які потребують видалення встановлених пакетів.

Якщо ви бажаєте оновити один пакет, передайте ім'я пакета:

Повне оновлення ( apt full-upgrade )

Різниця між upgrade та full-upgrade полягає в тому, що при подальшому видаляються встановлені пакети, якщо це необхідно для оновлення всієї системи.

Будьте особливо обережні під час використання цієї команди.

Встановлення пакетів (apt install)

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

Якщо ви бажаєте встановити кілька пакетів за допомогою однієї команди, вкажіть їх у вигляді списку, розділеного пробілами:

Щоб встановити локальні файли deb, вкажіть повний шлях до файлу. В іншому випадку команда спробує отримати та встановити пакет з репозиторіїв APT.

Видалення пакетів (apt remove)

Ви також можете вказати кілька пакетів, розділених пробілами:

Команда remove видаляє зазначені пакети, але можуть залишитися деякі файли конфігурації. Якщо ви бажаєте видалити пакет, включаючи всі конфігураційні файли, використовуйте purge замість remove :

Видалити пакети, що не використовуються ( apt autoremove )

Щоразу, коли в системі встановлюється новий пакет, який залежить від інших пакетів, також буде встановлено залежність пакетів. Коли пакет буде видалено, залежність залишиться в системі. Ці пакети, що залишилися, більше не використовуються нічим і можуть бути видалені.

Щоб видалити непотрібні залежності, використовуйте таку команду:

Лістинг пакетів (apt list)

Команда list дозволяє вивести список доступних, встановлених та оновлюваних пакетів.

Щоб вивести список усіх доступних пакетів, використовуйте наступну команду:

Команда надрукує список усіх пакетів, включаючи інформацію про версії та архітектуру пакета. Щоб дізнатися, чи встановлений пакет, ви можете відфільтрувати висновок за допомогою команди grep .

Щоб вивести список лише пакетів, введіть:

Перед фактичним оновленням пакетів може бути корисно отримати список пакетів, що оновлюються:

Пошук пакетів (apt search)

Ця команда дозволяє вам шукати цей пакет у списку доступних пакетів:

У разі виявлення команда поверне пакети, ім'я яких відповідає пошуковому запиту.

Інформація про пакет (apt show)

Інформація про залежність пакетів, розмір установки, джерело пакета тощо. буд. Може бути корисна перед видаленням чи встановленням нового пакета.

Щоб отримати інформацію про цей пакет, використовуйте команду show:

Висновки

Після того, як ви встановили систему, у нашому випадку Ubuntu або будь-який інший дистрибутив його потрібно регулярно оновлювати. Встановлення оновлень Ubuntu необхідне, щоб отримати нові версії програм, виправлення помилок, а також виправлення проблем із безпекою. Розробка Ubuntu відбувається так, що нові версії програм поставляються тільки з релізом дистрибутива, а потім приходять лише оновлення, що виправляють баги та проблеми з безпекою.Але це не означає, що не потрібно встановлювати їх. Крім того, якщо ви хочете мати нові версії програмного забезпечення, то можете використовувати PPA розробників і встановлювати програми від туди. Як правило, розробники завжди завантажують нові версії.

У цій статті буде встановити оновлення Ubuntu, ми поговоримо про те, як оновити програми Ubuntu через термінал, так і через графічний інтерфейс, за допомогою стандартної утиліти - менеджер оновлень.

Оновлення програм в Ubuntu через менеджер оновлень

У Ubuntu передбачено механізм оновлення через менеджер оновлень. Це графічна програма, яка запускається час від часу і пропонує оновити систему, якщо були випущені нові оновлення.

Менеджер оновлень Ubuntu досить простий і ви можете запустити його через головне меню:

Відразу після запуску програма оновить списки програм з репозиторіїв, щоб зрозуміти, чи є нові версії пакетів:

Якщо не виникло жодних помилок зв'язку з мережею або джерелами програмного забезпечення, ви побачите таке вікно:

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

Залишилося натиснути кнопку Встановити зараз та почнеться оновлення пакетів Ubuntu:

Ви можете переглянути докладнішу інформацію про процес оновлення:

Після завершення оновлення програм ubuntu менеджер оновлень Ubuntu повідомить вас, що всі пакети були оновлені успішно.

Можна настроїти поведінку менеджера оновлень. Для цього відкрийте утиліту Програми та оновлення, а потім перейдіть на вкладку оновлення:

Тут ви можете вказати, які оновлення потрібно встановлювати, як часто перевіряти оновлення та що робити при появі нових оновлень для програмного забезпечення, наприклад, ми можемо їх відразу ж встановити без участі користувача.

Оновлення системи Ubuntu за допомогою менеджера оновлень може здатися простим, і це так і є, доки не виникли помилки. А при виникненні помилок нам потрібно спробувати оновити систему через термінал, щоби отримати більше інформації про проблему.

Оновлення пакетів Ubuntu через термінал

Для оновлення через термінал зазвичай використовується інструмент командного рядка apt. Ця утиліта дозволяє не тільки оновлювати пакети, а й встановлювати та видаляти програмне забезпечення, шукати програми, налаштовувати репозиторії тощо.

Насамперед, нам необхідно виконати оновлення репозиторіїв ubuntu, для цього використовується така команда оновлення ubuntu:

Утиліта нам відразу підказує, що є оновлення, і ми можемо дізнатися, які пакети будуть оновлені.

apt list --upgradable

Тепер безпосередньо оновлення системи Ubuntu. Для цього є дві опції upgrade та full-upgrade (раніше dist-upgrade). Розглянемо в чому різниця між upgrade та dist upgrade:

  • upgrade - встановлює нові версії всіх пакетів доступні в репозиторіях. Використовує всі репозиторії їх /etc/apt/souces.list та /etc/apt/souces.list.d/*. Тобто оновлюються пакети не лише з офіційних репозиторіїв, а й із PPA. Оновлюються лише встановлені пакети, якщо для оновлення пакета необхідно встановити або видалити інший пакет, такі пакети не оновлені.
  • full-upgrade - крім усього, що робить upgrade, тут підтримується розумна роздільна здатність залежностей для нових версій пакетів.Конфліктуючі пакети можуть бути видалені, а нові, додаткові – встановлені.

Таким чином, встановлення оновлень Ubuntu може бути виконано однією з команд:

sudo apt full-upgrade

Причому рекомендується саме друга команда ubuntu оновлення, оскільки вона більш продумана і оновлює більше пакетів.

Тут не обов'язково оновлювати всі пакети, ми можемо оновити лише один певний пакет, наприклад браузер:

sudo apt full-update firefox

Опцію full-update ми використовуємо щоб оновити, включаючи встановлення нових залежностей.

Оновлення пакетів Ubuntu через Synaptic

sudo apt install synaptic

Запустити програму можна з головного меню:

Головне вікно програми виглядає так:

Програма працює не зовсім звичним чином. Щоб виконати операції над пакетами, необхідно їх спочатку відзначити, а потім застосувати потрібну операцію. Така сама ситуація з оновленням.

Але давайте про все по порядку спочатку необхідно оновити списки пакетів з репозиторіїв, щоб програма дізналася, чи є нові версії, це аналогічна дія команди apt update або, тому що виконується при старті стандартного менеджера оновлень, так би мовити перевірка оновлень ubuntu. Відкрийте меню редагування та виберіть Оновити відомості про пакети:

Далі оновлення системи Ubuntu. Як я і сказав, потрібно спочатку відзначити пакети, з якими працюватимемо. Оскільки оновлюємо все, перейдіть на вкладку стан, встановлені та натисніть кнопку Позначити все. Програма сама визначить, що для даних пакетів є оновлення і якщо крім оновлення пакетів ubuntu потрібно виконувати додаткові дії, вона покаже їх:

Можна піти іншим шляхом, на тій же вкладці натиснути Ctrl+A, щоб відзначити всі пакети, потім у контекстному меню вибрати Позначити для оновлень:

Незалежно від способу, далі натискаємо Застосувати:

Програма знову покаже, які зміни будуть внесені до системи, натисніть Apply:

Тільки тепер розпочнеться завантаження пакетів:

Висновки

Встановлення оновлень Ubuntu, не така вже складна справа, але вона повинна виконуватися періодично, щоб підтримувати систему в актуальному стані та безпеці. З цієї статті ви дізналися цілих три способи оновлення пакетів Ubuntu. Цього цілком достатньо, щоб вибрати відповідний для вас. Часто під час оновлень виникають помилки, що робити, якщо Ubuntu не оновлюється, ми розглянемо в наступній статті.

Як оновити пакети у лінукс?

Для оновлення всіх пакетів використовується команда apt-get upgrade. Вона дозволяє оновити ті й лише ті встановлені пакети, котрим у репозиторіях, перелічених у /etc/apt/sources. List, є нові версії; при цьому із системи не буде видалено жодних інших пакетів.

Як оновити всі пакети у Лінуксі?

Утиліту apt-get можна використовувати такими способами: apt-get update : Команда update використовується для синхронізації індексу пакетів з репозиторіїв apt-get upgrade : Команда upgrade використовується для встановлення найновіших версій пакетів, встановлених у системі (тобто.

Де зберігаються пакети apt-get?

Завантажені deb-пакети зберігаються у папці /var/cache/apt/archives. За замовчуванням система керування пакетами настроєна таким чином, що зберігає все пакети, коли-небудь завантажені та встановлені.

Що робить команда apt-get update?

Команда apt-get - це потужний консольний інструмент, який працює з покращеним інструментарієм пакетів (APT) Ubuntu, що виконує такі функції, як встановлення нових програмних пакетів, оновлення наявних пакетів, оновлення індексу списку пакетів і навіть оновлення всі системи Ubuntu.

Як оновити всі пакети APT?

Для оновлення всіх встановлених пакетів використовується команда apt-Get upgrade. Вона дозволяє оновити ті й тільки ті встановлені пакети, для яких у репозиторіях, перерахованих у / etc /apt/sources. List, є нові версії; при цьому із системи не будуть видалені жодні інші пакети.

Як оновити все в Ubuntu?

Перед оновленням необхідно виконати команду apt-get update , яка оновить інформацію про пакети, що містяться в репозиторіях, щоб у процесі оновлення отримати останні версії пакетів. Далі існує 2 варіанти оновлення: dist-upgrade та upgrade .

Яка команда дає змогу встановити нові пакети?

Встановлення пакету з репозиторіїв

Для установки пакета з репозиторію з усіма необхідними залежностями можна скористатися командою apt-get install. Як аргументи команді слід передати назву пакету або пакетів точно так, як вони названі у репозиторіях.

Як дізнатися про всі залежності пакету Ubuntu?

Щоб переглянути інформацію про залежність конкретного пакету (наприклад tcpdump), додайте його назву до команди: $ sudo apt-rdepends tcpdump Reading package lists. Done Building dependency tree Reading state information.

Що таке APT key?

apt-key. apt-key служить додавання ключів від репозиторіїв до системи. Ключі захищають репозиторії від підробки пакета.

Що робить apt install?

Коротше кажучи: apt-get install робить все необхідне, щоб ваша система могла успішно виконати новий встановлений програмний додаток.

Що таке apt install?

APT (Скорочення від Advanced Packaging Tool) - це набір утиліт для встановлення, видалення, оновлення, пошуку пакетів в Linux, а також для управління репозиторіями. . Для керування APT існують різні утиліти, але найпопулярніші з них це утиліти командного рядка apt-get і apt.

Що робить команда Update?

Оператор UPDATE змінює наявні дані у таблиці. Команда має наступний синтаксис: UPDATE SET =

Як оновити програму в Kali Linux?

  1. У вікні, перейдіть у вкладку «Оновлення», якщо оновлень немає, то натисніть на кругову стрілку у верхньому лівому кутку:
  2. З'явиться повідомлення про оновлення операційної системи:
  3. Якщо вас цікавлять, які пакети буде оновлено, натисніть на нього:

Як оновити Ubuntu через термінал?

  1. Увійдіть Ubuntu.
  2. Оновіть поточну систему, виконавши оновлення sudo apt update && sudo apt upgrade.
  3. Після перезавантаження переконайтеся, що брандмауер UFW тимчасово вимкнено або відкрито порт TCP 1022.
  4. Для оновлення Ubuntu 20 LTS з 16.04 LTS запустіть sudo do-release-upgrade.

Як видалити пакет в Ubuntu?

Щоб видалити пакет Ubuntu, достатньо клацнути по ньому лівою кнопкою миші, і коли з'являтися доступні дії натиснути кнопку Видалити: Для завершення потрібно буде підтвердити видалення та ввести пароль. Пакет видалено, але не зовсім так, як нам хотілося б.

Оновлення Linux через термінал

Регулярні оновлення надають ОС Linux нові можливості, усувають системні помилки, а також підвищують безпеку та продуктивність.

На цій сторінці зібрані команди, пов'язані з оновленням через термінал ОС Linux на основних дистрибутивах: Ubuntu, Debian, Fedora та CentOS.

Для оновлення потрібна наявність sudo-прав.

Оновити репозиторій пакетів

Щоб перевірити доступні оновлення, для Ubuntu та Debian введіть:

Для Fedora та CentOS:

sudo dnf check-update

Оновити встановлені пакети

Щоб оновити встановлені пакети до останніх версій, для Ubuntu та Debian виконайте команду:

Для Fedora та CentOS:

Встановити всі оновлення

Щоб встановити всі оновлення, включаючи нові або видалені пакети, для Ubuntu та Debian введіть:

sudo apt full-upgrade

Для Fedora та CentOS:

sudo dnf upgrade --best

Оновити ядро

Щоб оновити ядро ​​ОС, для Ubuntu та Debian виконайте команду:

sudo apt dist-upgrade

Для Fedora та CentOS:

sudo dnf install kernel

Оновити всі пакети

Щоб оновити всі встановлені пакети, використовуйте Ubuntu та Debian:

sudo apt-get dist-upgrade

Схожі статті

  • Скільки розкладається еко пакети
  • Як оновити Samsung до останньої версії
  • Як оновити навігатор на Рено Дастер
  • Як оновити соціальну картку
  • Як встановити медіа геть на лінукс
  • Як поставити мовний пакет
  • Скільки коштує відкрити виробництво пакетів
  • Як оновити карти iGO на андроїд
  • Недавні статті

  • Як бродить зернова брага
  • Що робити якщо не засмагаєш на сонці чому засмага погано лягає на шкіру або перестає прилипати
  • Як швидко зняти гель лак без апарату
  • Як робиться Каті голови
  • Яка гребінець краще для об'єму
  • Чим роблять м'яку покрівлю
  • Чи можна залишати крем для обличчя на ніч
  • Де знаходиться датчик селектора
  • географія нашої діяльності
    вулиця Драгоманова, 27
    вул. Курчатова 1Б
    вул. Міцкевича 130
    вул. Лабунського, 1
    вул. Макарова-Пржевальського
    вул. Толстого 10
    вул. Грушевського 28
    вул. Перший промінь (Черняхівського)
    напишіть нам

    сообщение успешно отправлено
    x