From Free Knowledge Base- The DUCK Project: information for everyone
4,904 bytes added,
19:39, 26 February 2014 The following lines were added (+) and removed (-):
== 3rd Party Software ==== Software Package Management ===== Fedora Package Collection List ===* https://admin.fedoraproject.org/pkgdb/collections/=== yum ===The yum utility is used to manage software packages on the Fedora Linux system.*To install new software from package repositories *To install new software from an individual package file *To update existing software on your system *To remove unwanted software from your system Usage: yum [options] < grouplist, localinstall, groupinfo, localupdate, resolvedep, erase, deplist, groupremove, makecache, upgrade, provides, shell, install, whatprovides, groupinstall, update, repolist, groupupdate, info, search, check-update, list, remove, clean, grouperase > Options: -h, --help show this help message and exit -t, --tolerant be tolerant of errors -C run entirely from cache, don't update cache -c [config file] config file location -R [minutes] maximum command wait time -d [debug level] debugging output level -e [error level] error output level -q, --quiet quiet operation -v, --verbose verbose operation -y answer yes 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 nameGet yum ready by configuring it: (as root) yum -y install yum-prioritiesEdit the yum config file vi /etc/yum/pluginconf.d/priorities.confAdd the following line: check_obsoletes = 1Important Commands:* To see a list of available software: yum list available > /tmp/packages.txt vi /tmp/packages.txt* To install some software, you type: yum install packagename* To update some software, you type: (''If you leave out "packagename" yum will update all your software.'') yum update packagename* To see what updates are available, you can do: yum check-update* To search for a package, you can do: yum search word=== yum package installation example: vncserver ===For this example we will install vncserver. Here's what it looks like: yum install vnc-server.i386 Loading "priorities" plugin Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package vnc-server.i386 0:4.1.2-24.fc8 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: vnc-server i386 4.1.2-24.fc8 updates 1.8 M Transaction Summary ============================================================================= Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 1.8 M Is this ok [y/N]: y Downloading Packages: (1/1): vnc-server-4.1.2-2 100% |=========================| 1.8 MB 00:12 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: vnc-server ######################### [1/1] Installed: vnc-server.i386 0:4.1.2-24.fc8 Complete!The VNC Server now must be configured, see [[VNC Server Setup In Redhat Linux]] for more details. == Livna: Get Important Packages Missing From Fedora ==[http://rpm.livna.org/rlowiki/ Livna, rpm.livna.org,] is a repository of add-on packages for Fedora. It provides many useful packages that can not be distributed in Fedora (previously known as Fedora Core and Extras). Typically, they cannot be distributed with Fedora due to licensing issues. Livna solves this problem by making the missing packages available to Fedora users.To use with yum you need to install the rpm repository list. For Fedora 8, as an example, do the following: wget http://rpm.livna.org/livna-release-8.rpm rpm -ih livna-release-8.rpmThe ffmpeg package is missing from Fedora 8. After adding livna packages to the database a simple execution of: yum install ffmpegdownloads and installs ffmpeg along with dependencies on your Fedora system.[[Category:Linux Distributions]]