[闲聊]linux不像是以包来...的

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

[闲聊]linux不像是以包来...的

#1

帖子 冲浪板 » 2008-06-12 19:22

怎么讲?
比如你有以软件,它依赖某个包(暂时这么说),那么软件将不能运行,写得人性话的会给提示,说找不到libxxxx.so.2
这个libxxxx.so.2是啥?是个文件哇。可是,它为什么不说是什么包的呢?那么我们不就可以直接去找那个包来安装或修复的么?
是的,因为它在调用lib的时候找不到,当然可以这么提示喽。

可是我们怎么晓得这个文件是那个包提供的捏?

我要是有DVD,列表就可以查的吧(rpm、apt都可以吧),可是我没有包(也没那libxxxx),不知道如何找了。
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#2

帖子 HuntXu » 2008-06-12 19:41

apt-file?

一字记之曰懒...
HUNT Unfortunately No Talent...
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

#3

帖子 冲浪板 » 2008-06-12 19:43

那么麻烦一下,查查libaudi.so.2是哪包所带的好不好
头像
hethe
帖子: 3666
注册时间: 2005-08-01 9:14

#4

帖子 hethe » 2008-06-12 19:57

一字记之曰懒...
Gedanken ohne Inhalt sind leer .Anschauungen ohne Begriffe sind blind.
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#5

帖子 leeaman » 2008-06-12 19:58

hethe 写了:
一字记之曰懒...
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
x_channel
帖子: 92
注册时间: 2006-09-28 22:14

#6

帖子 x_channel » 2008-06-12 20:14

apt-file: command not found
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#7

帖子 solcomo » 2008-06-12 20:20

leeaman 写了:
hethe 写了:
一字记之曰懒...
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

#8

帖子 冲浪板 » 2008-06-12 20:56

查找文件属于哪个包
dpkg -S filename
apt-file search filename

原来是俩行?TMD N多人写的是一行,其实就是因为头一个人那样写的?

btw:
dpkg -S libaudio.so.2
显示的是错....


apt-file: command not found
6楼都说了
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#9

帖子 HuntXu » 2008-06-12 22:37

代码: 全选

sudo apt-get install apt-file
sudo apt-file update

代码: 全选

hunt@bubble:~/source$ sudo apt-file search libaudio.so.2
libaudio2: /usr/lib/libaudio.so.2
libaudio2: /usr/lib/libaudio.so.2.4 
HUNT Unfortunately No Talent...
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#10

帖子 HuntXu » 2008-06-12 22:39

当然源里的包都没有此文件的情况下是找不到的...我的源是官方tw...
HUNT Unfortunately No Talent...
头像
thefour
帖子: 429
注册时间: 2008-03-05 12:31
来自: 示爱须唱山歌

#11

帖子 thefour » 2008-06-12 23:14

哈哈
大家伙都让LZ找他根本没有的那一个包
六十学裁缝,晚否......
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#12

帖子 HuntXu » 2008-06-12 23:46

感觉lz在装嫩?

07年5月的用户,且是版主会不知道这么简单的一个问题?
HUNT Unfortunately No Talent...
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

#13

帖子 冲浪板 » 2008-06-13 7:58

HuntXu 写了:

代码: 全选

sudo apt-get install apt-file
sudo apt-file update

代码: 全选

hunt@bubble:~/source$ sudo apt-file search libaudio.so.2
libaudio2: /usr/lib/libaudio.so.2
libaudio2: /usr/lib/libaudio.so.2.4 
敢情apt-file也要新装,
我上一个网站查的,结果相同,都是libaudio2,而且同时可以下载这个包

btw:apt-file这个玩意本身大不大?感觉就是把所有的包内的文件给列表(待搜)
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

#14

帖子 冲浪板 » 2008-06-13 8:25

HuntXu 写了:感觉lz在装嫩?

07年5月的用户,且是版主会不知道这么简单的一个问题?
哦,还没这么查过呢,所以问问。而且正好看到一个贴写(其实就是抄来)了,但是没出结果。

版主?我怎么不知道?
还别说,最近老是接到“报告邮件”,说:“
来自Ubuntu中文 论坛的报告

会员" " 报告帖子给论坛版主.
此帖到目前为止已收到1次报告.

您收到此报告的原因是因为您是此论坛的版主.

被报告帖子的链接如下:
/viewtopic.php?p=764966#764966


我还以为是广告呐。
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

#15

帖子 冲浪板 » 2008-06-13 12:43

奇怪的是我启动新立得,准备装libaudio2的时候,看到有说装了啊,这个是怎么回事?
因为感觉是数据库维护的,难道是我cp了文件它就能认为我安装过了?
回复