Nyheter i operativmiljön Solaris 9 9/04

Kapitel 1 Nyheter i Solaris 9-uppdateringarna

Den mest aktuella Solaris 9-versionen är Solaris 9 9/04.

I det här kapitlet ges en översikt över nya och förbättrade funktioner i följande Solaris-uppdateringar:

En sammanfattning över förbättringar som blev tillgängliga i Solaris 9 (ursprungligen distribuerad i maj 2002) finns i Kapitel 2, Funktioner i Solaris 9.

Det här kapitlet innehåller två viktiga meddelanden. Sun Microsystems presenterar nya AMD Opteron-servrar och -arbetsstationer. Se Nya AMD Opteron-servrar och -arbetsstationer. Se även Sun Java Enterprise System blir en del av Solaris. Sun Java Enterprise System inkluderar Sun Open Net Environment (Sun ONE)-produkter.

Om inget annat anges gäller alla funktioner i Solaris 9 9/04 för både UltraSPARC- och x86-system. I det här dokumentet syftar termen x86 på Intels 32-bitars familj med mikroprocessorer och kompatibla 64-bitars och 32-bitars mikroprocessorer tillverkade av AMD. Fler x86-system kör nu Solaris-programvara som Solaris Hardware Compatibility List visar. Se http://www.sun.com/bigadmin/hcl. Det här dokumentet beskriver implementationsskillnader mellan plattformstyperna.

Nya funktioner efter Solaris-version

I den här översikten listas alla nya funktioner som beskrivs i det här kapitlet. Listan är sorterad efter utgåva för att lättare kunna användas som referens. Beskrivningarna av de här funktionerna finns i de återstående avsnitten i det här kapitlet.

Solaris 9 9/04

Följande funktioner är nya i Solaris 9 version 9/04.

Beskrivningen av Enhetsfunktioner och kompatibilitetsproblem för USB 2.0 har reviderats i Solaris 9 9/04. Dessutom, se Ny och reviderad dokumentation i Solaris 9 9/04.

Solaris 9 4/04

Följande funktioner är nya i Solaris 9 version 4/04.

Följande USB-funktionsbeskrivningar är nya eller reviderade i Solaris 9 4/04.

Solaris 9 12/03

Följande funktioner är nya i Solaris 9 version 12/03.

Integration av Sun ONE Application Server har uppdaterats i den här versionen.

Solaris 9 8/03

Följande funktioner är nya i Solaris 9 version 8/03.

Följande funktioner har reviderats i Solaris 9 8/03.

Solaris 9 4/03

Följande funktioner är nya i Solaris 9 version 4/03.

Följande funktioner har reviderats i Solaris 9 4/03.

Solaris 9 12/02

Följande funktioner är nya i Solaris 9 version 12/02.

Solaris 9 9/02

Följande funktioner är nya i Solaris 9 version 9/02.

Nya AMD Opteron-servrar och -arbetsstationer

Sun Microsystems introducerar följande nya AMD Opteron-servrar och -arbetsstationer:

Sun Fire-servrarna V20z och V40z

Servern Sun FireTM V20z är en AMD Opteron-baserad, enmodulsenhet (1U) med två processorer (2P) för företag. Servern Sun Fire V40z är också AMD Opteron-baserad, men är en tremodulsenhet (3U) med fyra processorer (4P).

AMD Opteron-processorn implementerar en 64-bitars x86-arkitektur som levererar betydande minneskapacitet och bandbredd.

I de här servrarna ingår en inbäddad SP (Service Processor), flashminne, RAM-minne, ett separat Ethernet-gränssnitt och programvara för serverhantering. Servrarna är utrustade med serverhanteringsverktyg som ger ökad kontroll och lägre total ägarkostnad. Du kan använda ett kommandoradsgränssnitt eller CLI (Command-Line Interface), SNMP-integration med ramverk från andra företag eller IPMI för att konfigurera och hantera plattformen med SP:n. Den dedicerade SP:n erbjuder oberoende från operativsystem och maximal tillgänglighet för serverhantering.

Mer information finns på produkternas webbplatser: http://www.sun.com/v20z/ och http://www.sun.com/v40z/.

De här produktwebbplatserna innehåller också länkar till utförlig dokumentation av de nya produkterna.

Sun Java-arbetsstationerna W1100z och W2100z

Sun Java-arbetsstationen W1100z och Sun Java-arbetsstationen W2100z är AMD Opteron-baserade system. De här arbetsstationerna innehåller en eller två AMD 64 Opteron-processorer som är förinstallerad(e) på den interna AMD-sockelns 940 kontakter. Upp till 16 GB tvåkanalsregistrerat ECC 400 DDR SDRAM är tillgängligt för tvåprocessorssystemet (fyra DIMM per processor). Hårddiskkapaciteten inbegriper en eller två interna PATA-100 80–GB hårddiskar, eller upp till fem 73–GB Ultra 320 SCSI-hårddiskar.

De här arbetsstationerna är utrustade med en AGP-8x/Pro-kortplats för avancerade grafikkort, en 133 MHz-kortplats och fyra 100 MHz PCI-X-kortplatser. Arbetsstationerna innehåller också ett Gigabit Ethernet-gränssnitt, två IEEE 1394-gränssnitt, fem USB 2.0-gränssnitt och ljudgränssnitt som följer industristandard.

Mer information finns på produkternas webbplatser: http://www.sun.com/desktop/workstation/w2100z/index.xml och http://www.sun.com/desktop/workstation/w1100z/index.xml.

De här produktwebbplatserna innehåller också länkar till utförlig dokumentation av de nya produkterna.

Filsystemsförbättringar

I Solaris 9 9/04 är UFS aktiverad som standard. Tidigare Solaris 9-versioner inkluderade följande systemförbättringar:

UFS-loggning aktiverad som standard

Den här funktionen är en nyhet i Solaris 9 9/04.

Loggning är numera aktiverad som standard för alla UFS-filsystem förutom under följande villkor:

I tidigare Solaris-versioner var du tvungen att aktivera UFS-loggning manuellt.

UFS-loggning paketerar de många metadataändringar som utgör en fullständig UFS-åtgärd in i en transaktion. Transaktionsuppsättningarna registreras i en logg på hårddisken och tillämpas sedan på det faktiska UFS-filsystemets metadata.

Det finns två fördelar med UFS-loggning:

Mer information finns i UFS Logging Is Enabled by Default i System Administration Guide: Devices and File Systems. Se även direkthjälpen för mount_ufs(1M).

Förbättringar av NFS-klienten

Den här funktionen är en nyhet i Solaris 9 12/03.

Följande förbättringar har ökat NFS-klientens prestanda.

UFS-filsystem för flera TB

Stöd för UFS-filsystem med flera TB är bara tillgängligt för system som kör en 64-bitars kärna. Den här funktionen är en nyhet i Solaris 9 8/03.

Den här Solaris-versionen stöder UFS-filsystem som är större än 1 TB på system som kör en 64-bitars Solaris-kärna. Tidigare var UFS-filsystemen begränsade till ungefär 1 TB på både 64-bitars och 32-bitars system. Alla kommandon och verktyg för UFS-filsystem har uppdaterats för att ge stöd till UFS-filsystem för flera TB.

Du kan skapa ett UFS-filsystem som är mindre än en TB till en början. Du kan ange att filsystemet kan växa till ett filsystem med flera TB genom att använda kommandot newfs -T. Det här kommandot anger lämplig skala för inod- och fragmentdensitet för ett filsystem med flera TB.

Stöd för UFS-filsystem med flera TB förutsätter tillgång till logiska enhetsnummer (LUN) med flera TB. De här logiska enhetsnumren finns som Solaris Volume Manager- eller Veritas VxVM-volymer, eller som fysiska diskar som är större än en TB.

Bland funktionerna för UFS-filsystem med flera TB finns de här:

Bland begränsningarna för UFS-filsystem med flera TB finns de här:

Mer information finns i What’s New in File Systems in the Solaris 9 Update Releases? i System Administration Guide: Devices and File Systems.

Stöd för fler-TB-volymer med EFI-disketiketter

Det här stödet för diskar med flera TB är bara tillgängligt för system som kör en 64-bitars kärna. Den här funktionen är en nyhet i Solaris 9 4/03.

Den här Solaris-versionen stöder diskar som är större än 1 TB på system som kör en 64-bitars Solaris-kärna.

EFI-etiketten (Extensible Firmware Interface) ger stöd för fysiska diskar och virtuella diskvolymer. UFS-filsystemet är kompatibelt med EFI-disknamn, och du kan skapa ett UFS-filsystem som är större än 1 TB. Den här versionen innehåller även uppdaterade diskverktyg för hantering av diskar som är större än 1 TB.

EFI-disknamn skiljer sig från VTOC-disknamn på följande sätt:

Mer information om hur du använder EFI-enhetsnamn finns i System Administration Guide: Basic Administration. Den här handboken innehåller viktig information och begränsningar som gäller användandet av EFI-enhetsnamn med befintliga programvaror.

