To install tcl.h log in as root then sed -i s/gpgcheck=1/gpgcheck=0/ /etc/yum.repos.d/fedora* /etc/yum.conf yum install tcl-devel.i386 ---------------------------------------------------------------------------------------- If the above two lines do not do the trick, below is a more detailed equivalent to those two lines that might be tried instead ---------------------------------------------------------------------------------------- If we try to install newest pd we are told that we need tcl.h (actually a netrc guru told me we also need the related tk.h) to find out where we can get tcl.h yum list *tcl* will tell us which package names contain tcl.h and found one that contained it was called tcl-devel.i386, so we say yum install tcl-devel.i386 But then we are asked for a GPGkey (GPG is like PGP, like MD5, SFV etc). No gurus or anyone could tell us how to get such a key so we decided to disbale checking for GPGkey This we did like this... man yum man yum.conf which implies we need to do vi /etc/yum.conf :%s/gpgcheck=1/gpgcheck=0 then we exit vi cd /etc/yum.repos.d/ sed -i s/gpgcheck=1/gpgcheck=0/ fedora* We guessed that for tk.h we do yum install tk-devel.i386