查程序的原始路径

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
recallshan
帖子: 87
注册时间: 2007-08-25 18:02
来自: 湖南株洲

查程序的原始路径

#1

帖子 recallshan » 2007-11-21 21:14

我装了一个软件,装完后在 应用程序 - 附近里 如何查这个程序的 原始目录
头像
tobyxmu
帖子: 116
注册时间: 2007-06-26 1:58

#2

帖子 tobyxmu » 2007-11-21 21:17

find / -name "程序对应的命令名称"

不确定这样可否
starboys
帖子: 132
注册时间: 2007-06-30 20:33

#3

帖子 starboys » 2007-11-21 21:28

知道软件名的话用
dpkg -L packagename
能看到装的所有文件。
recallshan
帖子: 87
注册时间: 2007-08-25 18:02
来自: 湖南株洲

#4

帖子 recallshan » 2007-11-21 23:58

软件名是这个 MacSlow`s Cairo-Clock

按楼上二位方法都搜不到...
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#5

帖子 eexpress » 2007-11-22 0:03

不熟悉的话,多用新利得。那里面有详细的信息。
● 鸣学
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#6

帖子 yaoms » 2007-11-22 9:01

知道可执行文件名的话,用locate bin_name
starboys
帖子: 132
注册时间: 2007-06-30 20:33

#7

帖子 starboys » 2007-11-22 9:42

recallshan 写了:软件名是这个 MacSlow`s Cairo-Clock

按楼上二位方法都搜不到...
是从源里用安装的吗?这个软件在源里的package名好像是cairo-clock,用dpkg -L cairo-clock应该能找到文件位置或用新立得也可以。源里的packagename是不会有空格和大写的。如果是其它途径安装的话就不能用这个命令和新立得知道位置了。
头像
soliton
帖子: 338
注册时间: 2006-05-13 14:00

#8

帖子 soliton » 2007-11-22 10:15

yaoms 写了:知道可执行文件名的话,用locate bin_name
若是刚装不久的软件,之前应先sudo updatedb
knightlu
帖子: 392
注册时间: 2006-12-07 21:40

#9

帖子 knightlu » 2007-11-22 10:52

有deb包的话,可以看下文件结构,什么都不知道可以whereis看一下
win 8.1 /mac osx 10.9.1 /opensuse 13.2
E3-1230 v2
技嘉 b75-d3v
4G ddr3 1600
Radeon HD 6850
Realtek 8168 /Realtek ALC887
HD1:Susamg ssd 840 evo 120G
efi 512m/msr128m/win8 sys 50G/mac os 50G/opensuse 14G
HD2:希捷1T
PhoenixJ
帖子: 1492
注册时间: 2007-08-09 3:33
系统: Windows 12.04

#10

帖子 PhoenixJ » 2007-11-22 20:44

最简单最直观的方法:

鼠标右键选中菜单中的该程序,选择“将该启动器添加到桌面”
然后会到桌面,选中该启动器,然后右键查看属性,然后在“启动器”标签中查看该命令的名字,也可以顺便查看命令参数。
liaomarket
帖子: 38
注册时间: 2007-10-25 20:12

#11

帖子 liaomarket » 2007-11-22 21:16

这个问题我也想知道答案,10楼的方法是可以查到运行这个程序的命令,但是查不到路径啊
一般来说,有些软件安装的路径不只一个,比如可执行文件放在/usr/bin下,配置文件放在/etc下,还有库和其他数据文件(如:星际译王中的辞典),放的位置都不同,如何知道与这个程序相关的文件都安装到哪里去了??很想知道
9楼的答案是要知道DEB包名,软件安装,据我所知,这些包名都很长的,谁留意这些东西,安装完后更加不知道完整的包名字了
6楼的方法查到的仅仅是那个可执行文件的位置,这个一般都不用查啦,一般都是在bin或sbin下

我觉得楼主跟我的想法一样,是想问安装一个程序,到底它安装了哪些目录和文件,都放在哪里?
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#12

帖子 Element » 2007-11-22 22:26

去新立得里看吧,每个文件装到哪里都有详细的说明。
找到相应的文件后,看属性,里边有个安装的文件,在那里可以看到你想要的
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

Re: 查程序的原始路径

#13

帖子 stlxv » 2007-11-22 22:31

recallshan 写了:我装了一个软件,装完后在 应用程序 - 附近里 如何查这个程序的 原始目录
系统->首选项->主菜单,然后选中一个菜单项后点右键选属性
PHP是最好的语言!不服来战!
PhoenixJ
帖子: 1492
注册时间: 2007-08-09 3:33
系统: Windows 12.04

Re: 查程序的原始路径

#14

帖子 PhoenixJ » 2007-11-22 23:44

stlxv 写了:
recallshan 写了:我装了一个软件,装完后在 应用程序 - 附近里 如何查这个程序的 原始目录
系统->首选项->主菜单,然后选中一个菜单项后点右键选属性
这个方法适合于Windows,不适合Ubuntu,起码在我的Gutsy之中是不能这样看到“属性”的。

至于说要查某个应用程序安装时所有变动过的文件及其位置,我个人认为除非是查看源码,或者有什么监督程序,否则不太可能。系统日志也不全阿。
recallshan
帖子: 87
注册时间: 2007-08-25 18:02
来自: 湖南株洲

#15

帖子 recallshan » 2007-11-23 2:05

大家都好热心 谢谢各位
回复