热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

64位Ubuntu10.04系统安装MariaDB数据库

在ubuntu64位系统安装MariaDB下载页提示10。04的包有bug,于是下载了for9。04的包下载后直接dpkg-i提示缺少依赖zliblg-dev但是apt-cachesearch搜索不到;找到官方wiki看到需要在ubuntu上需要先安装libdbi-perllibdbd-mysql-perlpsmisc
在ubuntu 64位系统安装MariaDB
下载页提示 10。04的包有bug, 于是下载了for 9。04的包

下载后直接 dpkg -i
提示缺少依赖zliblg-dev   但是apt-cache search 搜索不到;

找到官方wiki 看到需要在ubuntu上需要先安装 libdbi-perl libdbd-mysql-perl psmisc
遇到提示“在处理时有错误发生” 后尝试 apt-get -f install 都解决了,
这个提示可能是包已经安装,但是缺少其他的依赖;

MariaDB 安装文档

安装步骤:

sudo apt-get update
sudo apt-get install libdbi-perl libdbd-mysql-perl psmisc
sudo dpkg --install mysql-common_5.1.42-mariadb73_all.deb
sudo dpkg --install libmariadbclient16_5.1.42-mariadb73_amd64.deb libmysqlclient16_5.1.42-mariadb73_amd64.deb \
mariadb-client_5.1.42-mariadb73_all.deb mariadb-client-5.1_5.1.42-mariadb73_amd64.deb mariadb-server_5.1.42-mariadb73_all.deb \
mariadb-server-5.1_5.1.42-mariadb73_amd64.deb

root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# apt-get install libdbi-perl libdbd-mysql-perl psmisc -f
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
psmisc 已经是最新的版本了。
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
  libdbi-perl: 依赖: libplrpc-perl 但是它将不会被安装
  libmariadbclient-dev: 依赖: zlib1g-dev 但是它将不会被安装
  mariadb-server-5.1: 依赖: mariadb-client-5.1 (>= 5.1.44b-mariadb78) 但无法安装
推荐: libhtml-template-perl 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。

root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
正在更正依赖关系... 完成
下列软件包是自动安装的并且现在不需要了:
  libnet-daemon-perl libdbi-perl libplrpc-perl
使用'apt-get autoremove'来删除它们
将会安装下列额外的软件包:
  binutils gcc gcc-4.4 libc-bin libc-dev-bin libc6 libc6-dev libdbi-perl libgomp1 libnet-daemon-perl libplrpc-perl
  linux-libc-dev manpages-dev zlib1g-dev
建议安装的软件包:
  binutils-doc gcc-multilib autoconf automake1.9 libtool flex bison gdb gcc-doc gcc-4.4-multilib libmudflap0-4.4-dev
  gcc-4.4-doc gcc-4.4-locales libgcc1-dbg libgomp1-dbg libmudflap0-dbg libcloog-ppl0 libppl-c2 libppl7 glibc-doc
  dbishell
下列软件包将被【卸载】:
  mariadb-server mariadb-server-5.1
下列【新】软件包将被安装
  binutils gcc gcc-4.4 libc-dev-bin libc6-dev libdbi-perl libgomp1 libnet-daemon-perl libplrpc-perl linux-libc-dev
  manpages-dev zlib1g-dev
下列软件包将被升级:
  libc-bin libc6
