Я хочу разместить свой собственный архив ArchLinux pacman для моих собственных пакетов. Я уже выяснил, что я могу просто создать репо, просто используя repo-add
и если я загружу сгенерированный foo.db.tar.gz
и его символическую ссылку на мой веб-сервер, я могу получить доступ к этому репо, просто добавив следующие строки в /etc/pacman.conf
[foo]
Server = http://example.com/foo/
Но когда я сейчас добавляю другой пакет в репозиторий и снова загружаю foo.db.tar.gz
на веб-сервер, затем запускаю pacman -Syy
и пытаюсь установить новый пакет с помощью pacman -S bar
, пакет не может быть найденный.
Кроме того, если я просто запускаю pacman -Sy
, pacman говорит мне, что нет никаких изменений для моего собственного репо.
Итак, что не так с моей конфигурацией? Я думаю, что мой apache должен быть настроен особым образом, но я не могу найти никаких подсказок в Интернете. Любая идея?
Примечание: веб-сервер apache работает на сервере Ubuntu Linux