-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME.Rmd
63 lines (45 loc) · 2.19 KB
/
README.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
---
output: github_document
---
```{r, include = FALSE}
unlink("man/figures/*")
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "50%"
)
```
# iNZightVIT Installer for Linux Systems
An installer for iNZightVIT for use on Debian based systems (this includes Ubuntu and its various flavours, such as Linux Mint). Once installed, you will be able to run `inzight` or `vit` to launch each of iNZight or VIT respectively.
## Quick Start
- clone\* this repository to your desired location, and `cd` to it
```{bash,eval=FALSE}
git clone https://github.com/iNZightVIT/linux.git iNZightVIT
cd iNZightVIT
```
- make sure you have installed the dependencies listed below
- `make` will attempt to install the necessary R packages, allowing you to run:
```{bash,eval=FALSE}
cd path/to/iNZightVIT
./inzight # to start iNZight
./vit # to start VIT
./update # to update
```
- _optional_: `make install` will create a symlink to `/usr/local/bin` so you can run `inzight` or `vit`
(might require `sudo`)
\* if you don't have `git` installed, then you can either install it (recommended, `apt-get install git`) or you can [download a ZIP copy of the repository](https://github.com/iNZightVIT/linux/archive/master.zip).
```{bash,eval=FALSE}
curl -fsSL https://github.com/iNZightVIT/linux/archive/master.zip -o iNZightVIT.zip
unzip iNZightVIT.zip && rm iNZightVIT.zip && mv iNZightVIT-linux-master iNZightVIT
```
## Dependencies
The following dependency table lists the (known) distros and versions of Linux that can run iNZightVIT. If you have successfully installed iNZightVIT on a distro not listed here, please submit a PR to add the build to the `builds` directory.
These builds are tested once a month, and the current version of R supported by that distros package manager is shown. If you are insalling a different version of R, you may need to adjust the dependencies accordingly.
```{r}
# table of dependencies
```
## To Do
- Use a `configure` script to allow specification of script names (e.g., `start_inzight` instead of `inzight`) etc.
- Add `make` script to create Desktop icons on Ubuntu
- Check for dependencies before attempting install