Como definir o caminho PATH de maneira permanente para os programas

Olá bom dia, gostaria de saber como definir o caminho PATH no linux de maneira permanente para dois programas:
1º-VSCODE
2º-Gcc(compilador de C para Linux)
caminho do gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz

Preciso do gcc para compilar programas em C, mas não sei definir onde é PATH no linux, somente no windows.

/usr/bin está no PATH,

Tem vários jeitos de definir, a mais fácil e genérica é adicionar:

export PATH="${PATH}":"/caminho/para/a/pasta/que/você/quer/adicionar"
1 curtida

Eu trabalho com os dois diariamente. Não é necessário modificar o PATH para que esses programas funcionem, a não ser que você queira instalá-los manualmente em diretórios não padrões.

O GCC pode ser instalado em qualquer distro via gerenciador de pacotes ou pela loja de aplicativos, e o VSCode fornece instaladores tanto no formato .deb quanto em .rpm, o que garante a compatibilidade com a grande maioria das distribuições, e ainda tem as versões em Flatpak e em Snap.

Se precisar de ajuda para instalá-los é só falar.

E de qualquer forma, para modificar permanentemente o PATH é só inserir a linha que o Natanael comentou em um dos dois arquivos (Considerando que você esteja usando o Bash):
${HOME}/.bashrc ou ${HOME}/.bash_aliases

1 curtida