... использовал паттерн
в проекте ...
Данная статья является неким опытом, который был приобретен в результате весьма неприятной архитектурной ошибки, допущенной мной при длительной разработке проекта на Laravel5.
Я постараюсь рассказать, как использовал паттерн
Repository в проекте, какие достоинства и недостатки были выявлены, как это повлияло на разработку в целом и какой профит был получен.
Читать дальше →
... возникала ошибка No
found at и ...
... о реализации паттерна
во взаимодействии с ...
< ...
1. Все действия лучше проводить как
root:
sudo su
2.Теперь установите пакет
dpkg-dev. Он будет содержать утилиту
dpkg-scanpackages, которая нам и нужна:
apt-get install dpkg-dev
3.Поместите все .deb пакеты в директорию например,
/myrepo (причем не непосредственно в эту директорию, а в поддиректории, расположенные в этой директории).
4. Выполните:
cd /myrepo
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
5. Теперь нужно внести новый репозиторий в
/etc/apt/sources.list. Вставьте в
/etc/apt/sources.list строчку (лучше вставить ближе к началу, т.к. apt-get (synaptic/kynaptic) ставит более высокий приоритет источнику, находящемуся раньше остальных):
deb file:/myrepo ./
6. Обновление списка репозиториев:
apt-get update
Если изменится содержимое директории с пакетами, повторите шаги
1;
4.
Взято отсюда.