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排序
原文地址:https://www.cnblogs.com/cqubityj/p/3482279.html