首页 热点资讯 义务教育 高等教育 出国留学 考研考公

ubuntu如何安装tar.gz格式的软件

发布网友 发布时间:2022-04-25 00:58

我来回答

2个回答

热心网友 时间:2023-10-18 15:30

建议你提问之前可以先去搜索一下,以下我直接复制我之前回答别人的答案:

tar.gz(或其他类似的后缀,例如tar.bz2什么的)这些都不是安装包
一般linux环境下正经的安装程序有三种:
.deb和.rpm这事两种安装包
.bundle这个是二进制的安装文件
而你问的tar.gz一类的只是压缩包(或单纯的“包”,连压缩都没有),像rar或者zip一类的格式。
你会在Windows系统下问rar的包怎么安装么?不可以,因为这根本不是安装包。
如果程序是一tar.gz的格式发布
首先要解压:
Ubuntu作为一款图形界面的Linux系统,直接右键解压即可,和Windows下的操作完全一样。

然后就是看解压后里面的内容,那才是真正的安装文件
用打包形式发布的程序一般有两种安装方法
一种是源码,一种是脚本

源码就是里面都是程序的源代码
需要你手动编译。具体怎么编译要看源代码是什么语言以及依赖什么库文件
一般这种发布方式,压缩包里除了源代码还会有一份readme文件,告诉你需要依赖那些库文件以及如何编译源码,照着做就好了

脚本的以shell脚本居多
安装脚本的名称会比较显眼,一般都叫install或setup之类的名字,有没有扩展名不一定,反正Linux也不是很依赖扩展名
如果是这样的,打开一个终端,用cd命令切换到你解压出来的文件所在路径下
然后给那个安装脚本运行权限,命令如下:
chmod 777 ./[安装脚本的文件名]
(那个777是权限参数,如果你是的电脑只有你一个人用,就给777这个权限没啥问题。如果有其他情况,可以上网查找一下chmod参数的相关说明)
然后运行脚本,命令很简单:
./[安装脚本的文件名]
如果现实用户权限不足,那可能就是需要安装到根用户权限的路径下
可以在命令前加上一个sudo即可,然后会提示你输入根用户密码,正确输入后即可完成安装
(输入密码时什么都不显示,连星号和黑点之类的符号都没有,也就是说终端中完全没有任何反应,这是正常的。看着键盘别把密码打错了就行,输入玩之后直接回车即可)

另外一种情况就是压缩包里面直接就是程序了,双击即可运行。
那你随便放个目录下运行即可。
如果需要放到根目录权限的目录下
使用sudo加上mv命令即可追问这个有用,但是没有针对性

追答你问的问题就没针对性……你让我的回答怎么针对……

热心网友 时间:2023-10-18 15:31

直接使用命令
tar -zxvf FILENAME.tar.gz追问确定只有这一步就安装成功了吗?你说的不只是解压吗?

追答这个需要看你的软件是什么类型的,这样后缀的软件可能是只需要解压就可以直接使用的软件,也可能是需要自己进行编译的软件,这个需要看你下载的是什么类型的,和后缀无关的
如果你要一个命令就能安装的软件,应该去下载deb为后缀的软件包

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com