The following questions will help you measure your understanding of the material presented in this chapter. Read all the choices carefully because there might be more than one correct answer. Choose all correct answers for each question.
1. | You need to install Solaris 10 on a workstation which will be used mostly for software development. Which of the following software group you will choose to install?
|
|
2. | What is the minimum amount of RAM your machine requires before you could install Solaris 10 on it?
|
|
3. | Which of the following are not the names for the software groups in Solaris 10?
|
|
4. | Which of the following are the valid methods for installing Solaris 10?
|
|
5. | The pkgchk command can be used for which of the following tasks?
|
|
6. | Which of the following commands can be used to uninstall a package?
|
|
7. | Which of the following statements is not true about patches?
|
|
8. | Which of the following conditions will prevent the patchadd command from installing a patch?
|
|
9. | Which of the following commands can you use to verify that a package has been correctly installed?
|
|
10. | You need to put a package on your organization's web site and make it available for downloads. The package is currently not in the format in which you want to put it on the site. Which of the following commands would you use to convert the package into the right format?
|
|
Answers
1. | þ E. The developer software group contains the packages for the end user Solaris software group plus additional support for software development. ý A, B, and C are incorrect because these groups do not include development tools. D is incorrect because this group contains software for the server functionality that is unnecessary for this workstation. |
2. | þ A. The minimum RAM requirement for installing or upgrading to Solaris 10 is 64MB. ý B is incorrect because 256MB is the recommended RAM, not the minimum required; C is incorrect because 384MB is required only if you want to use installation GUI; and D is incorrect because 32MB is less than the minimum required. |
3. | þ B and D. The six software groups in Solaris 10 are: reduced network support software group, core system support software group, end user Solaris software group, developer Solaris software group, entire Solaris software group, and entire plus OEM support. ý A is incorrect because core system support is a software group, while core system support plus OEM is not. C is incorrect because the name for a software group is the developer software group and not the entire developer software group. |
4. | þ A, C, and E. The WAN boot method is used to install Solaris over a wide area network (or Internet), the live upgrade method is used to upgrade the system to Solaris 10 while it's running, and certainly you can install Solaris 10 interactively by using the text installer or the GUI. ý B and D are incorrect because you cannot install Solaris by using network cloning or UUCP. |
5. | þ B and C. The pkgchk command can be used to verify the installation of a package and also to get the information about the packages in the spool directory. ý A is incorrect because the purpose of the pkgchk command is not to detect the errors in the data of the package files. D is incorrect because pkgchk is not a version control utility. |
6. | þ A. The pkgrm command is used to uninstall (remove) packages. ý B is incorrect because you should never use the rm -r command to uninstall a package; uninstalling the package is not identical with just removing the package files. C is incorrect because there is no uninstall file to uninstall the packages, and D is incorrect because the patchrm command is used to uninstall the patches and not the packages. |
7. | þ B. It is the -d option and not the -n option used with the patchadd command that will instruct not to back up the files to be patched. ý A, C, and D are incorrect answers because they are the correct statements. |
8. | þ B, C, and D. A patch will not be installed if it is being made obsolete by an already installed patch, if it has the same base code but lower revision code than an already installed patch or if it depends on a patch that has not yet been installed. ý A is incorrect because the patch to be installed does not have to be the latest version. |
9. | þ D. The pkgchk command can be used to check the accuracy of the installed packages and also to check the content of the spooled packages. ý A is incorrect because the pkginfo command is used to list the package information and not to check the accuracy of the package installation. B is incorrect because the pkgask command is used to save the responses from the user for the pkgadd command in a file. C is incorrect because the correct command is pkgchk, not pkgcheck. |
10. | þ C. The pkgtrans command is used to convert a package from one format to another, ý A and B are incorrect because pkgformat and pkgmake are not commands in Solaris 10. D is incorrect because the pkgadd command is used either to install or to spool packages and not to transform their formats. |