想知道linux到底如何安装tar.bz2软件?

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

想知道linux到底如何安装tar.bz2软件?

#1

帖子 sphinx2023 » 2023-04-04 13:23

比如firefox浏览器就是tar.bz2格式的,从网上搜索到的所谓tar.gz,tar.bz2软件安装办法的什么解压后命令行使用配置命令,然后制作的英文单词,再制作安装的英文单词就能安装方法至今没有成功过一次,希望有人能真正教下如何能真正在ubuntu上安装压缩软件包,最好能发下视频更好,现在把网上所谓教程复制到这里。试过无数次根本无用,输入的那些命令除了解压缩命令能解压软件后就什么反应都没有了。

1、将安装文件拷贝至你的目录中,如果是以root身份登录上的,就将软件拷贝至/root中。

#cp xxx.tar.gz /root

2、解压缩。

#tar -xvzf xxx.tar.gz

或直接双击解压缩.

3、检查编译。

#./configure

4、检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译。

#make。

5、成功编译后,开始安装。

#make install

6、安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。

#make clean

#make distclean
————————————————
版权声明:本文为CSDN博主「格格巫 MMQ!!」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43214644/a ... /120281394
头像
astolia
论坛版主
帖子: 6542
注册时间: 2008-09-18 13:11

Re: 想知道linux到底如何安装tar.bz2软件?

#2

帖子 astolia » 2023-04-04 15:15

.tar.bz2只是一个压缩包而已。要怎么安装要看压缩包内到底放了什么东西。

你上面这些configure和make,都是针对的是压缩包内放的是源代码,需要自己编译安装的。而且这种方法仅适用于使用autoconf/automake那套工具的源代码,特点是包含configure文件和Makefile.in文件。
其他使用cmake、meson等其他工具的源码,编译安装的方式又不一样。可以去看看压缩包是否包含README或INSTALL这样的名称的文件,里面应该会有编译安装的具体步骤。

firefox官网下载的.tar.bz2包,里面是已经编译好了的二进制文件,解压出来就可以使用,类似所谓的绿色版软件。你直接运行里面的firefox文件即可。
sphinx2023
帖子: 4
注册时间: 2023-04-04 13:16
系统: ubuntu

Re: 想知道linux到底如何安装tar.bz2软件?

#3

帖子 sphinx2023 » 2023-04-10 19:37

astolia 写了: 2023-04-04 15:15 .tar.bz2只是一个压缩包而已。要怎么安装要看压缩包内到底放了什么东西。

你上面这些configure和make,都是针对的是压缩包内放的是源代码,需要自己编译安装的。而且这种方法仅适用于使用autoconf/automake那套工具的源代码,特点是包含configure文件和Makefile.in文件。
其他使用cmake、meson等其他工具的源码,编译安装的方式又不一样。可以去看看压缩包是否包含README或INSTALL这样的名称的文件,里面应该会有编译安装的具体步骤。

firefox官网下载的.tar.bz2包,里面是已经编译好了的二进制文件,解压出来就可以使用,类似所谓的绿色版软件。你直接运行里面的firefox文件即可。
感谢回复,我知道解压后找到程序主文件就可以用,但是我看了下网上的视频中,人家输入解压tar代码后命令行显示的是解压后的文件列表,而我的为什么从来是压缩包文件夹直接弹出来,我想让它像deb一样安装后有快捷方式如何操作?
onlylove
论坛版主
帖子: 5254
注册时间: 2007-01-14 16:23

Re: 想知道linux到底如何安装tar.bz2软件?

#4

帖子 onlylove » 2023-04-10 23:43

用命令行解压和用file roller解压当然显示不一样,你终端里用一样的命令(tar -xvf 文件名)解压,也显示解压后文件列表
头像
astolia
论坛版主
帖子: 6542
注册时间: 2008-09-18 13:11

Re: 想知道linux到底如何安装tar.bz2软件?

#5

帖子 astolia » 2023-04-14 0:15

sphinx2023 写了: 2023-04-10 19:37 我想让它像deb一样安装后有快捷方式如何操作?
自己创建或把别人提供的.desktop文件放到/usr/share/applications或~/.local/share/applications或其他由$XDG_DATA_DIRS指定的目录下面。

.desktop文件的格式规范在 https://specifications.freedesktop.org/ ... atest.html ,不想读的话可以修改/usr/share/applications下面已有的文件。

自行修改后,记得用desktop-file-validate验证一下格式上有没有错。这个对格式要求很严的,乱加空格都不行
回复