Ich möchte mein eigenes ArchLinux Pacman-Repository für meine eigenen Pakete hosten. Ich habe bereits herausgefunden, dass ich einfach ein Repo erstellen kann, indem ich es einfach benutze repo-add
und wenn ich das generierte hochlade foo.db.tar.gz
und seinem Symlink zu meinem Webserver kann ich auf dieses Repo zugreifen, indem ich einfach die folgenden Zeilen zu meinem Repo hinzufüge /etc/pacman.conf
[foo]
Server = http://example.com/foo/
Aber wenn ich jetzt ein anderes Paket zum Repo hinzufüge und das nochmal hochlade foo.db.tar.gz
auf den Webserver und dann ausführen pacman -Syy
und versuche das neue Paket mit zu installieren pacman -S bar
kann das Paket nicht gefunden werden.
Auch wenn ich nur renne pacman -Sy
pacman sagt mir, es gibt keine änderungen für mein eigenes repo.
Was ist also falsch an meiner Konfiguration? Ich denke, mein Apache muss auf besondere Weise konfiguriert werden, aber ich kann keinen Hinweis im Web finden. Irgendeine Idee?
Hinweis: Der Apache-Webserver läuft auf einem Ubuntu-Linux-Server
quelle