Nyheter i operativmiljön Solaris 9

Bilaga B Funktioner i Solaris 7

Bilaga B innehåller en sammanfattning av funktionerna i operativmiljön Solaris 7.


Obs!

Den här bilagan inkluderar bara funktioner som fanns med i den ursprungliga versionen av Solaris 7.

Funktioner som lades till i uppdateringsversionerna av Solaris 7 beskrivs i Bilaga A.


64-bitars Solaris-operativmiljö

Beskrivning av funktionerna  

SPARC: 64-bitars operativmiljö

Den 64-bitars Solaris-operativmiljön är en fullständig 32-bitars och 64-bitars program- och utvecklingsmiljö som stöds av ett 64-bitars operativsystem. Detta ger största möjliga kompatibilitet och interoperabilitet för befintliga program, både på källnivå och binär nivå. Dessutom har många av 32-bitarssystemets begränsningar lösts i 64-bitarsoperativmiljön. Framför allt stöds nu 64-bitars virtuella adressutrymmen. (Den här funktionen gäller endast SPARC-versionen av Solaris-operativmiljön.)

Webbläsare

Beskrivning av funktionerna  

Netscape Communicator

Netscape Communicator medföljer nu Solaris 7.  

Nätverkshantering och systemadministration

Beskrivning av funktionerna  

UFS-loggning

UFS-loggning innebär att transaktioner lagras i en logg innan de tillämpas på UFS-filsystemet (transaktioner är ändringar som tillsammans utgör en fullständig UFS-åtgärd). När en transaktion har lagrats kan den tillämpas på filsystemet senare.  

Det finns två fördelar med UFS-loggning. Inkonsekvenser i filsystemen förhindras, och du behöver därför inte köra fsck(1M). När du kan hoppa över fsck går det också fortare att starta om ett system som låser sig eller avslutas felaktigt.

UFS-monteringsalternativ -o noatime

Du kan ange alternativet -o noatime när du monterar ett UFS-filsystem om du inte vill ta någon hänsyn till åtkomsttidsuppdateringar för filer. Alternativet minskar skivaktiviteten för filsystem där åtkomsttiderna inte har någon betydelse (t ex en Usenet-diskussionsgrupp).

LDAP (Lightweight Directory Access Protocol)

LDAP (Lightweight Directory Access Protocol) är ett plattformsoberoende åtkomstprotokoll med öppen standard som bygger på X.500-informationsmodellen. LDAP är avsett att köras över TCP/IP och använder enkel strängkodning. LDAP-program är klient-server-program. Med klientbiblioteket som ingår i den här versionen kan utvecklare skriva LDAP-program, och användare kan köra LDAP-kompatibla program.  

SPARC: Dynamisk omkonfiguration

Tack vare funktionen för dynamisk omkonfiguration kan tekniker lägga till eller ta bort och ersätta systemkort i ett system under drift, vilket gör att du slipper slösa tid genom att starta om systemet. (Den här funktionen finns endast för vissa SPARC-system.) 

Nya kommandon: pgrep och pkill

Med kommandot pgrep kontrollerar du de aktiva processerna i systemet och visar process-ID för de processer vars attribut stämmer överens med de villkor som har angetts på kommandoraden. Kommandot pkill fungerar på samma sätt som kommandot pgrep, men varje process-ID som stämmer signaleras med kill(2) i stället för att process-ID:t visas.

Uppdaterad version: sendmail 8.9

I den här versionen ingår kopplingar som gör att du kan förhindra oönskade massutskick av e-post, virtuella värdfunktioner som gör att du kan ta emot e-post med olika domännamn och en förbättrad konfigurationshierarki som gör det mycket lättare att skapa en egen sendmail-konfigurationsfil.

Nytt verktyg: traceroute

I Solaris 7-programvaran ingår det populära spårningsverktyget traceroute. Använd spårningsverktyget om du vill ta reda på vilken väg ett IP-paket tar till en Internet-värd. Det är särskilt användbart om du vill ta reda på felaktiga vägvalskonfigurationer och vägvalsfel.

Systemminnes-utskriftsverktyg

Systemminnesutskriften består av följande funktioner:

  • Med kommandot dumpadm kan systemadministratörer konfigurera minnesutskrifter av operativsystemet.

  • Säkerhetskopieringsinformation lagras nu i komprimerat format på säkerhetskopieringsenheten.

  • Minnesavbildningsfiler sparas i bakgrunden när en särskild minnesutskriftsenhet (inte det primära minnesväxlingsområdet) ingår i minnesutskriftskonfigurationen.

