Ma machine exécute RHEL 5 x86_64
Je rencontre un problème avec oh-my-zsh
Le zsh
la version sur ma machine est
zsh --version
zsh 4.2.6 (x86_64-redhat-linux-gnu)
Il n'y a pas de mises à niveau disponibles via yum
. Comment puis-je installer une version plus récente de zsh
?
J'ai essayé de chercher rpms
sur Internet, mais ils sont pour Fedora ou d'autres distributions.
➜ src sudo rpm -ivh zsh-5.0.2-1.fc18.x86_64.rpm
warning: zsh-5.0.2-1.fc18.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID de7f38bd
error: Failed dependencies:
libc.so.6(GLIBC_2.11)(64bit) is needed by zsh-5.0.2-1.fc18.x86_64
libc.so.6(GLIBC_2.14)(64bit) is needed by zsh-5.0.2-1.fc18.x86_64
libc.so.6(GLIBC_2.15)(64bit) is needed by zsh-5.0.2-1.fc18.x86_64
libc.so.6(GLIBC_2.7)(64bit) is needed by zsh-5.0.2-1.fc18.x86_64
libtinfo.so.5()(64bit) is needed by zsh-5.0.2-1.fc18.x86_64
rpmlib(FileDigests) <= 4.6.0-1 is needed by zsh-5.0.2-1.fc18.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by zsh-5.0.2-1.fc18.x86_64
➜ src sudo rpm -ivh zsh-4.3.17-1.fu2012.x86_64.rpm
warning: zsh-4.3.17-1.fu2012.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID 42d68235
error: Failed dependencies:
libc.so.6(GLIBC_2.11)(64bit) is needed by zsh-4.3.17-1.fu2012.x86_64
libc.so.6(GLIBC_2.14)(64bit) is needed by zsh-4.3.17-1.fu2012.x86_64
libc.so.6(GLIBC_2.15)(64bit) is needed by zsh-4.3.17-1.fu2012.x86_64
libc.so.6(GLIBC_2.7)(64bit) is needed by zsh-4.3.17-1.fu2012.x86_64
libgdbm.so.3()(64bit) is needed by zsh-4.3.17-1.fu2012.x86_64
libtinfo.so.5()(64bit) is needed by zsh-4.3.17-1.fu2012.x86_64
rpmlib(FileDigests) <= 4.6.0-1 is needed by zsh-4.3.17-1.fu2012.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by zsh-4.3.17-1.fu2012.x86_64
Il semble que je ne puisse pas non plus installer la dernière version de glibc 😐
Réponse acceptée :
Dans le commentaire sur github, quelqu'un dit avoir utilisé le zsh 4.3.10 de CentOS. J'ai fait la même chose, en utilisant le src.rpm de CentOS 6. Le RPM s'est bien construit sans aucune modification nécessaire. Voici les RPM, les RPM source, debuginfo et html sont dans le même répertoire si vous en avez besoin :
- http://mmckinst.fedorapeople.org/one-offs/zsh/zsh-4.3.10-5.el5.i386.rpm
- http://mmckinst.fedorapeople.org/one-offs/zsh/zsh-4.3.10-5.el5.x86_64.rpm
J'ai construit le RPM en utilisant mock.