SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
OpenSolaris Introduction
Making It Feel Like Home




 Ahm ed Saeed
 Sun Campus Ambassador
 ●
 Ahmed.Saeed@Sun.Com
Agenda

         •Sol i and  penSol i Hi or
            ars    O      ars  st y
         •W hy  penSol i
              O      ars?
         •Di rbuton nt oducton
           st i i I r       i
         •How   o nst l
              t I al
         •I age 
          m    Packagi Syst   I
                     ng    em (PS)
         •M aki I 
              ng t Your Ever
                            yday  S
                                O
         •Next St
                eps

             2
Solaris and
OpenSolaris History




   3
Solaris and OpenSolaris History
•Solaris is a proprietary UNIX system by Sun
Microsystems
•Solaris is widely regarded for it's stability
•Open Sourced in June 2005 under the CDDL license as
OpenSolaris
•Community at “opensolaris.orgquot;
•Extreme innovation
•SXDE first released on February 2007
•Project Indiana – OpenSolaris2008.05,
OpenSolaris2008.11
•The next will be OpenSolaris 2009.06

                        4
Solaris and OpenSolaris History
Sol s 
   ari and  N U / nux
           G     Li



     Mozilla Firefox, Mozilla Thunderbird, OpenOffice.org, ...
                           GNOME

                      X Window System

                                                   UNIX utilities
    GNU utilities
                               System
  POSIX+ extensions                                    POSIX
                              libraries
     Linux kernel                                  Solaris kernel

                          Hardware
                            5
Solaris and OpenSolaris History
Sol s 
   ari and  penSol s
           O      ari




 •Ent prse  ass
     er i cl           •W eb 
                            econom y
 •Unm atched evelof •Lat   ars 
             l          est Sol i
 support            innovatons
                            i
 •Long  el
       r ease  e  •Shor   el
              cycl       t r ease  e 
                                  cycl
 ( 5 
  3­ year s)        (ever 6  ont
                         y  m     hs)
                   6
Solaris and OpenSolaris History
W hat s  penSol s?
      iO       ari


                 ZFS
                      DTrace
                  CIFS

                   Clearview
               IPS
                    FMA




Com m uniy  tci i +   ars nnovaton
        t Par i paton  Sol i I  i
                   7
Why OpenSolaris?




 8
Why OpenSolaris?
•I' t
 ts  echnol es!
          ogi
•ZFS
•Dt ace
   r
•Zones
•Bi y 
  nar com patbiiy 
             i lt guar ee
                      ant
•and  l   or com i
    a ot m e     ng



                   9
Why OpenSolaris?
W hat Can    o  O penSol s?
          I D on        ari




                   10
Why OpenSolaris?
 Com pi I
       z  ntegration
•Com pi i a 
       z s  com posii w i
                    tng  ndow  
m anager t  
           hat uses  gr
                   3D  aphi
                          cs 
accel aton  a  penGL 
     er i vi O
•Com pi pr des  i
       z  ovi    varous 
                       new  
graphi   f s 
      calef ect and eat es  any 
                    f ur on 
deskt envionm ent  ncl ng 
     op     r       ,i udi
Gnom e  and 
           KDE 




                           11
Distribution Introduction




    12
Distribution Introduction
•Sun 
    sponsored
>Sol i 10
   ars 
