• Solaris11 How-To


    • 允许root用户使用ftp

    - 修改/etc/ftpd/ftpusers文件,移除或注释掉"root"
    - 修改/etc/proftpd.conf文件,"RootLogin off" => "RootLogin on"
    - 重启ftp服务,svcadm restart ftp
    • 允许root用户使用ssh登录

    - 修改/etc/ssh/sshd_config文件,PermitRootLogin no => PermitRootLogin yes
    - 修改/etc/default/login文件,去掉"CONSOLE=/dev/console"前的#号
    - 将root由角色改成用户:rolemod -K type=normal root
    - 重启ssh服务:svcadm restart
    • 查看SRU版本

    root@mytest:~# pkg info entire
              Name: entire
           Summary: entire incorporation including Support Repository Update (Oracle Solaris 11.1.12.5.0).
       Description: This package constrains system package versions to the same
                    build.  WARNING: Proper system update and correct package
                    selection depend on the presence of this incorporation.
                    Removing this package will result in an unsupported system.  For
                    more information see https://support.oracle.com/CSP/main/article
                    ?cmd=show&type=NOT&doctype=REFERENCE&id=1501435.1.
          Category: Meta Packages/Incorporations
             State: Installed
         Publisher: solaris
           Version: 0.5.11 (Oracle Solaris 11.1.12.5.0)
     Build Release: 5.11
            Branch: 0.175.1.12.0.5.0
    Packaging Date: October  9, 2013 02:20:54 PM
              Size: 5.46 kB
              FMRI: pkg://solaris/entire@0.5.11,5.11-0.175.1.12.0.5.0:20131009T142054Z
    • 检查repository上可安装的system group

    root@mytest:~# pkg list -a 'group/system/*'
    NAME (PUBLISHER)                                  VERSION                    IFO
    group/system/solaris-auto-install                 0.5.11-0.175.1.0.0.24.3    ---
    group/system/solaris-desktop                      0.5.11-0.175.1.0.0.24.3    ---
    group/system/solaris-large-server                 0.5.11-0.175.1.0.0.24.3    i--
    group/system/solaris-small-server                 0.5.11-0.175.1.0.0.24.3    ---
    
    root@mytest:~# pkg info -r 'group/system/*'
              Name: group/system/solaris-auto-install
           Summary: Oracle Solaris Automated Installer Client
       Description: Provides an Oracle Solaris Automated Installer client
          Category: Meta Packages/Group Packages
             State: Not installed
         Publisher: solaris
           Version: 0.5.11
     Build Release: 5.11
            Branch: 0.175.1.0.0.24.3
    Packaging Date: September 19, 2012 06:53:16 PM
              Size: 5.46 kB
              FMRI: pkg://solaris/group/system/solaris-auto-install@0.5.11,5.11-0.175.1.0.0.24.3:20120919T185316Z
    
              Name: group/system/solaris-desktop
           Summary: Oracle Solaris Desktop
       Description: Provides an Oracle Solaris desktop environment
          Category: Meta Packages/Group Packages
             State: Not installed
         Publisher: solaris
           Version: 0.5.11
     Build Release: 5.11
            Branch: 0.175.1.0.0.24.3
    Packaging Date: September 19, 2012 06:53:17 PM
              Size: 5.46 kB
              FMRI: pkg://solaris/group/system/solaris-desktop@0.5.11,5.11-0.175.1.0.0.24.3:20120919T185317Z
    
              Name: group/system/solaris-large-server
           Summary: Oracle Solaris Large Server
       Description: Provides an Oracle Solaris large server environment
          Category: Meta Packages/Group Packages
             State: Installed
         Publisher: solaris
           Version: 0.5.11
     Build Release: 5.11
            Branch: 0.175.1.0.0.24.3
    Packaging Date: September 19, 2012 06:53:18 PM
              Size: 5.46 kB
              FMRI: pkg://solaris/group/system/solaris-large-server@0.5.11,5.11-0.175.1.0.0.24.3:20120919T185318Z
    
              Name: group/system/solaris-small-server
           Summary: Oracle Solaris Small Server
       Description: Provides a useful command-line Oracle Solaris environment
          Category: Meta Packages/Group Packages
             State: Not installed
         Publisher: solaris
           Version: 0.5.11
     Build Release: 5.11
            Branch: 0.175.1.0.0.24.3
    Packaging Date: September 19, 2012 06:53:18 PM
              Size: 5.46 kB
              FMRI: pkg://solaris/group/system/solaris-small-server@0.5.11,5.11-0.175.1.0.0.24.3:20120919T185318Z
    Package Name Summary Description Default Installation For
    group/system/solaris-desktop Oracle Solaris Desktop Provides an Oracle Solaris desktop environment Live Media
    group/system/solaris-large-server Oracle Solaris Large Server Provides an Oracle Solaris large server environment Text Installer from media/Automated Installer
    group/system/solaris-small-server Oracle Solaris Small Server Provides a useful command-line Oracle Solaris environment Zones
    group/system/solaris-auto-install Oracle Solaris Automated Installer Client Provides an Oracle Solaris Automated Installer client Text Installer from network
    • 检查当前主机上安装的system group

    root@mytest:~# pkg list 'group/system/*'
    NAME (PUBLISHER)                                  VERSION                    IFO
    group/system/solaris-large-server                 0.5.11-0.175.1.0.0.24.3    i--
    
    root@mytest:~# pkg info 'group/system/*'
              Name: group/system/solaris-large-server
           Summary: Oracle Solaris Large Server
       Description: Provides an Oracle Solaris large server environment
          Category: Meta Packages/Group Packages
             State: Installed
         Publisher: solaris
           Version: 0.5.11
     Build Release: 5.11
            Branch: 0.175.1.0.0.24.3
    Packaging Date: September 19, 2012 06:53:18 PM
              Size: 5.46 kB
              FMRI: pkg://solaris/group/system/solaris-large-server@0.5.11,5.11-0.175.1.0.0.24.3:20120919T185318Z
    • 显示group中包括哪些packages

    root@mytest:~# pkg contents -Hro fmri -t depend -a type=group solaris-large-server
    archiver/gnu-tar
    compress/bzip2
    compress/gzip
    compress/p7zip
    compress/unzip
    ......
    • 如何查找重命名package的新名称

    root@mytest:~# pkg list -af '*/toolkit'
    NAME (PUBLISHER)                                  VERSION                    IFO
    developer/dtrace/toolkit                          0.99-0.173.0.0.0.1.0       --r
    此包已经被重命名。
    root@mytest:~# pkg info -r developer/dtrace/toolkit
              Name: developer/dtrace/toolkit
           Summary:
             State: Not installed (Renamed)
        Renamed to: pkg:/system/dtrace/dtrace-toolkit@0.99,5.11-0.173.0.0.0.0.0
                    consolidation/osnet/osnet-incorporation
         Publisher: solaris
           Version: 0.99
     Build Release: 5.11
            Branch: 0.173.0.0.0.1.0
    Packaging Date: August 26, 2011 02:55:51 PM
              Size: 5.45 kB
              FMRI: pkg://solaris/developer/dtrace/toolkit@0.99,5.11-0.173.0.0.0.1.0:20110826T145551Z
    • 显示已安装package包含的所有文件

    root@mytest:~# pkg contents -t file -o owner,group,mode,pkg.size,path -s path kernel
    按path排序
  • 相关阅读:
    [原创]在Windows平台使用msvc(cl.exe) + vscode编写和调试C/C++代码
    几种动态调用js函数方案的性能比较
    z-index随笔
    [原]配置多个密钥免密码登录服务器简明教程
    [转]为 windows cmd 设置代理
    [原创]实现多层DIV叠加的js事件穿透
    [转]linux terminal中使用proxy
    [转]jquery中innerWidth(),outerWidth(),outerWidth(true)和width()的区别
    [转]React表单无法输入原因----约束性和非约束性组件
    [原创]aaencode等类似js加密方案破解方法
  • 原文地址:https://www.cnblogs.com/cqubityj/p/3482279.html
Copyright © 2020-2023  润新知