[问题]升级死了,mysql and gdm 有问题

为当前最终发行版之前的所有版本提供支持
回复
cgroom
帖子: 42
注册时间: 2007-01-26 21:45
送出感谢: 0
接收感谢: 0

[问题]升级死了,mysql and gdm 有问题

#1

帖子 cgroom » 2007-10-25 19:25

升级之后,gdm坏了,我现在只能把gdm服务删除,然后再通过
startx 进入 X 桌面了。

表现为 启动X后,只有一个黑的背景,然后出现一个没有字符的对话框,
点击后又重启X了。字符不能正常显示。使用 startx 没有问题。

mysql 服务不能正常关闭启动,系统重启后的MYSQL 服务是正常启动的,
但不能使用 mysql stop 关闭,很早以前也有这个问题。对于mysql的设置,
我仅修改了两个值即为 pid-file sock-file 两个位置,我想这个应该
没有什么问题吧。

升级过程出现的错误为 :正在从软件包中解出模板:100%
正在预设定软件包 ...
(正在读取数据库 ... 系统当前总共安装有 142304 个文件和目录。)
正预备替换 mysql-server-5.0 5.0.38-0ubuntu1 (使用 .../mysql-server-5.0_5.0.45-1ubuntu3_amd64.deb) ...
* Stopping MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg:警告 - 原先的 pre-removal 脚本 退出时返回了错误号 1
dpkg - 现转而试用新软件包所带的脚本...
* Stopping MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg:处理 /var/cache/apt/archives/mysql-server-5.0_5.0.45-1ubuntu3_amd64.deb (--unpack)时出错:
子进程 新的 pre-removal 脚本 返回了错误号 1
* Stopping MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "stop" failed.
* Starting MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: 作下列清理工作时发生错误:
子进程 post-installation script 返回了错误号 1
在处理时有错误发生:
/var/cache/apt/archives/mysql-server-5.0_5.0.45-1ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
dpkg:处理 mysql-server-5.0 (--configure)时出错:
该软件包正处于非常不稳定的状态 - 您最好
在配置它之前,先重新安装它。
在处理时有错误发生:
mysql-server-5.0

===================
现在应该怎么整啊? 天啊!!
cgroom
帖子: 42
注册时间: 2007-01-26 21:45
送出感谢: 0
接收感谢: 0

#2

帖子 cgroom » 2007-10-25 19:28

提示重新安装,问题是如何重新安装呢?

直接运行 sudo apt-get --reinstall install mysql-server-5.0
也出现错误:


正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
建议安装的软件包:
tinyca mysql-doc-5.0
推荐安装的软件包:
mailx
下列的软件包将被升级:
mysql-server-5.0
共升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 200 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0B/27.6MB 的软件包。
解压缩后会消耗掉 15.3MB 的额外空间。
正在预设定软件包 ...
(正在读取数据库 ... 系统当前总共安装有 142304 个文件和目录。)
正预备替换 mysql-server-5.0 5.0.38-0ubuntu1 (使用 .../mysql-server-5.0_5.0.45-1ubuntu3_amd64.deb) ...
* Stopping MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg:警告 - 原先的 pre-removal 脚本 退出时返回了错误号 1
dpkg - 现转而试用新软件包所带的脚本...
* Stopping MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg:处理 /var/cache/apt/archives/mysql-server-5.0_5.0.45-1ubuntu3_amd64.deb (--unpack)时出错:
子进程 新的 pre-removal 脚本 返回了错误号 1
* Stopping MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "stop" failed.
* Starting MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: 作下列清理工作时发生错误:
子进程 post-installation script 返回了错误号 1
在处理时有错误发生:
/var/cache/apt/archives/mysql-server-5.0_5.0.45-1ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
room@junly:~$

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
建议安装的软件包:
tinyca mysql-doc-5.0
推荐安装的软件包:
mailx
下列的软件包将被升级:
mysql-server-5.0
共升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 200 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0B/27.6MB 的软件包。
解压缩后会消耗掉 15.3MB 的额外空间。
正在预设定软件包 ...
(正在读取数据库 ... 系统当前总共安装有 142304 个文件和目录。)
正预备替换 mysql-server-5.0 5.0.38-0ubuntu1 (使用 .../mysql-server-5.0_5.0.45-1ubuntu3_amd64.deb) ...
* Stopping MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg:警告 - 原先的 pre-removal 脚本 退出时返回了错误号 1
dpkg - 现转而试用新软件包所带的脚本...
* Stopping MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg:处理 /var/cache/apt/archives/mysql-server-5.0_5.0.45-1ubuntu3_amd64.deb (--unpack)时出错:
子进程 新的 pre-removal 脚本 返回了错误号 1
* Stopping MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "stop" failed.
* Starting MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: 作下列清理工作时发生错误:
子进程 post-installation script 返回了错误号 1
在处理时有错误发生:
/var/cache/apt/archives/mysql-server-5.0_5.0.45-1ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
room@junly:~$
cgroom
帖子: 42
注册时间: 2007-01-26 21:45
送出感谢: 0
接收感谢: 0

#3

帖子 cgroom » 2007-10-25 20:14

好想骂人啊,它妈的,不知道什么原因,会促使 mysql 在其配置目录下
放置两个配置文件, 分别为 my.cnf debian.cnf ,我一直只在意 my.cnf
这个文件,然而事实上,在 /etc/init.d/mysql 脚本中却使用 debian.cnf
的配置内容来运行 mysqladmin ping 命令!

而我又恰好修改了 pid-file 及 sock-file 这两个值,所以就牛头对不上
马嘴了!!!!

郁闷啊!!!

现在才明白。
lb_bn
帖子: 1261
注册时间: 2007-02-25 16:56
送出感谢: 0
接收感谢: 0

#4

帖子 lb_bn » 2007-10-26 9:04

sudo apt-get install -f
头像
openware
帖子: 173
注册时间: 2009-02-22 14:15
送出感谢: 0
接收感谢: 0
联系:

Re:

#5

帖子 openware » 2009-08-29 11:51

cgroom 写了:好想骂人啊,它妈的,不知道什么原因,会促使 mysql 在其配置目录下
放置两个配置文件, 分别为 my.cnf debian.cnf ,我一直只在意 my.cnf
这个文件,然而事实上,在 /etc/init.d/mysql 脚本中却使用 debian.cnf
的配置内容来运行 mysqladmin ping 命令!

而我又恰好修改了 pid-file 及 sock-file 这两个值,所以就牛头对不上
马嘴了!!!!

郁闷啊!!!

现在才明白。
然后呢?我的问题依旧。
Desire Freedom, Love Beauty, Keep Hacking。
回复

回到 “老旧版本支持”