Как я могу исправить ошибку “команда setenv не найдена”? (Ubuntu 12.04.4)

Я использую Ubuntu 12.04.4. Я устанавливаю tcsh. Но я все еще вижу эту ошибку :

No command 'setenv' found, did you mean:Command 'netenv' from package 'netenv' (universe)setenv: command not found

Как я могу это исправить?

У вас есть два варианта! Либо запустить csh совместимая оболочка или измените синтаксис вашей команды.

setenv VARIABLE value

является csh синтаксис (и вы, кажется, знаете его). Для ksh и bash эквивалентной командой является,

export VARIABLE=value

Бежать tcsh (после установки с sudo apt-get install tcsh) вы можете

tcsh

Чтобы переключить вашу оболочку на tcsh "постоянно",

chsh -s /usr/bin/tcsh

Чтобы вернуться к bash,

chsh -s /bin/bash