Для csh
или tcsh
переменная окруженияPS1
не имеет смысла :подсказка фактически настраивается с использованием переменной оболочки с именем prompt
.
Таким образом, вам понадобится синтаксис:
set prompt = "your prompt string here"
Кроме того, список последовательностей форматирования подсказки отличается :, например, в то время как bash
использует \[
... \]
для обозначения последовательностей непечатаемых -символов, csh
может не иметь эквивалент вообще, а tcsh
вместо этого использует %{
... %}
.
Google может найти множествоtcsh
-конкретных примеров, таких как этот вопрос здесь, на Unix&Linux.SE и этот очень хорошо прокомментированный пример . Это тоже может быть полезно.
Замените файл репо в /etc/yum.repos.d/ этим файлом:
https://download.docker.com/linux/centos/docker-ce.repo
Тот, который вы загрузили, работает, только если вы используете системы s390x. Докер немного тупит о том, как они структурируют свои репозитории yum, и это все время сбивает людей с толку.
Доказательство :посмотрите на каталоги в каталоге rhel/7 по сравнению с каталогами в каталоге centos/7 . Каталог rhel содержит только s390x и исходный код, а в CentOS есть каталог x86 _64 с пакетами и метаданными репо.