Auf meinem Rechner läuft RHEL 5 x86_64
Ich habe ein Problem mit oh-my-zsh
Die zsh
Version auf meinem Rechner ist
zsh --version
zsh 4.2.6 (x86_64-redhat-linux-gnu)
Es sind keine Upgrades über yum
verfügbar . Wie kann ich eine neuere Version von zsh
installieren ?
Ich habe versucht, nach rpms
zu suchen im Internet, aber sie sind für Fedora oder andere Distributionen.
➜ 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
Anscheinend kann ich die neueste Version von glibc auch nicht installieren 😐
Akzeptierte Antwort:
Im Kommentar zu github sagt jemand, er habe die zsh 4.3.10 von CentOS verwendet. Ich habe das Gleiche getan, indem ich die src.rpm von CentOS 6 verwendet habe. Die RPM wurde gut gebaut, ohne dass Änderungen erforderlich waren. Hier sind die RPMs, die Quell-, Debuginfo- und HTML-RPMs befinden sich im selben Verzeichnis, falls Sie sie benötigen:
- 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
Ich habe das RPM mit Mock erstellt.