Eine AnswerBook2-Buchreihe ist eine logische Gruppierung von Büchern. Es kann z. B. eine Buchreihe geben, in der alle entwicklerorientierten Bücher zu SolarisTM enthalten sind. Dabei kann es sich um eine AnswerBook2-Buchreihe (SGML) oder um eine AnswerBook1-Buchreihe (Display PostScriptTM) handeln.
Um eine Liste aller Buchreihen einzusehen, die sich auf Ihrem Server befinden, wählen Sie auf der AnswerBook2-Verwaltungsseite den Befehl "Liste der verfügbaren Buchreihen anzeigen". Diese Liste enthält AnswerBook1-Buchreihen und AnswerBook2-Buchreihen.
Zum Ausführen dieser Funktion können Sie auch den folgenden Befehl eingeben:
% /usr/lib/ab2/bin/ab2admin -o list [-m Server_Name] [-p Server_Port] |
Um zur Datenbank des Servers eine Buchreihe hinzuzufügen, wählen Sie auf der AnswerBook2-Verwaltungsseite den Befehl "Buchreihe zur Liste hinzufügen". Diese Funktion setzt voraus, daß die Buchreihe bereits als installiertes Paket im Serversystem oder in einem System, auf das der Server zugreifen kann, vorhanden ist. Wenn die Buchreihe noch nicht installiert ist, verwenden sie vor dem Ausführen dieser Funktion den Befehl pkgadd, um die Buchreihe hinzuzufügen. Neue Buchreihen (z. B. von der Solaris 2.5.1 operating environment or compatible version Documentation CD) werden bei Verwendung des Befehls pkgadd automatisch zur Liste des Servers hinzugefügt. Neue Buchreihen (zum Beispiel von der Solaris 2.6-Dokumentations-CD) werden automatisch in die Liste des Servers aufgenommen, wenn Sie den Befehl pkgadd ausführen.
Führen Sie folgende Schritte aus, um eine Buchreihe zu installieren:
Geben Sie im Feld "Pfad zur Buchreihe" einen gültigen Pfad zur Buchreihendatei ein.
Beispiel: /opt/answerbooks/english/solaris_2.7/SUNWaman/collinfo. Der Pfad muß auf ein Verzeichnis verweisen, das eine collinfo-Datei (für eine AnswerBook2-Buchreihe) bzw. eine ab_cardcatalog-Datei (für eine AnswerBook1-Buchreihe) enthält.
Klicken Sie auf den Befehl "Buchreihe hinzufügen".
Zum Ausführen dieser Funktion können Sie auch den folgenden Befehl eingeben:
% /usr/lib/ab2/bin/ab2admin -o add_coll -d path_to_collection |
Nach der Installation einer Buchreihe müssen Sie den Dokumentationsserver neu starten. Klicken Sie dazu auf der Statusseite der Verwaltungsseite auf den Befehl "Neustart", oder geben Sie in der Befehlszeile folgendes ein:
# /usr/lib/ab2/bin/ab2admin -o restart |
Der AnswerBook2-Server durchsucht Ihr aktuelles System, um lokal installierte AnswerBook1- und AnswerBook2-Buchreihen zu finden und diese zur Serverdatenbank hinzuzufügen. Damit der Server diese Funktion ausführen kann, wählen Sie auf der AnswerBook2-Verwaltungsseite den Befehl "Lokal installierte Buchreihen suchen". Diese Funktion erstellt eine Liste aller im lokalen System gefundenen gültigen Buchreihen und zeigt sie an.
So fügen sie eine Buchreihe zur Serverdatenbank hinzu:
Klicken Sie auf das Kontrollkästchen neben der Buchreihe, die Sie hinzufügen möchten.
Buchreihen ohne nebenstehendes Kontrollkästchen sind in der Datenbank bereits vorhanden.
Wenn Sie alle gewünschten Buchreihen ausgewählt haben, klicken Sie auf "Ausgewählte Buchreihen hinzufügen".
Falls in der Liste, die auf einem lokalen Mount-Point installierten Buchreihen nicht enthalten sind, überprüfen Sie, ob der Lesezugriff für das Verzeichnis, das die Buchreihen enthält, auf Andere eingestellt ist.
Zum Ausführen dieser Funktion können Sie auch den folgenden Befehl eingeben:
% /usr/lib/ab2/bin/ab2admin -o scan |
Die Befehlszeilenfunktion zum Durchsuchen fügt alle gefundenen Buchreihen hinzu; eine Auswahl der hinzuzufügenden Buchreihen ist nicht möglich.
Nach der Installation einer Buchreihe müssen Sie den Dokumentationsserver neu starten. Klicken Sie hierzu auf der Statusseite der AnswerBook2-Verwaltungsseite auf den Befehl "Neustart", oder geben Sie in der Befehlszeile folgendes ein:
# /usr/lib/ab2/bin/ab2admin -o restart |
Um eine AnswerBook2- oder AnswerBook1-Buchreihe aus der Datenbank des Servers zu entfernen, wählen Sie auf der AnswerBook2-Verwaltungsseite den Befehl "Buchreihe aus der Liste löschen". So entfernen Sie die Buchreihe:
Klicken Sie auf die Kontrollkästchen neben den Titeln der Buchreihen, die Sie aus der Buchreihenliste entfernen möchten. (Um Ihre Auswahl rückgängig zu machen, klicken Sie erneut auf das Kontrollkästchen.)
Wenn Sie alle gewünschten Buchreihen ausgewählt haben, klicken Sie auf "Buchreihe löschen".
Zum Ausführen dieser Funktion können Sie auch den folgenden Befehl eingeben:
% /usr/lib/ab2/bin/ab2admin -o del_coll -t collection_title |
Durch diese Funktionen werden die Buchreihen nicht aus dem System entfernt; es wird lediglich der entsprechende Eintrag aus der Datenbank des Servers entfernt. Um die Pakete aus dem System zu entfernen, verwenden Sie das Dienstprogramm pkgrm.
Nach dem Entfernen einer Buchreihe müssen Sie den Dokumentationsserver neu starten. Klicken Sie hierzu auf der Statusseite der AnswerBook2-Verwaltung auf den Befehl Neustart, or geben Sie in der Befehlszeile folgendes ein:
# /usr/lib/ab2/bin/ab2admin -o restart |