Contents
A RNL disponibiliza um serviço de Unix Shell a todos os alunos e docentes do IST, embora seja particularmente vocacionado para os alunos de LEIC.
O nexus disponibiliza diversas linguagens e ferramentas de programação, com várias versões diferentes instaladas, sendo um bom ambiente para desenvolver, experimentar e fazer testes de projetos de programação.
Como usar
Pode ser acedido em nexus.rnl.tecnico.ulisboa.pt através de SSH, usando o típico comando ssh presente em qualquer distribuição Linux ou outra variante de Unix, ou usando um cliente como o Putty em Windows.
A autenticação é feita com o IST ID e a home de cada utilizador (directoria presente quando se faz login) consiste na sua área pessoal do AFS disponibilizada pela DSI. Recomenda-se portanto que tenha o serviço AFS ativado na DSI antes de usar o nexus. O nexus não disponibiliza nenhum espaço de armazenamento permanente para além do AFS.
Utilização aceitável
Os recursos da máquina podem ser usados livremente, dentro dos limites razoáveis. Processos a consumir 100% de CPU ou uma porção significativa de memória continuamente durante períodos de tempo acima de 1 dia poderão estar sujeitos a serem terminados sem aviso.
Processos de fundo a correr (ex: daemons) durante longos períodos de tempo são aceitáveis, dependendo do objectivo a que se destinam. Ex: Cliente IRC, sim. Servidor de jogo, não.
Para mais esclarecimentos sobre casos específicos, pergunte-nos através de rnl@rnl.tecnico.ulisboa.pt.
Sistema
O nexus consiste numa máquina com 4 vCPUs e 4GiB de RAM, a correr Hardened Gentoo Linux.
Cada utilizador tem uma quota máxima de 1Gb de espaço no /tmp, de um total de 20Gb. Este espaço é apenas temporário, e será limpo em cada reboot da máquina.
Lista de software instalado
- versão por omissão (nos casos em que existam várias versões)
será eventualmente removido
Version Control
- Git (2.40.1)
Editor
Compiler
Debugger
Build Tool
Language
Profiler
- Papi (7.0.1)
Framework
- Cypress (12.9.0)
Utility
Python Library
Database
- MySQL Workbench (8.0)
- PostgreSQL (14.8)