github.com/xiaq/elvish@v0.12.0/website/src/download/prelude.md (about) 1 Prebuilt, statically linked binaries for some common platforms are provided 2 below. 3 If your environment is not listed above, you may still be able to build Elvish 4 from [source](https://github.com/elves/elvish). 5 For users in China, the 6 [mirror](https://mirrors.tuna.tsinghua.edu.cn/elvish) hosted by TUNA may be 7 faster. 8 9 Note that Elvish is **pre-release software**. It can be unstable, and does not 10 maintain backward compatibility from version to version. 11 12 <style> 13 table { 14 border-collapse: collpase; 15 width: 100%; 16 margin-bottom: 16px; 17 } 18 td, th { 19 border: 1px solid #aaa; 20 text-align: left; 21 padding: 0.4em; 22 } 23 tr:nth-child(even) { 24 background-color: #ddd; 25 } 26 </style> 27 28 <table> 29 <colgroup> 30 <col style="width:34%"> 31 <col style="width:22%"> 32 <col style="width:22%"> 33 <col style="width:22%"> 34 </colgroup> 35 <tr> 36 <th>Version</th> 37 <th>Linux</th> 38 <th>macOS</th> 39 <th>Windows</th> 40 </tr> 41 <tr> 42 <td>HEAD</td> 43 <td> 44 $dl amd64 elvish-linux-amd64-HEAD.tar.gz 45 $dl 386 elvish-linux-386-HEAD.tar.gz 46 $dl arm64 elvish-linux-arm64-HEAD.tar.gz 47 </td> 48 <td> 49 $dl amd64 elvish-darwin-amd64-HEAD.tar.gz 50 </td> 51 <td> 52 $dl amd64 elvish-windows-amd64-HEAD.zip 53 $dl 386 elvish-windows-386-HEAD.zip 54 </td> 55 </tr> 56 <tr> 57 <td> 58 0.11 (<a href="/blog/0.11-release-notes.html">Release Note</a>) 59 </td> 60 <td> 61 $dl amd64 elvish-linux-amd64-0.11.tar.gz 62 $dl 386 elvish-linux-386-0.11.tar.gz 63 $dl arm64 elvish-linux-arm64-0.11.tar.gz 64 </td> 65 <td> 66 $dl amd64 elvish-darwin-amd64-0.11.tar.gz 67 </td> 68 <td> 69 $dl amd64 elvish-windows-amd64-0.11.zip 70 $dl 386 elvish-windows-386-0.11.zip 71 </td> 72 </tr> 73 </table> 74 75 76 Old versions: 77 78 <table> 79 <colgroup> 80 <col style="width:34%"> 81 <col style="width:22%"> 82 <col style="width:22%"> 83 <col style="width:22%"> 84 </colgroup> 85 <tr> 86 <th>Version</th> 87 <th>Linux</th> 88 <th>macOS</th> 89 <th>Windows</th> 90 </tr> 91 <tr> 92 <td>0.10.1 (<a href="/blog/0.10-release-notes.html">Release Note</a>)</td> 93 <td> 94 $dl amd64 elvish-0.10.1-linux.tar.gz 95 </td> 96 <td> 97 $dl amd64 elvish-0.10.1-osx.tar.gz 98 </td> 99 <td>N/A</td> 100 </tr> 101 <tr> 102 <td>0.9 (<a href="/blog/0.9-release-notes.html">Release Note</a>)</td> 103 <td> 104 $dl amd64 elvish-0.9-linux.tar.gz 105 </td> 106 <td> 107 $dl amd64 elvish-0.9-osx.tar.gz 108 </td> 109 <td>N/A</td> 110 </tr> 111 <tr> 112 <td>0.8 (<a href="https://github.com/elves/elvish/releases/tag/0.8">Release Note</a>)</td> 113 <td> 114 $dl amd64 elvish-0.8-linux.tar.gz 115 </td> 116 <td> 117 $dl amd64 elvish-0.8-osx.tar.gz 118 </td> 119 <td>N/A</td> 120 </tr> 121 <tr> 122 <td>0.7 (<a href="https://github.com/elves/elvish/releases/tag/0.7">Release Note</a>)</td> 123 <td> 124 $dl amd64 elvish-0.7-linux.tar.gz 125 </td> 126 <td> 127 $dl amd64 elvish-0.7-osx.tar.gz 128 </td> 129 <td>N/A</td> 130 </tr> 131 <tr> 132 <td>0.6 (<a href="https://github.com/elves/elvish/releases/tag/0.6">Release Note</a>)</td> 133 <td> 134 $dl amd64 elvish-0.6-linux.tar.gz 135 </td> 136 <td> 137 $dl amd64 elvish-0.6-osx.tar.gz 138 </td> 139 <td>N/A</td> 140 </tr> 141 <tr> 142 <td>0.5 (<a href="https://github.com/elves/elvish/releases/tag/0.5">Release Note</a>)</td> 143 <td> 144 $dl amd64 elvish-0.5-linux.tar.gz 145 </td> 146 <td> 147 $dl amd64 elvish-0.5-osx.tar.gz 148 </td> 149 <td>N/A</td> 150 </tr> 151 <tr> 152 <td>0.4</td> 153 <td> 154 $dl amd64 elvish-0.4-linux.tar.gz 155 </td> 156 <td> 157 $dl amd64 elvish-0.4-osx.tar.gz 158 </td> 159 <td>N/A</td> 160 </tr> 161 <tr> 162 <td>0.3</td> 163 <td> 164 $dl amd64 elvish-0.3-linux.tar.gz 165 </td> 166 <td> 167 $dl amd64 elvish-0.3-osx.tar.gz 168 </td> 169 <td>N/A</td> 170 </tr> 171 <tr> 172 <td>0.2</td> 173 <td> 174 $dl amd64 elvish-0.2-linux.tar.gz 175 </td> 176 <td> 177 $dl amd64 elvish-0.2-osx.tar.gz 178 </td> 179 <td>N/A</td> 180 </tr> 181 <tr> 182 <td>0.1</td> 183 <td> 184 $dl amd64 elvish-0.1-linux.tar.gz 185 </td> 186 <td> 187 $dl amd64 elvish-0.1-osx.tar.gz 188 </td> 189 <td>N/A</td> 190 </tr> 191 </table> 192 193 194 # OS-Specific Packages 195 196 ## Fedora 197 198 RPM packages are available from [the FZUG Repo](https://github.com/FZUG/repo/wiki/Add-FZUG-Repository): 199 200 ```elvish 201 # Add FZUG repo 202 dnf config-manager --add-repo=http://repo.fdzh.org/FZUG/FZUG.repo 203 # Install Elvish 204 dnf install elvish 205 ``` 206 207 ## Debian / Ubuntu 208 209 Elvish is packaged by [Debian](https://packages.debian.org/elvish) since 210 buster and by [Ubuntu](http://packages.ubuntu.com/elvish) since 17.10. 211 212 However, packages in official repositories are likely outdated. You can 213 install the latest release from 214 [PPA](https://launchpad.net/~zhsj/+archive/ubuntu/elvish): 215 216 ```elvish 217 # Add Elvish PPA repo 218 sudo wget -O /etc/apt/trusted.gpg.d/elvish \ 219 'https://sks-keyservers.net/pks/lookup?search=0xE9EA75D542E35A20&options=mr&op=get' 220 sudo gpg --dearmor /etc/apt/trusted.gpg.d/elvish 221 sudo rm /etc/apt/trusted.gpg.d/elvish 222 echo 'deb http://ppa.launchpad.net/zhsj/elvish/ubuntu xenial main' | 223 sudo tee /etc/apt/sources.list.d/elvish.list 224 sudo apt-get update 225 226 # Install Elvish 227 sudo apt-get install elvish 228 ``` 229 230 ## macOS (Homebrew) 231 232 Elvish is packaged in Homebrew: 233 234 ```elvish 235 # Install latest release 236 brew install elvish 237 # Or install HEAD: 238 brew install --HEAD elvish 239 ```