>>>linuxbasics{linux basics} h2-- Linux Basics >>>linuxbasics{linux basics} h3-- rpm: installing and upgrading linux rpm pachages. This command needs **root priviledges ** To find out what programs are available as rpm packages: rpm -qa # shows all packages, use grep to filter rpm -qi package # shows info about package, i after q means 'information' rpm -qlp file.rpm # list files in the package contained in file.rpm rpm -ql package # list files in the installed package, package <> ** To upgrade all already installed packages rpm -Fvh *.rpm # upgrade relevant rpm's <> ** To install a new package rpm -ivh file.rpm # install file.rpm <> ** Key flags: * i install * F Freshen - upgrade if installed, ignore if not installed (good default) * U Upgrade - upgrade if installed, install if not installed (dangerous if applied to all packages) * v verbose * h shows hashes <>