Завершение Bash для пользователя без доступа к / etc

Я использую Chromebook (с включенным режимом разработчика), и, как вам может быть известно, доступ к системным каталогам (включая /etc/ ) отсутствует.

Я хотел бы включить опцию bash-completion для локального пользователя без добавления файлов в /etc , тогда как у меня есть доступ на запись в /home и /use/local directories.

Как включить включение bash в этом случае?

Спасибо.

PS. ChromeOS основан на Gentoo, эта информация может быть полезна для кого-то.

  • Использовать разделитель без доступа root
  • Как получить простые скрипты, которые, как представляется, нуждаются в корневых привилегиях для запуска через пользователя www-data?
  • Разрешить пользователю без пароля изменять пароль другому пользователю без пароля
  • Как настроить скрипт для запуска с правами неинтерактивно?
  • Получить команды, которые пользователь может запустить из / etc / sudoers?
  • Альтернатива iotop для пользователей без полномочий root без привилегий sudo
  • Доступ к каталогу как другому пользователю
  • В чем разница между терминалом root и sudo?
  • 2 Solutions collect form web for “Завершение Bash для пользователя без доступа к / etc”

    bash-completion разрешен путем поиска сценария оболочки – он, например, сидит в /usr/share/bash-completion/bash_completion в моем окне Debian, но вы можете поместить его где угодно. Он выглядит в своем собственном каталоге для завершения загрузки.

    Завершения, используемые для /etc/bash_completion.d в /etc/bash_completion.d , но теперь это каталог обратной совместимости и его можно изменить, установив $BASH_COMPLETION_COMPAT_DIR перед поиском скрипта.

    Вы должны ухватить его из своего дома на Github и установить его в /usr/local или $HOME .

    Насколько я могу судить, завершение bash было отключено в ChromeOS, и нет возможности включить его.

    См. Отчет об ошибке Chromium

    Interesting Posts

    Каков самый быстрый способ форматирования диска?

    Нет страницы руководства для регулярного выражения в разделе 3 – где это?

    Является ли автозаполнение приложениями, выполненными оболочкой?

    Как читать определенные строки после поиска текста?

    Как установить / установить mutt с Gmail на CentOS и Ubuntu?

    Как запустить приложение в формате GNOME с помощью командной строки?

    Как определить, находится ли окно в фокусе?

    Переменная среды, похоже, не работает в sudo

    Существуют ли различия между установкой файловой системы / proc в chroot по сравнению с монтированием ее снаружи?

    Как сохранить отдельный (более новый) стек glibc / gcc / … как не root для Linux

    Случайное изменение места в строке с ограничениями

    Перемещение уникальных файлов из папки с дубликатами файлов

    ERROR: не удалось найти драйвер после смены mysql на mariadb

    bash: cd к самому последнему модифицированному дочернему каталогу

    Как использовать curl для загрузки контента из sourceforge?

    Linux и Unix - лучшая ОС в мире.