Solaris Volymhanterare kan också användas för att hantera diskar som är större än 1 TB i den här Solaris-versionen. Se Stöd för volymer med flera TB i Solaris Volymhanterare.

Systemadministrationsverktyg

Solaris 9 9/04 innehåller förbättringar för Solaris Volymhanterare. Följande systemadministrationsfunktioner har varit nyheter i tidigare versioner:

Stöd för skivuppsättningar med flera ägare via Solaris Volymhanterare för Sun Cluster

Den här funktionen är en nyhet i Solaris 9 9/04.

Solaris Volymhanterare för Sun Cluster introducerar volymhanteringsfunktioner som specifikt arbetar med Sun Cluster och med program som Oracle9 i Real Application Clusters. Med Solaris Volymhanterare för Sun Cluster kan du skapa och hantera lagringsutrymmen som grupperas i diskuppsättningar för flera ägare. Med en diskuppsättning för flera ägare kan flera noder dela ägande över en diskuppsättning. Diskuppsättningar för flera ägare ger skalbarhet eftersom en förekomst av programmet körs på varje nod i klustret. Eftersom varje förekomst av programmet kommer åt det delade lagringsutrymmet direkt förbättras även programmets prestanda med diskuppsättningar för flera ägare.

Mer information finns i Solaris Volume Manager Administration Guide. Information om Sun Cluster finns på http://www.sun.com/software/cluster/.

Utökat stöd för skivuppsättningar i Solaris Volymhanterare

Funktionen är en nyhet i Solaris 9 9/04.

I Solaris Volymhanterare har funktionaliteten för enhets-ID utökats. Utöver att spåra rörelser i lokala uppsättningar spåras numera även diskrörelser i namngivna diskuppsättningar automatiskt med Solaris Volymhanterare. Det här stödet för enhets-ID gör det även möjligt för två värdar att dela icke-samtidig åtkomst till diskuppsättningar, även med olika vyer av åtkomligt direktlagringsutrymme.

Solaris Volymhanterare har även förbättrats med kommandot metaimport. Det här kommandot använder det utökade stödet för enhets-ID för att du ska kunna importera diskuppsättningar, även sådana som skapats på olika system.

Mer information finns i direkthjälpen för metaimport(1M).

Skapa volymer uppifrån och ned i Solaris Volymhanterare

Den här funktionen är en nyhet i Solaris 9 4/04.

Genom att använda funktionen skapa volymer uppifrån och ned i Solaris Volymhanterare får du tillgång till ett nytt kommando som du kan använda för att snabbt och lätt skapa servicekvalitetsbaserade konfigurationer för Solaris Volymhanterare. I stället för att partionera diskar, skapa stripes och bygga speglar manuellt, kan du hantera detaljer och skapa funktionella logiska volymer med kommandot metassist. Volymerna baseras på de villkor som du anger på kommandoraden eller i konfigurationsfiler som används för kommandot.

Mer information finns i Solaris Volume Manager Administration Guide.

Signerade paket och korrigeringsfiler

Den här funktionen är en nyhet i Solaris 9 12/03.

Med den här Solaris-versionen kan du hämta Solaris-paket och korrigeringsfiler som innehåller en digital signatur genom att använda de uppdaterade kommandona pkgadd och patchadd. Ett paket eller en korrigeringsfil med en giltig signatur är en garanti för att paketet eller korrigeringsfilen inte har ändrats efter att signaturen använts för respektive paket/korrigeringsfil.

I tidigare Solaris-versioner kunde du bara lägga till signerade korrigeringsfiler på systemet om du använde Solaris-korrigeringsverktyget PatchPro 2.1.

Den här Solaris-versionen innehåller bland annat följande ytterligare programvaruhanteringsfunktioner:

Bortsett från signaturen är ett signerat paket identiskt med ett osignerat paket. Paketet kan installeras, tillfrågas eller tas bort med befintliga paketeringsverktyg för Solaris. Ett signerat paket är även binärt kompatibelt med ett osignerat paket.

Innan du kan lägga till ett paket eller en korrigeringsfil på systemet måste du konfigurera ett nyckellager med betrodda certifikat som används för att kontrollera att paketens digitala signaturer är giltiga.

Information om hur du ställer in paketnyckellagret och lägger till signerade paket eller korrigeringsfiler i systemet finns i Adding and Removing Signed Packages (Task Map) i System Administration Guide: Basic Administration.

Information om hur du startar och hämtar installationsavbildningar för Solaris från en HTTP- eller HTTPS-server finns i Start och installation via ett globalt nätverk.

Överflyttningstjänsten NIS-to-LDAP

Den här funktionen är en nyhet i Solaris 9 12/03.

Du kan använda överflyttningstjänsten NIS-to-LDAP för att aktivera en nätverksöverflyttning från att använda NIS till att använda LDAP som primär namntjänst. Genom att använda den här överflyttningstjänsten kan administratörer använda den medpackade Sun ONE Directory Server som fungerar tillsammans med klienter som använder namntjänsten LDAP.

Mer information finns i System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).

BIND 8.3.3

Den här funktionen är en nyhet i Solaris 9 8/03.

För den här Solaris-versionen är BIND-versionen 8.3.3. DNS-klienter kan nu ansluta till IPv6 DNS-servrar genom att använda IPv6-transport.

Stöd för volymer med flera TB i Solaris Volymhanterare

Stöd för volymer med flera TB är bara tillgängligt för system som kör en 64-bitars kärna. Den här funktionen är en nyhet i Solaris 9 4/03.

Solaris volymhanterare har förbättrats med stöd för volymer med flera TB. Med det här stödet kan du skapa, hantera och ta bort stora (>1TB) RAID 0 (stripe), RAID 1 (spegel), RAID 5 och mjuka partitionsvolymer med Solaris Volymhanterare. Dessutom gör stödet för stora voymer att du med Solaris Volymhanterare kan konstruera volymer på stora eller EFI-etiketterade LUN:er (logiska enhetsnummer).

Stöd för stora volymer i Solaris Volymhanterare är inte tillgängligt för system som kör en 32-bitars Solaris-kärna. För system som exempelvis kör Solaris x86-versionen eller Solaris-programvara med SPARC 32-bitarskärna kan inte stöd för stora volymer användas.

Mer information finns i Solaris Volume Manager Administration Guide.

Se även Stöd för fler-TB-volymer med EFI-disketiketter.

RCM-stöd (Reconfiguration Coordination Manager) i Solaris Volymhanterare

Den här funktionen är en nyhet i Solaris 9 4/03.

Med RCM-stöd (Reconfiguration Coordination Manager) kan Solaris Volymhanterare svara korrekt på dynamiska omkonfigurationsförfrågningar (DR Requests). Med det här tillägget säkerställs att borttagning av enheter under Solaris Volume Manager-kontroll är blockerat med en varning. Den här blockeringen är aktiverad tills enheterna inte längre används. Det förhindrar att en systemadministratör av misstag tar bort aktiva volymer från ett DR-konfigurerat system.

Mer information finns i Solaris Volume Manager Administration Guide.

Funktionen Solaris Patch Update

Den här funktionen är en nyhet i Solaris 9 4/03.

Du kan använda uppdateringsalternativet i korrigeringsverktyget för Solaris Management Console om du vill analysera, hämta och installera rekommenderade korrigeringsfiler från webbplatsen SunSolve OnlineSM. Du kan även använda kommandot smpatch update.

Den här uppdateringsfunktionen var tidigare bara tillgänglig för system som kör Solaris 2.6, Solaris 7 eller Solaris 8.

Du måste installera PatchPro 2.1 innan du kör uppdateringsfunktionen. Hämta PatchPro 2.1-paketen från http://www.sun.com/patchpro. Följ anvisningarna och installera programvaran på systemet.

Mer information finns i direkthjälpen för smpatch(1M).

Kombinera dataadress och testadress för en enkel IP Network Multipathing Group

Den här funktionen är en nyhet i Solaris 9 12/02.

Det är inte längre nödvändigt att använda en dedicerad test-IP-adress för felsökning av enadaptersgrupper med flervägsfunktioner för IP-nätverk. Ibland är felöverlämning inte möjlig eftersom det endast finns ett nätverkskort (NIC) i en flervägsfunktion för IP-nätverk. Om detta händer kan du nu kombinera testadressen och dataadressen. Bakgrundsprogrammet in.mpathd använder en dataadress för att leta fel när ingen testadress är angiven.

Mer information om Solaris flervägsfunktioner för IP finns i IP Network Multipathing Administration Guide.

Enhetshantering

Solaris 9 9/04 inkluderar utökat skrivarstöd, nya musfunktioner och förbättrad kompatibilitet med USB 1.1-enheter. Bland funktionerna för enhetshantering i tidigare versioner finns följande:

Utökat stöd för skrivare

Den här funktionen är en nyhet i Solaris 9 9/04.

I den här versionen har ändringar gjorts för att inkludera stöd för ett brett spektrum av skrivare. Detta möjliggörs genom användandet av ytterligare omvandlingsprogramvara, RIP- (Raster Image Processor) och PPD-filer (PostScriptTM Printer Description).

