LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

Смотреть в сторону bash-completion, если используете bash. А aptitude, например, дополняет install, remove? Проблемы только у root или у всех пользователей для всех команд? Да, вы через ssh заходите?

1. Для начала переставить пакет на всякий случай:

# aptitude reinstall bash bash-completion

или

# apt-get install --reinstall bash bash-completion

после этого проверить. Если не работает, то

2. проверить в /root/.bashrc наличие строчек:

# enable bash completion in interactive shells
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi

Если нет, то либо дописать или же раскомментировать эти строчки в /etc/bash.bashrc глобально.

Исправление Zubok, :

Смотреть в сторону bash-completion, если используете bash. А aptitude, например, дополняет install, remove? Проблемы только у root или у всех пользователей для всех команд?

1. Для начала переставить пакет на всякий случай:

# aptitude reinstall bash bash-completion

или

# apt-get install --reinstall bash bash-completion

после этого проверить. Если не работает, то

2. проверить в /root/.bashrc наличие строчек:

# enable bash completion in interactive shells
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi

Если нет, то либо дописать или же раскомментировать эти строчки в /etc/bash.bashrc глобально.

Исходная версия Zubok, :

Смотреть в сторону bash_completions, если используете bash. А aptitude, например, дополняет install, remove? Проблемы только у root или у всех пользователей для всех команд?

1. Для начала переставить пакет на всякий случай:

# aptitude reinstall bash bash-completion

или

# apt-get install --reinstall bash bash-completion

после этого проверить. Если не работает, то

2. проверить в /root/.bashrc наличие строчек:

# enable bash completion in interactive shells
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi

Если нет, то либо дописать или же раскомментировать эти строчки в /etc/bash.bashrc глобально.