Installation Guide

From RL3 Wiki
Jump to: navigation, search
Version: 3.1.1, Release Notes
Release date: Oct 17, 2018
Requirements: libc6 >= 2.15
Tested for: Ubuntu 12.04.5 (64 bit), Ubuntu 14.04.5 (64 bit), Debian 9 (64 bit)
Download link: https://storage.googleapis.com/rl3/rl3-3.1.1-Linux.deb


Dependencies

RL3 depends on Python and Python3. You should install these packages first:

$ sudo apt-get install python python3

If you require C++ API, you should install the libicu-dev package first:

$ sudo apt-get install libicu-dev

RL3 Installation

RL3 is distributed in the form of a DEB package which is suitable for Debian, Ubuntu, and other Debian-based systems. Download the RL3 binary package to some folder, for instance /tmp/.

$ cd /tmp
$ wget https://storage.googleapis.com/rl3/rl3-3.1.1-Linux.deb

Install the RL3 binary package:

$ sudo dpkg -i rl3-3.1.1-Linux.deb

Midnight Commander Syntax Highlighting

Download rl3.syntax file and copy it to /usr/share/mc/syntax/ folder (with sudo rights):

$ sudo wget -O /usr/share/mc/syntax/rl3.syntax https://storage.googleapis.com/rl3/rl3.syntax

Edit (with sudo rights) and add following lines at the beginning of the /usr/share/mc/syntax/Syntax file ($ sudo mcedit /usr/share/mc/syntax/Syntax):

file ..\*\\.(rl3)$ RL3\sFile
include rl3.syntax

Edit highlighting group file: Menu --> Command --> Edit highlighting group file and add ;rl3 at the end of [source] group.

Troubleshooting

Locale error

If you see RL3 License Key verification failed with error: locale::facet::_S_create_c_locale name not valid or other error messages containing _S_create_c_locale name not valid it may be signal of problems with locale on your environment. Try to force export locale setting:

$ export LC_ALL=en_US.UTF-8

To make it permanent, add export LC_ALL=en_US.UTF-8 at the end of ~/.profile or ~/.bashrc file.



What's next: Quickstart, Examples, Basic Concepts, The Language, ...