FreeBSD

Top  Previous  Next

You need to unpack the downloaded encoder installation file into any directory. For FreeBSD we recommend that you install to /usr/local or your home directory /usr/home/username. Only command line (CLI) interface is available for FreeBSD. The following instruction is expecting you use a terminal for installation. The downloaded installation package may have the following names according to the OS, platform and version of the encoder:

 

rubyencoder-3-freebsd-i386.tar.gz (or .zip, or .tar.bz2)

rubyencoder-3-evaluation-freebsd-i386.tar.gz (or .zip, or .tar.bz2)

rubyencoder-3-freebsd-x86_64.tar.gz (or .zip, or .tar.bz2)

rubyencoder-3-evaluation-freebsd-x86_64.tar.gz (or .zip, or .tar.bz2)

 

 

Example (note, tar.gz package file name may differ):

 

Copy the downloaded file to the destination directory /usr/local. You may use either OS interface or terminal to locate and copy the downloaded file:

 

> cp /your/path/to/downloaded/rubyencoder-3-evaluation-freebsd-i386.tar.gz /usr/local

 

Unpack:

> cd /usr/local

> tar xzf rubyencoder-3-evaluation-freebsd-i386.tar.gz

 

Update permissions:

> cd /usr/local/rubyencoder-3-evaluation/bin

> chmod a+x rubyencoder

 

Run the CLI encoder, proceed to automatic registration:

> ./rubyencoder

 

Run again after registration to see a brief list of the options:

> ./rubyencoder

 

The CLI installation package has the following structure:

 

rubyencoder-3/bin/rubyencoder

RubyEncoder executable

rubyencoder-3/bin/rubyencoder1*.so

Internal encoder for Ruby 1.8,1.9 (cannot be used directly)

rubyencoder-3/bin/rubyencoder2*.so

Internal encoders for Ruby 2.x (cannot be used directly)

rubyencoder-3/bin/license.txt

license text

rubyencoder-3/bin/licgen

RubyEncoder Script License Generator (for full version only)

rubyencoder-3/bin/rginfo

RubyEncoder Information Tool (for full version only)

rubyencoder-3/rgloader/*

Protected script loaders

rubyencoder-3/README

Startup document

rubyencoder-3/User_Manual.pdf

User manual in PDF format

 

When you run RubyEncoder for the first time we recommend that you proceed with automatic license registration. However, if your machine is not connected  to the Internet, follow the instructions below about encoder license installation.