PageRenderTime 47ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/www/trunk/htdocs/download.html

#
HTML | 301 lines | 168 code | 45 blank | 88 comment | 0 complexity | 482788f3e0b915175d5aa5de52e19e0b MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <!-- begin download.text -->
  2. <!-- for jEdit: :mode=html:indentSize=2:tabSize=2:noTabs=true: -->
  3. <!-- Java installer instructions are stored in $platform.javainstall.text,
  4. Platform-specific installer instructions are stored in
  5. $platform.platinstall.text -->
  6. <html>
  7. <?php
  8. $platform = $_GET['platform'];
  9. if(!$platform)
  10. $platform = "menu";
  11. echo "<!-- platform = ".$platform;
  12. // Java installer instructions for Linux and FreeBSD are identical
  13. // to those for generic Unix
  14. //if($platform == "linux")
  15. // $java_platform = "unix";
  16. //else
  17. $java_platform = $platform;
  18. // Make sure user doesn&#039;t request illegal platform
  19. $ok_platforms = array("menu","windows","mac","unix","os2","vms");
  20. if(!in_array($platform,$ok_platforms))
  21. $platform = "menu";
  22. echo " java_platform = ".$java_platform." -->";
  23. ?>
  24. <p> Java 2 version 1.6 (aka Java 6) or later is required for jEdit 4.4 and later.
  25. Before installing jEdit, make sure you have a compatible Java virtual machine; see the <a href="index.php?page=compatibility">compatibility</a> page for details. </p>
  26. <h2>Option 1 - manual download and install on any OS</h2>
  27. <table cellpadding="0" cellspacing="5" border="0">
  28. <!--tr class="hilite">
  29. <td></td>
  30. <td colspan="3"><b>Latest version (development):</b></td>
  31. </tr>
  32. <p> Even if you&#039;re &quot;just a user&quot;, you should still try the development version. There are many enhancements and bugfixes. Further, you will see more (and more recent versions of) plugins.
  33. </p>
  34. <tr class="hilite">
  35. <td>Download: </td>
  36. <td><a href="http://sourceforge.net/projects/jedit/files/jedit-devel/4.5pre1/jedit4.5pre1install.jar/download">Java-based installer</a></td>
  37. <td>2.8 MiB</td>
  38. <td>(For any operating system)</td>
  39. </tr>
  40. <tr<?php
  41. if($platform == "windows")
  42. echo ' class="hilite"';
  43. ?>>
  44. <td></td>
  45. <td><a href="http://sourceforge.net/projects/jedit/files/jedit-devel/4.5pre1/jedit4.5pre1install.exe/download">Windows Installer</a></td>
  46. <td>3.1 MiB</td>
  47. <td></td>
  48. </tr>
  49. <tr<?php
  50. if($platform == "mac")
  51. echo ' class="hilite"';
  52. ?>>
  53. <td></td>
  54. <td><a href="http://sourceforge.net/projects/jedit/files/jedit-devel/4.5pre1/jedit4.5pre1install.dmg/download">Mac OS X package</a></td>
  55. <td>5.4 MiB</td>
  56. <td></td>
  57. </tr>
  58. <tr<?php
  59. if($platform == "unix")
  60. echo ' class="hilite"';
  61. ?>>
  62. <td></td>
  63. <td><a href="http://sourceforge.net/projects/jedit/files/jedit-devel/4.5pre1/jedit_4.5pre1_all.deb/download">Debian package</a></td>
  64. <td>3.7 MiB</td>
  65. <td></td>
  66. </tr>
  67. <tr<?php
  68. if($platform == "unix")
  69. echo ' class="hilite"';
  70. ?>>
  71. <td></td>
  72. <td><a href="http://sourceforge.net/projects/jedit/files/jedit-devel/4.5pre1/jedit-4.5pre1-noarch-1sao.tgz/download">Slackware package</a></td>
  73. <td>3.7 MiB</td>
  74. <td></td>
  75. </tr>
  76. <tr>
  77. <td></td>
  78. <td><a href="http://sourceforge.net/projects/jedit/files/jedit-devel/4.5pre1/jedit4.5pre1manual-a4.pdf/download">User's guide</a></td>
  79. <td>0.6 MiB</td>
  80. <td>(PDF with A4 paper, 139 pages)</td>
  81. <td></td>
  82. </tr>
  83. <tr>
  84. <td></td>
  85. <td><a href="http://sourceforge.net/projects/jedit/files/jedit-devel/4.5pre1/jedit4.5pre1manual-letter.pdf/download">User's guide</a></td>
  86. <td>0.6 MiB</td>
  87. <td>(PDF with US letter paper, 151 pages)</td>
  88. <td></td>
  89. </tr>
  90. <tr>
  91. <td></td>
  92. <td><a href="http://sourceforge.net/projects/jedit/files/jedit-devel/4.5pre1/jedit4.5pre1source.tar.bz2/download">Source code</a></td>
  93. <td>2.0 MiB</td>
  94. <td></td>
  95. </tr>
  96. <tr>
  97. <td colspan="4"><hr></td>
  98. </tr-->
  99. <tr class="hilite">
  100. <td></td>
  101. <td colspan="3"><b>Stable version:</b></td>
  102. </tr>
  103. <tr class="hilite">
  104. <td>Download: </td>
  105. <td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0install.jar/download">Java-based installer</a></td>
  106. <td>2.8 MiB</td>
  107. <td>(For any operating system)</td>
  108. </tr>
  109. <tr<?php
  110. if($platform == "windows")
  111. echo ' class="hilite"';
  112. ?>>
  113. <td></td>
  114. <td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0install.exe/download">Windows Installer</a></td>
  115. <td>3.0 MiB</td>
  116. <td></td>
  117. </tr>
  118. <tr<?php
  119. if($platform == "mac")
  120. echo ' class="hilite"';
  121. ?>>
  122. <td></td>
  123. <td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0install.dmg/download">Mac OS X package</a></td>
  124. <td>5.4 MiB</td>
  125. <td></td>
  126. </tr>
  127. <tr<?php
  128. if($platform == "unix")
  129. echo ' class="hilite"';
  130. ?>>
  131. <td></td>
  132. <td><a href="index.php?page=download&amp;platform=unix#option_two">Debian package</a></td>
  133. <td>3.7 MiB</td>
  134. <td></td>
  135. </tr>
  136. <tr<?php
  137. if($platform == "unix")
  138. echo ' class="hilite"';
  139. ?>>
  140. <td></td>
  141. <td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit-4.5.0-noarch-1sao.tgz/download">Slackware package</a></td>
  142. <td>3.6 MiB</td>
  143. <td></td>
  144. </tr>
  145. <tr>
  146. <td></td>
  147. <td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0manual-a4.pdf/download">User's guide</a></td>
  148. <td>0.6 MiB</td>
  149. <td>(PDF with A4 paper, 140 pages)</td>
  150. <td></td>
  151. </tr>
  152. <tr>
  153. <td></td>
  154. <td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0manual-letter.pdf/download">User's guide</a></td>
  155. <td>0.6 MiB</td>
  156. <td>(PDF with US letter paper, 151 pages)</td>
  157. <td></td>
  158. </tr>
  159. <tr>
  160. <td></td>
  161. <td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0source.tar.bz2/download">Source code</a></td>
  162. <td>2.0 MiB</td>
  163. <td></td>
  164. </tr>
  165. <tr>
  166. <td colspan="4"><hr></td>
  167. </tr>
  168. <tr class="hilite">
  169. <td></td>
  170. <td colspan=3><b>Daily Builds:</b></td>
  171. </tr>
  172. <tr class="hilite">
  173. <td>Download: </td>
  174. <td colspan=3><a href="http://www.tellurianring.com/projects/jedit-daily/">Daily Builds</a></td>
  175. </tr>
  176. </table>
  177. <p><b>Note:</b> the above links are not to the files themselves, but rather
  178. to pages where you can select a download mirror. Do <b>not</b> use your
  179. browser's "Download Link" command on the above links.</p>
  180. <p>Installation instructions are available for the following operating systems:</p>
  181. <ul>
  182. <li><a href="index.php?page=download&amp;platform=mac#instructions">Mac OS </a></li>
  183. <li><a href="index.php?page=download&amp;platform=os2#instructions">OS/2</a></li>
  184. <li><a href="index.php?page=download&amp;platform=unix#instructions">Unix / Linux</a></li>
  185. <li><a href="index.php?page=download&amp;platform=vms#instructions">VMS</a></li>
  186. <li><a href="index.php?page=download&amp;platform=windows#instructions">Windows</a></li>
  187. </ul>
  188. <?php
  189. if(file_exists($platform.".platinstall.text"))
  190. {
  191. echo "<a name=\"instructions\"><h2>Installing the platform-specific package</h2></a>";
  192. include($platform.".platinstall.text");
  193. }
  194. if(file_exists($java_platform.".javainstall.text"))
  195. {
  196. echo "<a name=\"instructions\"><h2>Using the Java-based installer</h2></a>";
  197. include($java_platform.".javainstall.text");
  198. }
  199. ?>
  200. <a name="option_two"/>
  201. <h2>Option 2 - easy install on some flavors of *nix</h2>
  202. <ul>
  203. <li>
  204. <a href="http://www.freebsd.org">FreeBSD</a> users can find install jEdit from the ports collection by running:
  205. <pre>cd /usr/ports/editors/jedit
  206. make install</pre>
  207. </li>
  208. <li>
  209. <a href="http://www.gentoo.org">Gentoo Linux</a>
  210. users can install jEdit from the portage tree by running
  211. <code>emerge jedit</code>.
  212. </li>
  213. <li>To install jEdit via <a href="http://www.debian.org">Debian Linux</a>
  214. <code>apt-get</code> (this is also for any Debian based Distros like Ubuntu),
  215. add the following line to your <code>/etc/apt/sources.list</code>:</p>
  216. <pre>deb http://&lt;mirror&gt;.dl.sourceforge.net/project/jedit /
  217. <?php/*<deb-src http://&lt;mirror&gt;.dl.sourceforge.net/project/jedit />*/?></pre>
  218. e. g.
  219. <pre>deb http://switch.dl.sourceforge.net/project/jedit /
  220. <?php/*<deb-src http://switch.dl.sourceforge.net/project/jedit />*/?></pre>
  221. <p>Then, just run <code>apt-get update</code>, followed by
  222. <code>apt-get install jedit</code><?php/*
  223. or <code>apt-get source jedit</code>*/?>.</p>
  224. <p>The repository is now also secured and signed. To verify the packages
  225. you have to install the public key with which the repository is signed.
  226. This can be done by invoking
  227. <code>apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E6A233DBE3AFBEFC</code></p>
  228. <p>If you prefer manual installation of .deb files you can also download the
  229. <a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit_4.5.0_all.deb/download">Debian package</a>
  230. manually.</p>
  231. </li>
  232. <li>
  233. If you use apt4rpm, urpmi, or a similar tool with an RPM-based Linux
  234. distribution,
  235. you can automatically stay up to date with the latest version of jEdit
  236. using the <a href="http://www.jpackage.org">JPackage</a> RPM repository.
  237. </li>
  238. </ul>
  239. <h2>Problems?</h2>
  240. If you encounter a problem while installing jEdit, take a look at
  241. the <a href="FAQ/index.html">Frequently Asked Questions</a>. If that
  242. doesn't help with your problem, post to the
  243. <a href="index.php?page=feedback">mailing lists</a>.
  244. <!-- end download.text -->
  245. </html>