Мне нужно установить mariadb 5.5, потому что у меня есть старые базы данных, которые не работают с mariadb 10 и привести к краху mysql! Я попытался добавить этот репо, но не повезло
sudo sh -c 'echo "deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu trusty main" >> /etc/apt/sources.list.d/mariadb.list'
Знаете ли вы, как это сделать?
Я попытался выполнить поиск после добавления репо, вот что я получил
sudo apt search mariadb-server
mariadb-server/focal,focal 1:10.3.22-1ubuntu1 all
MariaDB database server (metapackage depending on the latest version)
mariadb-server-10.3/focal,now 1:10.3.22-1ubuntu1 amd64 [residual-config]
MariaDB database server binaries
mariadb-server-core-10.3/focal 1:10.3.22-1ubuntu1 amd64
MariaDB database core server files
Попробуйте это.
sudo sh -c "echo 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu trusty main' >> /etc/apt/sources.list.d/mariadb.list"
В отличие от этого, вы можете подать входной сигнал на тройник
вместо echo
непосредственно в файл.
echo "deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu trusty main" | sudo tee -a /etc/apt/sources.list.d/mariadb.list
Я думаю, что он более чёткий и дает вам вывод, но если вы хотите его превзойти, вы всегда можете добавить > / dev / null
до конца.
add-apt-repository
, поэтому для сохранения изменений необходимо также обновить индекс.
sudo apt update