如何解决linux安装软件的依赖?

本人使用fedora10,我指的软件仓库里没该软件,要解决依赖,如何去做?... 本人使用fedora 10,我指的软件仓库里没该软件,要解决依赖,如何去做? 展开
 我来答
匿名用户
推荐于2017-12-16
展开全部
为什么会依赖:

编写软件的人不想自己一个人做完所有的事情,就像寻求外援,于是就找上了各种各样的软件包。
举个例子,我只是想写一个QQ,但是如果没有图形界面库(或者说我不用图形界面库),我就得自己想办法怎么在屏幕上画一个窗口,怎么显示按钮,怎么显示列表,怎么……
好了,现在我们知道有GTK库,Qt库,在编写程序的时候,我们只要调用他,告诉他我要在哪里哪里创建一个窗口,然后有什么控件,映射什么信号,等等等等,等我们描述完了,图形界面库就开始在屏幕上绘图,这个过程就不需要我们管了。
实际上,linux上的大多数图形程序不是依赖GTK,就是依赖Qt,所以要是这些基本的库不安装的话,依赖关系肯定出问题,但不幸的是,一般发行版只装一种库,而你两种库的程序都用,就得自己装另一种库了(通常APT-GET给你解决)。
你要想安装这些东西,就必须解决依赖关系,否则软件无法运行。
在ubuntu系统中,查看依赖关系:

已安装的包,可以 dpkg --status xxxxx 来查;未安装的包,可以 dpkg --info xxxxx.deb;又或者用 apt 或到 去搜索及查阅

以上方法来自

我没遇见过不能上网的情况,不知道对你有没有用,但对于新手来说,有时候重装系统更容易些

gnome network manager的依赖关系如下:

回答补充:
这是别人的方法,我以前也遇到过这样的囧境,没网上,我也想过离线安装,可惜努力了好久都没解决,不知下面这位网友的方法适合不适合你,但手工解决依赖关系确实是一件痛苦的事情,你去官方论坛看看,说不定那里有人能解决

另外,团IDC网上有许多产品团购,便宜有口碑
wingofray
2011-07-02 · TA获得超过3408个赞
知道大有可为答主
回答量:3151
采纳率:0%
帮助的人:3110万
展开全部
fedora现在最新的版本是15,fedora10早就不支持更新了,所以,还是别用了,安软件会相当麻烦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chrabbit
2011-07-03 · TA获得超过2858个赞
知道大有可为答主
回答量:1919
采纳率:61%
帮助的人:711万
展开全部
可以采取几个方法结合起来。去http://rpmfusion.org/下载安装epel
其次去网上找你没有的软件包下载安装
还有正确安装配置yum.
通常我首先安装epel需要安装软件时,首先考虑YUM如果遇到依赖包没有,就去网上下载。

强制安装往往不能保证软件的正常使用。
ubuntu虽然也很不错,但是,既然选择了fedora那么,最好还是坚持下去。如果换了,还要重新适应。而且,使用fedora遇到问题就想换别的。那么换完以后要是再有困难难道再换?不要希望一帆风顺。遇到障碍,正视它,解决它。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mcuos
2011-07-02 · TA获得超过662个赞
知道小有建树答主
回答量:654
采纳率:0%
帮助的人:507万
展开全部
ubuntu就没这个软件依赖的问题。

要解决依赖的话需要哪些软件就安装哪些就ok了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
别人笑我太疯癫00171
2011-07-07 · 超过14用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:24.5万
展开全部
yum -y install *gcc* 如果强制安装,可能造成软件用不料,或者不稳定。 rpm -vih XXX --force
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式