升级了 2 个软件包,新安装了 12 个软件包,要卸载 2 个软件包,有 20 个软件包未被升级。
有 7 个软件包没有被完全安装或卸载。
需要下载 15.9MB 的软件包。
解压缩后会消耗掉 15.7MB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ lucid-updates/main libc-bin 2.11.1-0ubuntu7.1 [810kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ lucid-updates/main libc6 2.1\
...
...                          
获取:14 http://cn.archive.ubuntu.com/ubuntu/ lucid/main manpages-dev 3.23-1 [1,547kB]                               下载 15.9MB,耗时 3分 58秒 (66.8kB/s)                                                                                正在预设定软件包 ...
(正在读取数据库 ... 系统当前总共安装有 50469 个文件和目录。)
正在删除 mariadb-server ...
正在删除 mariadb-server-5.1 ...
正在处理用于 man-db 的触发器...
正在处理用于 ureadahead 的触发器...
(正在读取数据库 ... 系统当前总共安装有 50397 个文件和目录。)
正预备替换 libc-bin 2.11.1-0ubuntu7 (使用 .../libc-bin_2.11.1-0ubuntu7.1_amd64.deb) ...
正在解压缩将用于更替的包文件 libc-bin ...
正在处理用于 man-db 的触发器...
正在设置 libc-bin (2.11.1-0ubuntu7.1) ...

(正在读取数据库 ... 系统当前总共安装有 50397 个文件和目录。)
正预备替换 libc6 2.11.1-0ubuntu7 (使用 .../libc6_2.11.1-0ubuntu7.1_amd64.deb) ...
正在解压缩将用于更替的包文件 libc6 ...
正在设置 libc6 (2.11.1-0ubuntu7.1) ...

正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
选中了曾被取消选择的软件包 libc-dev-bin。
(正在读取数据库 ... 系统当前总共安装有 50397 个文件和目录。)
正在解压缩 libc-dev-bin (从 .../libc-dev-bin_2.11.1-0ubuntu7.1_amd64.deb) ...
选中了曾被取消选择的软件包 linux-libc-dev。
正在解压缩 linux-libc-dev (从 .../linux-libc-dev_2.6.32-22.33_amd64.deb) ...
选中了曾被取消选择的软件包 libc6-dev。
正在解压缩 libc6-dev (从 .../libc6-dev_2.11.1-0ubuntu7.1_amd64.deb) ...
选中了曾被取消选择的软件包 zlib1g-dev。
正在解压缩 zlib1g-dev (从 .../zlib1g-dev_1%3a1.2.3.3.dfsg-15ubuntu1_amd64.deb) ...
选中了曾被取消选择的软件包 binutils。
正在解压缩 binutils (从 .../binutils_2.20.1-3ubuntu5_amd64.deb) ...
选中了曾被取消选择的软件包 libgomp1。
正在解压缩 libgomp1 (从 .../libgomp1_4.4.3-4ubuntu5_amd64.deb) ...
选中了曾被取消选择的软件包 gcc-4.4。
正在解压缩 gcc-4.4 (从 .../gcc-4.4_4.4.3-4ubuntu5_amd64.deb) ...
选中了曾被取消选择的软件包 gcc。
正在解压缩 gcc (从 .../gcc_4%3a4.4.3-1ubuntu1_amd64.deb) ...
选中了曾被取消选择的软件包 libnet-daemon-perl。
正在解压缩 libnet-daemon-perl (从 .../libnet-daemon-perl_0.43-1_all.deb) ...
选中了曾被取消选择的软件包 libplrpc-perl。
正在解压缩 libplrpc-perl (从 .../libplrpc-perl_0.2020-2_all.deb) ...
选中了曾被取消选择的软件包 libdbi-perl。
正在解压缩 libdbi-perl (从 .../libdbi-perl_1.609-1build1_amd64.deb) ...
选中了曾被取消选择的软件包 manpages-dev。
正在解压缩 manpages-dev (从 .../manpages-dev_3.23-1_all.deb) ...
正在处理用于 man-db 的触发器...
正在设置 libc-dev-bin (2.11.1-0ubuntu7.1) ...
正在设置 linux-libc-dev (2.6.32-22.33) ...
正在设置 libc6-dev (2.11.1-0ubuntu7.1) ...
正在设置 zlib1g-dev (1:1.2.3.3.dfsg-15ubuntu1) ...
正在设置 binutils (2.20.1-3ubuntu5) ...

正在设置 libgomp1 (4.4.3-4ubuntu5) ...

正在设置 gcc-4.4 (4.4.3-4ubuntu5) ...
正在设置 gcc (4:4.4.3-1ubuntu1) ...

正在设置 libnet-daemon-perl (0.43-1) ...
正在设置 libplrpc-perl (0.2020-2) ...
正在设置 libdbi-perl (1.609-1build1) ...
正在设置 manpages-dev (3.23-1) ...
正在设置 libmysqlclient16 (5.1.44b-mariadb78) ...
正在设置 libmariadbclient16 (5.1.44b-mariadb78) ...

正在设置 libmariadbclient-dev (5.1.44b-mariadb78) ...

正在设置 libmariadbd-dev (5.1.44b-mariadb78) ...
正在设置 mariadb-server-core-5.1 (5.1.44b-mariadb78) ...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place

root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg --install mysql-common_5.1.44b-mariadb78_all.deb
(正在读取数据库 ... 系统当前总共安装有 53711 个文件和目录。)
正预备替换 mysql-common 5.1.44b-mariadb78 (使用 mysql-common_5.1.44b-mariadb78_all.deb) ...
正在解压缩将用于更替的包文件 mysql-common ...
正在设置 mysql-common (5.1.44b-mariadb78) ...
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg --install libmariadbclient
libmariadbclient16_5.1.44b-mariadb78_amd64.deb    libmariadbclient-dev_5.1.44b-mariadb78_amd64.deb
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg --install libmariadbclient16_5.1.44b-mariadb78_amd64.deb libmysqlclient16_5.1.44b-mariadb78_amd64.deb mariadb-client_5.1.44b-mariadb78_all.deb mariadb-client-5.1_5.1.44b-mariadb78_amd64.deb mariadb-server_5.1.44b-mariadb78_all.deb mariadb-server-
mariadb-server-5.1_5.1.44b-mariadb78_amd64.deb       mariadb-server-core-5.1_5.1.44b-mariadb78_amd64.deb
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg --install libmariadbclient16_5.1.44b-mariadb78_amd64.deb libmysqlclient16_5.1.44b-mariadb78_amd64.deb mariadb-client_5.1.44b-mariadb78_all.deb mariadb-client-5.1_5.1.44b-mariadb78_amd64.deb mariadb-server_5.1.44b-mariadb78_all.deb mariadb-server-
mariadb-server-5.1_5.1.44b-mariadb78_amd64.deb       mariadb-server-core-5.1_5.1.44b-mariadb78_amd64.deb
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg --install libmariadbclient16_5.1.44b-mariadb78_amd64.deb libmysqlclient16_5.1.44b-mariadb78_amd64.deb mariadb-client_5.1.44b-mariadb78_all.deb mariadb-client-5.1_5.1.44b-mariadb78_amd64.deb mariadb-server_5.1.44b-mariadb78_all.deb mariadb-server-core-5.1_5.1.44b-mariadb78_amd64.deb
(正在读取数据库 ... 系统当前总共安装有 53711 个文件和目录。)
正预备替换 libmariadbclient16 5.1.44b-mariadb78 (使用 libmariadbclient16_5.1.44b-mariadb78_amd64.deb) ...
正在解压缩将用于更替的包文件 libmariadbclient16 ...
正预备替换 libmysqlclient16 5.1.44b-mariadb78 (使用 libmysqlclient16_5.1.44b-mariadb78_amd64.deb) ...
正在解压缩将用于更替的包文件 libmysqlclient16 ...
选中了曾被取消选择的软件包 mariadb-client。
正在解压缩 mariadb-client (从 mariadb-client_5.1.44b-mariadb78_all.deb) ...
选中了曾被取消选择的软件包 mariadb-client-5.1。
正在解压缩 mariadb-client-5.1 (从 mariadb-client-5.1_5.1.44b-mariadb78_amd64.deb) ...
选中了曾被取消选择的软件包 mariadb-server。
正在解压缩 mariadb-server (从 mariadb-server_5.1.44b-mariadb78_all.deb) ...
正预备替换 mariadb-server-core-5.1 5.1.44b-mariadb78 (使用 mariadb-server-core-5.1_5.1.44b-mariadb78_amd64.deb) ...
正在解压缩将用于更替的包文件 mariadb-server-core-5.1 ...
dpkg:依赖关系问题使得 mariadb-client-5.1 的配置工作不能继续:
 mariadb-client-5.1 依赖于 libdbd-mysql-perl (>= 1.2202);然而:
  未曾安装软件包“libdbd-mysql-perl”。
dpkg:处理 mariadb-client-5.1 (--install)时出错:
 依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 mariadb-server 的配置工作不能继续:
 mariadb-server 依赖于 mariadb-server-5.1;然而:
  未曾安装软件包“mariadb-server-5.1”。
dpkg:处理 mariadb-server (--install)时出错:
 依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 mariadb-client 的配置工作不能继续:
 mariadb-client 依赖于 mariadb-client-5.1;然而:
  软件包 mariadb-client-5.1 还没有被配置。
dpkg:处理 mariadb-client (--install)时出错:
 依赖关系问题 - 仍未被配置
正在设置 libmysqlclient16 (5.1.44b-mariadb78) ...
正在设置 libmariadbclient16 (5.1.44b-mariadb78) ...

正在设置 mariadb-server-core-5.1 (5.1.44b-mariadb78) ...
正在处理用于 man-db 的触发器...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
在处理时有错误发生:
 mariadb-client-5.1
 mariadb-server
 mariadb-client
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg --install libmariadbclient16_5.1.42-mariadb73_amd64.deb libmysqlclient16_5.1.42-mariadb73_amd64.deb \
> mariadb-client_5.1.42-mariadb73_all.deb mariadb-client-5.1_5.1.42-mariadb73_amd64.deb mariadb-server_5.1.42-mariadb73_all.deb \
> mariadb-server-5.1_5.1.42-mariadb73_amd64.deb
dpkg:处理 libmariadbclient16_5.1.42-mariadb73_amd64.deb (--install)时出错:
 无法访问打包文件: 没有那个文件或目录
dpkg:处理 libmysqlclient16_5.1.42-mariadb73_amd64.deb (--install)时出错:
 无法访问打包文件: 没有那个文件或目录
dpkg:处理 mariadb-client_5.1.42-mariadb73_all.deb (--install)时出错:
 无法访问打包文件: 没有那个文件或目录
dpkg:处理 mariadb-client-5.1_5.1.42-mariadb73_amd64.deb (--install)时出错:
 无法访问打包文件: 没有那个文件或目录
dpkg:处理 mariadb-server_5.1.42-mariadb73_all.deb (--install)时出错:
 无法访问打包文件: 没有那个文件或目录
dpkg:处理 mariadb-server-5.1_5.1.42-mariadb73_amd64.deb (--install)时出错:
 无法访问打包文件: 没有那个文件或目录
在处理时有错误发生:
 libmariadbclient16_5.1.42-mariadb73_amd64.deb
 libmysqlclient16_5.1.42-mariadb73_amd64.deb
 mariadb-client_5.1.42-mariadb73_all.deb
 mariadb-client-5.1_5.1.42-mariadb73_amd64.deb
 mariadb-server_5.1.42-mariadb73_all.deb
 mariadb-server-5.1_5.1.42-mariadb73_amd64.deb
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# ls -l
总计 84288
-rw-r--r-- 1 root root  1951224 2010-05-10 05:56 libmariadbclient16_5.1.44b-mariadb78_amd64.deb
-rw-r--r-- 1 root root  2486810 2010-05-10 05:56 libmariadbclient-dev_5.1.44b-mariadb78_amd64.deb
-rw-r--r-- 1 root root  6603590 2010-05-10 05:56 libmariadbd-dev_5.1.44b-mariadb78_amd64.deb
-rw-r--r-- 1 root root     4234 2010-05-10 05:56 libmysqlclient16_5.1.44b-mariadb78_amd64.deb
-rw-r--r-- 1 root root     5867 2010-05-10 05:56 mariadb-5.1_5.1.44b-mariadb78_amd64.changes
-rw-r--r-- 1 root root     1380 2010-05-10 05:56 mariadb-5.1_5.1.44b-mariadb78.dsc
-rw-r--r-- 1 root root 21611428 2010-05-10 05:56 mariadb-5.1_5.1.44b-mariadb78.tar.gz
-rw-r--r-- 1 root root     4138 2010-05-10 05:56 mariadb-client_5.1.44b-mariadb78_all.deb
-rw-r--r-- 1 root root  1633294 2010-05-10 05:56 mariadb-client-5.1_5.1.44b-mariadb78_amd64.deb
-rw-r--r-- 1 root root     4272 2010-05-10 05:56 mariadb-server_5.1.44b-mariadb78_all.deb
-rw-r--r-- 1 root root  9781890 2010-05-10 05:56 mariadb-server-5.1_5.1.44b-mariadb78_amd64.deb
-rw-r--r-- 1 root root  4533154 2010-05-10 05:56 mariadb-server-core-5.1_5.1.44b-mariadb78_amd64.deb
-rw-r--r-- 1 root root     4084 2010-05-10 05:56 mariadb-test_5.1.44b-mariadb78_all.deb
-rw-r--r-- 1 root root 37633608 2010-05-10 05:56 mariadb-test-5.1_5.1.44b-mariadb78_all.deb
-rw-r--r-- 1 root root    10502 2010-05-10 05:56 mysql-common_5.1.44b-mariadb78_all.deb
-rw-r--r-- 1 root root     2137 2010-05-10 05:56 Packages.gz

root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg -i mariadb-client_5.1.44b-mariadb78_all.deb
(正在读取数据库 ... 系统当前总共安装有 53764 个文件和目录。)
正预备替换 mariadb-client 5.1.44b-mariadb78 (使用 mariadb-client_5.1.44b-mariadb78_all.deb) ...
正在解压缩将用于更替的包文件 mariadb-client ...
dpkg:依赖关系问题使得 mariadb-client 的配置工作不能继续:
 mariadb-client 依赖于 mariadb-client-5.1;然而:
  软件包 mariadb-client-5.1 还没有被配置。
dpkg:处理 mariadb-client (--install)时出错:
 依赖关系问题 - 仍未被配置
在处理时有错误发生:
 mariadb-client
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg -i mariadb-client_5.1.44b-mariadb78_all.deb mariadb-client-5.1_5.1.44b-mariadb78_amd64.deb
(正在读取数据库 ... 系统当前总共安装有 53764 个文件和目录。)
正预备替换 mariadb-client 5.1.44b-mariadb78 (使用 mariadb-client_5.1.44b-mariadb78_all.deb) ...
正在解压缩将用于更替的包文件 mariadb-client ...
正预备替换 mariadb-client-5.1 5.1.44b-mariadb78 (使用 mariadb-client-5.1_5.1.44b-mariadb78_amd64.deb) ...
正在解压缩将用于更替的包文件 mariadb-client-5.1 ...
dpkg:依赖关系问题使得 mariadb-client-5.1 的配置工作不能继续:
 mariadb-client-5.1 依赖于 libdbd-mysql-perl (>= 1.2202);然而:
  未曾安装软件包“libdbd-mysql-perl”。
dpkg:处理 mariadb-client-5.1 (--install)时出错:
 依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 mariadb-client 的配置工作不能继续:
 mariadb-client 依赖于 mariadb-client-5.1;然而:
  软件包 mariadb-client-5.1 还没有被配置。
dpkg:处理 mariadb-client (--install)时出错:
 依赖关系问题 - 仍未被配置
正在处理用于 man-db 的触发器...
在处理时有错误发生:
 mariadb-client-5.1
 mariadb-client
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
这个错误说明客户端已经安装上了; 查看一下包的状态 有几个包状态是iU ,
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg -l | grep maria
ii  libmariadbclient-dev             5.1.44b-mariadb78                               MariaDB database development files
ii  libmariadbclient16               5.1.44b-mariadb78                               MariaDB database client library
ii  libmariadbd-dev                  5.1.44b-mariadb78                               MariaDB embedded database development files
ii  libmysqlclient16                 5.1.44b-mariadb78                               Virtual package to satisfy external depends
iU  mariadb-client                   5.1.44b-mariadb78                               MariaDB database client (metapackage dependi
iU  mariadb-client-5.1               5.1.44b-mariadb78                               MariaDB database client binaries
iU  mariadb-server                   5.1.44b-mariadb78                               MariaDB database server (metapackage dependi
rc  mariadb-server-5.1               5.1.44b-mariadb78                               MariaDB database server binaries
ii  mariadb-server-core-5.1          5.1.44b-mariadb78                               MariaDB database core server files
ii  mysql-common                     5.1.44b-mariadb78                               MariaDB database common files (e.g. /etc/mys
再次用 apt-get -f install,
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
正在更正依赖关系... 完成
将会安装下列额外的软件包:
  libdbd-mysql-perl
下列软件包将被【卸载】:
  mariadb-server
下列【新】软件包将被安装
  libdbd-mysql-perl
升级了 0 个软件包,新安装了 1 个软件包,要卸载 1 个软件包,有 20 个软件包未被升级。
有 3 个软件包没有被完全安装或卸载。
需要下载 137kB 的软件包。
解压缩后会消耗掉 393kB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ lucid/main libdbd-mysql-perl 4.012-1ubuntu1 [137kB]
下载 137kB,耗时 1秒 (88.5kB/s)          (正在读取数据库 ... 系统当前总共安装有 53763 个文件和目录。)
正在删除 mariadb-server ...
选中了曾被取消选择的软件包 libdbd-mysql-perl。
(正在读取数据库 ... 系统当前总共安装有 53761 个文件和目录。)
正在解压缩 libdbd-mysql-perl (从 .../libdbd-mysql-perl_4.012-1ubuntu1_amd64.deb) ...
正在处理用于 man-db 的触发器...
正在设置 libdbd-mysql-perl (4.012-1ubuntu1) ...
正在设置 mariadb-client-5.1 (5.1.44b-mariadb78) ...

正在设置 mariadb-client (5.1.44b-mariadb78) ...
在看下状态, client是ii 了
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# dpkg -l | grep maria
ii  libmariadbclient-dev             5.1.44b-mariadb78                               MariaDB database development files
ii  libmariadbclient16               5.1.44b-mariadb78                               MariaDB database client library
ii  libmariadbd-dev                  5.1.44b-mariadb78                               MariaDB embedded database development files
ii  libmysqlclient16                 5.1.44b-mariadb78                               Virtual package to satisfy external depends
ii  mariadb-client                   5.1.44b-mariadb78                               MariaDB database client (metapackage dependi
ii  mariadb-client-5.1               5.1.44b-mariadb78                               MariaDB database client binaries
rc  mariadb-server-5.1               5.1.44b-mariadb78                               MariaDB database server binaries
ii  mariadb-server-core-5.1          5.1.44b-mariadb78                               MariaDB database core server files
ii  mysql-common                     5.1.44b-mariadb78                               MariaDB database common files (e.g. /etc/mys

最后在装下 mariadb-server-5.1

dpkg -i mariadb-server-5.1_5.1.44b-mariadb78_amd64.deb

选中了曾被取消选择的软件包 mariadb-server-5.1。
(正在读取数据库 ... 系统当前总共安装有 53792 个文件和目录。)
正在解压缩 mariadb-server-5.1 (从 mariadb-server-5.1_5.1.44b-mariadb78_amd64.deb) ...
正在设置 mariadb-server-5.1 (5.1.44b-mariadb78) ...
 * Stopping MariaDB database server mysqld                                                                      [ OK ]
100528 16:17:47 [Warning] options --log-slow-admin-statements, --log-queries-not-using-indexes and --log-slow-slave-statements have no effect if --log_slow_queries is not set
100528 16:17:47 [Note] Plugin 'PBXT' is disabled.
100528 16:17:47 [Note] Plugin 'InnoDB' is disabled.
 * Starting MariaDB database server mysqld                                                                      [ OK ]
 * Checking for corrupt, not cleanly closed and upgrade needing tables.

正在处理用于 ureadahead 的触发器...
正在处理用于 man-db 的触发器...

完成了。
netstat -tlnp | grep 3306
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      22276/mysqld   
root@lynx:/var/www/repo/mariadb-5.1.44b/kvm-deb-jaunty-amd64/debs/binary# mysql -uroot -pEnter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 32
Server version: 5.1.44b-MariaDB-mariadb78-log (MariaDB - http://mariadb.com/)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
+--------------------+
2 rows in set (0.00 sec)

MariaDB [(none)]>


推荐阅读
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 本文介绍了在Ubuntu系统中清理残余配置文件和无用内容的方法,包括清理残余配置文件、清理下载缓存包、清理不再需要的包、清理无用的语言文件和清理无用的翻译内容。通过这些清理操作可以节省硬盘空间,提高系统的运行效率。 ... [详细]
  • 像跟踪分布式服务调用那样跟踪Go函数调用链 | Gopher Daily (2020.12.07) ʕ◔ϖ◔ʔ
    每日一谚:“Acacheisjustamemoryleakyouhaven’tmetyet.”—Mr.RogersGo技术专栏“改善Go语⾔编程质量的50个有效实践” ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 本文介绍了在Ubuntu下制作deb安装包及离线安装包的方法,通过备份/var/cache/apt/archives文件夹中的安装包,并建立包列表及依赖信息文件,添加本地源,更新源列表,可以在没有网络的情况下更新系统。同时提供了命令示例和资源下载链接。 ... [详细]
  • REVERT权限切换的操作步骤和注意事项
    本文介绍了在SQL Server中进行REVERT权限切换的操作步骤和注意事项。首先登录到SQL Server,其中包括一个具有很小权限的普通用户和一个系统管理员角色中的成员。然后通过添加Windows登录到SQL Server,并将其添加到AdventureWorks数据库中的用户列表中。最后通过REVERT命令切换权限。在操作过程中需要注意的是,确保登录名和数据库名的正确性,并遵循安全措施,以防止权限泄露和数据损坏。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
  • Linux下部署Symfoy2对app/cache和app/logs目录的权限设置,symfoy2logs
    php教程|php手册xml文件php教程-php手册Linux下部署Symfoy2对appcache和applogs目录的权限设置,symfoy2logs黑色记事本源码,vsco ... [详细]
author-avatar
mobiledu2502890657
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有