首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DPKG Equivs杂志

DPKG Equivs杂志
EN

Server Fault用户
提问于 2009-09-02 15:47:33
回答 1查看 150关注 0票数 0

基本上,这是我问题的要点:

我已经编译了我自己版本的MySQL,并在其中添加了一些狮身人面像魔法。但是,因为它是从源代码编译的,而不是从任何包管理系统安装的,所以任何需要mysql的东西-仍然希望包管理器来安装它。对于dpkg来说,这个问题的解决方案似乎是相等的包。我已经创建了一个包含‘ve控制和equiv构建的equiv包,它看起来很好,但是我不能让它真正地认为我已经安装了mysql通用包。所有依赖于该软件包的东西仍然希望从回购系统中安装它。

下面我附上了我用来用等价物构建.deb的文档。你能看出这个有什么问题吗?对可能的解决办法有什么建议吗?或者甚至是我的问题的替代解决方案都是受欢迎的。

代码语言:javascript
复制
Package: mysql-common-sphinx
Version: 1.0
Maintainer: Michael Wright <email address hidden>
# Pre-Depends: <comma-separated list of packages>
# Depends: <comma-separated list of packages>
# Recommends: <comma-separated list of packages>
# Suggests: <comma-separated list of packages>
Provides: mysql-common
Replaces: mysql-common
# Architecture: all
# Copyright: <copyright file; defaults to GPL2>
# Changelog: <changelog file; defaults to a generic changelog>
# Readme: <README.Debian file; defaults to a generic one>
# Extra-Files: <comma-separated list of additional files for the doc directory>
Description: mysql-sphinx package
  mysql-sphinx package
EN

回答 1

Server Fault用户

回答已采纳

发布于 2009-09-02 16:09:53

你真的安装了你建造的等价物软件包吗?使用dpkg -i packagename执行此操作。

看上去你展示的东西应该管用。您可以尝试命名包mysql-通用而不是mysql-通用-狮身人面像。您可能需要调整版本号,使其与实际mysql通用包的版本号相同。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/61577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档