24.9 Eigene Pakete über einen Channel-Server vertreiben
Problem
Sie möchten Ihre eigenen Pakete PEAR-Benutzern zur Installation anbieten und dabei auch Funktionen wie das automatische Überprüfen von Updates unterstützen.
Lösung
Nutzen Sie das Paket Chiara/Chiara_PEAR_Server von Greg Beaver, um einen eigenen Channel-Server zu betreiben. Mit dem Paket Crxt/Crtx_PEAR_Server_Frontend können Sie Ihren Benutzern automatisch eine Website mit Download-Möglichkeit und Changelog anbieten.
Als Erstes muss Ihre PEAR-Installation den Channel kennen, der den Server anbietet:
% pear channel-discover pear.chiaraquartet.net Adding Channel "pear.chiaraquartet.net" succeeded Discovery of channel "pear.chiaraquartet.net" succeeded
Danach installieren Sie das Paket:
% pear ...
Get PHP 5 Kochbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.