Updating servers with rpm

05-May-2015 17:55

From SME Server 7.2 you can restrict the software that is shown in the 'Software Installer' - 'Available packages' dialog.

Use this to hide software that you don't want: eg desktop software such as openoffice from the centos repositories.

At a command line as root you can allow one or more terms that are contained in the repository name to update the database, ignore the messages.

SME Server uses yum to install software, this is a newer and improved version of the well-known rpm command.

Packages are available in the smecontribs repository or other individuals repositories.

SME Server has an option to install software using the Software Installer option in the server-manager, after enabling 'Manage Individual Packages' you can install rpms from enabled repositories and if you know exactly what you are doing, you can also remove rpms.

This is to prevent the inadvertant and potentially undesirable update of packages.

Yum makes use of so-called repositories in which a lot of pacakges (RPMs) are stored.The big advantage of yum over rpm is that it can not only determine it's own dependencies, but if can also download required dependencies from enabled repositories.With everyone having yum repositories set up the same way, Howto authors can now use instructions like: Yum repositories on SME Server are to be configured by the internal configuration database.Repositories are stored in the yum_repositories database.The yum configuration file, located at /etc/holds the actual configuration and is generated using the data in the yum_repositories database.

Yum makes use of so-called repositories in which a lot of pacakges (RPMs) are stored.The big advantage of yum over rpm is that it can not only determine it's own dependencies, but if can also download required dependencies from enabled repositories.With everyone having yum repositories set up the same way, Howto authors can now use instructions like: Yum repositories on SME Server are to be configured by the internal configuration database.Repositories are stored in the yum_repositories database.The yum configuration file, located at /etc/holds the actual configuration and is generated using the data in the yum_repositories database.To check which repositories are installed and their status do On an unmodified sme server only the following are enabled base: enabled smeaddons: enabled smeextras: enabled smeos: enabled smeupdates: enabled updates: enabled Any other repository that is installed and listed should have a status of disabled.