Skip to content

Commit

Permalink
doc: conda: add note about csh/tcsh
Browse files Browse the repository at this point in the history
On Ubuntu and its derivatives, the csh shell at
/bin/csh, which is used in the shebangs of the Icepack scripts,
is not compatible with conda.

Mention that in the documentation and explain how to install tcsh as an
alternative, and configure the system such that /bin/csh points to
/bin/tcsh.
  • Loading branch information
phil-blain committed Feb 6, 2020
1 parent f00b40f commit 0b6317e
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions doc/source/user_guide/ug_running.rst
Original file line number Diff line number Diff line change
Expand Up @@ -359,6 +359,16 @@ On GNU/Linux:
# Close and reopen your shell
Note: on some Linux distributions (including Ubuntu and its derivatives), the csh shell that comes with the system is not compatible with conda.
You will need to install the tcsh shell (which is backwards compatible with csh), and configure your system to use tcsh as csh:

.. code-block:: bash
# Install tcsh
sudo apt-get install tcsh
# Configure your system to use tcsh as csh
sudo update-alternatives --set csh /bin/tcsh
.. _init_shell:

Initializing your shell for use with conda
Expand Down

0 comments on commit 0b6317e

Please sign in to comment.