ubuntu 安装 tar.gz 文件_iamstarlee的博客-程序员宅基地_ubuntu安装tar.gz软件包

技术标签: 一些经验们  

步骤如下

  1. 解压:tar -zxvf FileName.tar.gz

  2. 切换目录至解压后的目录: cd dir

  3. 运行如下三个命令:

./configure

make

sudo make install

c – Telling “tar” tool to create an archive
z – Use “gunzip” compression. That’s why the file extension – GZ.
v – Verbose mode. Tar will log each of its activity into the screen.
f – Allows you specifying a file name for the output file.

Linux源码安装执行./configure报:No such file or directory

说明当前安装目录下没有这个configure文件。而有的软件包并不是用makefile的,或者makefile已经写好,不用config了,因此不提供configure。你可以看文件夹里是否有makefile文件,若有,可以直接使用make编译,make install安装;如果没有,看是否有setup、install等sh文件或其它可执行文件。还有一种情况,这个软件解压即可运行。

把常用的Linux tar解压命令总结下,当作备忘:

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

tar -cf all.tar *.jpg

这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

tar -rf all.tar *.gif

这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

tar -uf all.tar logo.gif

这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

tar -tf all.tar

这条命令是列出all.tar包中所有文件,-t是列出文件的意思

tar -xf all.tar

这条命令是解出all.tar包中所有文件,-x是解开的意思

压缩

tar –cvf jpg.tar *.jpg 将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg zip格式的压缩,需要先下载zip for linux

解压

tar –xvf file.tar 解压 tar包
tar -xzvf file.tar.gz 解压tar.gz
tar -xjvf file.tar.bz2 解压 tar.bz2
tar –xZvf file.tar.Z 解压tar.Z
unrar e file.rar 解压rar
unzip file.zip 解压zip

总结

*.tar 用 tar –xvf 解压
*.gz 用 gzip -d或者gunzip 解压
.tar.gz和.tgz 用 tar –xzf 解压
*.bz2 用 bzip2 -d或者用bunzip2 解压
*.tar.bz2用tar –xjf 解压
*.Z 用 uncompress 解压
*.tar.Z 用tar –xZf 解压
*.rar 用 unrar e解压
*.zip 用 unzip 解压

Ubuntu下载的常见数据包的解压命令:

.tar.bz2文件

tar -jxvf filename.tar.bz2

参考博客

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41731507/article/details/116355110

智能推荐

8 java 笔记_weixin_30877493的博客-程序员宅基地

1 import语句可以简化编程,可以导入指定包下面的某个类或者全部类2 java.lang,Object类是所有类的父类,要么是其直接父类,要么是其间接父类3 子类扩展了父类,子类是一种特殊的父类4 如果子类定义了和父类同名的实例变量,则会发生子类实例变量隐藏父类实例变量的情形5 子类不会获得父类的构造器,但子类的构造器里可以调用父类构造器的初始化代码6 super调用的是父...

实验7-2-8 找鞍点 (20分)_苇航W的博客-程序员宅基地_-8(选做) 找鞍点 分数 20 作者 c课程组 单位 浙江大学 一个矩阵元素的“鞍点”是

实验7-2-8 找鞍点 (20分)一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点。输入格式:输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。输出格式:输出在一行中按照“行下标 列下标”(下标从0开始)的格式输出鞍点的位置。如果鞍点不存在,则输出“NONE”。题目保证给出的矩阵至多存在一个鞍点。输入样例1:41 7 4 14 8 3 61 6 1 20 7 8 9输出样例1:2

Python爬虫入门指导_AlanConstantineLau的博客-程序员宅基地

最近很多同学在学习爬虫过程中遇到很多障碍,我总结了一些原因,大多有以下几点: 1、http请求协议不清楚。这里还是强推阮一峰大神的HTTP 协议入门 2、HTML不熟悉,如果想学习爬虫,基本的HTML知识是必不可少的。这里推荐使用w3school的html教程,不要求学的特别深,但至少能够看的懂标签语言,知道属性、定位等概念。 3、python基本语法不扎实。廖雪峰python3教程现在结合另

android 6.0动态权限添加_小叶534的博客-程序员宅基地

结合网上的加上自己的感悟写的//工具类public class PermissionsUtils {private Activity activity;private final int READ_PHONE_STATE_CODE = 1;public PermissionsUtils(Activity activity) {this.act

Systemback更改默认存储目录/home,并在Ubuntu18创建大于4G的Linux镜像教程_Bartender_Jill的博客-程序员宅基地_systemback ubuntu18

更改Systemback默认存储目录/home的方法,解决磁盘空间不够打包的问题,解决制作大于4G的ISO镜像的问题

电子表格(SpreadSheet)主要属性、方法和事件 原文:http://blog.csdn.net/zhangting1987/article/details/2065871..._weixin_30945039的博客-程序员宅基地

http://ufo-crackerx.blog.163.com/ 全球最大编程控件补丁仓库http://www.spreadsheetgear.com/support/samples/excel.aspx资源网站http://www.cnblogs.com/springSky/archive/2011/07/15/2107108.html博客园关于Devexpress 的xtraR...

随便推点

html 拨打电话_weixin_30894389的博客-程序员宅基地

其实就一行 你们别想太复杂直接在手机中访问 点击a标签(如果你在pc端我就没话说了) <a href="tel:13999999999"></a>  转载于:https://www.cnblogs.com/G921123/p/11152873.html...

用户画像数据建模方法_AriesSurfer的博客-程序员宅基地

作者:百分点技术总监郭志金从1991年TimBerners-Lee发明了万维网(World WideWeb)开始,到20年后2011年,互联网真正走向了一个新的里程碑,进入了“大数据时代”。经历了12、13两年热炒之后,人们逐渐冷静下来,更加聚焦于如何利用大数据挖掘潜在的商业价值,如何在企业中实实在在的应用大数据技术。伴随着大数据应用的讨论、创新,个性化技术成为了一个重要落地点。相比传统的

西北工业大学计算机网络安全,西北工业大学网络空间安全专业2022考研经验指导..._添饭小哥哥的博客-程序员宅基地

原标题:西北工业大学网络空间安全专业2022考研经验指导一、专业信息所属院校:西北工业大学招生类别:全日制研究生所属学院:网络空间安全学院所属门类代码、名称:[08]工学所属一级学科代码、名称:[39]网络空间安全二、招生详情研究方向:01 硬件设计安全02 网络舆情监测03 工业控制系统信息安全防护04 网络信息安全保障05 多媒体信息隐藏与检测06 密码学及应用计划招生人数:17考试科目:①1...

nginx 报错An error occurred._Chris__Wang的博客-程序员宅基地

运行nginx访问本地图片时报错  如图检查配置没有问题,nginx成功启动的情况下,就要看看是不是启动了多个nginx进程了,因为有可能你已经配置对了,但是运行的还是以前的进程,可以把所有进程都关闭后,再次启动nginx,就好了【右上角点个赞,谢谢】...

重磅炸'弹:TI震惊价5美元推Cortext A8处理器?!汗TI的ARM也开始亲民了!_丰满的博客-程序员宅基地

昨日,TI作出一个令电子业震惊的举动, 宣布最新推出的Sitara AM335x ARM Cortex-A8 微处理器,批量售价仅5美元,并且还同时推出超低价89美元的易用型开源硬件平台与免费软件开发套件。这两个价格可以说都打破了目前业界的游戏规则。此消息昌旭在微博中一出,引来一片惊叹,“震惊!”,“TI‘疯’了!”,“原来价格杀手不一定都是国内公司啊。”,“这个价格,很

推荐文章

热门文章

相关标签