Files & Projects

Install Project Dependencies and Additional Tools

By TermSquad · Last reviewed

Install project dependencies from the agent account using the repository’s setup instructions. Use admin only for system packages or configuration that requires administrative privileges.

Follow the repository first

  1. Open the agent terminal and enter the repository.
  2. Read its README and project instruction files.
  3. Check the required language and package-manager versions.
  4. Use the command documented by that project.
  5. Run a small build or test to confirm the setup.

For example, a Node project with a supported package-lock.json may use npm ci. A Python project may use a virtual environment and a requirements or lock file. These are project choices, not universal TermSquad setup commands.

Dependency installation can execute package scripts. Use the repository and dependency sources you intend to trust.

Install a system tool

Switch to the admin terminal for Ubuntu packages. For example, if your project needs the Ubuntu unzip package:

sudo apt update
sudo apt install unzip

Review the packages proposed for installation. Return to the agent account for project work afterward.

Docker is not installed by default. If you need it, follow Docker’s current Ubuntu instructions and understand the permissions its setup grants.

If installation fails

Check disk space, memory, network access, and the requested version. Do not solve an agent-user permission problem by making the whole project world-writable.

Record successful setup commands in the repository or shared memory. See Agent and Admin Users and resource monitoring.