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%]