Genom att använda PPD-filer ger de här tilläggen dig tillgång till funktionalitet som gör att du kan skriva ut till skrivare som t.ex. Lexmark Optra E312 och Epson Stylus Photo 1280.

Den här funktionen är användbar i en miljö där skrivare inte har inbyggda PostScript-funktioner.

Dessutom har de befintliga utskriftsverktygen i Solaris ändrats så att de inkluderar det nya alternativet -n för kommandot lpadmin. Med det här alternativet kan du ange en PPD-fil som ska användas när du skapar en ny utskriftskö eller ändra en befintlig utskriftskö.

Skärmbilderna i Solaris Print Manager har uppdaterats så att du kan välja en PPD-fil för utskriftskön via valet av märke, modell och drivrutin. Den här nya funktionen skiljer sig markant från tidigare Solaris-versioner. I tidigare versioner var listan med skrivartyper och informationen om skrivaren accepterade PostScript eller ASCII-text, begränsad.

Mer information finns i direkthjälpen för lpadmin(1M) och i System Administration Guide: Advanced Administration.

Hjulmusstöd

Följande musfunktioner stöds i Solaris 9 version 9/04:

Enhetsfunktioner och kompatibilitetsproblem för USB 2.0


Obs! –

Endast i Solaris 9 9/04 kan USB 1.1-enheter köras på USB 2.0-nav som är anslutna till 2.0-portar. [Den här konfigurationen har inte varit tillgänglig i tidigare versioner.]


Den här funktionsbeskrivningen är ny i Solaris 9 4/04 och gäller både x86- och SPARC-plattformarna.

USB 2.0-enheter definieras som höghastighetsenheter som följer specifikationen för USB 2.0. Du kan ta del av specifikationen för USB 2.0 på http://www.usb.org.

Det här är en del av de USB-enheter som stöds på SPARC-baserade och x86-baserade system i den här Solaris-versionen:

En fullständig lista över USB-enheter som kontrollerats på Solaris-versionen finns på:

http://www.sun.com/io_technologies/usb.html

Ytterligare lagringsenheter kan fungera om du ändrar i filen scsa2usb.conf. Mer information finns i direkthjälpen för scsa2usb(7D).

Enhetsstödet för USB 2.0 i Solaris innehåller följande funktioner:

Mer information om USB 2.0-enhetsstöd finns i direkthjälpen för ehci(7D) och usba(7D).

Information om USB-kablar och bussdrivna enheter finns i About USB in the Solaris Environment i System Administration Guide: Devices and File Systems.

Dubbelt USB-ramverk

Den här funktionsbeskrivningen är ny för Solaris 9 4/04. Den här funktionen finns för x86- och SPARC-plattformarna.

USBA-ramverket som finns i Solaris 9 12/03 utvecklades ursprungligen för USB 1.1-enheter. Ett nytt ramverk, USBA 1.0, skapades för att tillfredsställa de högre kraven för USB 2.0-enheter. Ramverket fungerar även för USB 1.1-enheter. I den här Solaris-versionen finns båda ramverken som ett dubbelt ramverk. Syftet med det dubbla ramverket är att ge en mjukare övergång mellan det ursprungliga ramverket och det nyare. Det ursprungliga USBA-ramverket styr enheter som är anslutna till systemets USB 1.1-portar, medan det nya USBA 1.0-ramverket styr enheter som är anslutna till systemets USB 2.0-portar.

USB-portarna på alla Sun-moderkort är USB 1.1-portar, medan de flesta PCI-kort stöder USB 2.0.

Mer detaljerad information om hur det dubbla USB-ramverket fungerar finns på http://www.sun.com/desktop/whitepapers.html.

Mer information om kompatibilitetsproblem med det dubbla USB-ramverket finns i What’s New in USB Devices? i System Administration Guide: Devices and File Systems.

Funktioner för USB 2.0

I Solaris 9 4/04 finns följande USB 2.0-funktioner tillgängliga både för x86- och SPARC-plattformarna:

Beskrivningar av USB-enheter och terminologin finns i Overview of USB Devices i System Administration Guide: Devices and File Systems.

Solaris-stöd för USB-enheter

Den här funktionsbeskrivningen är ny i Solaris 9 4/04 och finns för både x86- och SPARC-plattformarna.

I följande tabell beskrivs stödet i Solaris för USB 1.1- och USB 2.0-enheter.

 

Solaris 8 HW*-versioner 

Solaris 9-versioner 

Solaris 9 4/04 

USB 1.1 

SPARC och x86 

SPARC och x86 

SPARC och x86 

USB 2.0 

SPARC 

SAKNAS 

SPARC och x86 


Obs! –

Under Solaris 8 HW beskrivs inte Solaris 8-versionerna, utan Solaris 8 HW (maskinvara)-versionerna, med början vid Solaris 8 HW 5/03. Korrigeringsnumret för det dubbla USB-ramverket som finns i Solaris 8 HW 5/03 är 109896.


Information om USB-stöd på Sun-maskinvara finns i Kapitel 7, Using USB Devices (Overview) i System Administration Guide: Devices and File Systems.

Massminnesenheter för USB

Den här funktionsbeskrivningen har reviderats i Solaris 9 4/04. De här funktionerna finns för x86- och SPARC-plattformarna.

Alla USB-lagringsenheter används nu som flyttbara media via volymhanteringen. Den här förändringen har följande fördelar:

Mer information om hur du använder massminnesenheter för USB finns i direkthjälpen för scsa2usb(7D).

Mer information om felsökning av massminnesenheter för USB finns i What’s New in USB Devices? i System Administration Guide: Devices and File Systems.

Förbättringar av USB-drivrutinen

I det här avsnittet beskrivs förbättringar av USB-drivrutinen i Solaris 9 4/04. De här förbättringarna är tillgängliga för x86- och SPARC-plattformarna.

Drivrutinerna EHCI och OHCI

Den här funktionsbeskrivningen är ny för Solaris 9 4/04.

Bland funktionerna för drivrutinen EHCI finns följande:

Om du har både USB 2.0- och USB 1.0- eller 1.1-enheter på systemet, används inte drivrutinerna EHCI och OHCI för enhetskontrollen, beroende på vilken typ av enhet som är ansluten till systemet.

Förbättringar av språkstödet

Solaris 9 9/04 introducerar funktionen för språkområdesadministratören och nya språkområden för Solaris Unicode. Bland språkstödsfunktionerna i tidigare versioner finns följande:

Språkområdesadministratör

Den här funktionen är en nyhet i Solaris 9 9/04.

Språkområdesadministratören gör att användaren kan fråga och konfigurera språkområdena för ett Solaris-operativsystem via ett kommandoradsgränssnitt. Genom att använda localeadm-verktyget kan en användare visa information om språkområdespaket som är installerade på systemet eller som finns på en viss enhet eller i en viss katalog. Användaren kan lägga till och ta bort språkområden från det aktuella systemet efter region. Användaren kan t ex lägga till alla språkområden i den östeuropeiska regionen i det aktuella systemet. Information finns i direkthjälpen för localeadm(1M).

Innan den här funktionen introducerades var användaren tvungen att ta bort enskilda paket efter en systeminstallation för att kunna ändra språkområden på datorn. Den här processen leder ofta till fel eftersom det är lätt att missa eller glömma bort paket. Dert här verktyget är ett komplement till språkområdesvalet i installationsprogrammet för Solaris. Installationsprogrammet är fortfarande det viktigaste programmet för korrekta installationer av språkområden i Solaris.

Nya språkområden för Solaris Unicode

Den här funktionen är en nyhet i Solaris 9 9/04.

Följande nya Unicode-språkversioner har lagts till i Solaris:

De nya språkversionerna är tillgängliga från systeminloggning.

Teckenkonverteringar för IDN

Den här funktionen är en nyhet i Solaris 9 4/04.

IDN (Internationalized Domain Name) stöder användandet av icke-engelska namn som värd- och domännamn. För att de här icke-engelska värd- och domännamnen ska kunna användas, måste programutvecklare konvertera namnen till ACE-namn (ASCII-kompatibel kodning) i programmen på det sätt som anges i RFC 3490. Systemadministratörer måste också använda ACE-namn i systemfiler och i program där stöd för IDN inte finns i systemadministrationsprogrammen ännu.

Den här funktionen underlättar även konverteringen eftersom den förser konverterings-API:n med olika alternativargument som stöds. Se följande direkthjälpar för mer information:

STSF (Standard Type Services Framework)

Den här funktionen är en nyhet i Solaris 9 4/04.

STSF (Standard Type Services Framework) är en objektbaserad insticksarkitektur som gör att användaren kan använda typografiskt avancerad textlayout och rendering. Ramverkets insticksarkitektur ger användaren möjlighet att uppnå den önskade visuella avbildningen genom använda olika teckenrastreringsmotorer och textlayoutprocesser. Tack vare insticksarkitekturen går det också att hantera teckensnitt och skapa programspecifika teckensnitt. STSF innehåller både ett fristående API och ett X-servertillägg som används för att hantera rendering på servern och för bättre effektivitet. STSF är ett öppen källkod-projekt som sponsras av Sun Microsystems.