Nätverksprestanda

Beskrivning av funktionerna  

TCP med SACK

TCP SACK (TCP selective acknowledgment) ger det stöd som beskrivs i RFC 2018 och löser problem som har att göra med överbelastning och förlust av flera paket. TCP med SACK är särskilt utformat med tanke på program som använder stora TCP-fönster (RFC 1323) över satellitförbindelser eller transkontinentala förbindelser. 

Nätverkssäkerhet

Beskrivning av funktionerna  

RPC-ändring: Kommandot RPCSEC_GSS

RPC har ändrats baserat på GSS-API. Den här ändringen förbättrar säkerhetens integritets- och sekretessfunktioner och gör att NFS-tjänsterna inte längre är knutna till en viss säkerhetsfunktion.  

NIS+-utökad Diffie-Hellman

NIS+-säkerheten förbättras genom att längden på verifieringsnyckeln ökar från 192 bitar till 640 bitar. 

BIND 8.1.2

BIND (Berkeley Internet Name Daemon), den vanligaste DNS-implementationen, har uppgraderats till version 8.1.2. Den här uppgraderingen innehåller en ny konfigurationsfil som förbättrar nätverkssäkerheten med hjälp av ACL:er (Access Control Lists). 

Installation

Beskrivning av funktionerna  

SPARC: Installera en 64-bitars operativmiljö

Installationsprogrammet för Solaris 7 innehåller en ny kryssruta för 64-bitarsstöd. Den är som standard markerad när du installerar operativmiljön på UltraSPARCTM-plattformar.

Installera AnswerBook-volymer med Solaris Web Start

Med produkten Solaris Web Start på dokumentations-cd:n kan du installera AnswerBook2-servern, alla dokumentvolymer på cd:n eller markerade dokumentvolymer genom att peka och klicka.  

Fler språkversionsval

I Solaris 7 har de engelska och europeiska översatta versionerna av Solaris-programvaran samlats på en enda cd. Detta innebär att du kan välja mellan fler språkversioner vid installation av den här kombinerade cd:n än i Solaris 2.6.  

Dokumentation

Beskrivning av funktionerna  

Direkthjälp i AnswerBook2-format

Direkthjälpen är tillgänglig i AnswerBook2-format (SGML) i stället för det traditionella AnswerBookTM-formatet. Detta gör det enklare att navigera till direkthjälpen direkt från andra AnswerBook2-dokument.

Köra AnswerBook2 från dokumentations-cd:n

Med en dokumentations-cd och root-åtkomst till det system som cd:n är ansluten till kan AnswerBook2-servern köras direkt från cd:n med hjälp av kommandofilen ab2cd. Du kan då visa dokumentationen direkt från cd:n.

Använda CGI-baserade webbservrar

AnswerBook2-servern kan köras över en befintlig webbserver, t ex Sun WebServerTM, och kräver alltså inte att ytterligare en webbserver körs i systemet endast för AnswerBook2-stöd.

Styra visning av formatmallsfel

Du kan ange ett värde för miljövariabeln AB2_DEBUG på AnswerBook2-servern. Den här variabeln styr om formatmallsfel visas för användaren med den röda felsymbolen."

Språkstöd

Beskrivning av funktionerna  

Förbättrat språkstöd

  • Unicode-stödet i Solaris-programvaran har utökats med sex nya UTF-8-språkversioner: fransk, tysk, italiensk, spansk, svensk och europeisk. Förbättrade Unicodefunktioner för flera skriftsystem ingår också. Användare kan skriva och visa text från olika skiftspråk som japanska, thai och ryska. Användare kan också enkelt växla mellan skritfspråk utan att växla till eller installera ett nytt språk.

  • Textstöd är integrerat för språk med komplicerad textlayout, t ex arabiska, hebreiska och thai, som kräver särskild textförbehandling för dubbelriktad, sammansatt och kontextberoende text.

  • Solaris 7-programvaran stöder IIIMP-protokollet (Internet Intranet Input Method Protocol) som ger smidig interoperabilitet mellan indatametoderna i Solaris, Java och program som inte är av X Windows-typ.

  • Med programmet för hämtning av teckensnitt kan användare hämta, ta bort, koda om och konvertera teckensnitt samt kontrollera status och utföra andra administrativa uppgifter på PostScript-skrivare.

Utvidgat stöd för språkinställningar

  • De flesta av medlemsstaterna i EU har beslutat att införa en gemensam valuta - euro. Den 1 januari 1999 kommer alla valutaväxlingskontor, banker och övriga finansinstitut i dessa stater att övergå från de olika lokala valutorna till euro. Inför den här förändringen har Solaris 7 utökats med stöd för denna nya valuta för sex nya språkområden.

  • Solaris har också utökat stöd för de östeuropeiska och thailändska versionerna samt för Mellanöstern.

