MYSQL APTリポジトリをダウンロードした後
http://cdn.mysql.com//Downloads/MySQL-5.7/libmysqld-dev_5.7.11-1debian8_amd64.deb
私はコマンドを実行しました
dpkg -i libmysqld-dev_5.7.11-1debian8_amd64.deb
これが結果です
Selecting previously unselected package mysql-community-server.
(Reading database ... 48773 files and directories currently installed.)
Preparing to unpack mysql-community-server_5.7.11-1debian8_amd64.deb ...
Unpacking mysql-community-server (5.7.11-1debian8) ...
dpkg: dependency problems prevent configuration of mysql-community-server:
mysql-community-server depends on mysql-common (= 5.7.11-1debian8); however:
Package mysql-common is not installed.
mysql-community-server depends on mysql-client (= 5.7.11-1debian8); however:
Package mysql-client is not installed.
dpkg: error processing package mysql-community-server (--install):
dependency problems - leaving unconfigured
Processing triggers for systemd (215-17+deb8u3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Errors were encountered while processing:
mysql-community-server
私は何が間違っていましたか?どうすれば解決できますか?
ベストアンサー1
Depends
バイナリパッケージファイルでリストを見ることができ、DEBIAN/control
libmysqld-dev_5.7.11-1debian8_amd64.deb
ダウンロードとインストールお使いのシステムにはその機能はありません。
はい
> wget http://cdn.mysql.com//Downloads/MySQL-5.7/libmysqld-dev_5.7.11-1debian8_amd64.deb
> ar x libmysqld-dev_5.7.11-1debian8_amd64.deb
> tar xf control.tar.gz
> cat control | grep Depends
Depends: libmysqlclient-dev (= 5.7.11-1debian8)
あまりにも多くの依存関係を削除する場合は、以下をお勧めします。インストールするそのプロバイダの説明に従ってGPG key
追加されます。debian repository
source
/etc/apt/sources.list
binary package
/etc/apt/sources.list
.list
以下は、insdeまたはすべてのファイルに追加する必要がある行です/etc/apt/sources.list.d/
。
deb http://repo.mysql.com/apt/debian jessie mysql-5.7
インストールするには、MySQL GPG Public key
以下を実行できます。
> gpg --recv-keys 5072E1F5
> gpg --export 5072E1F5 > /etc/apt/trusted.gpg.d/5072E1F5.gpg
実行後apt-get update
、使用したいパッケージをインストールまたはdpkg -i
実行することもできます。apt-get install libmysqld-dev