gyh2002
驱动牛犊
驱动牛犊
  • 注册日期2002-11-05
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:5822回复:16

如何安装.tar.gz文件

楼主#
更多 发布于:2002-11-06 14:31
我在安装.tar.gz文件时遇到一些问题:
tar xvzf ***.tar.gz 回车
出现了想以下类似的错误:
tar:***/***/**:canot change ownership to uid 179,gid 305:operation not permitted
这是何原因出现的错误呢?
.tar.gz这样的文件该如何安装?安装后程序处在于何目录下?
是不是还得运行 ./configure  #make #make install 命令呢?

znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2002-11-06 14:34
tar.gz只是压缩包
你可以直接解开,也可以分开解开

gzip -d *.gz
tar -xf *.tar

是否用make /install 视里面是什么而定,如果是源码或安装程序,可以用,否则没法用.
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-06 14:59
在win下用rar打开也行。
gyh2002
驱动牛犊
驱动牛犊
  • 注册日期2002-11-05
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-06 22:48
上述说的方法,我都已经试过,但还是出现我开始说的错误,如在windows下用winrar是能把文件解压,但到linux下出现各种错误,因为,这种解压方法,不能将其中的各种文件放到相应的目录下,因此在执行make命令时,出现各种错误!我两种分解方法都试过了,但对其中的每一个文件,其后都会出现我说的错误,原因是什么?请高手指点,或请使用过这种命令成功进行程序安装的人给予指点!
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-07 08:01
上述说的方法,我都已经试过,但还是出现我开始说的错误,如在windows下用winrar是能把文件解压,但到linux下出现各种错误,因为,这种解压方法,不能将其中的各种文件放到相应的目录下,因此在执行make命令时,出现各种错误!我两种分解方法都试过了,但对其中的每一个文件,其后都会出现我说的错误,原因是什么?请高手指点,或请使用过这种命令成功进行程序安装的人给予指点!

用rar解开一层,变成tar文件,然后再linux下打开。
如果文件是源代码,就不存在放到相应的目录下。而如果是放在相应的目录下,就不是源代码,也不用make了,只要tar就可以了。
right_wind
驱动中牛
驱动中牛
  • 注册日期2001-10-12
  • 最后登录2018-05-29
  • 粉丝1
  • 关注0
  • 积分60分
  • 威望66点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2002-11-07 08:52
你的tar包有没有问题?在windows下用winzip可以将tar.gz解压到指定的目录,如果你的tar.gz包没有问题。
good good study, day day up。
Samuels
驱动牛犊
驱动牛犊
  • 注册日期2002-11-05
  • 最后登录2003-01-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-07 10:25
请问一下,你登陆Linux的用户有些什么权限?tar在解压缩的时候会设置文件的建立用户,看看你有没有这个权限
gyh2002
驱动牛犊
驱动牛犊
  • 注册日期2002-11-05
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-07 23:45
我是以超级用户的身分登陆的,这个权限够大了吧!我也试过在window下将其解压成***.tar的形式,但转到linux下用tar命令去安装的时候给我每一个**.c,***.h的文件后出现以下错误:
tar:***/***/**:cannot change ownership to uid 179,gid 305 operation not permitted!
这些文件都是tar包中的!
我在网上下载各种这样的***.tar.gz,都出现同种错误!
我用这种方式:在当前包含此文件目录下运行
tar xvzf ***.tar.gz 不行吗?为什么会出现错误?问题出现在什么地方?uid 179 gid 305是什么意思?
jr1017
驱动牛犊
驱动牛犊
  • 注册日期2002-04-26
  • 最后登录2007-07-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-08 08:49
是你的tar包坏了把
沧海一栗
LinkUP
驱动牛犊
驱动牛犊
  • 注册日期2001-12-04
  • 最后登录2008-12-23
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-13 08:37
嘿嘿,是不是你把Root的权限给修改了???
仔细查查看,如果在Windows下可以解压,那么压缩包肯定是好的。
凭直觉是用户权限的事情。计算机不会犯错误的,只有人会犯错误。 :D
世界是我们的!!!
longge
驱动中牛
驱动中牛
  • 注册日期2002-07-10
  • 最后登录2005-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-11-13 09:06
如果你是从windows ftp 到linux的,那你把模式切换成bin!
怀疑你的包有问题!
除了记忆什么都带不走; 除了足迹什么都留不下。
gyh2002
驱动牛犊
驱动牛犊
  • 注册日期2002-11-05
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-11-13 16:25
我下载了很多这种包,但都是同种问题,不可能每个包都有问题吧?
可能是权限的问题,但我在一台机子上试,在另一台机子上也是同样结果,不可能权限我都给修改吧?我没有修改root的权限!
tar:***/***/**:cannot change ownership to uid 179,gid 305 operation not permitted!
这个最可能是何原因导致的错误呢?
longge
驱动中牛
驱动中牛
  • 注册日期2002-07-10
  • 最后登录2005-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-11-13 18:52
那你修改权限试一下!
除了记忆什么都带不走; 除了足迹什么都留不下。
gyh2002
驱动牛犊
驱动牛犊
  • 注册日期2002-11-05
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-11-13 22:24
已经是root了,还要修改权限吗?它的权限不是最大的吗?
uid 179,gid 305 是什么意思?
tome
驱动中牛
驱动中牛
  • 注册日期2002-02-21
  • 最后登录2007-11-28
  • 粉丝0
  • 关注0
  • 积分99分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-11-15 13:40
如果你是从windows ftp 到linux的,那你把模式切换成bin!
怀疑你的包有问题!


这种可能性很大,包是如何传到LINUX下!
不错 ,不错,真不错。
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-11-15 13:49
已经是root了,还要修改权限吗?它的权限不是最大的吗?
uid 179,gid 305 是什么意思?

user id=179
group id=305
一般root的uid,gid都是0啊。
qzhqzh
禁止发言
禁止发言
  • 注册日期2001-03-23
  • 最后登录2018-07-12
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望23点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-11-19 09:51
用户被禁言,该主题自动屏蔽!
游客

返回顶部