From Fedora Project Wiki
m (1 revision(s))
m (Fixed templates, links, and structure)
Line 3: Line 3:
Use repositories and the standard <code>yum</code> commands to locate and install new software, unless the software package is not available from any repository. In these cases, use the <code>localinstall</code> function to install the software from the package file.
Use repositories and the standard <code>yum</code> commands to locate and install new software, unless the software package is not available from any repository. In these cases, use the <code>localinstall</code> function to install the software from the package file.


{| border="1"
{{Admon/important | Public Key is Required | Ensure that the public key for the package source has been imported before you install a package without a repository. Refer to ''[[Docs/Drafts/AdministrationGuide/ManagingSoftware/AccessingRepositories |Configuring Access to Software Repositories]]''.}}
|-
| {{Template:Important}} '''Public Key is Required'''
|-
| Ensure that the public key for the package source has been imported before you install a package without a repository. Refer to ''[http://fedoraproject.org/wiki/Docs/Drafts/AdministrationGuide/ManagingSoftware/AccessingRepositories Configuring Access to Software Repositories] ''.
|}


Enter this command to install the package <code>tsclient-0.132-4.i386.rpm</code>:
Enter this command to install the package <code>tsclient-0.132-4.i386.rpm</code>:
Line 16: Line 11:
At the prompt, enter the ''root'' password.
At the prompt, enter the ''root'' password.


{| border="1"
{{Admon/note | Previously Installed Software is Updated | If the package provides a later version of software that is already installed on your system, <code>yum</code> updates the installed software.}}
|-
| {{Template:Note}} '''Previously Installed Software is Updated'''
|-
| If the package provides a later version of software that is already installed on your system, <code>yum</code> updates the installed software.
|}


If the package requires software that is not installed on your system, <code>yum</code> attempts to meet the dependencies with packages from the configured repositories. You may need to manually download and install additional packages in order to satisfy all of the dependencies.
If the package requires software that is not installed on your system, <code>yum</code> attempts to meet the dependencies with packages from the configured repositories. You may need to manually download and install additional packages in order to satisfy all of the dependencies.


{| border="1"
{{Admon/caution | Maintaining Manually Installed Software | If you install software that is not provided by a repository, <code>yum update</code> cannot automatically upgrade it as new versions become available. To ensure that you have the latest packages, subscribe to e-mail or RSS services that notify you when new versions are released.}}
 
{|
|-
|-
| {{Template:Caution}} '''Maintaining Manually Installed Software'''
|[[Docs/Drafts/AdministrationGuide/ManagingSoftware/AccessingRepositories |Previous Page - Configuring Access to Software Repositories]] ||[[Docs/Drafts/AdministrationGuide/ManagingSoftware |Managing Software Table of Contents]] ||[[Docs/Drafts/AdministrationGuide/ManagingSoftware/CustomizingYum |Next Page - Customizing yum]]
|-
| If you install software that is not provided by a repository, <code>yum update</code> cannot automatically upgrade it as new versions become available. To ensure that you have the latest packages, subscribe to e-mail or RSS services that notify you when new versions are released.
|}
|}
{| border="1"
|-
|[http://fedoraproject.org/wiki/Docs/Drafts/AdministrationGuide/ManagingSoftware/AccessingRepositories Previous Page - Configuring Access to Software Repositories] ||[http://fedoraproject.org/wiki/Docs/Drafts/AdministrationGuide/ManagingSoftware Managing Software Table of Contents] ||[http://fedoraproject.org/wiki/Docs/Drafts/AdministrationGuide/ManagingSoftware/CustomizingYum Next Page - Customizing yum]

Revision as of 12:36, 2 June 2008

Installing Software from an Isolated Package

Use repositories and the standard yum commands to locate and install new software, unless the software package is not available from any repository. In these cases, use the localinstall function to install the software from the package file.

Important.png
Public Key is Required
Ensure that the public key for the package source has been imported before you install a package without a repository. Refer to Configuring Access to Software Repositories.

Enter this command to install the package tsclient-0.132-4.i386.rpm:

su -c 'yum localinstall tsclient-0.132-4.i386.rpm'

At the prompt, enter the root password.

Note.png
Previously Installed Software is Updated
If the package provides a later version of software that is already installed on your system, yum updates the installed software.

If the package requires software that is not installed on your system, yum attempts to meet the dependencies with packages from the configured repositories. You may need to manually download and install additional packages in order to satisfy all of the dependencies.

Stop (medium size).png
Maintaining Manually Installed Software
If you install software that is not provided by a repository, yum update cannot automatically upgrade it as new versions become available. To ensure that you have the latest packages, subscribe to e-mail or RSS services that notify you when new versions are released.
Previous Page - Configuring Access to Software Repositories Managing Software Table of Contents Next Page - Customizing yum