# How to install course tools

## **Needed Tools**

**List of tools:**

* **Slack**
* **Zoom**
* **VS Code**
* **Chrome**
* **GIT**
* **Node**
* **PostgreSQL**
* **Dbeaver**

## Install software in Ubuntu

You can use the **Ubuntu Software Center** to search and install new software packages in the computer, it is like the Play Store used in Android mobiles. You will find this icon in the left bar:<br>

![](https://lh3.googleusercontent.com/wknLkHZfEMeuvEAmyipFT5DL9vw_mnL6DImuQw968FmehaMG6xP-3RmLeKB3ake_VLo3s42l-BFZ0hmL4P0I73tT5OnyXPfcCDU97cSeesMF4ba0-rr2OAN-aGF_jHxJz71C7-mC)

## **Slack**

**Ubuntu**: Go to the Ubuntu Software Center, search and install it.

**Others:** Go to the [Slack Website](https://slack.com/intl/es-es/download) and follow the instructions.

## **Visual Studio Code**

**Ubuntu**: Go to the Ubuntu Software Center, search and install it.

**Others:** Go to the [Visual Studio Code Website](https://code.visualstudio.com/download) and follow the instructions.

## **Node**

Ubuntu: Go to the Ubuntu Software Center, search and install it.

Go to the [NodeJS Website](https://nodejs.org/es/download/) and follow the instructions.<br>

To check installation open a Terminal and execute:

```
node -v
```

## **Git**

**Ubuntu**: Go to the Ubuntu Software Center, search and install it.

**Others**: Go to the Git Website and follow the instructions.

To check installation open a Terminal and execute

```
git
```

## **Chrome**

**Ubuntu**: open the terminal and execute the following commands

```
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
```

```
sudo apt install ./google-chrome-stable_current_amd64.deb
```

**Others**: Go to [Chrome Website](https://www.google.com/chrome/browser/desktop/index.html) and follow the instructions

## **PostgreSQL**

#### **Ubuntu:**&#x20;

open the terminal and execute the following commands

sudo apt-get install postgresql-12

On Linux systems, there is no default password set.

To set the default password:

Run the psql command from the postgres user account:

```
sudo -u postgres psql postgres
```

Set the password, try to use the same password you have in your computer, migracode

```
\password postgres
```

Enter the password.

And finally close psql with the command:

```
\q
```

More info in: <https://docs.boundlessgeo.com/suite/1.1.1/dataadmin/pgGettingStarted/firstconnect.html> <br>

**Others**: <https://www.postgresql.org/download/><br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://syllabus.migracode.org/guides/how-to-install-course-tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
