Execute o comando como um shell de login no terminal do panteão

2

onde eu posso encontrar a opção: "Executar o comando como um shell de login" no terminal do panteão?

    
por Alex 14.09.2013 / 22:09

3 respostas

2

Eu instalei o terminal do gnome e resolvi esse problema.

sudo apt-get install gnome-terminal
    
por Alex 15.09.2013 / 11:12
2

Você pode executar o terminal do panteão neste comando:

pantheon-terminal . ~/.bashrc

Quando eu executo terminal de panteão sem . ~/.bashrc rvm para ruby não funcionar, mas com esta opção tudo funciona bem. Eu definindo este comando no canto quente - muito confortavelmente.

Você pode ler informações sobre o bash neste caso - ele me ajuda a executar o pantheon-terminal corretamente: O que faz “Executar o comando como um login? shell ”fazer?

    
por Denis Savenko 11.01.2014 / 22:25
0

Eu estava olhando para mudar o Shell Pantheon Terminal usa, também. Para me permitir usar os aprimoramentos do Shell fornecidos pelo Trezor Agent (trezor_agent).

Eu descobri que ele pode ser atualizado no dconf, usando o seguinte comando:

$ gsettings set org.pantheon.terminal.settings shell '/bin/bash'

No entanto, ele não parece "gostar" (apenas trava) flags de comando, etc. (por exemplo, --login ). Portanto, uma alternativa é compor seu próprio script e usá-lo como seu Shell:

(para o bash)

#!/bin/sh
exec bash --login

(para zsh)

#!/bin/zsh
exec zsh --login

Salve este arquivo (optei por /bin/tsh , mas o nome não é importante), torne-o executável:

$ sudo chmod +x /bin/tsh

Em seguida, atualize o Pantheon para usá-lo como seu Shell:

$ gsettings set org.pantheon.terminal.settings shell '/bin/tsh'
    
por Illizian 22.07.2018 / 11:15