Менеджер пакетів apk

НЕ ВИКОРИСТОВУЙТЕ команду apk upgrade для оновлення пакетів!

Це рано чи пізно призведе до псування системи (brick). Декілька бібліотечних пакетів мають несумісні ABI-версії, які наразі не обробляються належним чином. Це спричиняє конфлікти при сліпому оновленні (наприклад, libubus, libustream та інші).

Безпечний спосіб оновлення — використовувати один із клієнтів ASU: LuCI Attended Sysupgrade, owut або Firmware Selector.

APK — це менеджер пакетів, розроблений проєктом Alpine Linux і використовується в розробницьких збірках OpenWrt. Не має нічого спільного з Android чи іншими системами, що можуть мати подібну абревіатуру.

Корисні посилання:

FIXME Потрібна інформація про версію apk 3 в OpenWrt, оскільки Alpine Linux все ще використовує версію 2. Слід зазначити внутрішні/зовнішні відмінності.

(у розробці)

(у розробці)

(у розробці)

(у розробці)

(у розробці)

(у розробці)

Виконайте команду:

apk update

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

cat /etc/apk/repositories.d/distfeeds.list

У цьому файлі всі рядки, що починаються з `#`, є коментарями. Інші — це URL-адреси, які вказують на бази пакетів, зазвичай розміщені під: ``https://downloads.openwrt.org/snapshots/targets/``

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

apk upgrade

Це оновить всі встановлені пакети, які мають новішу версію. (НЕ РЕКОМЕНДУЄТЬСЯ — див. попередження вище!)

(у розробці)

Локальні репозиторії (Local repositories)

(у розробці)

(у розробці)

(у розробці)

(у розробці)

(у розробці)

(у розробці)

  • Команда apk adbdump у деяких випадках генерує нестандартний YAML. Якщо ви зіткнулися з цим, будь ласка, повідомте тут.
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2025/05/27 06:29
  • by vazaz