40 подписчиков
Части при установке пакетов не из репозитория дистрибутива, например steam клиента, ты столкнешься с тем, что зависимости автоматически не устанавливаются.
estorozhenko@AsusM1603I:~/Загрузки$ sudo dpkg -i steam_latest.deb
Выбор ранее не выбранного пакета steam-launcher.
(Чтение базы данных … на данный момент установлено 123689 файлов и каталогов.)
Подготовка к распаковке steam_latest.deb …
Распаковывается steam-launcher (1:1.0.0.79) …
dpkg: зависимости пакетов не позволяют настроить пакет steam-launcher:
steam-launcher зависит от curl, однако:
Пакет curl не установлен.
steam-launcher зависит от zenity, однако:
Пакет zenity не установлен.
dpkg: ошибка при обработке пакета steam-launcher (--install):
проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для man-db (2.11.2-2) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для gnome-menus (3.36.0-1.1) …
Обрабатываются триггеры для desktop-file-utils (0.26-1) …
Обрабатываются триггеры для mailcap (3.70+nmu1) …
При обработке следующих пакетов произошли ошибки:
steam-launcher
Можно конечно аккуратно скопировать список зависимостей и установить их отдельно, в данном случае это будут curl и zenity. Но есть путь прощу, достаточно выполнить команду apt-get -f install, не указывая имени пакета:
estorozhenko@AsusM1603I:~/Загрузки$ sudo apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
curl zenity zenity-common
Следующие НОВЫЕ пакеты будут установлены:
curl zenity zenity-common
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 29 пакетов не обновлено.
Установлено или удалено не до конца 1 пакетов.
Необходимо скачать 3 352 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 12,4 MB.
Хотите продолжить? [Д/н] y
Пол:1 http://deb.debian.org/debian bookworm/main amd64 curl amd64 7.88.1-10+deb12u5 [315 kB]
Пол:2 http://deb.debian.org/debian bookworm/main amd64 zenity-common all 3.44.0-1 [2 974 kB]
Пол:3 http://deb.debian.org/debian bookworm/main amd64 zenity amd64 3.44.0-1 [63,2 kB]
Получено 3 352 kB за 2с (2 142 kB/s)
Выбор ранее не выбранного пакета curl.
(Чтение базы данных … на данный момент установлено 123720 файлов и каталогов.)
Подготовка к распаковке …/curl_7.88.1-10+deb12u5_amd64.deb …
Распаковывается curl (7.88.1-10+deb12u5) …
Выбор ранее не выбранного пакета zenity-common.
Подготовка к распаковке …/zenity-common_3.44.0-1_all.deb …
Распаковывается zenity-common (3.44.0-1) …
Выбор ранее не выбранного пакета zenity.
Подготовка к распаковке …/zenity_3.44.0-1_amd64.deb …
Распаковывается zenity (3.44.0-1) …
Настраивается пакет zenity-common (3.44.0-1) …
Настраивается пакет curl (7.88.1-10+deb12u5) …
Настраивается пакет zenity (3.44.0-1) …
Настраивается пакет steam-launcher (1:1.0.0.79) …
Обрабатываются триггеры для man-db (2.11.2-2) …
Вот установились все отсутствующие зависимости установленных пакетов.
#linux #apt
2 минуты
19 мая 2024