ugrep PPA, snap или flatpack?

[Обновление: следуйте инструкциям в принятом ответе. PPA, оснастка или плоский пакет не нужны , если вы устанавливаете из исходного кода.]

Есть ли PPA с исполняемыми файлами ugrep , доступными для Ubuntu 18.04?

В репозитории Github есть ссылки только на файлы Debian .deb для различных архитектур, и я не могу установить это на Ubuntu 18.04. Выпуск ugrep , доступный на packages.debian.org , является v2.1 - довольно старым (текущий - 2.5), но для Ubuntu 18.04 он все еще кажется слишком новым:

sudo dpkg -i ugrep_2.1.1+dfsg-1_amd64.deb 

(Reading database ... 912390 files and directories currently installed.)
Preparing to unpack ugrep_2.1.1+dfsg-1_amd64.deb ...
Unpacking ugrep (2.1.1+dfsg-1) over (2.1.1+dfsg-1) ...
dpkg: dependency problems prevent configuration of ugrep:
 ugrep depends on libgcc-s1 (>= 3.0); however:
  Package libgcc-s1 is not installed.
 ugrep depends on libstdc++6 (>= 9); however:
  Version of libstdc++6:amd64 on system is 8.4.0-1ubuntu1~18.04.

dpkg: error processing package ugrep (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Errors were encountered while processing:
 ugrep

слоган ugrep:

NEW сверхбыстрый grep с интерактивным пользовательским интерфейсом запросов: поисковые файловые системы, исходный код, текст, двоичные файлы, архивы (cpio / tar / pax / zip), сжатые файлы (gz / Z / bz2 / lzma / xz / lz4), документы, нечеткие поиск, и больше. Более быстрая и удобная замена GNU / BSD grep. )

0
задан 21 August 2020 в 18:08

1 ответ

Просто сделайте это, это несложно. Я проведу вас через это.

  1. Перейдите на https://github.com/Genivia/ugrep .
  2. Щелкните «Код» и загрузите ugrep-master.zip .
  3. Откройте папку загрузки.
  4. Откройте файл ugrep-master.zip.
  5. Перетащите папку ugrep-master из архива.
  6. Откройте новый Папка ugrep-master в терминале.
  7. Введите ./ build.sh и дайте ему закончиться.
  8. Введите sudo make install и дайте ему закончиться.
  9. Введите man ugrep , чтобы убедиться, что он установлен правильно.

Вот и все. Это просто и отлично устанавливается 18.04. См. Следующее изображение:

ugrep version

See? It works just fine!

Примечание: Вам, вероятно, потребуется установить 'build-essential', если вы ' я еще не сделал этого. Это просто следующая команда:

sudo apt-get install build-essential

В любом случае, для этого нет никакой реальной необходимости в .deb. Его действительно легко скомпилировать и установить. Просто следуйте приведенным выше инструкциям, и все должно пройти нормально.

1
ответ дан 24 August 2020 в 08:20

Другие вопросы по тегам:

Похожие вопросы: