New to Linux/Ubuntu? Read these articles for some helpful info: Installing Software in Ubuntu and Where's the Terminal?. Warning: Read this (post by jdong, Nov 18, 2007 - Jan 31, 2013) before copying/pasting anything into the terminal. Basic rule: Take time to make sure you have at least a basic idea of what and why you are running a certain command in the terminal.
Please note the following:
1. Before installing Net Responsibility (NR), you'll need to register an account if you haven't already.
2. Older versions are provided but not recommended. You may find them here.
We hope to supply binary packages (installation files) for as many platforms (operating systems) as possible. If there is none for your platform, you'll need to download and compile the source code. If you would be interested in creating such packages for any platform, please let us know.
Note: If you have version 2.0.2 or earlier installed, you will need to uninstall it before installing a later version. The older versions are named netresponsibility (without a dash), whereas the newer ones are named net-responsibility (with a dash).
There is a PPA (Personal Package Archive) for Ubuntu users. To add the PPA to your system and install the latest version of NR, simply run these commands in a terminal:
sudo add-apt-repository ppa:roggan87/nr sudo apt-get update sudo apt-get install net-responsibility
During the last step, you need to enter a username and password. Simply use the same as you did when registering your NR account.
This could also be done through your favorite package manager, such as Synaptic Package Manager or Ubuntu Software Center. If you are interested, you could change roggan87/nr to roggan87/nrdev. Then you will also get notified of new beta versions that are not being tested by a wider range of people.
Alternative manual installation method: Download the DEB (.deb) package of the latest version, double-click on it, and follow the on-screen prompts.
We're working on creating packages for Mac users. It is technically possible to download the source code and compile it. More information about compiling it on Mac can be found here. However, the easiest thing would be to wait (or help us out with creating the package).
Our goal is to supply NR for all major platforms, including Windows. There are some important features that are not yet implemented in the Windows version. Therefore we've decided to wait before we release it. Once those things are fixed, we'll create an installation file and post it here.
If you're interested in the Windows development process, we'll keep you updated through this thread. When logged in, you may want to click "Notify" for this topic in order to automatically get update emails about new posts.
If yaourt is installed you just run the following command:
yaourt -S net-responsibility
Otherwise simply follow these instructions:
1. Download the package and extract it.
2. Open a terminal and use cd to go to the extracted folder.
3. Run makepkg -s
4. Run sudo pacman -U ./net-responsibility-3.0-2-[ i386 or x86_64 ].pkg.tar.xz
(Note that you'll need to edit the portion of the above command that is in [brackets] in order to specify whether your architecture is i386 or x86_64.)
For more information regarding installation of packages in Arch Linux, look here.
Note: If you have version 2.0.2 or earlier installed, you will need to uninstall it before installing a later version. The older versions are named netresponsibility (without a dash), whereas the newer ones are named net-responsibility (with a dash).
Some Debian-based distros do not support installing from the Ubuntu PPA. In this case, you may try to install our debian packages manually. Note that you'll need to install libpoco, version 1.4 or later, first. If your distro does not have libpoco precompiled, you can download all its packages here.
When installing, you'll have to install the libpoco packages first, in the correct order. After that is done, you can install NR. You should be able to use your favorite package manager, or the command line tool dpkg.
During the last step, you need to enter a username and password. Simply use the same as you did when registering your NR account.