Изменение цвета оболочки: & ldquo; команда dircolors -b не найдена & rdquo;

Вопрос, кажется, связан с созданием Режима Киоска сессия Ubuntu. Если это верно, у Вас есть несколько опций.

  • Ubuntu : у Вас есть две опции здесь. Во-первых, можно просто установить облегченную версию Ubuntu и настроить ее, такие как, он становится киоском. Или можно запустить с полного рабочего стола человечности и настроить его для становления киоском. Естественно, первый лучше с точки зрения использования ресурса. Существует много руководств онлайн, таким образом, это было бы немного избыточно для записи всех шагов здесь. Этот руководство является примером (для 14,04, но он должен работать на 16,04 также).

  • Цель создала киоск ОС : существует несколько опции вокруг ОС с открытым исходным кодом, которые являются в основном просто режимом Kiosk. По сути, они очень легки в требованиях ресурсов. Несколько примеров: Киоск Porteus , Симфония ОС и Мгновенный WebKiosk.

1
задан 14.04.2020, 07:21

1 ответ

Моя последняя настройка. Я использовал эту команду для создания файла конфигурации dircolors в моем пользовательском каталоге.

dircolors -p > ~/.dircolors 

Затем я отредактировал свой .bashrc. Условие if существенно отличалось от моего конечного условия, если я определил правильное место, ища:

# enable color support of ls and also add handy aliases

Затем я изменил этот раздел на:

# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ]; then
    [ -e "$HOME/.dircolors" ] && DIR_COLORS="$HOME/.dircolors"
    [ -e "$DIR_COLORS" ] || DIR_COLORS=""
    eval "`dircolors -b $DIR_COLORS`"
    alias ls='ls --color=auto'
    #alias dir='ls --color=auto --format=vertical'
    #alias vdir='ls --color=auto --format=long'
fi

Часть, в которой я ошибся - я использовал одинарные кавычки ' вместо обратных кавычек (см. комментарий @steeldriver, я не могу их распечатать), в следующей строке.

    eval "`dircolors -b $DIR_COLORS`"
0
ответ дан 14.04.2020, 07:22

Теги

Похожие вопросы