sudo - Definição do Glossário de CI/CD
sudo ("superuser do") executa um único comando como outro usuário, normalmente root, após verificar uma política em /etc/sudoers. Ele registra o comando e é a forma padrão de obter privilégios temporários.
No CI
Os runners hospedados pelo GitHub permitem sudo sem senha, então sudo apt-get install funciona. Dentro de um container executando como root, o sudo pode estar ausente e ser desnecessário; chamá-lo então falha com sudo: command not found.
Guias relacionados
Root User - CI/CD Glossary DefinitionRoot User: The root user is the superuser account (UID 0) on Unix-like systems, exempt from permission checks…
File Permissions - CI/CD Glossary DefinitionFile Permissions: File permissions are the read, write, and execute bits (rwx) the OS checks before allowing…