[anders erledigt] apt-cacher-ng mit eigenem Repo

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

[anders erledigt] apt-cacher-ng mit eigenem Repo

Beitrag von McAldo » 09.02.2015 09:46:48

Ich versuche mit apt-cacher-ng auch ein eigenes Repo anzubieten, welches sich auf dem Server mit apt-cacher-ng befindet. Als Proxy für die Debian-Server funktioniert es super, aber ich finde einfach nicht die richtige Konfiguration, um ein lokales Verzeichnis einzubinden.

Die eigenen Debian-Pakete liegen in /var/cache/apt-cacher-ng/own/debian. Die Struktur, bzw. der Import der Pakete erfolgt per reprepo:

Code: Alles auswählen

reprepro -v -b /var/cache/apt-cacher-ng/own/debian/ includedeb wheezy /tmp/testpaket_0.5-1_all.deb
Eventuell kommt unter own/ noch eine andere Distro, z.B. own/Ubuntu, daher die Unterteilung. Im apt-cacher-ng soll dieses so konfiguriert werden, dass ein Client mit

Code: Alles auswählen

deb http://apt-cach-server/own-debian wheezy main
Pakete aus dem eigenen Repo beziehen kann.

EDIT: Beim apt-proxy funktioniert das mit lokalen Paketverzeichnissen. Leider gibt es den nicht mehr im Repo von Wheezy oder Jessie.
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Re: apt-cacher-ng mit eigenem Repo

Beitrag von McAldo » 10.02.2015 14:23:49

Offenbar geht das nicht.

Ich habe also die Sourcen von apt-proxy (war in woody dabei) gezogen und für jessie angepasst. Das ganze etwas erweitert und ein neues Paket gebaut. Damit geht es.
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Benutzeravatar
McAldo
Moderator
Beiträge: 2064
Registriert: 26.11.2003 11:43:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Terra / Sol-System / Milchstraße

Re: [anders erledigt] apt-cacher-ng mit eigenem Repo

Beitrag von McAldo » 11.05.2017 16:51:09

Update dazu: apt-proxy geht nicht. Wenn man sowas macht, dann mit apt-cacher-ng. In Verbindung mit lighttpd kann man auch ein lokales Repo einbinden.
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)

Antworten