Mer information om projektet och hur du använder API finns i http://stsf.sourceforge.net.

Gemensam translitterationsbaserad inmatningsmetod för alla indiska språk

Den här funktionen är en nyhet i Solaris 9 12/03.

Användare som använder en Unicode (UTF-8)-språkversion av Solaris-programvaran kan nu på ett enkelt och intuitivt sätt mata in tecken från indiska regionalspråk. Användare som interagerar med CDE-program, StarOffice eller Mozilla kan lättare interagera med indiska skript. När du har valt den transliterationsbaserade inmatningsmetoden kan du skriva fonetiska motsvarigheter för indiska skript på engelska. De här motsvarigheterna visas sedan i skriptet som väljs och formas och återges korrekt med hjälp av en underliggande layout och en skarpare modul. Eftersom transliteration är den vanligaste inmatningsmetoden för indiska språk kan det här stödet innebära en kraftigt ökad användbarhet för de åtta indiska skript som medföljer Solaris-programvaran.

Stöd för Unicode, version 3.2

Den här funktionen är en nyhet i Solaris 9 8/03.

Solaris Unicode-språkversionerna stöder nu Unicode Version 3.2. I Unicode Version 3.2 introduceras 1016 nya tecken. Den här versionen innehåller också både normativa och informativa ändringar som beskrivs i Unicode Standard Annex #28: UNICODE 3.2 på följande webbplats:

http://www.unicode.org/unicode/reports/tr28/

Teckenrepresentationen för UTF-8 har ändrats till ett säkrare format som anges i Unicode Version 3.2. Med den här funktionen implementeras den säkrare teckenrepresentationen för UTF-8, format och byte-sekvenser i UTF-8-relaterade iconv teckenkonverteringar. Den här funktionen implementerar även alla flerbytesteckenfunktioner på operativsystemnivå, till exempel följande:

Ytterligare tangentbordsstöd

Den här funktionen är en nyhet i Solaris 9 4/03.

Programvarustöd för ytterligare tre tangentbord har lagts till i Solaris 9 4/03: Estniskt tangentbord typ 6, fransk-kanadensiskt tangentbord typ 6 och polskt tangentbord för programmerare typ 5. Med det här programvarustödet får användare i Kanada, Estland och Polen större flexibilitet när det gäller tangentbordsinmatning. Stödet ändrar standardlayouter för amerikanska tangentbord till behovet för olika språk.

Instruktioner finns i Tilläggsinformationen för Solaris 9 4/03.

Inmatningsmetoden Wubi

Den här funktionen är en nyhet i Solaris 9 4/03.

Inmatningsmetoden (IM) Wubi används i Kina. Kodningsregeln för Wubi IM baseras på radikalerna (del av ett tecken) eller streckformerna för de kinesiska tecknen. Användare kan snabbt skriva kinesiska tecken via ett standardtangentbord i stället för med de långsamma, fonetikbaserade inmatningsmetoderna.

Stöd för indiska inmatningsmetoder

Den här funktionen är en nyhet i Solaris 9 4/03.

Inmatningsstöd för tangentbord för regionala indiska språk har lagts till i Solaris-programvaran. Användare av indiska språk kan skriva tecken för indiska språk genom att använda önskad tangentbordslayout i programvaran Solaris.

Stöd för ytterligare sju indiska skriftspråk i Unicode-språkversioner

Den här funktionen är en nyhet i Solaris 9 4/03.

Utöver hindi stöds följande indiska skriftspråk i den här Solaris-versionen:

De som talar de här regionala indiska språken har språkstöd i programvaran Solaris för alla Unicode-språkversionsmiljöer som stöds av Solaris.

Förbättringar av utvecklingsverktyg

Solaris 9 9/04 innehåller ändringar i funktionen makecontext(). Tidigare Solaris-versioner innehöll följande utvecklingsverktygsförbättringar:

Ändringar i funktionen makecontext()

Den här funktionen är en nyhet i Solaris 9 9/04.

Semantiken för uc_stack-medlemmen i ucontext_t-strukturen har ändrats eftersom de gäller inmatningar i biblioteksfunktionen makecontext() libc. Binär kompatibilitet har bevarats mellan tidigare versioner av Solaris och Solaris 10.

Program som använder det här gränssnittet måste uppdateras innan de kompileras om. Mer information finns i makecontext(3C).

SPARC: Lokalitetsgrupper (Locality Groups)

Den här funktionen är en nyhet i Solaris 9 12/03.

Programming Interfaces Guide innehåller nu ett kapitel som förklarar gränssnitten som interagerar med lokalitetsgrupper (locality groups, lgroups). De här gränssnitten kan användas för att hjälpa program att effektivt tilldela processors- och minnesresurser. Detta leder till förbättrade prestanda på en del system.

Uppdateringar av länkare och bibliotek

Den här funktionen är en nyhet i Solaris 9 12/02.

De senaste uppdateringarna finns i Bilaga D, New Linker and Libraries Features and Updates i Linker and Libraries Guide. I den här handboken beskrivs nya funktioner för länkprogramredigeraren i Solaris 9-systemet, exempelvis strängtabellskomprimering, borttagning av avsnitt som saknar referens och identifiering av beroende som saknar referens.

Smartkortsgränssnitt

Den här funktionen är en nyhet i Solaris 9 8/03.

Smartkortsgränssnitten för Solaris är en uppsättning offentliga gränssnitt för smartkortsterminaler. Kortterminaltillverkare kan implementera de här gränssnitten i ett gemensamt bibliotek på användarnivå och på så sätt tillhandahålla enhetsnivåstöd för smartkortsterminaler i Solaris. Uppsättningen av terminalgränssnitt för smartkort i Solaris baseras på de kortterminalgränssnitt som är tillgängliga som en del av ramverket Linux Smartcard. Stödbibliotek för kortterminaler i Linux kan enkelt portas till Solaris.

API:er för stackkontroll

Den här funktionen är en nyhet i Solaris 9 4/03.

Med API:er för stackkontroll möjliggörs avancerad interaktion med stöd för stackkontrollskompilerare. Stöd för stackkontrollerande kompilering finns i ForteTM 7.0. De här API:erna bör användas i program som har kompilerats med stackkontroll aktiverad. Det är program som hanterar sina egna stackar eller försöker upptäcka eget stackspill.

Utvecklare som har egna trådbibliotek måste använda gränssnittet setustack för att användare av deras bibliotek ska kunna kompilera med stackkontroll aktiverad.

Mer information finns i direkthjälpen för stack_getbounds(3C), stack_setbounds(3C), stack_inbounds(3C) och stack_violation(3C).

Minnestilldelning med libumem

Den här funktionen är en nyhet i Solaris 9 4/03.

libumem är ett minnestilldelarbibliotek i användarläge (ej kärnläge) . libumem har funktioner som gör att du kan felsöka minnesläckor och andra avvikelser som rör minnesanvändning.

Den här funktionen används på samma sätt som en standard-ABI-tilldelare, exempelvis malloc(). Ett program i användarläge begär ett godtyckligt antal byte av minnet. En pekare returneras som är lastad med adressen för det tilldelade minnet.

Mer information finns i direkthjälpen förlibumem(3LIB).

En teknisk redogörelse för Solaris Memory Placement Optimization and Sun Fire Servers finns på följande webbplats:

http://www.sun.com/servers/wp/docs/mpo_v7_customer.pdf

Sun ONE Application Server

Den här funktionen är en nyhet i Solaris 9 12/02, SPARC-versionen. I Solaris 9 12/03 är den här funktionen tillgänglig även för x86-versionen. Mer information finns i Integration av Sun ONE Application Server .

Sun ONE-meddelandekö

Sun ONE-meddelandekö är en ny SPARC-pattformsfunktion i Solaris 9 12/02. I Solaris 9 8/03 finns Sun ONE-meddelandekö även för x86-plattformar.

Solaris 9 12/02 stöder JMS-program (Java Messaging Service). De här programmen är baserade på Sun ONE-meddelandekö, en JMS-leverantör. Mer information finns i Sun ONE-meddelandekö.

Förbättrad crypt()-funktion

Den här funktionen är en nyhet i Solaris 9 12/02.

Den här Solaris-versionen innehåller nya tillägg till crypt()-funktionen och introducerar funktionen crypt_gensalt(). Med dessa förbättringar kan administratörer ändra den algoritm som används för att dölja användares lösenord vid inloggning till UNIX.

Moduler ingår för MD5 och Blowfish. MD5-modulerna finns i crypt_sunmd5 och crypt_bsdmd5. Blowfish-modulen finns i crypt_bsdbf.

Utvecklare kan skapa nya moduler för alternativa lösenordsdöljande algoritmer. Programutvecklare måste använda crypt_gensalt()-funktionen i stället för att manuellt generera saltsträngen som ersättning till crypt()-funktionen.

