Verktyget adb(1) har implementerats som en länk i det nya verktyget mdb(1) i den här versionen av Solaris-miljön.
I direkthjälpen mdb(1) beskrivs funktionerna i det nya felsökningsprogrammet, inklusive adb(1)-kompatibilitetsläget. Även i kompatibilitetsläget finns det skillnader mellan adb(1) och mdb(1). Skillnaderna är följande:
Utdataformatet för text i vissa underkommandon är annorlunda i mdb(1). Makrofiler formateras enligt samma regler, men skript som är beroende av utdata från andra underkommandon kan behöva ändras.
Längden på kontrollpunktssyntaxen i mdb(1) skiljer sig från den syntax som beskrivs i adb(1). Kontrollpunktskommandona adb(1) :w, :a, och :p tillåter att en heltalslängd i byte infogas mellan kolon och kommandotecken. I mdb( 1) ska räknaren efter den första adressen anges som en upprepningsräknare.
Kommandot adb(1) 123:456w anges i mdb(1) som 123,456:w.
Formatangivelserna /m, /*m, ?m och ?*m kan inte läsas eller saknar stöd i mdb(1).
AnswerBook2TM-server finns inte längre med i den här versionen. Du kan köra befintliga AnswerBook2-servrar i operativmiljön Solaris 9. Solaris-dokumentationen finns tillgänglig i online-format på Solaris dokumentations-cd. All Solaris-dokumentation finns också på http://docs.sun.com.
Verktyget aspppd(1M) finns inte med i den här versionen. Använd verktyget pppd( 1M) med Solaris PPP 4.0 som medföljer operativmiljön Solaris 9.
Inmatningsmetoden för japanska ATOK8 stöds inte längre i den här versionen. Inmatningsmetoden för japanska ATOK12 som finns i Solaris 9 fungerar på liknande sätt som ATOK8, men med flera förbättringar.
Verktyget crash(1M) stöds inte längre i den här versionen. I Solaris 9 ger verktyget mdb(1) liknande funktionalitet som crash-kommandot genom att systemets minnesutskriftsfiler undersöks. Gränssnittet för crash-kommandot har strukturerats kring implementeringsdetaljer, till exempel kortplatser, som saknar koppling till implementeringen av operativsystemet Solaris.
Användare som byter från crash till mdb kan hämta information från "Transition From" in Solaris Modular Debugger Guide.
Möjligheten att använda kommandot ipcs( 1) på minnesutskrifter vid en systemkrasch genom att använda kommandoradsalternativen - C och -N stöds inte längre i den här versionen. Motsvarande funktion finns nu genom felsökningskommandot mdb(1) ::ipcs.
Inmatningsmetoden för japanska cs00 stöds inte längre i operativmiljön Solaris 9. Liknande gränssnitt, exempelvis xci-gränssnittet, JFP (Japanese Feature Package), libmle-API:t och mle-kommandot stöds inte heller i Solaris 9.
Om du uppgraderar till Solaris 9 från en tidigare version, tas den befintliga användarordlistan /var/mle/ja/cs00/cs00_u.dic bort.
Två inmatningsmetoder för japanska, ATOK12 och Wnn6, stöds i operativmiljön Solaris 9. Mer information om de här inmatningsmetoderna hittar du i International Language Environments Guide.
Namnet på EA-katalogen har ändrats till ExtraValue i Solaris 9.
Diskstyrenheten MD21 för ESDI-enheter stöds inte längre i Solaris 9.
Den justerbara enable_mixed_bcp stöds inte längre i den här versionen. I Solaris-versioner före Solaris 9 kunde /etc/system-variabeln enable_mixed_bcp sättas till 0 för att inaktivera dynamisk länkning av delvis statiskt länkade SunOSTM 4.0 och kompatibla körbara filer. Systemet använde dynamisk länkning av de här körbara filerna som standard. I Solaris 9 används alltid dynamisk länkning för de här körbara filerna och den justerbara enable_mixed_bcp har tagits bort från systemet. Den här förändringen påverkar inte den binära kompatibiliteten för SunOS 4.0 och kompatibla körbara filer.
Det alternativa språkversionsnamnet japanese för språkversionen ja Japanese Extended UNIX® Code (EUC) stöds inte längre i den här versionen. Det här språkversionsnamnet utgjorde en övergång från Solaris 1.0 och kompatibla versioner. Du kan använda ja eller ja_JP.eucJP som japanska EUC-språkversioner i operativmiljön Solaris 9. Det går fortfarande att köra Solaris 1.0-programmet BCP (JLE) och kompatibla versioner i Solaris 9 utan förändringar.
JavaTM SDK version 1.2.2 (SUNWj2dev) finns inte längre i Solaris 9. Motsvarande funktionalitet finns nu i Java 2 Standard Edition, version 1.4 och kompatibla versioner. Aktuella och tidigare versioner av JDK och JRE går att hämta från http://java.sun.com.
JDK version 1.1.8 och JRE version 1.1.8 stöds inte längre i den här versionen. Motsvarande funktionalitet finns nu i Java 2 Standard Edition, version 1.4 och kompatibla versioner. Aktuella och tidigare versioner av JDK och JRE går att hämta från http://java.sun.com.
Utveckling i verktygslådorna OpenWindowsTM XViewTM och OLIT stöds inte längre i den här versionen och utvecklare uppmanas att använda verktygslådan Motif. Det går fortfarande att köra program som utvecklats med verktygslådorna OpenWindows XView och OLIT i operativmiljön Solaris 9.
OpenWindows-miljön stöds inte längre i den här versionen. CDE (Common Desktop Environment) är standardskrivbordsmiljön i Solaris 9. Det går fortfarande att köra program som använder verktygslådorna OpenWindows XView och OLIT i CDE i operativmiljön Solaris 9.
De justerbara parametrarna priority_paging och cachefree stöds inte i Solaris 9. De här parametrarna har ersatts med en förbättrad cache-arkitektur för filsystem som implementerar sidväxlingsprinciper som liknar prioritetssidväxling med skillnaden att de alltid är aktiva. Om du försöker ange de här parametrarna i filen /etc/system orsakar det startvarningar som exempelvis följande:
variabeln 'priority_paging' har tyvärr inte definierats i 'kernel' variabeln 'cachefree' har tyvärr inte definierats i 'kernel' |
Om du uppgraderar till Solaris 9 eller pkgadd SUNWcsr-paketen och filen /etc/system innehåller parametrarna priority_paging eller cachefree händer det här:
Följande meddelande visas om parametrarna priority_paging eller cachefree har angetts i filen /etc/system:
OBS! /etc/system har ändrats eftersom den innehåller referenser till justerbar prioritetssidväxlingsparametrar. Kontrollera den ändrade filen. |
Kommentarer infogas i filen /etc/system framför alla rader som anger priority_paging eller cachefree. Om till exempel priority_paging har satts till 1, ersätts raden med följande rader:
OBS! Från och med Solaris 9 används inte prioritetssidväxling längre och * har tagits bort. Eftersom referenser till justerbara prioritetssidväxlingsparametrar * orsakar varningsmeddelanden vid start, har nedanstående åtgärd * kommenterats bort. Mer information hittar du i tilläggsinformationen för Solaris 9 eller * i "Solaris Tunable Parameters Reference Manual". * set priority_paging=1 |
Filsystemet s5fs stöds inte längre i den här versionen. Filsystemet s5fs stöder installation av interaktiva UNIX-program som inte längre krävs i Solaris-miljön.
En del funktioner i sendmail-verktyget saknar stöd i den här versionen. De funktioner som påverkas är ändringar som framför allt är icke-standard och Sun-specifika. Det är bland annat speciell syntax och semantik för V1/Sun-konfigurationsfiler, fjärrlägesfunktionen, alternativet AutoRebuildAliases och de tre omvända alias-funktionerna.
Mer information om dessa funktioner och frågor om filflyttning hittar du på http://www.sendmail.org/vendor/sun/solaris9.html.
Arbetsgruppsförvaringssystemen Sun StorEdgeTM A3000, A3500 och A3500FC stöds inte längre i operativmiljön Solaris 9.
SUNWebnfs-paketet levereras inte längre med Solaris-miljön.
Biblioteket och dokumentationen kan du hämta från http://www.sun.com/webnfs.
Följande servrar som baseras på sun4d-arkitekturen stöds inte längre i den här versionen.
SPARCserverTM 1000
SPARCcenterTM 2000
SUNWrdm-paketet, som tidigare innehöll tilläggsinformation i textformat, finns inte längre på Solaris programvaru-cd:n i den här versionen.
Tilläggsinformation hittar du i stället i Tilläggsinformation på Solaris dokumentations-cd, i den tryckta boken Tilläggsinformation för installation och Tilläggsinformation på adressen http://docs.sun.com.