Iniciando o terminal GUI com variáveis específicas

0

Eu sou um usuário relativamente novo no Linux, então fique comigo. Atualmente, estou assumindo o projeto Linux From Scratch , e cheguei a um ponto em que ele pede a abertura de um novo terminal com determinadas variáveis de ambiente. O livro inteiro deve ser executado no modo de linha de comando, que eu posso acessar com Ctrl + Alt + f1 (ou < kbd> f2 ou f3 ou ...), mas principalmente para conforto prefiro usar uma janela de terminal.

O livro, no capítulo II, seção 4.4, pede ao leitor para criar um ~/.bash_profile com apenas um comando: exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash , que "garante que nenhuma variável de ambiente indesejada e potencialmente perigosa do sistema host vaze para o construir ambiente ". Eu adicionei ao comando uma variável fictícia Q para garantir que está funcionando corretamente.

Ao executar o Ubuntu em uma linha de comando virtual, o script é lido como esperado e eu tenho o novo terminal com as variáveis inicializadas. No entanto, eu não entendo esse comportamento se eu abrir uma janela de terminal através da GUI.

Existe alguma maneira de abrir um Terminal do GNOME com variáveis de ambiente específicas, como o que é feito pelo exec acima para o console do Linux?

    
por BHustus 22.04.2016 / 05:28

1 resposta

2

Se eu entendi sua pergunta corretamente, o que você quer é ter o gnome-terminal se comportando como um console virtual no que diz respeito aos scripts rc.

Isso deve ser feito configurando-o para executar o shell como um login.

% bl0ck_qu0te%     
por jlliagre 22.04.2016 / 08:55