Moduler för alternativa algoritmer finns angivna i filen crypt.conf(4). Fältet module_path anger sökvägen till det gemensamma bibliotek som implementerar de två nödvändiga funktionerna:

Mer information finns i direkthjälpen för crypt(3C) och policy.conf(4).

Nya flaggor för madvise()-funktionen

Den här funktionen är en nyhet i Solaris 9 12/02.

Funktionen madvise() gör så att kärnan kan optimera åtkomst till en användardefinierad region av ett minne. Den här Solaris-versionen innehåller tre nya flaggor för madvise()-funktionen:

Mer information om madvise()-funktionen finns i direkthjälpen för madvise(3C).

Mellanprograms-API:er för smartkort

Den här funktionen är en nyhet i Solaris 9 9/02.

I smartkortssystemet i Solaris finns nu också stöd för mellanprograms-API:er på låg nivå. De här API:erna kan användas för att utväxla data med ett smartkort med hjälp av en smartkortsläsare. De här API:erna är tillgängliga för plattformar som Sun BladeTM och Sun RayTM. Program som är skrivna på något av programmeringsspråken Java eller C kan använda dessa gränssnitt.

Mer information finns i direkthjälpen för libsmartcard(3LIB) och JavaDocs på /usr/share/javadoc/smartcard.

Ändringar i dokumentationen till Solaris

Programvaran Solaris innehåller följande dokumentationsändringar.

Ny och reviderad dokumentation i Solaris 9 9/04

I Solaris 9 9/04 har Solaris Volume Manager Administration Guide uppdaterats. Se Stöd för skivuppsättningar med flera ägare via Solaris Volymhanterare för Sun Cluster.

Systemhandböckerna för Solaris 9 har organiserats om i Solaris 9 9/04:

Innehållet i System Administration Guide: Basic Administration har minskats och innehåller endast följande avsnitt:

Komplicerade avsnitt om enheter och filsystem har flyttats till System Administration Guide: Devices and File Systems. Den här nya handboken innehåller avsnitt om enheter och filsystem, bl a följande:

System Administration Guide: Advanced Administration innehåller samma avsnitt som i tidigare Solaris-versioner.

Ny och reviderad dokumentation i Solaris 9 4/04

Följande nya och reviderade dokumentation är tillgänglig i Solaris 9 4/04-uppdateringen:

Ny och reviderad dokumentation i Solaris 9 12/03

Följande nya och reviderade dokumentation är tillgänglig i Solaris 9 12/03-uppdateringen:

Ny och reviderad dokumentation i Solaris 9 8/03

Följande reviderade dokumentation är tillgänglig i Solaris 9 8/03:

Följande ny dokumentation är tillgänglig i Solaris 9 8/03:

Ny och reviderad dokumentation i Solaris 9 4/03

Följande reviderade dokumentation är tillgänglig i Solaris 9 4/03:

Följande ny dokumentation är tillgänglig i Solaris 9 4/03:

Ny Solaris WBEM Developer's Guide

Den här funktionen är en nyhet i Solaris 9 4/03.

Den nya Solaris WBEM Developer’s Guide är en kombination av de två böcker om WBEM som ingick i tidigare Solaris 9-versioner: Solaris WBEM SDK Developer's Guide och Administrationsguide för Solaris WBEM-tjänster. Den här ändringen har gjorts för att ordna åtgärder som associeras med WBEM-utveckling och distribution sekventiellt. Andra ändringar hittar du i den här listan:

Ny och reviderad dokumentation i Solaris 9 12/02

Följande reviderade dokumentation är tillgänglig i Solaris 9 12/02:

Följande ny dokumentation är tillgänglig i Solaris 9 12/02:

Dokumentation för överflyttning från NIS+ till LDAP

Den här funktionen är en nyhet i Solaris 9 9/02.

Bilagan “Transitioning From NIS+ to LDAP” har flyttats från System Administration Guide: Naming and Directory Services (FNS and NIS+) till System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). Vidare har System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP) utökats med förklaringar och exempel för olika komponenter i de LDAP-relaterade kapitlen. Inga nya funktioner har dokumenterats.

Ny och reviderad dokumentation i Solaris 9 9/02

Följande ny dokumentation är tillgänglig i Solaris 9 9/02:

Följande reviderade dokumentation är tillgänglig i Solaris 9 9/02:

Installationsförbättringar

Bland de installationsfunktioner som introducerats i Solaris 9 finns följande:

Skapa RAID-1-volymer (speglar) med anpassad JumpStart

Den här funktionen är en nyhet i Solaris 9 4/04.

Med installationsmetoden anpassad JumpStartTM kan du nu skapa RAID-1-volymer (speglar) när du installerar operativsystemet Solaris. Du kan skydda systemet genom att spegla filsystemen, dvs duplicera data över två fysiska diskar. Om ett fel uppstår på en av de speglade diskarna kan du fortfarande komma åt systemdata från den andra speglade disken.

I JumpStart kan du skapa speglade filsystem genom att använda följande nya profilnyckelord och värden.

Mer information finns i Installationsguide för Solaris 9 9/04.

x86: Ange startegenskaper med kommandot add_install_client

Den här funktionen är en nyhet i Solaris 9 4/04.

Med kommandot add_install_client kan du nu ange startegenskaper för Solaris x86-klienter under en PXE-nätverksstart. Med alternativet -b kan du utföra följande åtgärder med kommandot add_install_client.

Mer information finns i direkthjälpen för install_scripts(1M) och eeprom(1M), samt i Installationsguide för Solaris 9 9/04.

Start och installation via ett globalt nätverk

Den här funktionen är en nyhet i Solaris 9 12/03.

Med programvaran Solaris kan du starta och installera programvara över ett WAN (Wide Area Network) genom att använda HTTP. Med installationsmetoden WAN-start kan du installera Solaris-programvaran på system över stora offentliga nätverk där infrastrukturen kanske inte är säker. Du kan använda WAN-start med nya säkerhetsfunktioner om du vill öka datasekretessen och installationsavbildningsintegriteten.

Med installationsmetoden WAN-start kan du skicka ett krypterat Solaris Flash-arkiv över ett offentligt nätverk till en fjärrklient. WAN-startprogrammen installerar sedan klientsystemet med en anpassad JumpStart-installation. Du kan skydda installationens integritet genom att verifiera och kryptera data med privata nycklar. Du kan även skicka installationsdata och installationsfiler över en säker HTTP-anslutning genom att konfigurera systemen att använda digitala certifikat.

Mer information om den här funktionen finns i Installationsguide för Solaris 9 9/04.

Solaris Live Upgrade 2.1

Den här funktionen är en nyhet i Solaris 9 8/03.

Med Solaris Live Upgrade får du en uppgraderingsmetod som kan användas medan systemet körs. Du kan kopiera den aktuella startmiljön medan den körs och sedan uppgradera kopian. I stället för att uppgradera kan du installera ett Solaris Flash-arkiv i en startmiljö. Den ursprungliga systemkonfigurationen fortsätter att fungera och den påverkas inte av uppgraderingen eller installationen av ett arkiv. När du är färdig kan du aktivera den nya startmiljön genom att starta om systemet. Det innebär att du klarar dig om ett fel uppstår. Med en enkel omstart kan du snabbt återställa den ursprungliga startmiljön. På detta sätt eliminerar du vanliga driftstopp som beror på tester och utvärderingar.

De nya funktionerna i Solaris Live Upgrade 2.1 tillhandahåller följande ny funktionalitet:

Mer information finns i Installationsguide för Solaris 9 9/04.

Med installationsmetoden anpassad JumpStart skapas en ny startmiljö

Den här funktionen är en nyhet i Solaris 9 8/03.

När du installerar Solaris-programvaran kan du nu skapa en tom startmiljö genom att använda JumpStart-installationen. Den tomma startmiljön kan sedan fyllas med ett Solaris Flash-arkiv.

Solaris Flash-arkiv

Den här funktionen var en nyhet i Solaris 9 12/02 och har reviderats i Solaris 9 4/03.

Installationsfunktionen för Solaris Flash gör det möjligt att skapa en enstaka referensinstallation av Solaris-programvaran på ett system. Det här systemet kallas huvudsystemet. Du kan sedan replikera installationen på ett antal system. Dessa kallas klonsystem. Installationen är en standardinstallation som skriver över alla filer på klonsystemet.

Differentiella Solaris Flash-arkiv och konfigurationsskript

Den här funktionen var en nyhet i Solaris 9 12/02 och har reviderats i Solaris 9 4/03.

Nya förbättringar för installationsfunktionen Solaris Flash finns tillgängliga.

Mer information finns i Installationsguide för Solaris 9 9/04. Den här guiden innehåller även information om hur du installerar ett differentiellt arkiv med Solaris Live Upgrade.

Anpassa innehållet i ett Solaris Flash-arkiv

Den här funktionen var en nyhet i Solaris 9 12/02 och har reviderats i Solaris 9 4/03.

