[Sitemap](../../sitemap/sitemap.html)
# My cheatsheet This is my cheatsheet for setting up distribution using rpm. I am more experienced with distributions using dpkg, so I need this a little in the beginning. Note on Fedora: install package "yum-plugin-fastestmirror" to always get the fastest mirror!. It comes with CentOS by default and is like http.debian.net and mirrors.ubuntu.com from Debian side of Linux family. ``` yum install yum-plugin-fastestmirror ``` ## Installing Virtualbox guest additions Start by installing dkms from [EPEL](https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F). ``` rpm -i yum install dkms yum groupinstall "Development Tools" yum install kernel-devel ``` Press HOST + D and cd to the mount point and run the Linux Additions installer. ## Enabling other repositories For [EPEL](https://fedoraproject.org/wiki/EPEL) follow the first steps for Virtualbox guest additions installing above. ### RPMGforge Download the [package](http://wiki.centos.org/AdditionalResources/Repositories/RPMForge#head-f0c3ecee3dbb407e4eed79a56ec0ae92d1398e01) and install it with ``` rpm -i ``` ### yum-plugin-priorities Using multiple 3rd party repositories (EPEL, RPMforge) is dangerous so you must use priorities to be safe. ``` yum install yum-plugin-priorities ``` Ensure that it's enabled by looking at /etc/yum/pluginconf.d/priorities.conf . It should read ``` [main] enabled=1 ``` Now the plugin should be working and you must assign priorities. Edit the following files: ``` /etc/yum/yum.repos.d/CentOS-Base.repo /etc/yum/yum.repos.d/epel.repo /etc/yum/yum.repos.d/epel-testing.repo /etc/yum/yum.repos.d/rpmforge.repo ``` and add ``` priority=X ``` to end of every section where X is replaced with actual priority. [CentOS wiki](http://wiki.centos.org/PackageManagement/Yum/Priorities) suggests the following priorities: CentOS-Base: everything is priority=1 except contrib priority=2 Third party repositories (EPEL,rpmforge) should b > 10 and other should be more preferred than other. I used epel 10 rpmforge 11

comments powered by Disqus