当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 20 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [问题]无法源码编译安装mysql
帖子发表于 : 2008-06-22 22:59 

注册: 2006-10-21 21:04
帖子: 120
送出感谢: 0 次
接收感谢: 0 次
为了便于管理和配置,准备使用源码编译安装mysql,将mysql的源码包解压缩后(目录名为mysql-5.0.51b),创建同级目录make,进入make目录执行“sudo ../mysql-5.0.51b/configure --prefix=/opt/mysql”,只是指定一下安装目录,但是编译过程报错,如下图,请帮忙看看是什么问题,该如何解决呢?万分感谢!!


附件:
mysql.JPG
mysql.JPG [ 58.67 KiB | 被浏览 1682 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-06-22 23:02 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
依赖没全呗~看看文档说要什么依赖~


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-06-22 23:27 

注册: 2006-10-21 21:04
帖子: 120
送出感谢: 0 次
接收感谢: 0 次
HuntXu 写道:
依赖没全呗~看看文档说要什么依赖~


谢谢!!

请问您所说的文档,指的是什么文档?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-06-23 8:30 

注册: 2006-10-21 21:04
帖子: 120
送出感谢: 0 次
接收感谢: 0 次
在网上搜了一下,说是缺少libncurses dev的库,网上找到的软件包名是libncurses5-dev,但是我使用ubuntu-server 8.04的安装盘却说没有这个包,请问这个库该如何安装?

顺便问一下,该如何才能找到自己所需要的软件包的名字呢?

万分感谢!!


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-06-23 9:05 
头像

注册: 2007-05-08 16:26
帖子: 2058
地址: 火星内核某分子内某原子核内
系统: arch
送出感谢: 20
接收感谢: 6
命令: sudo apt-get install libncurses5 可以安装他.
新手建议打开新立德安装这个包.

建议用 sudo apt-get build-dep mysql 安装编译依赖包.


_________________
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-06-23 10:23 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
光盘没有网络源有就行了啊 :D


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-06-23 15:29 

注册: 2006-10-21 21:04
帖子: 120
送出感谢: 0 次
接收感谢: 0 次
sevk 写道:
命令: sudo apt-get install libncurses5 可以安装他.
新手建议打开新立德安装这个包.

建议用 sudo apt-get build-dep mysql 安装编译依赖包.



感谢指点!!

但是不是这个包,安装libncurses5软件包时,提示已经安装并且是最新版本了(我安装的是ubuntu-server,不能联网)

不知道到底改装哪个包,有些晕了,还请多多帮忙!万分感谢!!


最后由 Horontu 编辑于 2008-06-23 15:42,总共编辑了 1 次

页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-06-23 15:31 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
还要装带 -dev 字样的包


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-06-23 15:40 

注册: 2006-10-21 21:04
帖子: 120
送出感谢: 0 次
接收感谢: 0 次
HuntXu 写道:
光盘没有网络源有就行了啊 :D


服务器只部署在局域网内,不能联网。而且为了方便配置和维护,所以需要使用源码包,安装到自定义的位置。

服务器的环境就是apache+php+mysql,apache已经编译过了,目前还没有什么问题,但是编译mysql时就出了问题,不知道php是否还有什么软件包?

看来ubuntu的依赖问题的确是比较麻烦,希望大家多多帮忙!!万分感谢!!

另:如果我想安装某个包,又不知道这个包的具体名称,该怎样才能获得呢?难道一定要上网搜索吗?ubuntu有没有软件包列表一类的功能呢?还望多多指点!多谢多谢!


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-06-23 15:47 

注册: 2006-10-21 21:04
帖子: 120
送出感谢: 0 次
接收感谢: 0 次
BigSnake.NET 写道:
还要装带 -dev 字样的包


利用tab获得了一些前缀相同的软件包名称,如下图,请问具体应该安装哪一个呢?


附件:
list.JPG
list.JPG [ 35.97 KiB | 被浏览 1665 次 ]

页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-06-23 23:41 

注册: 2006-10-21 21:04
帖子: 120
送出感谢: 0 次
接收感谢: 0 次
在网上搜索了一下,安装了一个libncurses5-dev_5.6+20071124-1ubuntu2_i386.deb软件包,可以编译安装了,看来ubuntu-server盘中并没有这个软件包,到底ubuntu-server光盘中还缺少什么lib类的软件包呢?

另外,安装之后,无法运行mysql,报错如下,不知道是什么原因?请大家帮忙!万分感谢!!


附件:
mysqlrun.JPG
mysqlrun.JPG [ 56.14 KiB | 被浏览 1636 次 ]

页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-06-24 9:29 
头像

注册: 2007-05-08 16:26
帖子: 2058
地址: 火星内核某分子内某原子核内
系统: arch
送出感谢: 20
接收感谢: 6
嗯,编译依赖大部分是XXX-dev的.
不建议用光盘,而建议用网络源代码和安装包服务器:
换源的录像: http://forum.ubuntu.org.cn/viewtopic.ph ... highlight=


_________________
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-06-24 11:53 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
11楼报错是几个文件不存在啊~检查一下路径自己先touch那些个~


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-06-25 0:35 

注册: 2006-10-21 21:04
帖子: 120
送出感谢: 0 次
接收感谢: 0 次
sevk 写道:
嗯,编译依赖大部分是XXX-dev的.
不建议用光盘,而建议用网络源代码和安装包服务器:
换源的录像: http://forum.ubuntu.org.cn/viewtopic.ph ... highlight=


谢谢!

不过这台服务器只在局域网内使用,不能联网,所以没办法使用网络源,只能需要什么就安装什么,不知道使用DVD光盘是否安装包会比较完整呢?


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-06-25 0:39 

注册: 2006-10-21 21:04
帖子: 120
送出感谢: 0 次
接收感谢: 0 次
HuntXu 写道:
11楼报错是几个文件不存在啊~检查一下路径自己先touch那些个~


谢谢提醒!

安装后急着运行,忘了初始化,执行了mysql_install_db后,没有这个问题了

但是新问题出现了,还是不能运行,提示权限有问题(如下图),我没有添加mysql用户,但是我是使用sudo ./mysqld_safe来启动mysql的,为什么sudo也不行呢?难道一定要新建一个mysql用户吗?

还请多多指点!万分感谢!!

另外,还想请问一下,您说的touch一下是什么意思?对linux的认识还很粗浅,还请多指点!谢谢!


附件:
mysql.JPG
mysql.JPG [ 61.27 KiB | 被浏览 1613 次 ]

页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 20 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译