Деякі ситуації вимагають встановлення локального пакету вручну за допомогою dpkg -i <packagename>. Іноді може бути корисним використання функціональності aptцього пакету, тому питання:
Як швидко створити локальне сховище для випадкових пакетів, використовуючи Linux-дистрибутив на основі Debian - наприклад, Xubuntu 13.04 / Ubuntu?
aptз --fix-brokenвстановленням локального пакету dpkg -i? Хіба дпкг не подбав би про це? Я прочитав, що це може знадобитися під час першого запуску apt? @ FM & Gilles: Про репресу . Здається корисним, якби я міг змусити його працювати (не впевнений у структурі dir, вмісті 3-х файлів або парам під час виконання). Спробую ще раз, оновіть або опублікуйте повне запитання.
dpkgне вирішує залежності, але aptробить. dpkgбуде попереджати про порушені залежності, але низький рівень, тому не буде намагатися їх виправити. dpkg -i *.debЗ подальшим apt-get -f installє стандартною процедурою. Існує помилка у списку побажань, щоб вона aptсама обробляла справу локальної установки пакету, і навіть є патч, я думаю, але він ще не був реалізований. Дивіться, що apt-get install також може встановлювати локальні файли пакетів , спочатку подані у 1999 році.
dpkg -i <packagename>зapt-get -f installтягнути в необхідних пакетів. Крім того, звичайна річ для створення сприятливих репостів для Debian - це репропро.