|
|
|
|
Strumenti |
30-10-2005, 12:55 | #1 |
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 4870
|
[SUN Solaris] Hwupgrade Clan
SUN Solaris Clan Salve a tutti, dopo la decisone di prendere le certificazioni SUN, ho pensato che potesse essere utile un posto dove raccogliere tutto il materiale, How-To e Links utili per usare questo sistema operativo, non credo di essere l'unico qui ad essere interessato al Sistema Operativo di SUN (almeno lo spero ), quindi cosa meglio di un clan su HWUpgrade? Ovvio sempre che a ilsensine non dispiaccia... Più che un clan vuole essere più un gruppo di studio, io sono proprio agli inizi e non ne so molto ma intendo studiarlo approfonditamente e condividere con voi quello che imparerò spero che anche altri membri qui di HWU si vogliano unire a me per approfondire l'argomento Solaris. Qundi se avete links utili, how-to, tips e/o quant'altro passatemelo che lo metterò qui in prima pagina di questo 3ad. REPOSITORYS NON UFFICIALI BLASTWAVE PER SUN SOLARIS Per usare i repositorys di blastwave per Solaris avete bisogno di pkg-get qui trovate la guida per installarlo, una volta fatto editate il file /opt/csw/etc/pkg-get.conf e aggiungete url=http://ftp.dk.xemacs.org/pub/sun/csw/stable per la versione stabile oppure url=http://ftp.dk.xemacs.org/pub/sun/csw/unstable se volete installare i softwares ancora non totalmente testati ma più aggiornati. Se il mirror http://usesolaris.org/pub/csw vi da problemi o è lento qui troverete l'elenco completo dei mirror BlastWave. HOW-TO Creare il file.iso per il dvd di Solaris 10 di Gabry2k Andate su http://www.sun.com/software/solaris/get.jsp avrete due menù a tendina il primo per scelgliere la vostra archidettura e il secondo per selezionare il tipo di supporto. Se selezionate DVD, e clickate "Download Solaris 10" otterrete cmq 5 files separati.
Con Windows: Codice:
copy /b sol-10-GA-x86-dvd-iso-a + sol-10-GA-x86-dvd-iso-b + sol-10-GA-x86-dvd-iso-c + sol-10-GA-x86-dvd-iso-d + sol-10-GA-x86-dvd-iso-e sol-10-GA-x86-dvd-iso.iso Codice:
cat sol-10-GA-x86-dvd-iso-[abcde] > sol-10-GA-x86-dvd-iso.iso N.B. il comando di windows potrebbe non funzionare con Windows2K/XP, riavviate in "modalità provvisoria con prompt dei comandi" e date il comando da li. Spostare la home di root di Herod2k Solaris di Default definisce / come home dell'utente root cosa che io trovo veramente scomoda specialemte se usate Desktop complessi come JDS, KDE, Gnome, XFCE... Questi software creano molte cartelle .nome per salvare le impostazioni e dopo un po' vi ritroverete la root del sistema operativo ripiene di queste cartelle. Quindi spostiamo la home di root da / a /root. Aprite la shell e digitate: Codice:
# mkdir /root # chmod 700 /root # chown root:root /root Codice:
root:x:0:0:Super-User:/:/bin/sh Codice:
root:x:0:0:Super-User:/root:/bin/sh Se avete già usato e configurato JDS, KDE, XFCE etc etc copiate tutti i file di configurazione da / a /root spostate anche le cartelle /Documents e /Desktop dentro /root oppure cancellate tutte le cartelle di configurazione dei vari DE installati. (State molto attenti a quello che cancellate/spostate non mi assumo nessuna repsonsabilità) Riavviate. Il sistema se non troverà nulla ricreerà i vari files di configurazione oppure se li avete spostati andrà a leggere quelli esistenti. H2K Utilizzare Bash invece che sh (e vivere più felici...) di Herod2k editate il file /etc/passwd modificate l'utente interessato, se vogliamo che root usi bash invece che sh, trasformiamo da: Codice:
root:x:0:0:Super-User:/:/bin/sh Codice:
root:x:0:0:Super-User:/:/bin/bash Possiamo fare di più, ora personalizziamo bash. creiamo con un'editor di testo (nano,vi,gedit etc etc) il file /etc/bashrc e all'interno scriviamo: Codice:
export PATH=/usr/sbin:/usr/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ccs/bin:/opt/csw/bin export PS1="[\u@\h \w]\\$ " export PS2='> ' Codice:
export PATH=/usr/sbin:/usr/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ccs/bin salvate e create un link a /etc/bashrc con il nome .bashrc home dell'utente in questione Esempio: di default root ha la home in / quindi noi digiteremo: Codice:
ln -sf /etc/bashrc /.bashrc Codice:
ln -sf /etc/bashrc /root/.bashrc Se volte personalizzarla ancora di più bash, in rete trovate tantissimi script da inserire in bashrc per aggiungere molte funzioni. Buon divertimento H2K Installare i drivers video NVIDIA di Herod2k Questa guida vale da Solaris 10 in poi. Solaris a differenza degli altri SO Unix-based non ha un file di configurazione statico per il server grafico (Xorg) e ne crea uno in modo dinamico attraverso alcuni script ogni volta che si avvia. Per poter installare i drivers nvidia dobbiamo creare un file di configurazione statico di Xorg. Aprite una shell con i permessi di root e digitate: Codice:
kdmconfig ora creiamo il file di configurazione di xorg, digitando: Codice:
/usr/X11/bin/xorgconfig Durante il settaggio di Xorg vi verrà chiesto: Codice:
Do you want to look at the card database? e selezionate la voce 18 (** NVIDIA (generic)[nv]-) proseguite con il settaggio di xorg e in fine salvate. Riavviate il sistema operativo. In caso non dovesse partire Solaris, potete fare 3 cose: 1. Cancellare il file /etc/X11/xorg.conf in modo tale da tornare al settaggio "automatico" 2. Editarvi il file /etc/X11/xorg.conf a mano e sistemarvi gli eventuali errori segnalati in /var/log/Xorg.0.log 3. Ripetere /usr/X11/bin/xorgconfig e sovrascrivere il file esistente con una nuova configurazione. Nel caso in cui il sistema viene caricato senza problemi andiamo avanti con l'installazione dei drivers NVIDIA. Scaricate i drivers (NVIDIA-Solaris-x86-1.0-xxxx.run) dal sito ufficiale NVIDIA da shell digitate: Codice:
sh /percorso/del/file/NVIDIA-Solaris-x86-1.0-xxxx.run Dopo aver riavviato da shell digitate: Codice:
/usr/bin/X11/scanpci Codice:
pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x10de device 0x0161 nVidia Corporation GeForce 6200 TurboCache(TM) Codice:
update_drv -a -i '"pcixxxx,xxxx"' nvidia Codice:
update_drv -a -i '"pci10de,0161"' nvidia Codice:
Driver "nv" Codice:
Driver "nvidia" e se tutto è andato nel modo corretto dovreste vedere il logo NVIDIA all'avvio. Nel caso che il server grafico non si avvii, editate il file /etc/driver_aliases e cercate la linea riguardante la scheda video (dovrebbe essere l'ultima), nel mio caso: nvidia "pci10de,0161" e togliete lo "0" e fatela diventare: nvidia "pci10de,161" riavviate e non dovrebbero esserci più problemi. P.s. per avviare il software di gestione Nvidia digitate: /usr/bin/nvidia-settings Fonti per la scrittura dell'how-to: Forum NV news NVIDIA Readme Utilizzare GDM come login manager predefinito di Herod2k Solaris, di default, usa il dtlogin come login manager, se volete sostituirlo con il GDM (che è molto più bello e comodo...) seguite le seguenti instruzioni:
Fonte: docs.sun.com H2K Installare CUPS su Solaris ed usarlo come server di Stampa di Herod2k Common UNIX Printing System (CUPS): non è presente nel sistema operativo di Deafult e quindi bisogna installarlo. CUPS lo potete trovare nel "Companion CD" e/o nell'ftp di SUN FreeWare (ftp://ftp.sunfreeware.com/pub/freeware/). Una volta scaricato installatelo con: Codice:
pkgadd -d nomefile.pkg Andiamo avanti e fermiamo il sistema di stampa presente di Solaris. Per chi ha una versione precedente a Solaris 10: Codice:
# /etc/init.d/lp.stop mv /etc/rc2.d/S801p /etc/rc2.d/s801p Codice:
# svcadm disable application/print/ipp-listener # svcadm disable application/print/server # svcadm disable application/print/rfc1179 questo è l'elenco dei files che andremo a toccare: Codice:
/usr/bin/lp /usr/bin/lpstat /usr/bin/cancel /usr/bin/enable /usr/sbin/lpadmin /usr/sbin/lpmove /usr/sbin/accept Codice:
# mv /usr/bin/lp /usr/bin/lp.solaris # mv /usr/bin/lpstat /usr/bin/lpstat.solaris # mv /usr/bin/cancel /usr/bin/cancel.solaris # mv /usr/bin/enable /usr/bin/enable.solaris # mv /usr/sbin/lpadmin /usr/sbin/lpadmin.solaris # mv /usr/sbin/lpmove /usr/sbin/lpmove.solaris # mv /usr/sbin/accept /usr/sbin/accept.solaris Codice:
# ln -s /opt/sfw/cups/bin/lp /usr/bin/lp # ln -s /opt/sfw/cups/bin/lpstat /usr/bin/lpstat # ln -s /opt/sfw/cups/bin/cancel /usr/bin/cancel # ln -s /opt/sfw/cups/bin/enable /usr/bin/enable # ln -s /opt/sfw/cups/sbin/lpadmin /usr/sbin/lpadmin # ln -s /opt/sfw/cups/sbin/lpmove /usr/sbin/lpmove # ln -s /opt/sfw/cups/sbin/accept /usr/sbin/accept /opt/sfw/cups/bin:/opt/sfw/cups/sbin alla vostra PATH (io l'ho fatto editando /etc/bashrc, voi scegliete il metodo che vi è più comodo) Configuriamo CUPS: Con un editor di testo (gedit, nano, vi etc etc) andiamo ad aprire il file di configurazione (/opt/sfw/cups/etc/cups/cupsd.conf) e togliamo il simbolo cancelletto (#) da davanti la riga Codice:
# PrintcapFormat Solaris Codice:
PrintcapFormat Solaris Codice:
# cp /opt/sfw/cups/etc/init.d/cups /etc/init.d # ln -s /etc/init.d/cups /etc/rc2.d/S99cups # ln -s /etc/init.d/cups /etc/rc1.d/K99cups Codice:
# /etc/init.d/cups start Per aggiungere una stampante ci sono 2 modi.
Condividiamo la stampante in modo che altri utenti possano usarla per stampare: Con un editor di testo (gedit, nano, vi etc etc) andiamo ad aprire il file di configurazione (/opt/sfw/cups/etc/cups/cupsd.conf) ed in fondo al file aggiungiamo: Codice:
<Location /printers/nome-stampante> Order Deny,Allow Deny From All Allow From 127.0.0.1 AuthType Tipo di autorizzazione Allow from rete </Location> Codice:
<Location /printers/FS1000> Order Deny,Allow Deny From All Allow From 127.0.0.1 AuthType None Allow from 192.168.0.0/255.255.255.0 </Location> Come impostare i vari clients:
H2K DISTRIBUZIONI BASATE SUL KERNEL SUN SOLARIS Nexenta OS - Screenshots Belenix - Screenshots Schillix marTUX LINKS UTILI Sito SUN Italia Sito SUN WorldWide Database dei drivers compatibili con l'OS Elenco Computers portatili compatibili com Solaris Sun Solaris Official Forum Pagina di download di SUN Solaris 10 Screenshots Solaris 10 - CDE 1.6 Screenshots Solaris 10 - JDS 3.0 SUN Solaris Express - la versione testing di SUN Solaris OpenSolaris - Da alcuni mesi SUN ha rilasciato i sorgenti di Solaris OPENSparc - progetto per rendere Open anche l'Hardware SPARC OpenSolaris Community: Games on OpenSolaris Guida a SOLARIS di OpenSkills SUN Solaris - Wikipedia SunSourceNet - portale Sun sui progetti OpenSource Loghi OpenSolaris Project Looking Glass - Il primo DE totalmente 3D Guida all'installazione di Compiz su Solaris x86 I DE UFFICIALI di Solaris 10 How-To sul Sito SUN Solaris SUN Solaris pkg-get tool Blastwave.org - Elenco pacchetti stable Blastwave.org - Elenco pacchetti in fase Testing Sunfreeware Installare/attivare Apache PHP e MySQL su Solaris 10 Tutorial sulle "Zone" di Solaris/OpenSolaris (NexentaOS) Solaris Run level change - How-To su come gestire i RunLevel in Solaris LOGOS PER SIGNATURE Blog version Black Theme Blue Theme A questo indirizzo trovate l'elenco completo dei loghi. Ultima modifica di Herod2k : 06-03-2007 alle 17:36. Motivo: Work in progress |
30-10-2005, 13:28 | #2 |
Senior Member
Iscritto dal: Aug 2004
Città: Firenze - Campi B.
Messaggi: 2224
|
mi sembra un ottima idea...è da tanto che volevo informarmi su questo sistema.
Che kernel usa? Deriva da linux o è un kernel totalmente diverso?
__________________
|
30-10-2005, 13:30 | #3 | |
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 4870
|
Quote:
|
|
30-10-2005, 13:37 | #4 | |
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 4870
|
Quote:
CDE JDS Gnome (rulez!!) Ultima modifica di Herod2k : 30-10-2005 alle 15:07. |
|
30-10-2005, 13:38 | #5 |
Senior Member
Iscritto dal: Aug 2003
Città: Barletta (BA)
Messaggi: 939
|
E' un pò insolito come clan, però :-P
"Ovvio sempre che a ilsensine non dispiaccia..." <-IMHO, non vede l'ora di delitarlo Comunque, tra i link: http://www.cobaltnet.com/bigadmin/co...s/solaris.html Lista di vari How-To per Solaris http://www.blastware.org Il più importante repository per Solaris
__________________
In a world without fences, who needs Gates? Power by: Fedora 8 - Mac OS X 10.4.11 |
30-10-2005, 13:43 | #6 | ||
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 4870
|
Quote:
Quote:
Grazie. |
||
30-10-2005, 17:32 | #7 |
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
mitico...mi aggancio al TH
grandissimo H2K...sei lanciatissimo con i *nix like ormai |
31-10-2005, 08:00 | #8 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Sposto nella sottosezione.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
31-10-2005, 10:10 | #9 |
Senior Member
Iscritto dal: Jan 2004
Città: /dev/sda1
Messaggi: 4060
|
Nonostante non abbia dato a Solaris alcun utilizzo pratico mi aggancio anche io al thread, così mi tengo aggiornato
__________________
| Linux User #391140 | Sito Ufficiale del LOLUG - Gruppo Utenti Linux Lodi - www.lodi.linux.it |
31-10-2005, 10:57 | #10 | |
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 4870
|
Quote:
|
|
01-11-2005, 19:24 | #11 |
Senior Member
Iscritto dal: Sep 2003
Città: San Mauro Torinese
Messaggi: 5402
|
Ecco qualcosa di nuovo...
/me di passaggio (come le nuvole)
__________________
Suonare come superamento, anche se per pochi attimi, della realtà costrittiva, come espressione, comunicazione, con modalità proprie, agli altri; http://www.magazzinifranti.it/ |
02-11-2005, 15:36 | #12 |
Senior Member
Iscritto dal: Mar 2005
Messaggi: 302
|
Io ci lavoro dalla mattina alla sera sui sistemi Sun...L'idea del Clan è azzeccattissima!
Solaris è il piu diffuso OS nelle aziende grosse. |
02-11-2005, 15:41 | #13 | |
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 4870
|
Quote:
|
|
02-11-2005, 15:45 | #14 | |
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
Quote:
il sistema *nix più diffuso sui server è e rimane tutt'ora linux imho...hp nei sui serve tende ad abbandonare hp-ux per mettere redhat, novell usa suse, ibm usa redhat insomma...che usa solaris c'è solo sun e non credo proprio che abbia sto stradominio nei server comunque non ho mai provato Solaris e mi piacerebbe avere delle opinioni a riguardo (mi sono iscritto apposta) velocità del sistema, usabilità ecc... |
|
02-11-2005, 16:14 | #15 | |
Senior Member
Iscritto dal: Mar 2005
Messaggi: 302
|
Quote:
Purtroppo devo contraddirti. Macchine di produzione non sono dei semplici PC. Sun insieme ad Hp forniscono strumenti altamente stabili e dotati di un accuratissimo servizio di assistenza (Loacale e Mondiale). Con Red Hat e i nuovi linux commerciali stiamo avendo dei casini allucinanti poichè i servizi hanno poca assistenza tecnica. Quindi io penso che i sistemi Linux siano ancora molto lontani nello essere implementati in CED di telecomunicazioni e aziende grosse. |
|
02-11-2005, 16:18 | #16 | |
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
Quote:
poi se vuoi ho visto gli stabilimenti ferrari a maranello, quelli sono tutti rigorosamente basati su windows 2003 quindi non mi sembra che Sun e Solaris siano uno standard |
|
02-11-2005, 16:20 | #17 |
Senior Member
Iscritto dal: Mar 2005
Messaggi: 302
|
Allora forse nn ci siamo capiti. Sto parlando di aziende con la A maiuscola che fatturano miliardi all'anno. (Vodafone, 3, Telecom). Solaris è la soluzione giusta a problemi riguardanti applicativi di CRM, Content Server, e altro...
|
02-11-2005, 16:23 | #18 | |
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
Quote:
|
|
02-11-2005, 16:27 | #19 |
Senior Member
Iscritto dal: Mar 2005
Messaggi: 302
|
E' uno spettacolo impressionante vedere centinaia di macchine (Armadi a 4 ante! ) insieme a router e switch rigorosamente CISCO!
Solaris è sinonimo di robustezza, affidabilità, ovviamente sfruttato su macchine proprietarie. Una macchina sun può stare in UPTIME per 5 anni senza avere un briciolo di rallentamento! |
03-11-2005, 01:36 | #20 | |
Senior Member
Iscritto dal: May 2004
Messaggi: 7806
|
Quote:
__________________
[HWU Debian Clan Official GOOGLER]-[GNU/Filosophy]-www.debianclan.org-[Debian SID User #\402616] {I AM NOT A GENIUS,I AM JUST NEVER SATISFIED AND VERY VERY PERSISTENT}-{carcass@jabber.linux.it} |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:26.