Установка на ubuntu 23.04: Malformed entry 1 in list file /etc/apt/sources.list.d/manticoresearch.list

Ubuntu 23.04. При попытке установить manticore:

wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
sudo dpkg -i manticore-repo.noarch.deb
sudo apt update
sudo apt install manticore manticore-extra

сообщается о битом файле:

E: Malformed entry 1 in list file /etc/apt/sources.list.d/manticoresearch.list (Component)
E: The list of sources could not be read.

Есть ли шансы установить мантикор без докера на убунту 23.04?

Установка через docker уже несколько минут

sudo docker run -e EXTRA=1 --name manticore --rm -d manticoresearch/manticore && echo "Waiting for Manticore docker to start. Consider mapping the data_dir to make it start faster next time" && until docker logs manticore 2>&1 | grep -q "accepting connections"; do sleep 1; echo -n .; done && echo && docker exec -it manticore mysql && docker stop manticore
[sudo] password for marat: 
Unable to find image 'manticoresearch/manticore:latest' locally
latest: Pulling from manticoresearch/manticore
61b7c11e5226: Pull complete 
4f4fb700ef54: Pull complete 
Digest: sha256:2f5456cf6941a3a855299287ed4c10a7bc9ec86471eb335c3246a070d023db02
Status: Downloaded newer image for manticoresearch/manticore:latest
fae0e87c5ef5c44c90ff208c0f8ab119fe223c2e91a426d63a0593adbbd51e3a
Waiting for Manticore docker to start. Consider mapping the data_dir to make it start faster next time
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

Есть ли шансы установить мантикор без докера на убунту 23.04?

23.04 - это не LTS релиз. Скрипт установки, который срабатывает при sudo dpkg -i manticore-repo.noarch.deb поддерживает не все промежуточные версии. Однако, установить скорее всего можно, поставив вручную пакеты от Ubuntu Jammy. Вот так работает на чистой Ubuntu 23.04:

apt -y update; apt -y install adduser wget libcurl4;

mkdir /tmp/manticore; cd /tmp/manticore; wget https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-backup_1.0.8-23080408-f7638f9_all.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-buddy_1.0.18-23080408-2befdbe_all.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-columnar-lib_2.2.4-230822-5aec342_amd64.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-common_6.2.12-230822-dc5144d35_all.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-columnar-lib-dbgsym_2.2.4-230822-5aec342_amd64.ddeb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-executor_0.7.8-23082210-810d7d3_amd64.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-extra_0.7.8-23082209-810d7d3_all.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-icudata-65l.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-language-packs_1.0.0-230804-9be63f0_all.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-server-core-dbgsym_6.2.12-230822-dc5144d35_amd64.ddeb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-server-core_6.2.12-230822-dc5144d35_amd64.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-server_6.2.12-230822-dc5144d35_amd64.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-tools-dbgsym_6.2.12-230822-dc5144d35_amd64.ddeb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-tools_6.2.12-230822-dc5144d35_amd64.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore_6.2.12-230822-dc5144d35_amd64.deb https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-dev_6.2.12-230822-dc5144d35_all.deb; dpkg -i manticore*

Установка через docker уже несколько минут

Если повторяется, то что там в docker logs manticore?

1 Like

Сергей, благодарю за ответ! Я позже понял про 23.04 и перешел на 22.04 и там всё по маслу прошел. На счет докера не смотрел логи.