Kommandot flarcreate används för att skapa ett Solaris Flash-arkiv. I den här Solaris 9-versionen har det här kommandot uppdaterats med nya alternativ som ger dig ökad flexibilitet att definiera innehållet i ett arkiv när du skapar det. Du kan numera exkludera mer än en fil eller katalog. Du kan också lägga till en underkatalog eller fil igen från en utelämnad katalog. Den här funktionen är användbar när du vill exkludera stora datafiler som du inte vill klona.

Information om hur du använder de här alternativen finns i Installationsguide för Solaris 9 9/04.

Observera följande namnbyte: Solaris Flash (tidigare Web Start Flash).

Förbättringar av kommandoradsgränssnittet för Solaris Produktregister

Den här funktionen är en nyhet i Solaris 9 4/03.

Kommandot prodreg har uppdaterats med funktioner som liknar det grafiska gränssnittet för Solaris Produktregister. Du kan nu använda följande underkommandon för prodreg på kommandoraden eller i administrationsskript för att utföra en rad olika åtgärder.

Mer information finns i direkthjälpen för prodreg(1M) och i System Administration Guide: Basic Administration.

Stöd för LDAP version 2-profiler

Den här funktionen är en nyhet i Solaris 9 12/02.

Installationsprogrammen för Solaris stöder nu LDAP Version 2-profiler. Med de här profilerna kan du konfigurera ditt system så att det använder en ställföreträdande kreditivnivå. Medan programmen Solaris Web Start eller suninstall körs kan du ange det unika namnet för LDAP-proxykopplingen och lösenord för proxykopplingen. Oavsett installationsmetod kan du förkonfigurera LDAP före installationen med nyckelorden proxy_dn och proxy_password i sysidcfg-filen.

Information finns i Installationsguide för Solaris 9 9/04.

Ytterligare programvara

På Extra Value CD för Solaris 9 4/04 finns den nya programvaran SRS Net Connect 3.1.

Sun Remote Services Net Connect 3.1

Den här funktionen är en nyhet i Solaris 9 4/04.

SunSM Remote Services (SRS) Net Connect 3.1 finns nu tillgänglig på Extra Value CD för Solaris 9 Update 6. Med SRS Net Connect 3.1 kan du själv övervaka system, skapa prestanda- och trendrapporter och ta emot automatiska meddelanden. De här funktionerna hjälper dig att maximera systemets tillgänglighet och stabilitet och hantera potentiella problem.

Information om hur du installerar SRS Net Connect finns i SunSM Remote Services Net Connect Solaris 9 Update 6 CD Installation and Activation Guide. Den här handboken finns på Solaris programvaru-cd 2 (av 2) och på följande plats: Solaris_9/ExtraValue/CoBundled/NetConnect_3.1/docs/InstallActivate.pdf

Sun Java Enterprise System blir en del av Solaris

Sun Java Enterprise System är nytt i Solaris 9 version 12/03.

Nu inkluderas även produkter från Java Enterprise System som du kan välja att installera tillsammans med Solaris-programvaran. Java Enterprise System inkluderar Sun ONE-infrastruktur och klusterprogramvara i ett öppet nätverkspaket. Med Java Enterprise System får du en fullständig uppsättning tjänster som integrerar webbprogram, tjänster och äldre program. Java Enterprise System-programvaran tillhandahåller ett gemensamt användargränssnitt. Programvaran innehåller samma språkstöd, konsekvent dokumentation, komponentstandardisering, en gemensam installerare och andra funktioner som ger integrerad funktionalitet. Java Enterprise System innehåller följande komponentprodukter:

Kommunikations- och samarbetstjänster

Webb- och programvarutjänster

Katalog- och identitetstjänster

Tillgänglighetstjänster

Mer information om Java Enterprise System finns i Sun Java Enterprise System 2003Q4http://docs.sun.com.

* De här produkterna är tillgängliga i operativsystemet Solaris. Mer information finns i följande beskrivningar.

Sun ONE Directory Server 5.2 är tillgänglig som en komponentprodukt i Java Enterprise System. Sun ONE Directory Server 5.1 är tillgänglig i operativmiljön Solaris. Mer information om Sun ONE Directory Server 5.1 finns i Sun ONE Directory Server.

Nätverksförbättringar

Solaris 9-programvaran innehåller följande nätverksförbättringar.

Integration av Sun ONE Application Server

Den här funktionen är en nyhet i Solaris 9 12/02, SPARC-versionen. I Solaris 9 12/03 är den här funktionen tillgänglig även för x86-versionen.

Sun ONE Application Server 7, Platform Edition (hette förut iPlanetTM Application Server) har integrerats i operativsystemet Solaris. Plattformsversionen av programservern erbjuder en bas för avancerade programvaru- och webbtjänster. Servern innehåller en kraftfull företagsversion av plattformen Java 2, Enterprise Edition (J2EETM), med liten placeringsyta. J2EE möjliggör utveckling, installation och hantering av företagsprogram och webbtjänster till en lång rad servrar, klienter och enheter.

Med Sun ONE Application Server får du ökad flyttbarhet för program och en snabbare marknadsmässighet för nya Java- och XML-program. De här progammen är kompatibla med J2EE 1.3-plattformen. Med programservern kan utvecklare bygga program som är baserade på JavaServer PagesTM- (JSPTM), Java Servlet- och Enterprise JavaBeansTM-teknologi (EJBTM). Den här teknologin tillgodoser en lång rad affärsmässiga krav, från små lokala program till företagsomfattande tjänster av central betydelse.

Bland funktionerna finns följande:

Följande namn har ändrats:

Mer information finns i Sun ONE Application Server 7 Collection Update 1 (Solaris Edition). Mer information om den här samlingen finns i Ny och reviderad dokumentation i Solaris 9 8/03. Se även http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html.

De specifika licensvillkoren beskrivs i binärkodens licens.

Sun ONE-meddelandekö

Den här funktionen är en nyhet i Solaris 9 12/02, SPARC-versionen. Solaris 9 8/03 är den här funktionen tillgänglig även för x86-versionen.

Solaris-programvaran stöder nu JMS-program (Java Messaging Service). Den här Solaris-versionen använder Sun ONE-meddelandekö (tidigare iPlanet-meddelandekö för Java) som JMS-leverantör.

Med JMS-meddelanden kan program och programkomponenter utbyta meddelanden asynkront och säkert. Processer som körs på olika plattformar och olika operativsystem kan anslutas till en gemensam meddelandetjänst och utbyta information.

Med Sun ONE-meddelandekö, Platform Edition får du full implementering av JMS-specifikationen. Meddelandekön innehåller ytterligare funktioner, som t ex följande:

Mer information finns i Sun ONE Message Queue 3.0.1 Administrator's Guide och i Sun ONE Message Queue 3.0.1 Developer's Guide. Information om Sun ONE-meddelandelköversioner och -funktioner finns även på följande webbplats:

http://www.sun.com/software/products/message_queue/

TCP MDT (Multidata Transmit)

MDT (Multidata transmit) är bara tillgänglig för system som kör en 64-bitars kärna. Den här funktionen är en nyhet i Solaris 9 8/03.

MDT (Multidata Transmit) gör att nätverket kan skicka mer än ett paket samtidigt till drivrutinen för nätverksenheten under överföringen. Genom att aktivera den här funktionen ökar du kostnadseffektiviteten per paket eftersom processoranvändningen hos värden och/eller genomflödet i nätverket förbättras.

Fördelarna med MDT gäller bara enhetsdrivrutiner som stöder funktionen.

Om du vill använda parametern MDT måste följande parameter vara aktiverad i /etc/system file:

set ip:ip_use_dl_cap = 0x1

Som standard är MDT inaktiverad. Du kan instruera TCP/IP-stacken att aktivera MDT genom att göra så här:

# ndd -set /dev/ip ip_multidata_outbound 1

Tänk på följande innan du aktiverar MDT:

Mer information finns i direkthjälpen för Solaris Tunable Parameters Reference Manual and the ip(7P).

6to4-router för Internet Protocol Version 6 (IPv6)

Den här funktionen är en nyhet i Solaris 9 4/03.

Nu kan IPv6-nätverk överföra paket över IPv4-nätverk genom att du konfigurerar en eller flera routrar med stöd för 6to4-tunnlar. Systemadministratörer kan använda 6to4-tunnlar som överflyttningsmetod när de flyttar nätverk från IPv4 till IPv6. Den här funktionen implementerar RFC:erna 3056 och 3068.

Mer information om IPv6 finns i IPv6 Administration Guide.

Pakettunnlar över IPv6

Den här funktionen är en nyhet i Solaris 9 9/02.

Med den här funktionen går det att använda IPv6-tunnlar med både IPv4 över IPv6-tunnlar och IPv6 över IPv6-tunnlar. IPv4-paket eller IPv6-paket kan kapslas i IPv6-paket.

Mer information finns i IPv6 Administration Guide.

Hantera flera webbplatser på en Solaris-dator

Den här funktionen är en nyhet i Solaris 9 12/02.

