Відповіді:
Якщо це одноразово, скопіюйте dpkg
в aptitude install
командний рядок назви пакетів із повідомлення про помилку . В іншому випадку, налаштувати підходяще сховище для власного пакету, це не важко. Ось кілька можливих методів:
Якщо це для Ubuntu, ви можете створити власний особистий архів пакетів . Це зробить ваші пакунки легко доступними для всіх, тому цей метод підходить для загальнокорисних пакетів, але не для внутрішніх речей.
Ви можете налаштувати локальне сховище за допомогою reprepro . Налаштування потребує декількох хвилин, але після цього додавання нових пакетів є тривіальним ( reprepro includedeb mydistribution /path/to/my.deb
).
Ще один спосіб налаштування локального сховища - використання apt-ftparchive
з пакету apt-utils. Це менш автоматизовано, ніж reprepro.
Якщо ви лише виконуєте виправлення або перекомпіляцію існуючих пакетів, apt-build також є варіантом.
Ви можете зламати залежності, але ось спосіб обдурити apt-get, щоб встановити свій власний кульку з дьогтем. http://www.debian.org/doc/manuals/apt-howto/ch-helpers.en.html#s-equivs