Страницы

Поиск по вопросам

среда, 6 марта 2019 г.

Расшарить репозитарий в локальную сеть

Создал локальный deb-репозиторий. На машине, где он установлен, все работает, пакеты с него устанавливаются.
Что нужно сделать, чтобы его было видно на других машинах в сети?


Ответ

установите любой http- или ftp-сервер, в качестве docroot-а настройте в нём каталог, в котором находится репозиторий (в этом каталоге должен быть под-каталог dists).
на компьютерах, которым нужен доступ к этому репозиторию, добавляйте такие же строки в /etc/apt/sources.list, как вы добавили на той машине, где он находится, только url поставьте соответствующий.
т.е., вместо:
deb file:/путь/к/репозиторию ...
указывайте (для http-сервера):
deb http://адрес.или.имя.машины.с.репозиторием/ ...
или (для ftp-сервера):
deb ftp://адрес.или.имя.машины.с.репозиторием/ ...

Комментариев нет:

Отправить комментарий