Установите MySQL без apt-get

Я хочу установить MySQL, но мое интернет-соединение очень медленное, поэтому я решил загрузить базу данных с сайта MySQL.

Я прочитал этот вопрос , но у меня нет друзей, использующих Ubuntu.

5
задан 13 April 2017 в 15:23

1 ответ

1111 Ну, я подумала, что это интересная проблема. Существуют такие вещи, как apt-offline, которые помогут вам, если у вас есть еще один компьютер с Ubuntu, подключенный к Интернету (настоятельно советую посмотреть на него, если вы это сделаете), но я мало что могу увидеть, чтобы помочь людям, которые застряли, нуждающиеся в пакетах вещей .

1112 И да, я думаю, что пакеты стоят усилий в этом случае. MySQL сложно установить вручную. Существует множество настроек, которые dpkg обрабатывают для вас с помощью пакетов ubuntu.

Итак, я написал этот однострочный скрипт. Дайте ему пакет для установки (в данном случае mysql-server), и он будет использовать вашу локальную базу apt-get в режиме имитации, чтобы определить, какие пакеты ему нужны. Возможно, вам удастся обойтись без обновленного списка пакетов, но я настоятельно рекомендую вам запустить sudo apt-get update перед запуском этого (вам понадобится некоторая пропускная способность для этого).

apt-get install -qs mysql-server | grep "Inst " | awk 'BEGIN { FS="[ \(\)\[\]\/]+" } { print "http://packages.ubuntu.com/" $5 "/" $6 "/" $2 "/download" }'

При этом создается список, подобный следующему:

http://packages.ubuntu.com/maverick/all/libnet-daemon-perl/download
http://packages.ubuntu.com/maverick/all/libplrpc-perl/download
http://packages.ubuntu.com/maverick/i386/libdbi-perl/download
http://packages.ubuntu.com/maverick/i386/libdbd-mysql-perl/download
http://packages.ubuntu.com/maverick-updates/i386/mysql-client-core-5.1/download
http://packages.ubuntu.com/maverick-updates/i386/mysql-client-5.1/download
http://packages.ubuntu.com/maverick-updates/i386/mysql-server-core-5.1/download
http://packages.ubuntu.com/maverick-updates/i386/mysql-server-5.1/download
http://packages.ubuntu.com/maverick/all/libhtml-template-perl/download
http://packages.ubuntu.com/maverick-updates/all/mysql-server/download

Эти ссылки приведут вас на веб-сайт packages.ubuntu.com, где вы сможете скачать пакеты (в их правильных версиях). К сожалению, это немного ручное руководство, а сайт довольно медленный. Люди могут улучшить мой сценарий, предоставляя прямые ссылки для загрузки пакетов.

Как только вы получите пакеты и вернетесь в свою систему с низкой пропускной способностью, либо вставьте их в /var/cache/apt/archives/ и запустите стандартный sudo apt-get install mysql-server, либо просто cd в каталог, где находятся пакеты, и запустите `sudo dpkg -i * .deb "

0
ответ дан 13 April 2017 в 15:23

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

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