Деякі ситуації вимагають встановлення локального пакету вручну за допомогою 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 - це репропро.