> For the complete documentation index, see [llms.txt](https://weihanglo.gitbook.io/debian-server-for-r-computing/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://weihanglo.gitbook.io/debian-server-for-r-computing/software.md).

# Softwares Installation and Other Configuration

Before starting any simulations or programming, you need to install some software:

* [**Vim**](https://github.com/weihanglo/debian-server-for-r-computing/tree/e0995ad9ef9de15498e98618a7ce677adb78c75c/doc/www.vim.org): Vi IMproved is a clone of vi editor for Unix.
* [**R**](https://www.r-project.org/): An open source, multi-platfrom language and environment for statistical computing and graphics.  &#x20;
* [**openssh**](http://www.openssh.com/): Premier connectivity tool for remote login with the SSH protocol.
* [**Rstudio Server**](https://www.rstudio.com/): Productive user interface for R. Also free, open-source, and cross-paltform.
* [**MariaDB**](https://mariadb.org/): A popular database servers. Made by the original developers of MySQL.

While any package would have been tested thoroughly before included in a Debian stable release, the latest version of R and other packages won't be included in the repository. Hence, you need to add some additional repositories manually.

Now, we need an useful text editor. Let's download the poweful **Vim**.

## Vim

```bash
$ sudo apt-get update
$ sudo apt-get install vim
```

![](https://upload.wikimedia.org/wikipedia/commons/9/9f/Vimlogo.svg)
