File tree 3 files changed +15
-6
lines changed
3 files changed +15
-6
lines changed Original file line number Diff line number Diff line change @@ -5,19 +5,28 @@ date: 2020-05-11 07:34:13
5
5
categories : PiCrate update
6
6
permalink : /getting_manjaro/
7
7
---
8
- If Manjaro does not come with a pre-installed java, then the first step is to install a ` jdk ` the distro version (jdk14 ) should work.
8
+ If Manjaro does not come with a pre-installed java, then the first step is to install a ` jdk ` the distro version (jdk16 ) should work.
9
9
10
10
``` bash
11
- sudo pacman -S jdk -openjdk # current distro version jdk14
11
+ sudo pacman -S jre -openjdk # current distro version jdk14
12
12
```
13
13
You can also use pacman to install jruby
14
14
``` bash
15
- sudo pacman -S jruby # current version jruby-9.2.14 .0
15
+ sudo pacman -S jruby # current version jruby-9.3.0 .0
16
16
```
17
17
It is probably a good idea to create a local gem store (rather needing to use sudo to install gems)
18
+ ``` bash
19
+ sudo pacman -S vim # all you need if your happy with vim
20
+ ```
21
+ Vim is not installed by default
22
+ ``` bash
23
+ sudo pacman -S geany # if you prefer a GUI
24
+ ```
25
+ Geany is not installed by default
26
+
18
27
19
28
``` bash
20
- mkdir -p ~ /.gem/ruby/2.5 .0 # current MRI version supported by jruby
29
+ mkdir -p ~ /.gem/ruby/2.6 .0 # current MRI version supported by jruby
21
30
```
22
31
Now set your ` GEM_HOME ` , ` GEM_PATH ` and amend your ` PATH ` as follows:-
23
32
Original file line number Diff line number Diff line change 34
34
'project.build.sourceEncoding' => 'UTF-8' ,
35
35
'polyglot.dump.pom' => 'pom.xml' )
36
36
37
- jar 'org.jruby:jruby-base:9.3.0.0 '
37
+ jar 'org.jruby:jruby-base:${jruby.version} '
38
38
jar 'org.jogamp.jogl:jogl-all:${jogl.version}'
39
39
jar 'org.jogamp.gluegen:gluegen-rt-main:${jogl.version}'
40
40
jar 'org.processing:video:3.0.2'
Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ DO NOT MODIFY - GENERATED CODE
79
79
<dependency >
80
80
<groupId >org.jruby</groupId >
81
81
<artifactId >jruby-base</artifactId >
82
- <version >9.3.0.0 </version >
82
+ <version >${jruby.version} </version >
83
83
</dependency >
84
84
<dependency >
85
85
<groupId >org.jogamp.jogl</groupId >
You can’t perform that action at this time.
0 commit comments