Kärnmodulen Solaris NCA (Network Cache and Accelerator) stöder nu flera förekomster av en webbserver. Med det här stödet kan du använda en Solaris-dator för att utföra IP-adressbaserad virtuell webbhosting. Solaris använder en enda konfigurationsfil, etc/nca/ncaport.conf, för att mappa NCA-socklar till IP-adresser.

Mer information finns i direkthjälpen för ncaport.conf(4).

IPQos (IP Quality of Service)

Den här funktionen är en nyhet i Solaris 9 9/02.

IP Quality of Service (IPQoS) gör att systemadministratörer kan anpassa nätverksservicenivån efter kunder och viktiga program. Med hjälp av IPQoS kan systemadministratören lägga upp avtal om servicenivå. Med de här avtalen får en Internetleverantörs klienter olika servicenivåer som bygger på en prisstruktur. IPQoS kan också användas av företag för att göra prioriteringar mellan olika program, och på så sätt ge viktiga program en högre tjänstkvalitet i förhållande till mindre viktiga program.

Mer information finns i IPQoS Administration Guide.

Användarväljare för IPQoS (Internet Protocol Quality of Service)

Den här funktionen är en nyhet i Solaris 9 8/03.

Solaris IPQoS innehåller nu en användarväljare som komplement till den befintliga uid-väljaren. Med användarväljaren kan du ange ett användarnamn eller användar-ID som villkor i en filtersats i filen ipqosconf. Tidigare accepterade uid-väljaren bara ett användar-ID som värde. Den här filtersatsen från enipqosconf-fil visar användarväljaren.


filter {
        name myhost;
        user root;
}

Information om filter och väljare finns i IPQoS Administration Guide och i direkthjälpen för ipqosconf(1M).

RIPv2 (Routing Information Protocol Version 2)

Den här funktionen är en nyhet i Solaris 9 9/02.

Solaris-systemprogramvaran stöder nu RIPv2 (Routing Information Protocol Version 2).

RIPv2 innebär stöd för RIPv1-tilläggen CIDR (Classless Inter-Domain Routing) och VLSM (Variable-Length Subnet Mask). MD5-tillägg (Message Digest 5) skyddar routrar från avsiktlig feldirigering av användare som är ute efter att sabotera. Den nya in.routed-implementeringen inkluderar också en inbyggd mekanism för ICMP (Internet Control Message Protocol)-routerdetektering (RFC 1256).

RIPv2 stöder gruppsändning, om gruppsändning är aktiverad för PPP-länkarna (Point-to-Point Protocol). RIPv2 stöder även unicast. Om du konfigurerar en massändningsadress med hjälp av filen /etc/gateways stöder RIPv2 massändning.

Information om hur du konfigurerar RIPv2 finns i direkthjälpen för in.rdisc(1M), in.routed(1M) och gateways(4).

Säkerhetsförbättringar

Solaris-programvaran innehåller följande säkerhetsförbättringar från tidigare Solaris 9-versioner:

Höjd säkerhetsnivå för sadmind

För att förbättra säkerheten för kommandot sadmind, har standardsäkerhetsnivån höjts till 2 (DES). Om du inte behöver sadmind kommenterar du ut posten i filen inetd.conf.

Mer information finns i direkthjälpen för sadmind(1M).

Kerberos-förbättringar

Den här funktionen är en nyhet i Solaris 9 12/03.

Solaris KDC (Kerberos Key Distribution Center) bygger nu på MIT Kerberos version 1.2.1. KDC använder nu som standard en btree-baserad databas som är mer pålitlig än den nuvarande hash-baserade databasen.

Mer information finns i direkthjälpen för kdc.conf(4).

IKE-nyckellagring (Internet Key Exchange) på ett Sun Crypto Accelerator 4000-kort

Den här funktionen är en nyhet i Solaris 9 12/03.

IKE kan köras på både IPv6- och IPv4-nätverk. Information om nyckelord som är specifika för IPv6-implementeringen finns i direkthjälpen för ifconfig(1M) och ike.config(4).

När du ansluter ett Sun Crypto Accelerator 4000-kort kan IKE avlasta beräkningsintensiva åtgärder till kortet vilket frigör operativsystemet för andra uppgifter. IKE kan även använda kortet för att lagra offentliga och privata nycklar och offentliga certifikat. Om du lagrar nycklarna på en separat maskinvara ökar säkerheten.

Mer information finns i IPsec and IKE Administration Guide och i direkthjälpen för ikecert(1M).

Acceleration i maskinvara för IKE (Internet Key Exchange)

Den här funktionen är en nyhet i Solaris 9 4/03.

Åtgärder för offentliga nycklar i IKE kan accelereras med ett Sun Crypto Accelerator 1000-kort. Åtgärderna lastas av på kortet. Avlastningen accelererar krypteringen och minskar belastningen på operativsystemets resurser.

Information om IKE finns i IPsec and IKE Administration Guide.

Övervakningsförbättringar

Den här funktionen är en nyhet i Solaris 9 8/03.

De förbättrade övervakningsfunktionerna i den här Solaris-versionen minskar störningar i spåret och ger administratörer tillgång till XML-skript att analysera spåret med. Förbättringarna inkluderar följande:

Mer information finns i System Administration Guide: Security Services.

Terminalgränssnitt för smartkort

Den här funktionen är en nyhet i Solaris 9 8/03.

Smartkortsgränssnitten för Solaris är en uppsättning offentliga gränssnitt för smartkortsterminaler. Se Smartkortsgränssnitt.

Förbättrad crypt()-funktion

Den här funktionen är en nyhet i Solaris 9 12/02.

Lösenordskryptering skyddar lösenord från obehöriga användare. Tre kraftfulla krypteringsmoduler för lösenord är nu tillgängliga i programmet:

Mer information om hur du skyddar dina lösenord med de här nya krypteringsmodulerna finns i System Administration Guide: Security Services. Information om modulernas styrka finns i direkthjälpen för crypt_bsdbf(5), crypt_bsdmd5(5) och crypt_sunmd5(5).

Funktion för lösenordshantering i pam_ldap

Den här funktionen är en nyhet i Solaris 9 12/02.

Funktionen för lösenordshantering i pam_ldap förstärker säkerheten hos namntjänsten LDAP när den används tillsammans med Sun ONE Directory Server (tidigare iPlanet Directory Server). Funktionen för lösenordshantering gör närmare bestämt följande:

Mer information om Solaris namn- och katalogtjänster finns i System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). Mer information om Solaris säkerhetsfunktioner finns i System Administration Guide: Security Services.

PAM-förbättringar (Pluggable Authentication Module)

Den här funktionen är en nyhet i Solaris 9 12/02.

PAM-ramverket har utökats genom att en ny kontrollflagga har inkluderats. Den nya kontrollflaggan ger möjlighet att hoppa över ytterligare stackbearbetning. Överhoppning är möjlig om den aktuella servicemodulen är framgångsrik och inga fel inträffade på tidigare, obligatoriska moduler.

Mer information om den här förändringen finns i System Administration Guide: Security Services.

Förbättringar av systemresurser

Solaris-programvaran innehåller följande förbättringar av systemresurser från tidigare Solaris 9-versioner:

Kontroll av fysiskt minne med hjälp av demonen Resource Capping

Den här funktionen är en nyhet i Solaris 9 12/03.

Bakgrundsprogrammet rcapd reglerar användningen av det fysiska minnet för processer som körs i projekt vars resursfunktioner har definierats. De associerade hjälpmedlen utgör de verktyg som behövs för att administrera bakgrundsprogrammet och rapportera relevant statistik.

Merl information finns i Kapitel 4, Solaris 9 Resource Manager Topics i System Administration Guide: Resource Management and Network Services. Se även direkthjälpen för rcapstat(1), rcapadm(1M), project(4) och rcapd(1M).

Delsystem för utökad bokföring

Den här funktionen var en nyhet i Solaris 9 9/02 och har reviderats i Solaris 9 4/03.

Du kan nu använda utökade bokföringsprocesser tillsammans med flödesbokföringsmodulen för IPQoS. Information om IPQoS finns i IPQoS Administration Guide.

Mer information om funktionen för utökad bokföring hittar du i “Extended Accounting” i System Administration Guide: Resource Management and Network Services.

I Solaris 9 4/03 finns ett Perl-gränssnitt för libexacct. Med det här gränssnittet kan du skapa Perl-skript som kan läsa bokföringsfilerna som produceras via ramverket exacct. Du kan även skapa Perl-skript som skriver exacct-filer.

Det nya gränssnittet motsvarar funktionsmässigt C-API:t.

Du kan använda Perl-gränssnittet om du vill registrera konsumtionen av systemresurser på åtgärds- eller processbasis. Du kan välja att i stället registera konsumtionen utifrån de väljare som finns i modulen IPQoS flowacct.

Information om Perl-gränssnittet för libexacct finns i Kapitel 7, Extended Accounting i System Administration Guide: Resource Management and Network Services.

Se även direkthjälpen (man pages) för följande:

Förbättringar av systemprestanda

Solaris-programvaran innehåller följande förbättringar av systemprestanda från tidigare Solaris 9-versioner:

Förbättringar av UFS-loggningsprestanda

