Команда Fedora не найдена не работает

Я недавно установил Fedora 19. Установлен пакетный-командный-not-found . Но его собственные примеры не работают. Когда я вхожу в gedti выход:

 bash: gedti: command not found... Similar command is: 'gedit' 

И он работает правильно, но когда я вхожу в powertop, выход:

 bash: powertop: command not found... 

Без предложения о пакете. Зачем? Должен ли я редактировать некоторые файлы конфигурации или обновлять кеш или …?

One Solution collect form web for “Команда Fedora не найдена не работает”

Есть определенная странность с PackageKit. Я уже установил powertop но хотел проверить, с чем вы powertop .

 $ rpm -ql PackageKit-command-not-found /etc/PackageKit/CommandNotFound.conf /etc/profile.d/PackageKit.sh /usr/libexec/pk-command-not-found 

Итак, из вышесказанного вы можете запустить команду, которая будет выполняться PackageKit, чтобы выполнить поиск следующим образом:

 $ /usr/libexec/pk-command-not-found <command> 

пример

 $ /usr/libexec/pk-command-not-found powertop bash: powertop: command not found... $ which powertop /usr/bin/powertop 

Запустив его во второй раз, я получил его, чтобы рекомендовать powertop :

 $ /usr/libexec/pk-command-not-found powertop bash: powertop: command not found... Install package 'powertop' to provide command 'powertop'? [N/y] 

Так почему же он не нашел powertop?

Я думаю, что в конечном итоге основной причиной является тайм-аут, определенный в конфигурационном файле: /etc/PackageKit/CommandNotFound.conf :

 MaxSearchTime=2000 

Этот тайм-аут должен указывать, как долго PackageKit будет выполнять запрос. Запрос не против вашего локального кэша Yum, он выполняет поиск в прямом эфире с репозиториями Yum, которые вы настроили в Интернете. Поэтому, если вы хотите, чтобы он был более тщательным и более эффективным, у вас есть следующий компромисс:

 # aggressive find MaxSearchTime=15000 # more responsive MaxSearchTime=250 
  • Ошибка обновления Yum - Требуется: python26-ordereddict
  • Как заменить generic-release на Fedora-release?
  • Как работает createrepo. Как yum понимает разбор его файлов. Концептуальное объяснение
  • Пакет: git-1.7.6.1-1.el5.rf.i386 (rpmforge) Требуется: libcurl.so.3
  • Ошибка во время обновления yum
  • Как найти установленную версию yum без использования yum -version?
  • Есть ли аналог apt-pinning в Fedora?
  • Значение ошибки yum «Пакет кортежей (...) не найден в rpmdb"
  • Я вытер свой /etc/yum.repos.d
  • Как удалить перенос строк из команд DNF и YUM?
  • Зеркало не обнаружено при попытке установить FFMPEG на CENTOS7
  • Linux и Unix - лучшая ОС в мире.