Установка bhoogle через стек - PullRequest
0 голосов
/ 19 сентября 2018

Я здесь

И смотрите:

Command Line UI

There is a terminal/curses based UI available through cabal install bhoogle.

Я бы хотел установить со стеком, а не с кабалой.Я бегу

$ stack install hoogle
Copied executables to /home/username/.local/bin:
- bhoogle

Это на моем пути, отлично.Давайте запустим его:

$ bhoogle

bhoogle error:     default hoogle database not found
     at /home/username/.hoogle/default-haskell-5.0.17.hoo    You can create the database by installing hoogle and running
     hoogle generate

Отлично, давайте сделаем это:

$ hoogle generate

Command 'hoogle' not found, but can be installed with:

sudo apt install hoogle

Как насчет назвать его bhoogle вместо этого?

$ bhoogle generate

bhoogle error: 
   default hoogle database not found
     at /home/username/.hoogle/default-haskell-5.0.17.hoo
   You can create the database by installing hoogle and running
     hoogle generate

Разве он не находит исполняемый файл??Давайте использовать полный путь:

$ /home/username/.local/bin/bhoogle generate

bhoogle error: 
   default hoogle database not found
     at /home/username/.hoogle/default-haskell-5.0.17.hoo
   You can create the database by installing hoogle and running
     hoogle generate

Как я могу инициализировать Google?

1 Ответ

0 голосов
/ 19 сентября 2018

Ответ был запущен:

stack install hoogle

дважды.

Первый раз он установил много пакетов и сказал:

$ stack install hoogle
Copied executables to /home/username/.local/bin:
- bhoogle

Второй раз он не установил никаких пакетов и сказал:

$ stack install hoogle
Copying from /home/username/.stack/snapshots/x86_64-linux/lts-12.6/8.4.3/bin/hoogle to /home/username/.local/bin/hoogle

Copied executables to /home/username/.local/bin:
- hoogle
...