{"repo":"romkatv/zsh-bin","free":true,"listed":false,"github":"https://github.com/romkatv/zsh-bin","clone":"git clone https://github.com/romkatv/zsh-bin.git","description":"Statically-linked, hermetic, relocatable Zsh","language":"Shell","stars":399,"topics":["zsh"],"license":"MIT","category":"cli-tools","readme_excerpt":"zsh-bin Statically-linked, hermetic, relocatable Zsh. - Zsh 5.8 (not the latest version!). - Works virtually everywhere. - Takes seconds to install. - Doesn't require root access. - Does not have prerequisites. Table of Contents - Installation - Compiling - How it works - Supported platforms - Why? - No, seriously, why? - Limitations Installation To install Zsh 5.8, run the following command: Or, if you don't have curl : Here's what it looks like: Tip : choose to install to /usr/local if you have root access on the machine and to /.local if you don't. Tip : install has a few optional flags. Invoke it with -h to list them. Tip : if you don't have internet access on the target machine, download install and the appropriate zsh- .tar.gz archive from releases on another machine, transfer both files to the target machine, and run install with -f there. Compiling Tip : build has a few optional flags. Invoke it with -h to list them. On Linux build is done in a Docker container, so you'll need to install docker first. On non-Linux systems build is done on the host. In the latter case it's recommended to run the script in a freshly installed OS. If everything goes well, zsh-5.8-${KERNEL}-${ARCH}.tar.gz will appear in the current directory. This archive contains statically-linked, hermetic, relocatable Zsh 5.8. Installation of Zsh from the archive doesn't require libc, ncurses, pcre, terminfo database or root access. As long as the target machine has a compatible CPU and kernel, it'll w","default_branch":null,"files":null,"tree":[],"storefront":"/r/romkatv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/romkatv/zsh-bin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}