The solution is to add or remove all of the needed packages at the same time ( indicates that the line is continued):
# rpm -i
However, each of the other package may have
Table 5-3 outlines the most common options used when installing or upgrading packages.
Table 5-3. rpm options for installing and upgrading
| Option | Description |
|---|---|
| --excludepath | Excludes files located in |
| --excludedocs | Excludes documentation files. This will save some space and may be useful on a small system, particularly if another machine is available with the documentation installed. |
| --force | Enables |
| -v | Verbose; lists each package as it is processed. |
| -h | Displays hash marks (#) to show the progress of each operation. |
| --justdb | Updates the RPM database, but doesn't actually install any software. |
| --nodeps | Turns off checking for dependencies. Be careful using this option; the installed package will usually be unusable. |
| --noscripts | Prevents installation scripts in the package from running. |
| --notriggers | Prevents trigger scripts in other packages from running. |
| --oldpackage | Permits a downgrade instead of an upgrade. |
| --relocate | Relocates files from one directory subtree to another. Useful if you want your binary files, datafiles, or documentation installed into an unusual location. Many Fedora packages are not relocatable. |
| --repackage | (Applies to update/freshen only). Repackages the files from the old version of the package so that the upgrade can be undone (rolled back). See Lab 5.4, 'Rolling Back a Package Installation, Upgrade, or Removal.' |
| --test | Checks for conflicts and potential problems, but does not make any actual changes to the system. |
This command installs
# rpm -ivh --excludedocs
Preparing... ########################################### [100%]
1:httpd ########################################### [100%]
If you later decide that you want the documentation files after all, you can't simply reinstall
# rpm -ivh
Preparing... ########################################### [100%]
package httpd-2.0.54-10 is already installed
But if you add the --force option, the reinstallation will be successful:
# rpm -ivh --force
Preparing... ########################################### [100%]
1:httpd ########################################### [100%]