Den här funktionen är en nyhet i Solaris 9 12/02.

Med UFS-loggning kan du starta om system snabbare. Eftersom filsystemets transaktioner redan finns lagrade behöver inte filsystemet kontrolleras om det redan är konsekvent.

UFS-loggningens prestanda förbättrar eller överstiger dessutom prestandanivån hos icke-loggande filsystem i den här Solaris-versionen. Resultaten av SPECsfs-testet (Standard Performance Evaluation Corporation system file server) visar att prestanda för of NFS-monterade filsystem som har loggning aktiverad är desamma som prestanda utan UFS-loggning I vissa I/O-bundna konfigurationer överstiger prestanda hos UFS-filsystem med loggning UFS-filsystem utan loggning med cirka 25 procent. I andra test är prestanda i UFS-filsystem med loggning 12 gånger bättre än i UFS-filsystem utan loggning.

Information om hur du aktiverar loggning för ett UFS-filsystem finns i System Administration Guide: Basic Administration eller i direkthjälpen för mount_ufs(1M).

SPARC: MPO (Memory Placement Optimization)

Den här funktionen är en nyhet i Solaris 9 9/02.

Klareraren och delsystemet för virtuellt minne i Solaris har förbättrats i syfte att optimera den tid som det tar för ett program att få tillgång till minne. Den här förbättringen kan innebära en automatisk prestandaförbättring för många program. Implementationen av den här funktionen stöder för närvarande specifika plattformer, som till exempel Sun Fire 3800–6800, Sun Fire 12K och Sun Fire 15K.

En teknisk redogörelse för Solaris Memory Placement Optimization and Sun Fire Servers finns på följande webbplats:

http://www.sun.com/servers/wp/docs/mpo_v7_customer.pdf

SPARC: DISM-stöd (Dynamic Intimate Shared Memory) för stora sidor

Den här funktionen är en nyhet i Solaris 9 9/02.

Nu stöder DISM stora minnessidor. Stöd för stora minnessidor kan innebära prestandaförbättring för program som klarar att justera det delade minnesutrymmet dynamiskt.

Mer information om DISM finns i Förbättringar av systemprestanda.

Webbläsarförbättringar

Solaris 9 innehåller webbläsaren Netscape 7.0.

Netscape 7.0

Den här funktionen är en nyhet i Solaris 9 4/03.

Den plattformsoberoende webbläsaren NetscapeTM 7.0 integrerar funktioner för webbnavigering, kommunikation med kollegor, deltagande i diskussionsgrupper och skapande av dynamiska webbsidor. Följande funktioner finns i Netscape 7.0.

Netscape 7.0 inkluderar bland annat följande.

Netscape 6.2.3

Den här funktionen är en nyhet i Solaris 9 12/02. Netscape 7.0 ingår i versionen Solaris 9 4/03. Se Netscape 7.0.

Skrivbordsfunktioner

Solaris 9 innehåller skrivbordet GNOME 2.0.

Skrivbordet GNOME 2.0

Den här funktionen är en nyhet i Solaris 9 8/03.

Skrivbordet GNOME 2.0 är en avancerad, intuitiv skrivbordsmiljö för Solaris. Med skrivbordet GNOME 2.0 får användaren ett alternativ till CDE (Common Desktop Environment) som har medföljt många versioner av Solaris-miljön.

GNOME 2.0 är en skrivbordsmiljö som känns bekant vilket underlättar när du använder program och dokument på skrivbordet. Skrivbordet GNOME 2.0 inkluderar följande funktioner:

Skrivbordet GNOME 2.0 innehåller följande viktiga komponenter:

  1. Nautilus är en avancerad filhanterare som hjälper användare att organisera och hitta program och dokument. Genom att använda Nautilus kan användaren även visa innehållet i text- och bildfiler direkt i filhanteraren.

  2. I skrivbordets panelfält hittar du följande:

    • Programstartare

    • Systemmenyer

    • Panellådor (panelundermenyer)

    • Panelprogram

    Via panelerna kan du snabbt starta program och visa systemets status. Du kan skapa ett obegränsat antal paneler.

  3. Programmen stöder en mängd olika vanliga åtgärder. Bland GNOME 2.0-programmen finns följande:

    • Textredigeraren

    • Kalkylator

    • Teckenkarta

    • Bildverktyget

    • PostScript eller PDF Viewer

    • Mediespelare

    • Ljudinspelare

    • Prestandamätare

    • Utskriftshanteraren

    • Terminal

  4. Panelprogram är uppsättningar av verktyg som körs i en panel. Bland panelprogrammen för GNOME 2.0 finns följande:

    • Klocka

    • Inkorgsövervakare

    • Cd-spelare

    • Volymkontroll

    • Teckenpalett

    • Kommandorad

    • GKB-tangentbordsbytare

    • Fönsterlista

    • Arbetsytebytare

Mer information om skrivbordet GNOME 2.0 finns i GNOME 2.0 Desktop Collection. Mer information om den här samlingen finns i Ny och reviderad dokumentation i Solaris 9 8/03.

Fönsterfunktioner i X11

Solaris-programvaran innehåller följande förbättringar för X11-fönster från tidigare Solaris 9-versioner:

Programmet Xscreensaver

Den här funktionen är en nyhet i Solaris 9 8/03.

Med programmet Xscreensaver låser du bildskärmen när den inte har använts under en viss tidsrymd för att förhindra obehöriga att få tillgång till sessionen. Xscreensaver stöder en mängd olika animerade visningar som kan användas när skärmen är låst. Det här programmet används i GNOME 2.0.

XEvIE (X Event Interception Extension)

Den här funktionen är en nyhet i Solaris 9 4/03.

XEvIE är ett lågnivågränssnitt som fångar alla tangentbords- och mushändelser så att det går att läsa, förbruka och ändra de här händelserna efter behov. Det här X-tillägget möjliggör bättre integrering av hjälptekniker, även de i skrivbordet GNOME 2.0.

FreeType 2.1.x

Den här funktionen är en nyhet i Solaris 9 4/03.

FreeType 2.1.x är ett bibliotek för öppna källor som ger dig ett enkelt API (Application Programming Interface). Med detta API får du tillgång till teckeninnehåll på ett enhetligt sätt oberoende av filformat. Dessutom kan en del formatspecifika API:er användas för åtkomst till speciella data i teckensnittsfilen.

Förbättrad Xserver Virtual Screen

Den här funktionen är en nyhet i Solaris 9 12/02.

Med förbättringen av Xserver Virtual Screen får du hjälpmedelsstöd för skrivbordet GNOME 2.0 för programvaran Solaris. Funktionen stöder förstoringsprogram i system som bara har ett bildskärmsminne.

Tillägg till Xrender

Den här funktionen är en nyhet i Solaris 9 12/02.

Den nya Xrender-funktionen förbättrar prestanda hos program som körs i operativmiljön Solaris, exempelvis programsviten StarOffice. Xrender-funktionen ger de här programmen ett modernt utseende. Xrender använder maskinvarubearbetning för alfablandning och genomskinliga effekter.

Förbättringar av gratisprogram

Solaris-versionen innehåller följande förbättringar av gratisprogram från tidigare Solaris 9-versioner:


Obs! –

Om du vill läsa om licensvillkor, äganderätt och upphovsinformation för de här paketen med gratisprogram så finns de i beskrivningarna nedan: Om programvaran Solaris installerats på annan plats än standard får du anpassa sökvägarna därefter för att komma åt filerna.

En lista med gratisprogram i Solaris 9 finns i Förbättringar av gratisprogram.


Ghostscript 7.05

Den här funktionen är en nyhet i Solaris 9 8/03.

Gratisprogrampaketet Ghostscript 7.05 är inkluderat i Solaris-versionen. Med Ghostscript 7.05 kan du läsa PostScript- och PDF-filer och visa dem på skärmen eller konvertera dem till ett format som används av många skrivare. Se direkthjälpen (man page) för gs( 1) i /usr/sfw/share/man.


Obs! –

Om du vill läsa om licensvillkor, äganderätt och upphovsinformation för Ghostscript så finns de på /usr/sfw/share/src/<gratisprogrammets namn>.


Nya gratisprogram libxml2 2.4.16 och libxslt 1.0.19

Den här funktionen är en nyhet i Solaris 9 4/03.

Följande nya gratisprogram är nya för eller har lagts till i Solaris 9 4/03-uppdateringen:


Obs! –

Om du vill läsa om licensvillkor, äganderätt och upphovsinformation för de här paketen så finns de på /usr/share/src/<gratisprogrammets namn>.


Gratisprogrampaketet ANT 1.4.1

Den här funktionen är en nyhet i Solaris 9 12/02.

Följande nya gratisprogrampaket inkluderas i Solaris-versionen: ANT 1.4.1 – Det här är ett Jakarta ANT Java- och XML-baserat byggpaketet


Obs! –

Om du vill läsa om licensvillkor, äganderätt och upphovsinformation för ANT så finns de på /usr/sfw/share/src/<gratisprogrammets namn>.