mirror of https://github.com/CrimsonTome/tldr.git
37 lines
1.5 KiB
Markdown
37 lines
1.5 KiB
Markdown
|
# aptitude
|
|||
|
|
|||
|
> Утиліта керування пакетами Debian і Ubuntu.
|
|||
|
> Більше інформації: <https://manpages.debian.org/latest/aptitude/aptitude.8.html>.
|
|||
|
|
|||
|
- Синхронізувати список доступних пакетів і версій. Це слід запустити спочатку, перш ніж запускати наступні команди aptitude:
|
|||
|
|
|||
|
`aptitude update`
|
|||
|
|
|||
|
- Встановити новий пакет і його залежності:
|
|||
|
|
|||
|
`aptitude install {{пакет}}`
|
|||
|
|
|||
|
- Шукати пакет:
|
|||
|
|
|||
|
`aptitude search {{пакет}}`
|
|||
|
|
|||
|
- Шукати встановлений пакет (`?installed` це термін пошуку aptitude):
|
|||
|
|
|||
|
`aptitude search '?installed({{пакет}})'`
|
|||
|
|
|||
|
- Видалити пакет і всі залежні від нього пакети:
|
|||
|
|
|||
|
`aptitude remove {{пакет}}`
|
|||
|
|
|||
|
- Оновити встановлені пакети до найновіших доступних версій:
|
|||
|
|
|||
|
`aptitude upgrade`
|
|||
|
|
|||
|
- Оновити встановлені пакети (як `aptitude upgrade`) включно з видаленням застарілих пакетів і встановленням додаткових, щоб відповідати новим залежностям пакетів:
|
|||
|
|
|||
|
`aptitude full-upgrade`
|
|||
|
|
|||
|
- Затримати встановлений пакет, щоб уникнути його автоматичного оновлення:
|
|||
|
|
|||
|
`aptitude hold '?installed({{пакет}})'`
|