1

Можно ли получить задержку (~ 3 с), получаемую при вводе неверной команды в Fedora 16? Мой друг постоянно меняет карту ключей, но задержка еще более раздражает.

2 ответа2

2

Это, скорее всего, обработчик команды bash not found. Если вы проверите /etc/bashrc или где-нибудь, где находится глобальный конфигурационный файл bash для вашего дистрибутива, вы должны увидеть что-то вроде

command_not_found_handle() {

   # what to do
}

Это может быть включено в bashrc из внешнего источника.

Вы можете предотвратить это, отключив функцию в вашем ~/.bashrc (или просто закомментировав функцию в глобальном скрипте):

 unset -f command_not_found_handle
1

В Fedora 16 эта чрезвычайно раздражающая функция включена PackageKit.sh. Вы можете отключить его (как root), переименовав нарушающий скрипт, чтобы он не имел расширения .sh. Например:

mv /etc/profile.d/PackageKit.sh /etc/profile.d/PackageKit.sh.disabled

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .