装软件怎么那么难呢?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 381
- 注册时间: 2010-06-30 16:23
装软件怎么那么难呢?
ubuntu10.04,想装个中文的DeaDBeeF,不是源里面的,下了深度汉化的版本,提示我 错误: 依赖关系没有满足:libgdk-pixbuf2.0-0 (>= 2.21.6),源里面的是1.8的,也没法升级,只好到网上找了一个ubuntu的Download Page for libgdk-pixbuf2.0-0_2.22.0-0ubuntu1_i386.deb on Intel x86 machines,安装,错误: 依赖关系没有满足:libglib2.0-0 (>= 2.25.9),这,ubuntu装个软件咋这么难啊?这些什么依赖关系,包,一般新手根本没法分辨,是不是新手就只能装装源里面的软件?起码windows各种改版软件运行都不会有问题,ubuntu这各种升级,各种桌面,前端,简直头都大了,看来要把ubuntu玩到windows那种水平需要天赋
-
- 帖子: 46
- 注册时间: 2007-09-02 20:23
Re: 装软件怎么那么难呢?
它提示你缺什么你就下载什么来安装,没有捷径,这就是linux的现实,很无奈。
我之前装epsxe时也是跟你差不多,有些关联文件好难找。
我之前装epsxe时也是跟你差不多,有些关联文件好难找。
- mayue617
- 帖子: 542
- 注册时间: 2009-04-12 13:20
- 联系:
Re: 装软件怎么那么难呢?
这个是编译.. 编译确实挺麻烦的
不过除此之外 安装deb或者从源里安装 每种方法都很简单安全 而且还不需要从下载网站里识别哪个是真的下载按钮.
不过除此之外 安装deb或者从源里安装 每种方法都很简单安全 而且还不需要从下载网站里识别哪个是真的下载按钮.
-
- 帖子: 1
- 注册时间: 2010-10-31 19:42
Re: 装软件怎么那么难呢?
慢慢就会习惯的
- daf3707
- 论坛版主
- 帖子: 12731
- 注册时间: 2007-06-13 15:57
- 来自: 在他乡
Re: 装软件怎么那么难呢?
依赖没有满足就安装依赖嘛
即然是DEB包,让它自动安装依赖就是
即然是DEB包,让它自动安装依赖就是
代码: 全选
sudo apt-get install -f
-
- 帖子: 381
- 注册时间: 2010-06-30 16:23
Re: 装软件怎么那么难呢?
狗了一圈,libglib2.0-0在10.04就支持到2.24,libglib2.0-0没法装2.25就装不了libgdk-pixbuf2.0-0 2.21,也就装不了DeaDBeeF中文版,晕啊,这下明白了linux为什么不怕木马了,我自己装个软件都这么难,木马就别想进得了
-
- 帖子: 1831
- 注册时间: 2009-04-03 15:10
Re: 装软件怎么那么难呢?
linux的特点就是不重复发明轮子
例如a软件需要适用b功能,通常情况下a软件的作者会找那个软件提供了b功能,如果他发现没有那个软件提供b,那么他有两个选择,要么抱怨一番然后写一个b软件来提供b功能,然后对外宣布a软件依赖于b,要么直接在a软件中实现b功能……通常他会选择前者;如果他发现有另一个软件c提供了b功能,那a的作者就把c的作者爱死了……他会直接适用c的功能,然后对外说a依赖于c……
这样导致的好处就是linux下软件大小很小,很多软件只有1MB到几个MB,我很少很少见到上100MB的,坏处就是依赖问题,新立德(还是新德利?)包管理器就是希望有机器而不是用人来解决这种依赖问题的……
lz是遇到特例了,一般不会这样,这说明貌似ubuntu源里没有包含这个软件,所以不能自动解决依赖问题。
这也算是linux的一个特点吧,有好处有坏处,不能一概而论的。
PS:楼主,其实最恶心的是循环依赖问题,编译安装时候的循环依赖会让你有把电脑砸了的冲动……
例如a软件需要适用b功能,通常情况下a软件的作者会找那个软件提供了b功能,如果他发现没有那个软件提供b,那么他有两个选择,要么抱怨一番然后写一个b软件来提供b功能,然后对外宣布a软件依赖于b,要么直接在a软件中实现b功能……通常他会选择前者;如果他发现有另一个软件c提供了b功能,那a的作者就把c的作者爱死了……他会直接适用c的功能,然后对外说a依赖于c……
这样导致的好处就是linux下软件大小很小,很多软件只有1MB到几个MB,我很少很少见到上100MB的,坏处就是依赖问题,新立德(还是新德利?)包管理器就是希望有机器而不是用人来解决这种依赖问题的……
lz是遇到特例了,一般不会这样,这说明貌似ubuntu源里没有包含这个软件,所以不能自动解决依赖问题。
这也算是linux的一个特点吧,有好处有坏处,不能一概而论的。
PS:楼主,其实最恶心的是循环依赖问题,编译安装时候的循环依赖会让你有把电脑砸了的冲动……
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
Re: 装软件怎么那么难呢?
把循环依赖的各个元素,都在同一个 apt-get install 命令中同时安装,即可解决循环依赖的问题。dshbusiness 写了: PS:楼主,其实最恶心的是循环依赖问题,编译安装时候的循环依赖会让你有把电脑砸了的冲动……
-
- 帖子: 1831
- 注册时间: 2009-04-03 15:10
Re: 装软件怎么那么难呢?
我说的是编译安装!通过编译安装……poet 写了:把循环依赖的各个元素,都在同一个 apt-get install 命令中同时安装,即可解决循环依赖的问题。dshbusiness 写了: PS:楼主,其实最恶心的是循环依赖问题,编译安装时候的循环依赖会让你有把电脑砸了的冲动……
-
- 帖子: 197
- 注册时间: 2010-09-12 19:46
Re: 装软件怎么那么难呢?
尽量别自己装软件,容易发疯。
- goldfox_79
- 帖子: 2004
- 注册时间: 2005-10-16 8:26
- 来自: 地球
Re: 装软件怎么那么难呢?
根据提示安装libglig先lily3978 写了:ubuntu10.04,想装个中文的DeaDBeeF,不是源里面的,下了深度汉化的版本,提示我 错误: 依赖关系没有满足:libgdk-pixbuf2.0-0 (>= 2.21.6),源里面的是1.8的,也没法升级,只好到网上找了一个ubuntu的Download Page for libgdk-pixbuf2.0-0_2.22.0-0ubuntu1_i386.deb on Intel x86 machines,安装,错误: 依赖关系没有满足:libglib2.0-0 (>= 2.25.9),这,ubuntu装个软件咋这么难啊?这些什么依赖关系,包,一般新手根本没法分辨,是不是新手就只能装装源里面的软件?起码windows各种改版软件运行都不会有问题,ubuntu这各种升级,各种桌面,前端,简直头都大了,看来要把ubuntu玩到windows那种水平需要天赋
http://www.pandabang.info/ubuntu/system/software.html
-
- 帖子: 381
- 注册时间: 2010-06-30 16:23
Re: 装软件怎么那么难呢?
我现在想明白了,其实这是个兼容性问题,我想装的这个包是人家编译打包的,他的电脑上库文件版本跟我的不同,这就不能用,也就是说即使我学会了自己从源代码编译软件,编译出来的软件也只能我自己用,这对于linux的普及是个不低的门槛呢
说实话ubuntu在普及上已经做的很不错,汉化,包管理已经让ubuntu很容易入门,就像我,从装系统,装驱动到装软件,似乎没遇到什么麻烦(当然,电脑属于大众货也是一种优势),但等我想再进一步玩系统才发现,我只能从源代码,协议开始,这就让我有点知难而退了,这点上,商业化的微软很早就开始建立行业标准还是很有眼光的
说实话ubuntu在普及上已经做的很不错,汉化,包管理已经让ubuntu很容易入门,就像我,从装系统,装驱动到装软件,似乎没遇到什么麻烦(当然,电脑属于大众货也是一种优势),但等我想再进一步玩系统才发现,我只能从源代码,协议开始,这就让我有点知难而退了,这点上,商业化的微软很早就开始建立行业标准还是很有眼光的