====== Hello, welcome to Geekery Wiki!! ======
===== Geekery RPM repository =====
==== Installation ====
First download the appropriate geekery-release package for your distribution:
* [[http://geekery.altervista.org/geekery/el5/x86_64/repoview/geekery-release.html|RHEL/CentOS 5]]
* [[http://geekery.altervista.org/geekery/el6/x86_64/repoview/geekery-release.html|RHEL/CentOS 6]]
* [[http://geekery.altervista.org/geekery/el7/x86_64/repoview/geekery-release.html|RHEL/CentOS 7]]
* [[http://geekery.altervista.org/geekery/el8/x86_64/repoview/geekery-release.html|RHEL/CentOS 8]]
* [[http://geekery.altervista.org/geekery/el9/x86_64/repoview/geekery-release.html|RHEL/CentOS 9]]
Then you can use rpm or yum to install the downloaded package. The package installation will enable the geekery repo for subsequent use via yum.
==== What packages and versions are available in GEEKERY REPO?====
* RHEL/CentOS 5:
* [[http://geekery.altervista.org/geekery/el5/i386/repoview/|i386]] [[http://geekery.altervista.org/geekery/el5/x86_64/repoview/|x86_64]]
* [[http://geekery.altervista.org/geekery/el5/i386-srpms/repoview/|i386-srpms]] [[http://geekery.altervista.org/geekery/el5/x86_64-srpms/repoview/|x86_64-srpms]]
* RHEL/CentOS 6:
* [[http://geekery.altervista.org/geekery/el6/i386/repoview/|i386]] [[http://geekery.altervista.org/geekery/el6/x86_64/repoview/|x86_64]]
* [[http://geekery.altervista.org/geekery/el6/i386-srpms/repoview/|i386-srpms]] [[http://geekery.altervista.org/geekery/el6/x86_64-srpms/repoview/|x86_64-srpms]]
* RHEL/CentOS 7:
* [[http://geekery.altervista.org/geekery/el7/x86_64/repoview/|x86_64]]
* [[http://geekery.altervista.org/geekery/el7/x86_64-srpms/repoview/|x86_64-srpms]]
* RHEL/CentOS 8:
* [[http://geekery.altervista.org/geekery/el8/x86_64/repoview/|x86_64]]
* [[http://geekery.altervista.org/geekery/el8/x86_64-srpms/repoview/|x86_64-srpms]]
* RHEL/CentOS 9:
* [[http://geekery.altervista.org/geekery/el9/x86_64/repoview/|x86_64]]
* [[http://geekery.altervista.org/geekery/el9/x86_64-srpms/repoview/|x86_64-srpms]]
==== External repositories used for some dependecies ====
If you encounter depsolving problems when installing programs from GEEKERY REPO, install also these two additional repositories:
* [[http://repoforge.org/use/|RepoForge installation instructions]]
* [[https://fedoraproject.org/wiki/EPEL|EPEL installation instructions]]
==== RPM package installation example ====
Once installed the geekery-release package for your distribution, then you are ready to use yum to install packages, for example:
yum install transmission transmission-daemon
Answer YES to import the GPG key that I used to sign RPM packages:
Retrieving key from file:///etc/pki/rpm-gpg/GEEKERY-GPG-KEY
Importing GPG key 0xA4673575:
Userid : Marco Spallacci
Package: geekery-release-6-1.noarch (installed)
From : /etc/pki/rpm-gpg/GEEKERY-GPG-KEY
Is this ok [y/N]: y
NOTE: if you have manually installed any rpm following my blog (http://geekery.blog.com), remove them before using this yum repository
==== Main packages configure options ====
* [[build-amule|amule]](http://www.amule.org/)
* [[build-collectd|collectd]] (http://collectd.org/)
* [[build-mediatomb|mediatomb]] (http://mediatomb.cc/)
* [[build-minidlna|minidlna]] (http://sourceforge.net/projects/minidlna/)
* [[build-nut|nut]] (http://www.networkupstools.org/)
* [[build-transmission|transmission]] (http://www.transmissionbt.com/)
==== Contacts ====
* Email: [[marco.spallacci@gmail.com|marco.spallacci@gmail.com]]
* Blog: http://geekery.blog.com/ (no more updated)