Variáveis de ambiente do sistema para zsh no Ubuntu

3

Estou usando o Ubuntu 9.04

Estou tentando adicionar alguns envars de todo o sistema, quero que eles fiquem visíveis tanto para o bash quanto para o zsh (meu shell principal), eu os adicionei ao / etc / profile mas infelizmente não consigo vê-los no zsh

Descobri que o Ubuntu tem um arquivo / etc / environment que é destinado apenas para envvars (ao contrário de scripts gerais), mas o zsh não honra esse arquivo.

Quando eu tento originar / etc / profile manualmente eu recebo a seguinte saída (eu acho que não analisa até o final)

$ source /etc/profile
/etc/profile:5: no matches found: /etc/profile.d/*.sh
    
por Diaa Sami 15.09.2009 / 01:04

1 resposta

5

A página de manual zsh(1) indica que zsh lê /etc/zsh/zprofile . Você poderia simplesmente adicionar um comando lá que fontes /etc/profile .

    
por 15.09.2009 / 14:12