Sun Solaris - základní kroky
Pakliže byste se někdy setkali, nebo se chtěli blíže seznámit s kvalitním operačním systémem Sun Solaris (SYSTEM V), pak Vám mohou býti kupomoci níže uvedené řádky [3. 3. 2005].
Jednoduchý průvodce instalací OS Sun Solaris na Váš notebook:
- Stáhnete ve formátu .PDF
zde.
Základní konfigurace OS:
- Znovunastavení X serveru:
kdmconfig
- Nastavení sítě:
sys-unconfig. Restartuje Vám operační systém. Příkaz
sys-unconfig vyvolá po rebootu konfigurační sekvenci pro nastavení X serveru a sítě. Více v nápovědě:
man sys-unconfig.
Solaris desatero pro Linux SYSADMina: {Rudolf Kutina - replayit[at]post.cz}
1. Solaris je kupodivu také UNIXový systém.
2. Solaris je zároveň tak jiný, jak jen UNIX může být.
3. Solaris je zralý systém a občas lehounce konzervativní.
4. Solaris je striktně koncepční, někdy až trošku nesystémově.
5. Logika je podobná, postup či jméno příkazu je určitě jiné.
6. Příkazy jsou seskupeny podle předpon (user* a dále).
7. Zapamatuj si jeden příkaz - nechť man je tvůj nejlepší kamarád.
8. Nainstaluj si MC, modrá je hezká a velmi uklidňující barva.
9. Problémy se řeší WORKAROUNDy, PATCH = UPDATE!
10. Rozhodně si zamilujte různorodost, je to obohacující síla.
Co potřebujeme pro úspěšnou instalaci Solaris OS 10 na x86?: {Rudolf Kutina - replayit[at]post.cz}
1. Instalační média (4 CD)
Stáhnete je po registraci z domovské stránky
Sun Microsystems. (Můžete si stáhnout také versi DVD.)
Na instalačních médiích je kód jak pro 32 tak pro 64 bitů.
Na přání několika z Vás, kteří vlastní AMD 64 procesory budu uvádět i své zkušenosti s x64 architekturou. Solaris 64 je ale primárně určen pro procesory Opteron a já mám zkušenosti pouze s 2 procesorovými stroji. Přístup k 1 procesorovému AMD 64 nemám. Je zde také potřeba zmínit, že na rozdíl od operačního systému Linux je Solaris vyvíjen pro 64 bitů bezmála již 10 let. První SPARC 64 bitový procesor se objevil již v roce1995. Viz
SPARC Timeline. Tímto se vysvětluje mnohem propracovanější a transparentnější přístup ke koexistenci 32 a 64 balíčků (knihoven, aplikací i samotné kompilaci).
Poznámka: Pro minimální instalaci, nebo otestování HW Vám postačí první instalační CD.
2. Doplňková CD (2 až 3 CD)
Na daném portálu můžete stáhnout také CD s označením Companion a Language CD. Companion CD obsahuje vesměs GNU programy - seznam programů obsažených na tomto CD je na této
adrese. Aktuální verse můžete získat na internetové adrese
www.sunfreeware.com. Doporučoval bych stáhnout celý FTP archív pro Solaris x86 na další CD.
GNU balíky pro Solaris jsou také přístupné v rámci projektu
OpenPKG. Balíky pro Solaris 10 jsou dostupné zde:
ftp://ftp.openpkg.org/release/2.3/BIN/ix86-solaris10/
3. Documentation CD
Toto CD zatím pro Solaris 10 není dostupné. Proto si pro prohlížení dokumentace na internetu zajistěte druhý počítač nebo nahrajte nějakou Live CD distribuci třeba
FreeSBIE nebo
Knoppix.
Příprava k instalaci Sun Solaris multi-boot: {Rudolf Kutina - replayit[at]post.cz}
- Solaris můžete nainstalovat jen na primary partion.
- 10GB místa bude tak akorát.
- Solaris sdílí partion ID s Linux SWAPem (ID 82 HEX), ale Solaris 10 to ID po instalaci změní na tuším DF HEX
Zde jsou návody na přípravu či instalaci multi-boot:
Multi-booting Solaris and other operating systems
Solaris 10 a HCL (Hardware Compatibility List):
-
Solaris HCL
Solaris 10 na notebooku:
-
Solaris Laptop list (x86)
Nefunkční myš a Solaris 10:
Vypněte rozhraní X. Odpojte myš. Poté ji znovu připojte :-)
Zjištění MAC adresy síťové karty:
Přihlašte se jako uživatel root nebo jako uživatel, který má dostatečná práva. Spusťte příkaz:
/sbin/ifconfig -a. najděte položku “ether“. Za ní se bude nacházet MAC adresa síťové karty: ether 0:3:ba:26:1:b0. Vaše MAC jest tedy:
00:03:ba:26:1:b0.
Boot Sun Solaris 64 bit:
Pakliže chcete bootovat Sun Solaris 64 bit, pak je potřeba mít (pokud jej používáte) také zavaděč GRUB v provedení 64 bit.
Databáse ovladačů:
Ovladače:
http://solaris-x86.org/software/drivers/
Instalace software:
Pokud byste chtěli využít RPM:
http://sunrpms1.maraudingpirates.org:8080/HowTo.html
Návod najdete zde:
http://www.sunfreeware.com/download.html
Možností instalace SW je více. Ukáži jeden způsob. Krátký návod předkládám zde:
- Využijeme utilitu “pkg-get“
1) stáhnete si utilitu “pkg-get“ treba odtud:
http://www.blastwave.org/pkg-get.php
2) Nainstalujete jej příkazem:
pkgadd -d pkg-get.pkg
(A pochopil-li jsem to OK, pak si můžete povolit v konfiguračním souboru v adresáři:
/opt/csw/etc/pkg-get.conf i další servery, z kterých se může SW stahovat. Při stahování SW se poté vybere ten bližší - třeba právě ten z Dánska ;)
3) Spustíte utilitku pkg-get takto:
/opt/csw/bin/pkg-get
Uvidíte volby, které Vám instalátor nabídne :)
4) Já si nainstaloval třeba MPlayer:
/opt/csw/bin/pkg-get -i mplayer
5) Spustil jsem jej v grafice (GUI):
/opt/csw/bin/gmplayer
Podobným způsobem nainstalujete i jiný SW. Například KDE:
/opt/csw/bin/pkg-get -i kde_gcc.
Odinstalaci programů provedete pomocí příkazu
pkgrm. Více z manuálu:
man pkgrm. Odinstalace kupříkladu programu XMMS:
pkgrm CSWxmms. Koukněte také do
/var/sadm/pkg.
Sdílení dat na HDD:
Doporučuji skrze jednu FAT partition.
Zvuk v Solaris OS:
-
OSS
-
Audio drivers for Solaris
Při instalaci ovladačů z OSS nezapomeňte spustit následující:
1)
./oss-install
a poté:
2)
./soundon který se nachází v:
/bin
Jinak Vám vždy vytuhne KDE, nebo Java desktop (Gnome). Pokud se stane něco nemilého, můžete to v CDE (Common Desktop Environment) napravit ;) Časem se to určitě změní - dnes je 12. 3. 2005; 23:13.
FlashPlayer: {Jozef Jankech}
Macromedia FlashPlayer je k disposici ke stáhnutí
zde.
Instalace v konsoli napříč tomu, že je určena pro x86 platformu mi na amd64 proběhla
v pořádku. Instalátor má defaultně zadánu cestu k Mozille, která je u mne jiná. Stačí napsat správný adresář. Internetové stránky vyžadující FlashPluguiny se zobrazují správně.
Síťové karty v Solaris OS:
Krok za krokem na tomto
odkazu.
Free NIC drivers for Solaris
here.
Solaris Ethernet Drivers
here.
- Běží v rámci SMF - service management facility. Více v nápovědě:
man smf.
- Standardně je SSH vypnuto. Zda služba běží zjistíte příkazem:
svcs -a | grep sshd.
- Službu aktivujete pomocí příkazu:
svcadm enable ssh
- Kontrola:
svcs -a | grep sshd
online 7:52:12 svc:/network/ssh:default
- Konfigurace: sshd je v
/etc/ssh.
- Pokud se chcete přihlašovat jako uživatel root, musíte v souboru
sshd_config změnit položku PermitRootLogin na hodnotu YES.
KDE v Solaris OS:
KDE je nainstalováno v OS, pokud jste nainstalovali i Companion CD. KDE stačí jej pouze "aktivovat". Toto provedete následujícím příkazem:
/opt/sfw/kde/dtlogin/install-dtlogin.
Tímto postupem získáte při přihlašování do OS v nabídce “Session“ na výběr i KDE :)
Pro informacechtivé jedince:
http://solaris.kde.org/.
Správa uživatelů, změna, či přiřazení hesla uživatelům:
Solaris OS obsahuje nástroj pro grafickou správu systému - včetně uživatelů. Jmenuje se SMC (Solaris Management Console).
V grafickém prostředí spusťte terminál. V java desktopu: je to nabídka Start -> Aplicatons -> Utilites -> Termial a napište do něj příkaz:
smc.
Spustí se program SMC a budete muset nějakou dobu počkat až si SMC operační systém “ošahá“.
Aktualisace OS:
- Více příkazy:
patchhadd a
patchrm.
Nastavení defaultrouter:
Kdyby někdo neměl v OS Solaris nastavený správně router pro nastavení sítě, pak ať si vytvoří pomocí MC, či něčeho podobného textový soubor. Pojmenujte jej
defaultrouter. Zapište do něj například: 192.168.2.1 a stiskněte na další řádek klávesou enter.
Zbývá již jen restart sítě:
svcadm restart network/physical
svcadm restart network
Restart sítě:
svcadm restart network/physical
svcadm restart network
Informace o operačním systému Sun Solaris:
-
www.blastwave.org (zajímavá je sekce HOW TO)
-
BigAdmin
-
Solaris OS
-
Dokumentace
-
Solaris x86 FAQ
-
Solaris FAQ
-
Wheel Mouse
-
PS/2 Wheelmouse driver for Solaris x86
-
Naleznete nastavení MC, WM, Fontů, Spamassassin, PERLu,...
-
Mnoho tipů a rad
-
UNIX / Solaris Tips Page
-
Utilities, Drivers, Plugins