Yum: Unterschied zwischen den Versionen
Aus SchnallIchNet
Cbs (Diskussion | Beiträge) |
Cbs (Diskussion | Beiträge) |
||
Zeile 80: | Zeile 80: | ||
makecache Download yum repository data to cache | makecache Download yum repository data to cache | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | === INSTALL, REMOVE AND UPGRADE PACKAGES WITH YUM === | ||
+ | |||
+ | <pre> | ||
+ | SUBCOMMAND DESCRIPTIONS AND TASKS | ||
+ | install Install a package from a repository to your system | ||
+ | yum install vsftpd | ||
+ | Install the vsftpd package | ||
+ | |||
+ | update Update one or all packages on your system | ||
+ | yum update | ||
+ | Update all packages with available updates | ||
+ | yum update httpd | ||
+ | Update the httpd package (if available) | ||
+ | yum update --security | ||
+ | Apply security-related package updates | ||
+ | |||
+ | update-to Update one or all packages to a particular version | ||
+ | |||
+ | upgrade Update packages taking obsoletes into account | ||
+ | |||
+ | localinstall Install a package from a local file, http, or ftp | ||
+ | yum localinstall abc-1-1.i686.rpm | ||
+ | Install abc package from local directory | ||
+ | yum localinstall http://myrepo/abc-1-1.i686.rpm | ||
+ | Install abc from FTP site | ||
+ | |||
+ | downgrade Downgrade a package to an earlier version | ||
+ | yum downgrade abc | ||
+ | Downgrade the abc package to an earlier version | ||
+ | |||
+ | reinstall Reinstall the current version of a package | ||
+ | yum reinstall util-linux | ||
+ | Reinstall util-linux (to replace any deleted files) | ||
+ | |||
+ | swap Remove one package and install another | ||
+ | yum swap ftp lftp | ||
+ | Remove ftp package and install lftp package | ||
+ | |||
+ | erase Erase a package (and possibly dependencies) from | ||
+ | your system | ||
+ | yum remove vsftpd | ||
+ | Remove the vsftpd package and dependencies | ||
+ | |||
+ | remove Same as erase | ||
+ | |||
+ | autoremove Same as erase, plus removes additional unneeded packages * | ||
+ | yum autoremove httpd | ||
+ | Remove httpd and other unneeded packages | ||
+ | |||
+ | groupinstall Install all packages in the selected group | ||
+ | yum groupinstall “Web server” | ||
+ | Install Web Server packages | ||
</pre> | </pre> |
Version vom 2. Juli 2021, 09:39 Uhr
Yum-Repo management
Inhaltsverzeichnis
Cheat sheet
YUM QUERIES
SUBCOMMAND DESCRIPTIONS AND TASKS help Display yum commands and options yum help Show yum subcommands and options Individual packages list List package names from repositories yum list available List all available packages yum list installed List all installed packages yum list all List installed and available packages yum list kernel List installed and available kernel packages info Display information about a package yum info vsftpd List info about vsftpd package deplist Display dependencies for a package yum deplist nfs-utils List dependencies and packages providing them provides Find packages that provide the queried file yum provides “*bin/top” Show package that contains top command yum provides “*/README.top” Show package containing README.top file search Search package names and descriptions for a term search nfs Find packages with 'nfs' in name or description updateinfo Get information about available package updates yum updateinfo security Get info on available security updates Groups of packages grouplist List names of installed and available package groups groupinfo Display description and contents of a package group yum groupinfo “Web Server” See packages in Web Server group check-update Query repositories for available package updates
MANAGE YUM REPOSITORIES
SUBCOMMAND DESCRIPTIONS AND TASKS repolist Display enabled software repositories repoinfo Display information about enabled yum repositories * yum repoinfo rhel-7-server-rpms See info on rhel-7-server-rpms repo repo-pkgs Work with packages in a particular repository * yum repo-pkgs my-rpms list List packages from my-rpms repo yum repo-pkgs my-rpms install Install all packages from my-rpms repo yum repo-pkgs my-rpms remove Remove all packages from my-rpms repo makecache Download yum repository data to cache
INSTALL, REMOVE AND UPGRADE PACKAGES WITH YUM
SUBCOMMAND DESCRIPTIONS AND TASKS install Install a package from a repository to your system yum install vsftpd Install the vsftpd package update Update one or all packages on your system yum update Update all packages with available updates yum update httpd Update the httpd package (if available) yum update --security Apply security-related package updates update-to Update one or all packages to a particular version upgrade Update packages taking obsoletes into account localinstall Install a package from a local file, http, or ftp yum localinstall abc-1-1.i686.rpm Install abc package from local directory yum localinstall http://myrepo/abc-1-1.i686.rpm Install abc from FTP site downgrade Downgrade a package to an earlier version yum downgrade abc Downgrade the abc package to an earlier version reinstall Reinstall the current version of a package yum reinstall util-linux Reinstall util-linux (to replace any deleted files) swap Remove one package and install another yum swap ftp lftp Remove ftp package and install lftp package erase Erase a package (and possibly dependencies) from your system yum remove vsftpd Remove the vsftpd package and dependencies remove Same as erase autoremove Same as erase, plus removes additional unneeded packages * yum autoremove httpd Remove httpd and other unneeded packages groupinstall Install all packages in the selected group yum groupinstall “Web server” Install Web Server packages