|
Fedora-softwarebronnen |
|
Fedora 9/10/11
De Cairo-Dock pakketten zijn op het ogenblik beschikbaar in de rpmfusion-free softwarebronnen. Voor Fedora 11 gebruikers, is het Cairo-Dock V2.
U dient zich aan te melden als root (beheerder) om het volgende te doen
- Open een terminal om de volgende softwarebron toe te voegen.
rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
Voor Fedora 11 gebruikers, deze softwarebron is beschikbaar vanaf 09-06-2009
Voor meer informatie
Srpm compileren om Cairo-Dock 2 te krijgen
"Normale" rpmbuild
- Installeer de bovenstaande softwarebron.
- Download de SRPM hier en open een terminal op dezelfde locatie waar u het nieuwe bestand plaatst (plaats alle bestanden in uw $Thuismap, dit is veel gemakkelijker !)
- Installeer utilitary pakket om te compileren
yum -y groupinstall buildsys-build
- Installeer de benodigdheden (wijzig XXXX)
yum-builddep -y cairo-dock-XXXX.src.rpm
- Maak het rpm pakket aan (wijzig XXXX)
rpmbuild --rebuild cairo-dock-XXXX.src.rpm
- Installeer het nieuwe pakket (dit is waarschijnlijk in $Thuismap/rpmbuild/RPMS
)
rpmbuild "Cleanly"
We raden normaal aan om mock te gebruiken (http://fedoraproject.org/wiki/Extras/MockTricks)
Mock creates chroot directory, installs the rpms written as BuildRequires under the chroot directory by yum and rebuilds a srpm there, so mock is used to rebuild a srpm "cleanly".
If you want to use mock, first you have to determine the user to use mock (here say mockuser). Then:su -
yum -y install mock
usermod -a -G mock mockuser
cd /etc/mock ; ln -sf $(rpm --eval "fedora-%{fedora}-%{_arch}.cfg") default.cfg
exit
su - mockuser
mock --verbose cairo-dock-XXXX.src.rpm (change XXXX) |
|