Installera och administrera en AnswerBook2-server

Arbeta med dokumentsamlingar

En AnswerBook2-samling är en logisk gruppering av böcker. Du kan t ex ha en samling som innehåller alla SolarisTM-böcker för utvecklare. Samlingen kan vara en AnswerBook2-samling (i SGML-format) eller en AnswerBook1-samling (Display PostScriptTM).

Lista samlingar

Om du vill visa en lista med alla samlingar som är installerade på servern klickar du på Visa lista över tillgängliga samlingar på administrationssidan för AnswerBook2. Den listan innehåller AnswerBook1-samlingar och AnswerBook2-samlingar.

Du kan också använda följande kommando för att utföra den här funktionen:


% /usr/lib/ab2/bin/ab2admin -o list [-m servernamn] [-p serverport]

Lägga till nya samlingar

Om du vill lägga till en samling i serverns databas klickar du på Lägg till samling i lista på administrationssidan för AnswerBook2. Funktionen antar att samlingen redan finns som ett installerat paket i serverns system eller något annat system som servern har åtkomst till. Om samlingen inte är installerad än använder du först pkgadd för att lägga till samlingen, och därefter den här funktionen. För nya samlingar (t ex de som finns på dokumentations-CD:n för Solaris 2.6) läggs samlingarna till i serverns lista automatiskt om du kör kommandot pkgadd på servern.

Utför följande steg för att installera samlingen:

  1. Skriv en giltig sökväg till samlingsfilen i fältet Samlingens sökväg.

    Till exempel /opt/answerbooks/english/solaris_2.7/SUNWaman/collinfo. Sökvägen måste peka på en katalog som innehåller antingen en collinfo-fil för en AnswerBook2-samling eller en ab_cardcatalog-fil för en AnswerBook1-samling.

  2. Klicka på Lägg till samling.

Du kan också använda följande kommando för att utföra den här funktionen:


% /usr/lib/ab2/bin/ab2admin -o add_coll -d sökväg_till_samling

Obs!

När du har installerat en samling måste du starta om dokumentationsservern. Du startar om dokumentationsservern genom att klicka på Omstart på administrationssidans statussida eller skriva följande på kommandoraden:


# /usr/lib/ab2/bin/ab2admin -o restart

Lägga till befintliga samlingar

AnswerBook2-servern kan leta i ditt system efter lokalt installerade AnswerBook1- och AnswerBook2-samlingar och lägga till dem i serverns databas. Om du vill att servern ska utföra den här funktionen klickar du på Sök efter lokalt installerade samlingar på administrationssidan för AnswerBook2. Med den här funktionen skapas och visas en lista över alla giltiga dokumentsamlingar i det lokala systemet.

Så här lägger du till en samling i serverns databas:

  1. Klicka i kryssrutan intill samlingen som du vill lägga till.

    Samlingar utan kryssruta finns redan i databasen.

  2. När du har markerat alla samlingar du vill använda klickar du på Lägg till markerade samlingar.


Obs!

Om listan inte innehåller dokumentsamlingar som är installerade på en lokal monteringspunkt, verifierar du att katalogen där samlingarna är installerade har läsåtkomst för andra.


Du kan också använda följande kommando för att utföra den här funktionen:


% /usr/lib/ab2/bin/ab2admin -o scan

Sökfunktionen på kommandoraden lägger till alla samlingar som påträffas. Du kan inte välja vilka samlingar du vill lägga till.


Obs!

När du har installerat en samling måste du starta om dokumentationsservern. Du startar om dokumentationsservern genom att klicka på Omstart på administrationsstatussidan för AnswerBook2 eller skriva följande på kommandoraden:


# /usr/lib/ab2/bin/ab2admin -o restart

Ta bort AnswerBook2-samlingar

Om du vill ta bort en AnswerBook2- eller AnswerBook1-samling från serverns databas klickar du på Ta bort samling från lista på administrationssidan för AnswerBook2. Så här tar du bort samlingen:

  1. Markera kryssrutorna bredvid rubrikerna på samlingarna som du vill ta bort från Lista över samlingar. (Om du vill avmarkera ett markerat element klickar du i kryssrutan igen.)

  2. När du har markerat alla samlingar som du vill ta bort klickar du på Ta bort samling.

Du kan också använda följande kommando för att utföra den här funktionen:


% /usr/lib/ab2/bin/ab2admin -o del_coll -t collection_title

Obs!

Funktionerna tar inte bort samlingspaketen från systemet, utan samlingens post tas bara bort från serverdatabasen. Om du vill ta bort paketen från systemet använder du pkgrm.



Obs!

När du har tagit bort en samling måste du starta om dokumentationsservern. Du startar om dokumentationsservern genom att klicka på Omstart på administrationsstatussidan för AnswerBook2 eller skriva följande på kommandoraden:


# /usr/lib/ab2/bin/ab2admin -o restart