Skip to main content

List of yum commands in Fedora 19

Displayed version of yum:
$ yum --version 3.4.3
Installed: yum-3.4.3-95.fc19.noarch

Here is a list (incomplete because of missing documentation about autoremove)

List of Commands:

  • check Check for problems in the rpmdb
  • check-update Check for available package updates
  • clean Remove cached data
  • deplist List a package's dependencies
  • distribution-synchronization Synchronize installed packages to the latest available versions
  • downgrade downgrade a package
  • erase Remove a package or packages from your system
  • groups Display, or use, the groups information
  • help Display a helpful usage message
  • history Display, or use, the transaction history
  • info Display details about a package or group of packages
  • install Install a package or packages on your system
  • langinfo List languages information
  • langinstall Install appropriate language packs for a language
  • langlist List installed languages
  • langremove Remove installed language packs for a language
  • list List a package or groups of packages
  • load-transaction load a saved transaction from filename
  • makecache Generate the metadata cache
  • provides Find what package provides the given value
  • reinstall reinstall a package
  • repo-pkgs Treat a repo. as a group of packages, so we can install/remove all of them
  • repolist Display the configured software repositories
  • search Search package details for the given string
  • shell Run an interactive yum shell
  • swap Simple way to swap packages, instead of using shell
  • update Update a package or packages on your system
  • update-minimal Works like upgrade, but goes to the 'newest' package match which fixes a problem that affects your system
  • updateinfo Acts on repository update information
  • upgrade Update packages taking obsoletes into account
  • version Display a version for the machine and/or available repos.
Options:
  • -h, --help show this help message and exit
  • -t, --tolerant be tolerant of errors
  • -C, --cacheonly run entirely from system cache, don't update cache
  • -c [config file], --config=[config file] config file location
  • -R [minutes], --randomwait=[minutes] maximum command wait time
  • -d [debug level], --debuglevel=[debug level] debugging output level
  • --showduplicates show duplicates, in repos, in list/search commands
  • -e [error level], --errorlevel=[error level] error output level
  • --rpmverbosity=[debug level name] debugging output level for rpm
  • -q, --quiet quiet operation
  • -v, --verbose verbose operation
  • -y, --assumeyes answer yes for all questions
  • --assumeno answer no for all questions
  • --version show Yum version and exit
  • --installroot=[path] set install root
  • --enablerepo=[repo] enable one or more repositories (wildcards allowed)
  • --disablerepo=[repo] disable one or more repositories (wildcards allowed)
  • -x [package], --exclude=[package] exclude package(s) by name or glob
  • --disableexcludes=[repo] disable exclude from main, for a repo or for everything
  • --obsoletes enable obsoletes processing during updates
  • --noplugins disable Yum plugins
  • --nogpgcheck disable gpg signature checking
  • --disableplugin=[plugin] disable plugins by name
  • --enableplugin=[plugin] enable plugins by name
  • --skip-broken skip packages with depsolving problems
  • --color=COLOR control whether color is used
  • --releasever=RELEASEVER set value of $releasever in yum config and repo files
  • --downloadonly don't update, just download
  • --downloaddir=DLDIR specifies an alternate directory to store packages
  • --setopt=SETOPTS set arbitrary config and repo options
  • --bugfix Include bugfix relevant packages, in updates
  • --security Include security relevant packages, in updates
  • --advisory=ADVS, --advisories=ADVS Include packages needed to fix the given advisory, in updates
  • --bzs=BZS Include packages needed to fix the given BZ, in updates
  • --cves=CVES Include packages needed to fix the given CVE, in updates
  • --sec-severity=SEVS, --secseverity=SEVS Include security relevant packages matching the severity, in updates
Note that yum can use distro-sync command rather than the longer distribution-synchronization.

Comments

Popular posts from this blog

Running Fedora 25 Design Suite on ASUS X550ZE laptop

This blog is written on Fedora 25 Design Suite running on ASUS X550ZE.The upgrade from Design Suite 24 to 25 using Gnome Software went smooth with very little impact to the entire system.


Inheriting the features from Fedora 25 Workstation, Design Suite now gained further support of hybrid hardware notably laptops (see above feature). Following the release cycle, supplemental wallpapers from Fedora 23 are replaced by their 25th version to mark the end of life of the 23rd release next month.

Design received new applications like Gnome Books useful for e-books and Calendar to easily manage the schedule.

  To enable full support of hotkeys and optimal power management due to the boot scheme bug in Linux kernel, 4.9.0rc4 or above (currently residing in Rawhide nodebug repository at the time of writing) is required and will soon reach availability via update. The case applied to some hybrid laptops (ASUS X550ZE in this example).

Looking for Design Suite 26 with further improvement of Gnome …

Blender and video sequence editor on Fedora

Due to the legal matter related to FFMpeg, the video editor on Blender for Fedora will fail to run any video format. Tracking this bug report, it seems possible to build FFMPEG without the patented codecs thus possibly allow Blender video editor to properly run.

For the time being, alternative is already available on Fedora repository like Pitivi bundled in Fedora Design Suite. The downside is the occasional crash while editing, the upside is the use of extensible Gstreamer on several plugins compared to FFMPEG although the latter is popular.

Scribus in copr scribus-unstable repository now supports spellcheck

Starting from 1.5.3-0.19 snapshot, Scribus now has spell check enabled, one of requested features for free and open source desktop publishing software. Additionally, this version includes appstream by default allowing visibility in both Gnome Software and Apper.
The ability to read Microsoft Visio, Pagemaker and even Adobe InDesign files is a welcome addition to see the migration. More changelog available

Users looking to try this snapshot can access COPR repository and install it alongside the stable version.

On a side note, Scribus Generator is an excellent utility for mail-merge alternative.