Standarder

Beskrivning av funktionerna  

Märkning med UNIX 98

Solaris 7 har märkts med UNIX 98. 

Programutvecklingsmiljö

Beskrivning av funktionerna  

SPARC: 64-bitars utvecklingsmiljö

Med Solaris 7-operativmiljön får programmerarna en fullständig 32-bitars- och 64-bitars-utvecklingsmiljö  

Körtidslänkare

Med körtidslänkaren kan programmen hitta delade bibliotek utan att ställa in LD_LIBRARY_PATH. Användningen av delade bibliotek blir ännu mer effektiv.

Förbättrad visning med verktyget man

Verktyget man kan nu visa direkthjälpsavsnitt som är SGML-kodade, liksom de traditionella nroff.

64-bitars Solaris X Windows-bibliotek

Alla de viktigaste delade X11-biblioteken (.so) och alla lint-bibliotek (.ln) för programutvecklare som ingick i 32-bitarsversionerna är också tillgängliga i 64-bitarsversionerna för 64-bitars Solaris.

Prestandaförbättringar i Java Development Kit för Solaris

Java Development Kit 1.1.5 för Solaris har specialanpassats och testats. Därigenom har anpassningsbarhet och prestanda för Java-program som utvecklas för och används i företag och nätverk förbättrats avsevärt.  

WebNFS Software Development Kit ingår

Software Development Kit (SDK) för WebNFS tillhandahåller fjärrfilåtkomst för Java-program som använder WebNFS. Eftersom NFS-protokollet implementeras direkt krävs inget NFS-stöd för värdsystemet.  

Spårning av funktionsanrop: Verktyget truss

Verktyget truss spårar systemanrop, signaler och maskinfel för processer. Nu finns också möjlighet till start- och stoppspårning av funktionsanrop på användarnivå som utförs av den spårade processen.

Förbättrat enhetskonfigurationsbibliotek

Biblioteket libdevinfo, som används för att hämta enhetskonfigurationsinformation, är mer stabilt och fullständigt i Solaris 7. Du hittar mer information i direkthjälpsavsnittet för libdevinfo(3).

Bilder och bildhantering

Beskrivning av funktionerna  

XIL-grundbibliotek för bildhantering

XILTM-grundbiblioteket för bildhantering är lämpligt för bibliotek och program som kräver bildhantering eller digital video, exempelvis dokumentbildhantering, färgförlaga eller in- och uppspelning av digital video.

Med det nya stödet för stereobildvisning kan bildpar visas så att de motsvarar ett perspektiv med höger- och vänsteröga. Du får därmed en bild med djupverkan. 

XIL Developer's Kit är nu ett separat program som inte ingår i Solaris, och det kan erhållas utan kostnad. 

Skrivbordet

Beskrivning av funktionerna  

CDE (Common Desktop Environment)

CDE innehåller nya verktyg som gör det enkelt att hitta, redigera och hantera adresskort, program, e-postadresser, filer, mappar, värdar, processer och webbadresser. 

CDE stöder Motif 2.1, som innehåller fem nya Motif-bildmoduler och är flertrådssäkert. Motif 2.1 stöder språkversioner med komplicerad text enligt ISO-standard. En enda binär kod som har utvecklats i operativmiljön Solaris 7 ger standardstöd och avancerat stöd för hebreiska, arabiska och thai.  

Skriva ut

Beskrivning av funktionerna  

Utökat stöd för teckensnitt

Med programmet för hämtning av teckensnitt kan användare hämta, ta bort, koda om och konvertera teckensnitt samt kontrollera status och utföra andra administrativa uppgifter på PostScript-skrivare. 

Maskinvarustöd för Intel-versionen

Beskrivning av funktionerna  

SCSI-skivdrivrutinen sd

SCSI-skivdrivrutinen sd, som tidigare bara ingick i SPARC-versionen av Solaris, används nu för SCSI-skivstöd och stöd för ATAPI cd-rom i stället för cmdk. Drivrutinen cmdk är fortfarande tillgänglig för stöd för hårddiskar som inte är av SCSI-typ.

Stöd för Intelligent I/O

Intelligent I/O (I2O) är en standard för in- och utdatadelsystem av modultyp med höga prestanda. Den här funktionen, som kräver I2O-kompatibel maskinvara, är bara tillgänglig för Intel-versionen av Solaris.