Програмне Забезпечення

Посібник із використання менеджера пакунків Pacman

Автор: Peter Berry
Дата Створення: 18 Липня 2021
Дата Оновлення: 11 Травень 2024
Anonim
Встановлення,огляд Antergos17 6 minimal XFCE x86-64bit
Відеоролик: Встановлення,огляд Antergos17 6 minimal XFCE x86-64bit

Зміст

Встановлення та управління пакетами на Arch Linux та Manjaro

Перегляд журналу змін встановленої програми

Ви можете отримати більше інформації про пакет чи справді пакунки, надавши різні варіанти запитів, як описано нижче:

pacman -Qc firefox

Переглянути пакунки, встановлені як залежність від інших пакетів

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


pacman -Qd

Наведена вище команда показує всі файли, які встановлені у залежності від інших пакетів.

Це покаже вам усі осиротілі залежності, встановлені на вашому комп’ютері.

pacman -Qdt

Перегляд явно встановлених пакетів

Якщо ви хочете побачити всі явно встановлені пакети, використовуйте таку команду:

pacman -Qe

Явний пакет - це той, який ви насправді вибрали для встановлення на відміну від пакета, який був встановлений як залежність від інших пакетів.


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

pacman -Qet

Переглянути всі пакунки в групі

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

pacman -Si | греп -і групи

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

Якщо ви хочете побачити всі пакети певної групи, ви можете вказати назву групи:

pacman -Sg xfce4

Повернення інформації про встановлені пакети

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

pacman -Qi firefox


Вихід включає:

  • назва
  • версія
  • опис
  • архітектури
  • URL-адреса на веб-сайті пакета
  • Ліцензія
  • Групи
  • Забезпечує
  • Залежить від
  • Необов’язковий Deps
  • Потрібно
  • Необов’язково для
  • Конфлікти із
  • Замінює
  • Встановлений розмір
  • Назва упаковки
  • Дата складання
  • Дата встановлення
  • Встановити причину
  • Встановити сценарій
  • Підтверджено

Знайти всі файли, якими володіє пакет

Ви можете знайти всі файли, встановлені певним пакетом, використовуючи наступну команду:

pacman -Ql firefox

Це повертає назву пакета та шлях до файлів, які йому належать. Ви можете вказати кілька пакетів після -l.

Якщо ви хочете перевірити, які файли пакет, який ви ще не встановили, і де, встановіть наступне:

pacman -Fl firefox

Потім, якщо ви хочете перевірити розташування бінарного виконуваного файлу, що належить пакету, використовуйте прапор '-Qo.

pacman -Qo firefox

Знайдіть пакунки, які не знайдені в базах даних синхронізації (тобто встановлені вручну)

Ви можете знайти встановлені вручну пакети за допомогою наступної команди:

pacman -Qm

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

Знайдіть пакети, доступні лише в базах даних синхронізації

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

pacman -Qn

Знайдіть застарілі пакети

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

pacman -Qu

Це поверне список пакунків, їхні версії та номери останніх версій.

Як встановити пакет за допомогою Pacman

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

sudo pacman -S

Можливо, вам доведеться скористатися командою sudo, щоб підвищити дозволи для виконання цієї команди. Крім того, перейдіть до користувача з підвищеними дозволами за допомогою команди su.

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

Встановлення пакету з Pacman автоматично завантажує та встановлює будь-які залежності.

Ви також можете встановити групу пакунків, таких як середовище робочого столу, наприклад XFCE.

Коли ви вкажете ім'я групи, вихід буде відповідати рядкам:

pacman -S xfce4

Сховище додатково

1) exo 2) garcon 3) gtk-xfce-engine

Ви можете встановити всі пакунки в групі, натиснувши кнопку return. Крім того, ви можете встановити окремі пакети, надавши список номерів, розділених комами (тобто 1,2,3,4,5). Якщо ви хочете встановити всі пакети між 1 і 10, ви також можете використовувати дефіс (тобто 1-10).

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

Для оновлення всіх застарілих пакетів використовуйте таку команду:

pacman -Syu

Іноді ви хочете оновити пакети, але для одного конкретного пакету ви хочете, щоб він залишився на більш старій версії (оскільки ви знаєте, що новіша версія видалила функцію або зламана). Отже, якщо Firefox викликав проблему, ви можете використовувати для цього наступну команду:

pacman -Syu --ignore = firefox

Показати список доступних пакетів

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

pacman -Sl

Це покаже абсолютно жахливий список, тому для пошуку краще використовувати "grep".

pacman -Sl | grep -i вино

Відображення інформації про пакет у базі даних синхронізації

Ви можете знайти детальну інформацію про пакет у базі даних синхронізації за допомогою наступної команди:

pacman -Si

Шукайте пакет у базі даних синхронізації

Якщо ви просто хочете шукати пакет у базі даних синхронізації, скористайтеся такою командою:

pacman -Ss вино

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

Оновіть базу даних синхронізації

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

pacman -Sy

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

Цікаво Сьогодні

Останні Статті

Як використовувати Apple Watch для відстеження фертильності та менструальних циклів
Життя

Як використовувати Apple Watch для відстеження фертильності та менструальних циклів

Торкніться Почати. Відкриється екран попереднього перегляду, в якому викладені можливі переваги програми. Виберіть Далі продовжувати. Введіть дату початку останнього періоду та натисніть Далі. Вибері...
Найкращі жести iPhone, про які ви можете не знати
Tehnologies

Найкращі жести iPhone, про які ви можете не знати

Як тільки ви помітили, що ви зробили помилку введення, вам не доведеться натискати кнопку C і починати спочатку. Цим жестом ви можете провести пальцем вліво або вправо, щоб видалити останній номер, я...