>Sol i Expr
   ars     ess 
              Com m uniy  ton  SXCE) –new   t ever t o 
                      t Edii (            bis     y  w
w eeks
•Com m uniy
         t
>Bel X  Li
   eni ( veCD 
             x86)
>Nexent (
       a  GNU/ pensol i
              O     ars)
>M ar ux
     t       SPARC  veCD)
           (      Li
>Schilx
     li
•Pr ect I ana!
   oj  ndi
>O penSol i
        ars2008.
               11

                            13
Distribution Introduction
Project  ndi
        I ana
•The  oj  
     pr ect behi t fr   penSol i
               nd  he ist O  ars 
di rbuton
  st i i
•Lead  I M ur
     by an  dock:The I  n 
                     'an'i Debi
                              an
•W hats  Li
      ' a  nux 
              guy  ng n  penSol i
                 doi i O      ars?
•Gr  
   eat new  eat es 
           f ur you  w ays  ant i
                    al    w    ed n 
Sol i
   ars
•Pr r eased n  ct  
   e­ el     i O .2007,fr   el
                         ist r ease n 
                                    i
2008.  
      05,second  el
                r ease n 
                       i 2008.11
                   14
Distribution Introduction

         November, 2008
                            NEW




                   15
Distribution Introduction
 O penSol s 
         ari 2008.11
•Fist r ease    he  penSol i O S
  r   el    oft O        ars 
•Redi rbut e  veCD m age
    st i abl Li    i
•Graphi  nst l
      cali aler
•GNO M E/Com pi deskt
              z      op
•GNU  ool   P/ ARS 
    t s;AM M      depl
                     oym ent sof w ar
                             t e
•ZFS  def t r  ie 
    as  aul  oot fl system
•New   w or package  eposiores  I
     net k         r     t i (PS)
•St lt (
   abiiy  ZFS 
             Snapshot and  l
                         Rolback)
•RBAC  Rol Based 
     ( e­       Access 
                      Cont ol
                          r)
                          16
Distribution Introduction
 2008. I
      11  nstalati Requi
               l on     rem ents
•M i m um
   ni
>3  Har Di
  GB  d  sk
>512  B 
    M RAM
•Recom m end
>10  Har Di
   GB  d  sk
>M or t
     e  han 
           512  B 
              M RAM
•ZFS 
    suppor   y
          t onl
•M uliboot
    t­


                      17
How to Install




18
How to Install
 G RU B




                 19
How to Install
 Choose Keyboard




                   20
How to Install
 Choose Language




                   21
How to Install
 D esktop and  cense
              Li




                   22
How to Install
 D evi D ri
      ce  ver  tii
              U lty




                  23
How to Install
Instaler  el
     l W com e




                 24
How to Install
Choose Parti on
            ti




                  25
How to Install
Choose  m e 
       Ti   Zone




                   26
How to Install
Choose Locale




                 27
How to Install
Enter  sers
      U




                 28
How to Install
Conf rm
    i




                 29
How to Install
Instali .
     lng. .




                 30
Image Packaging
    System




   31
Image Packaging System

•Net or packagi syst
    w k       ng    em
•Easy  o 
     t adm i st
           ni er
•Devel
     oper can 
         s   easiy  eat packages
                l cr e 
•Det m i
    er nes,cont ol and  esol
               r s    r    ves 
dependenci
         es
•Rapi delver offxes
    d  i y   i



                   32
Image Packaging System
 I Reposi
  PS     tory
•ht p:/
   t /pkg.
         opensol i or
               ars. g
>Set as  aul PS  hort
      def t I aut iy
>4460~  
       packages
•ht p:/ ast ave. w or or 10000
   t /bl w     net k. g:
>1700~  
       packages
•ht p:/
   t /pkg.
         sunf eew ar com :
             r      e.    9000
>290~  
      packages
•SVR4 
     packages  e  ilsuppor ed
             ar stl       t
                    33
Image Packaging System
 U si I by  U I
     ng  PS  G




                  34
Image Packaging System
  U si I by 
      ng  PS  Com m and  ne
                        Li
•Check authority repository
$ pkg authority
 AUTHORITY                     URL
 opensolaris.org (preferred)   http://pkg.opensolaris.org:80

•Add a new repository
# pkg set-authority -O http://pkg.sunfreeware.com:9000 sunfreeware

•Set timeout environment variable
$ export PKG_CLIENT_TIMEOUT=90

•Update catelogs
$ pfexec pkg refresh

•Install package
$ pfexec pkg install sunstudioexpress


                                    35
IPS Demo




   36
Making it feel like home




   37
Making it feel like home
  M ake your user  sudoer
                  a 
•Who is a Sudoer?

•To set your self a sudoer
$ su
$ vim /etc/sudoers

Add ur_username ALL=(ALL) ALL
After the line root ALL=(ALL)ALL




                             38
Making it feel like home
 Sof are 
    tw   That You Can  et 
                      G From   PS
                              I
•GNU Build tools
•Open Office
•JDK
•NetBeans




                   39
Making it feel like home
 M aki i pl M p3
      ng t  ay 
•Got to
     > http://www.fluendo.com/shop/product/fluendo-mp3-de
•Download the file
•Extact it
•Copy it to the gstreamer file
  $ cp file /usr/lib/gstreamer




                                 40
Demo




   41
Next Steps




42
Next Steps
Get Involved   •Join the Student Community!
               >Li t Ni publc  t
                  nk  o  ng      i sie
                Join the forum
               ●


               >http://forums.opensolaris.com/index.jspa
               ●Download OpenSolaris2008.05


               >http://www.opensolaris.com/get/
               ●Learn how to use


               >http://www.opensolaris.com/learn/
               ●Watch Indiana Project


               >http://www.opensolaris.org/os/project/ind
               iana/
               ●Subscribe mail list


               >indiana-discuss@opensolaris.org


                   43
Next Steps
O penSol rs.
         ai com
                                         I al t
                                         nst lI
              Experence t
                   i    I
    Get I
        t




                                      •Easy
 •Avaiabl           •Li CD
     l e               ve 
                                      •G raphi  
                                              cal
 everyw here        •See the best 
                                      •Supported  on 
 •Sm aler  aster 
      lf            i O penSol s,
                     n        ari     ~ 1000 system s
 dow nload          ri f
                      sk  ree         •Runs n 
                                             i popul ar 
                                      virtualzati
                                             i   on 
                          44          envi ronm ents
Next Steps
O penSol s.
        ari com
•Learn
>Expl e  he ear ng 
    or t l ni oppor unii
                    t tes
>Get t gui
      he  des 
             and  deos
                vi


•Colabor e
   l    at
>J n  he 
 oi t com m unii
              tes
>M ake 
      your m ar   p 
            k;hel shape
t next gener i oft Sol i O S
 he         aton    he  ars 
>Connect w ih 
          t Sun  stngui
               di i   shed 
                          engi
                             neers
and  her l
   ot  eadi lght oft O penSol i com m uniy
           ng i s    he     ars         t


                         45
Next Steps
 Fast Track Your Career  i Sun!
                        w th 
•Get FREE Web-based training on JavaTM, SolarisTM & more!
>Visit: http://www.sunacademic.com
>Course registration code for ABC University is XYZ

•Increase earnings potential with a Sun Certification!
>Sun Certified Associate/Programmer for the Java 2 Platform SE
>Sun Certified Web Component Developer for Java EE
>Sun Certified Mobile Application Developer for Java ME
>Sun Certified System/Network Admin for Solaris Operating System

•Free practice exams
•Discounted exams fees for academic developers – only US$60
(US$40 in APAC and Latin America)



                                     46
OpenSolaris
Introduction


THANK YOU!

    Ahmed Saeed
●


 Sun Campus Ambassador
●

Ahmed.Saeed@Sun.com

Contenu connexe

Similaire à Open Solaris Introduction: How to make it feel like home

Svelte (adjective): Attractively thin, graceful, and stylish
Svelte (adjective): Attractively thin, graceful, and stylishSvelte (adjective): Attractively thin, graceful, and stylish
Svelte (adjective): Attractively thin, graceful, and stylishThe Software House
 
Living with a Cephalopod: Daily Care & Feeding of Ceph Storage
Living with a Cephalopod: Daily Care & Feeding of Ceph StorageLiving with a Cephalopod: Daily Care & Feeding of Ceph Storage
Living with a Cephalopod: Daily Care & Feeding of Ceph StorageDaystromTech
 
Ceph Day SF 2015 - SysAdmin's Toolbox: Tools for Running Ceph in Production
Ceph Day SF 2015 - SysAdmin's Toolbox: Tools for Running Ceph in Production Ceph Day SF 2015 - SysAdmin's Toolbox: Tools for Running Ceph in Production
Ceph Day SF 2015 - SysAdmin's Toolbox: Tools for Running Ceph in Production Ceph Community
 
OpenSRF and Evergreen
OpenSRF and EvergreenOpenSRF and Evergreen
OpenSRF and EvergreenEvergreen ILS
 
ELK Presentation Final V1
ELK Presentation Final V1ELK Presentation Final V1
ELK Presentation Final V1Jon Hammant
 
DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats Outlyer
 
Morphlabs open stack_capacity_planning_130829
Morphlabs open stack_capacity_planning_130829Morphlabs open stack_capacity_planning_130829
Morphlabs open stack_capacity_planning_130829aedocw
 
eLearning 2.0 - ISPI Los Angeles
eLearning 2.0 - ISPI Los AngeleseLearning 2.0 - ISPI Los Angeles
eLearning 2.0 - ISPI Los Angeles★ Tony Karrer
 
Cloud computing, Virtualisation and the Future
Cloud computing, Virtualisation and the FutureCloud computing, Virtualisation and the Future
Cloud computing, Virtualisation and the FutureAke Edlund
 
Kafka Summit SF 2017 - Running Streaming Apps on Docker
Kafka Summit SF 2017 - Running Streaming Apps on DockerKafka Summit SF 2017 - Running Streaming Apps on Docker
Kafka Summit SF 2017 - Running Streaming Apps on Dockerconfluent
 
Interactions 09 Object Oriented Approach To Design--OAD
Interactions 09 Object Oriented Approach To Design--OADInteractions 09 Object Oriented Approach To Design--OAD
Interactions 09 Object Oriented Approach To Design--OADNick Iozzo
 
Tesi Laurea Specialistica
Tesi Laurea SpecialisticaTesi Laurea Specialistica
Tesi Laurea Specialisticalando84
 
Os Leventhal
Os LeventhalOs Leventhal
Os Leventhaloscon2007
 
SDN Onboarding: Open vSwitch CLIs, OpenDaylight
SDN Onboarding: Open vSwitch CLIs, OpenDaylightSDN Onboarding: Open vSwitch CLIs, OpenDaylight
SDN Onboarding: Open vSwitch CLIs, OpenDaylightTelematika Open Session
 
Delivery Context Descriptions - A Comparison and Mapping Model
Delivery Context Descriptions - A Comparison and Mapping ModelDelivery Context Descriptions - A Comparison and Mapping Model
Delivery Context Descriptions - A Comparison and Mapping ModelAlpen-Adria-Universität
 
Getting started with open mobile development on the Openmoko platform
Getting started with open mobile development on the Openmoko platformGetting started with open mobile development on the Openmoko platform
Getting started with open mobile development on the Openmoko platformJean-Michel Bouffard
 
Why is drupal an ideal open source cms for an enterprise
Why is drupal an ideal open source cms for an enterpriseWhy is drupal an ideal open source cms for an enterprise
Why is drupal an ideal open source cms for an enterpriseedynamic
 

Similaire à Open Solaris Introduction: How to make it feel like home (20)

Svelte (adjective): Attractively thin, graceful, and stylish
Svelte (adjective): Attractively thin, graceful, and stylishSvelte (adjective): Attractively thin, graceful, and stylish
Svelte (adjective): Attractively thin, graceful, and stylish
 
About dexcs2014of
About dexcs2014ofAbout dexcs2014of
About dexcs2014of
 
Living with a Cephalopod: Daily Care & Feeding of Ceph Storage
Living with a Cephalopod: Daily Care & Feeding of Ceph StorageLiving with a Cephalopod: Daily Care & Feeding of Ceph Storage
Living with a Cephalopod: Daily Care & Feeding of Ceph Storage
 
Ceph Day SF 2015 - SysAdmin's Toolbox: Tools for Running Ceph in Production
Ceph Day SF 2015 - SysAdmin's Toolbox: Tools for Running Ceph in Production Ceph Day SF 2015 - SysAdmin's Toolbox: Tools for Running Ceph in Production
Ceph Day SF 2015 - SysAdmin's Toolbox: Tools for Running Ceph in Production
 
OpenSRF and Evergreen
OpenSRF and EvergreenOpenSRF and Evergreen
OpenSRF and Evergreen
 
ELK Presentation Final V1
ELK Presentation Final V1ELK Presentation Final V1
ELK Presentation Final V1
 
DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats
 
Morphlabs open stack_capacity_planning_130829
Morphlabs open stack_capacity_planning_130829Morphlabs open stack_capacity_planning_130829
Morphlabs open stack_capacity_planning_130829
 
eLearning 2.0 - ISPI Los Angeles
eLearning 2.0 - ISPI Los AngeleseLearning 2.0 - ISPI Los Angeles
eLearning 2.0 - ISPI Los Angeles
 
Cloud computing, Virtualisation and the Future
Cloud computing, Virtualisation and the FutureCloud computing, Virtualisation and the Future
Cloud computing, Virtualisation and the Future
 
Kafka Summit SF 2017 - Running Streaming Apps on Docker
Kafka Summit SF 2017 - Running Streaming Apps on DockerKafka Summit SF 2017 - Running Streaming Apps on Docker
Kafka Summit SF 2017 - Running Streaming Apps on Docker
 
Interactions 09 Object Oriented Approach To Design--OAD
Interactions 09 Object Oriented Approach To Design--OADInteractions 09 Object Oriented Approach To Design--OAD
Interactions 09 Object Oriented Approach To Design--OAD
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
Tesi Laurea Specialistica
Tesi Laurea SpecialisticaTesi Laurea Specialistica
Tesi Laurea Specialistica
 
Os Leventhal
Os LeventhalOs Leventhal
Os Leventhal
 
SDN Onboarding: Open vSwitch CLIs, OpenDaylight
SDN Onboarding: Open vSwitch CLIs, OpenDaylightSDN Onboarding: Open vSwitch CLIs, OpenDaylight
SDN Onboarding: Open vSwitch CLIs, OpenDaylight
 
State Of Opensocial
State Of OpensocialState Of Opensocial
State Of Opensocial
 
Delivery Context Descriptions - A Comparison and Mapping Model
Delivery Context Descriptions - A Comparison and Mapping ModelDelivery Context Descriptions - A Comparison and Mapping Model
Delivery Context Descriptions - A Comparison and Mapping Model
 
Getting started with open mobile development on the Openmoko platform
Getting started with open mobile development on the Openmoko platformGetting started with open mobile development on the Openmoko platform
Getting started with open mobile development on the Openmoko platform
 
Why is drupal an ideal open source cms for an enterprise
Why is drupal an ideal open source cms for an enterpriseWhy is drupal an ideal open source cms for an enterprise
Why is drupal an ideal open source cms for an enterprise
 

Plus de Ahmed Saeed

Research success story in the making
Research success story in the makingResearch success story in the making
Research success story in the makingAhmed Saeed
 
Open source science
Open source scienceOpen source science
Open source scienceAhmed Saeed
 
How Hard Can a Problem Be ?
How Hard Can a Problem Be ?How Hard Can a Problem Be ?
How Hard Can a Problem Be ?Ahmed Saeed
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open SourceAhmed Saeed
 
Project Darkstar
Project DarkstarProject Darkstar
Project DarkstarAhmed Saeed
 

Plus de Ahmed Saeed (7)

Research success story in the making
Research success story in the makingResearch success story in the making
Research success story in the making
 
Open source science
Open source scienceOpen source science
Open source science
 
How Hard Can a Problem Be ?
How Hard Can a Problem Be ?How Hard Can a Problem Be ?
How Hard Can a Problem Be ?
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open Source
 
G T K+ 101
G T K+ 101G T K+ 101
G T K+ 101
 
DNIS in SRC
DNIS in SRCDNIS in SRC
DNIS in SRC
 
Project Darkstar
Project DarkstarProject Darkstar
Project Darkstar
 

Dernier

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Dernier (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Open Solaris Introduction: How to make it feel like home

  • 1. OpenSolaris Introduction Making It Feel Like Home Ahm ed Saeed Sun Campus Ambassador ● Ahmed.Saeed@Sun.Com
  • 2. Agenda •Sol i and  penSol i Hi or ars  O ars  st y •W hy  penSol i O ars? •Di rbuton nt oducton st i i I r i •How   o nst l t I al •I age  m Packagi Syst   I ng  em (PS) •M aki I  ng t Your Ever   yday  S O •Next St   eps 2
  • 4. Solaris and OpenSolaris History •Solaris is a proprietary UNIX system by Sun Microsystems •Solaris is widely regarded for it's stability •Open Sourced in June 2005 under the CDDL license as OpenSolaris •Community at “opensolaris.orgquot; •Extreme innovation •SXDE first released on February 2007 •Project Indiana – OpenSolaris2008.05, OpenSolaris2008.11 •The next will be OpenSolaris 2009.06 4
  • 5. Solaris and OpenSolaris History Sol s  ari and  N U / nux G Li Mozilla Firefox, Mozilla Thunderbird, OpenOffice.org, ... GNOME X Window System UNIX utilities GNU utilities System POSIX+ extensions POSIX libraries Linux kernel Solaris kernel Hardware 5
  • 6. Solaris and OpenSolaris History Sol s  ari and  penSol s O ari •Ent prse  ass er i cl •W eb  econom y •Unm atched evelof •Lat   ars  l    est Sol i support innovatons i •Long  el r ease  e  •Shor   el cycl t r ease  e  cycl ( 5  3­ year s) (ever 6  ont y  m hs) 6
  • 7. Solaris and OpenSolaris History W hat s  penSol s? iO ari ZFS DTrace CIFS Clearview IPS FMA Com m uniy  tci i +   ars nnovaton t Par i paton  Sol i I i 7
  • 9. Why OpenSolaris? •I' t ts  echnol es! ogi •ZFS •Dt ace r •Zones •Bi y  nar com patbiiy  i lt guar ee ant •and  l   or com i a ot m e  ng 9
  • 10. Why OpenSolaris? W hat Can    o  O penSol s? I D on  ari 10
  • 11. Why OpenSolaris? Com pi I z  ntegration •Com pi i a  z s  com posii w i tng  ndow   m anager t     hat uses  gr 3D  aphi cs  accel aton  a  penGL  er i vi O •Com pi pr des  i z  ovi varous  new   graphi   f s  calef ect and eat es  any  f ur on  deskt envionm ent  ncl ng  op  r ,i udi Gnom e  and  KDE  11
  • 13. Distribution Introduction •Sun  sponsored >Sol i 10 ars  >Sol i Expr ars  ess  Com m uniy  ton  SXCE) –new   t ever t o  t Edii (    bis  y  w w eeks •Com m uniy t >Bel X  Li eni ( veCD  x86) >Nexent ( a  GNU/ pensol i O ars) >M ar ux t   SPARC  veCD) ( Li >Schilx li •Pr ect I ana! oj  ndi >O penSol i ars2008. 11 13
  • 14. Distribution Introduction Project  ndi I ana •The  oj   pr ect behi t fr   penSol i nd  he ist O ars  di rbuton st i i •Lead  I M ur by an  dock:The I  n    'an'i Debi an •W hats  Li ' a  nux  guy  ng n  penSol i doi i O ars? •Gr   eat new  eat es  f ur you  w ays  ant i al w ed n  Sol i ars •Pr r eased n  ct   e­ el i O .2007,fr   el  ist r ease n  i 2008.   05,second  el r ease n  i 2008.11 14
  • 15. Distribution Introduction November, 2008 NEW 15
  • 16. Distribution Introduction O penSol s  ari 2008.11 •Fist r ease    he  penSol i O S r   el oft O ars  •Redi rbut e  veCD m age st i abl Li i •Graphi  nst l cali aler •GNO M E/Com pi deskt z  op •GNU  ool   P/ ARS  t s;AM M depl oym ent sof w ar  t e •ZFS  def t r  ie  as  aul  oot fl system •New   w or package  eposiores  I net k  r t i (PS) •St lt ( abiiy  ZFS  Snapshot and  l   Rolback) •RBAC  Rol Based  ( e­ Access  Cont ol r) 16
  • 17. Distribution Introduction 2008. I 11  nstalati Requi l on  rem ents •M i m um ni >3  Har Di GB  d  sk >512  B  M RAM •Recom m end >10  Har Di GB  d  sk >M or t e  han  512  B  M RAM •ZFS  suppor   y t onl •M uliboot t­ 17
  • 19. How to Install G RU B 19
  • 20. How to Install Choose Keyboard 20
  • 21. How to Install Choose Language 21
  • 22. How to Install D esktop and  cense Li 22
  • 23. How to Install D evi D ri ce  ver  tii U lty 23
  • 24. How to Install Instaler  el l W com e 24
  • 26. How to Install Choose  m e  Ti Zone 26
  • 30. How to Install Instali . lng. . 30
  • 31. Image Packaging System 31
  • 32. Image Packaging System •Net or packagi syst w k  ng  em •Easy  o  t adm i st ni er •Devel oper can  s  easiy  eat packages l cr e  •Det m i er nes,cont ol and  esol   r s  r ves  dependenci es •Rapi delver offxes d  i y   i 32
  • 33. Image Packaging System I Reposi PS  tory •ht p:/ t /pkg. opensol i or ars. g >Set as  aul PS  hort   def t I aut iy >4460~   packages •ht p:/ ast ave. w or or 10000 t /bl w net k. g: >1700~   packages •ht p:/ t /pkg. sunf eew ar com : r e. 9000 >290~   packages •SVR4  packages  e  ilsuppor ed ar stl  t 33
  • 34. Image Packaging System U si I by  U I ng  PS  G 34
  • 35. Image Packaging System U si I by  ng  PS  Com m and  ne Li •Check authority repository $ pkg authority AUTHORITY URL opensolaris.org (preferred) http://pkg.opensolaris.org:80 •Add a new repository # pkg set-authority -O http://pkg.sunfreeware.com:9000 sunfreeware •Set timeout environment variable $ export PKG_CLIENT_TIMEOUT=90 •Update catelogs $ pfexec pkg refresh •Install package $ pfexec pkg install sunstudioexpress 35
  • 36. IPS Demo 36
  • 37. Making it feel like home 37
  • 38. Making it feel like home M ake your user  sudoer a  •Who is a Sudoer? •To set your self a sudoer $ su $ vim /etc/sudoers Add ur_username ALL=(ALL) ALL After the line root ALL=(ALL)ALL 38
  • 39. Making it feel like home Sof are  tw That You Can  et  G From   PS I •GNU Build tools •Open Office •JDK •NetBeans 39
  • 40. Making it feel like home M aki i pl M p3 ng t  ay  •Got to > http://www.fluendo.com/shop/product/fluendo-mp3-de •Download the file •Extact it •Copy it to the gstreamer file $ cp file /usr/lib/gstreamer 40
  • 41. Demo 41
  • 43. Next Steps Get Involved •Join the Student Community! >Li t Ni publc  t nk  o  ng  i sie Join the forum ● >http://forums.opensolaris.com/index.jspa ●Download OpenSolaris2008.05 >http://www.opensolaris.com/get/ ●Learn how to use >http://www.opensolaris.com/learn/ ●Watch Indiana Project >http://www.opensolaris.org/os/project/ind iana/ ●Subscribe mail list >indiana-discuss@opensolaris.org 43
  • 44. Next Steps O penSol rs. ai com I al t nst lI Experence t i I Get I  t •Easy •Avaiabl •Li CD l e  ve  •G raphi   cal everyw here •See the best  •Supported  on  •Sm aler  aster  lf i O penSol s, n  ari   ~ 1000 system s dow nload ri f sk  ree •Runs n  i popul ar  virtualzati i on  44 envi ronm ents
  • 45. Next Steps O penSol s. ari com •Learn >Expl e  he ear ng  or t l ni oppor unii t tes >Get t gui   he  des  and  deos vi •Colabor e l at >J n  he  oi t com m unii tes >M ake  your m ar   p    k;hel shape t next gener i oft Sol i O S he    aton    he  ars  >Connect w ih    t Sun  stngui di i shed  engi neers and  her l ot  eadi lght oft O penSol i com m uniy ng i s    he  ars  t 45
  • 46. Next Steps Fast Track Your Career  i Sun! w th  •Get FREE Web-based training on JavaTM, SolarisTM & more! >Visit: http://www.sunacademic.com >Course registration code for ABC University is XYZ •Increase earnings potential with a Sun Certification! >Sun Certified Associate/Programmer for the Java 2 Platform SE >Sun Certified Web Component Developer for Java EE >Sun Certified Mobile Application Developer for Java ME >Sun Certified System/Network Admin for Solaris Operating System •Free practice exams •Discounted exams fees for academic developers – only US$60 (US$40 in APAC and Latin America) 46
  • 47. OpenSolaris Introduction THANK YOU! Ahmed Saeed ● Sun Campus Ambassador ● Ahmed.Saeed@Sun.com