linux targz 安装方法
linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

linux下tar.gz、tar、bz2、zip等解压缩、压缩命令⼩结本⽂介绍了linux下的压缩程式tar、gzip、gunzip、bzip2、bunzip2、compress 、uncompress、 zip、 unzip、rar、unrar等程式,以及如何使⽤它们对.tar、.gz 、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、. tar.Z、.zip、.rar这10种压缩⽂件进⾏操作Linux下最常⽤的打包程序就是tar了,使⽤tar程序打出来的包我们常称为tar包,tar包⽂件的命令通常都是以.tar结尾的。
⽣成tar包后,就可以⽤其它的程序来进⾏压缩了,所以⾸先就来讲讲tar命令的基本⽤法:tar命令的选项有很多(⽤man tar可以查看到),但常⽤的就那么⼏个选项,下⾯来举例说明⼀下:# 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的最基本的⽤法。
为了⽅便⽤户在打包解包的同时可以压缩或解压⽂件,tar提供了⼀种特殊的功能。
这就是tar可以在打包或解包的同时调⽤其它的压缩程序,⽐如调⽤gzip、bzip2等。
1) tar调⽤gzip是GNU组织开发的⼀个压缩程序,.gz结尾的⽂件就是gzip压缩的结果。
RedHat LINUX安装全步骤(附图)

LINUX软件安装步骤1.在Vmware 中创建一个Linux 的虚拟机版本是Red Hat Linux ,其中硬盘最少要有2GB 的空间(建议分4GB 其他硬盘,网卡的配置和Windows 虚拟机一样即可)。
2.把Vmware 的光驱制定到对应的镜像文件上,我们这里是linux iso 文件中的第一张盘。
3.启动虚拟机,由光盘进入。
在这个界面中输入linux text 后回车才能进入文本安装界面。
4.提示检测介质。
因为我们使用的是镜像文件,所以可以直接单击Skip 如果使用的是光盘最好还是检测一下比较好。
(在LINUX 文本模式中基本都是使用键盘进行操作,鼠标也支持但是不像在Windos 中那样好用。
用户可以通过Tab键和方向键来切换选项,空格和回车来确定)如果上面选择的是Skip就会直接跳到第8步。
5.开始检测。
如果是使用的光盘CD 需要先插入CD 后在Test 因为我们使用的是镜像文件所以就可以直接Test6.检测完毕。
选择OK7.提示是否检测其他的盘。
如果你为了保险起见可以继续检测,但是时间可能会长一些。
8.选择语言安装过程,在这里选择英语。
(如果选择的不是英语的话,在以后的一些提示显示中会出现乱码看不懂)9.选择键盘类型,在这里选择us 即可。
10.选择鼠标类型,在Linux 这类操作系统中,经常用到三键鼠标,因此,除了选择鼠标类型外,一般还选中下面的“Emulate 3 Buttons?”,这样同时点击鼠标左右键,代表点击中键。
11.选择安装类型。
在这里我们选择第4个Custom(定制)。
12.准备分区。
在这里选择Autopartition 。
13.这里会让用户选择如何处理硬盘上的原始分区。
因为我们是新建的所以选那个都无所谓,但是如果在已经安装好Windows 的系统上进行安装,一般选择第三项。
意思就是使用硬盘当中没有使用的空间来创建相应的分区。
在下面会让用户选择。
要安装到那个硬盘中,在这里只有一个硬盘sda ,所以直接选择即可。
详解linux下安装软件tar.gz,rpm,deb的方法

详解linux下安装软件tar.gz,rpm,deb的⽅法在Linux系统中,软件安装程序⽐较纷繁复杂,不过最常见的有两种:1)⼀种是软件的源代码,您需要⾃⼰动⼿编译它。
这种软件安装包通常是⽤gzip压缩过的tar包(后缀为.tar.gz)。
2)另⼀种是软件的可执⾏程序,你只要安装它就可以了。
这种软件安装包通常被是⼀个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。
当然,也有⽤rpm格式打包的源代码,⽤gzip压缩过的可执⾏程序包。
只要您理解了以下的思路,这两种形式的安装包也不在话下了。
下⾯,我们就分成两个部分来说明软件安装思路:第⼀部分:搞定.tar.gz1.⾸先,使⽤tar -xzvf来解开这个包,如:#tar -xzvf apache_1_3_6_tar.gz这样就会在当前⽬录中创建了⼀个新⽬录(⽬录名与.tat.gz包的⽂件名类似),⽤来存放解压了的内容。
如本例中就是apache_1.3.62.进⼊这个⽬录,再⽤ls命令查看⼀下所包含的⽂件,如:#拟定cd apache_1.3.6#ls你观察⼀下这个⽬录中包含了以下哪⼀个⽂件:configure、Makefile还是Imake。
1)如果是configure⽂件,就执⾏:#./configure#make#make install2)如果是Makefile⽂件,就执⾏:#make#make install3)如果是Imake⽂件,就执⾏:#xmkmf#make#make install3.如果没有出现什么错误提⽰的话,就搞定了。
⾄于软件安装到什么地⽅,通常会在安装时出现。
否则就只能查阅⼀下README,或者问问我,:-)如果遇到错误提⽰,也别急,通常是⼗分简单的问题:1)没有安装C或C++编译器;确诊⽅法:执⾏命令gcc(C++则为g++),提⽰找不到这个命令。
解决⽅法:将Linux安装光盘mount上来,然后进⼊RPMS⽬录,执⾏命令:#rpm -ivh gcc* (哈哈,我们⽤到了第⼆种安装⽅式)2)没有安装make⼯具;确诊⽅法:执⾏命令make,提⽰找不到这个命令。
linux targz 安装方法

一般的情况下都有说,但大多软件没有提供源码包的卸载方法;我们可以找到软件的安装点删除。主要看你把它安装在哪了。
口令: // 输入root密码
[root@localhost ~]# cd /home/new/Desktop
// (切换到tar.gz文件所在目录,这里我的tar.gz文件在桌面)
[root@localhost Desktop]#tar -xzvf fcitx-3.4.2.tar.gz
有时本来系统中已经安装了所依赖的包,但系统提示找不到应该怎么办?这时需要我们设置一下PKG_CONFIG_PATH的环境变量就行了;
#export PKG_CONFIG_PATH=/usr/lib/pkgconfig
或
#export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
AUTHORS config.h.in configure.in depcomp install-sh missing THANKS
autogen.sh config.rpath COPYING doc lib mkinstalldirs TODO
ChangeLog config.sub data fcitx.spec.in Makefile.am README tools
我们可以通过./configure --help 来查看配置软件的功能;大多软件是提供./configure 配置软件的功能的;少数的也没有,如果没有的就不用./configure ;直接make;make install 就行了;
linux下tar.gz类压缩文件包的安装和卸载

.tar.gz类压缩文件包的安装和卸载
tar.gz(bz或bz2等)结尾的源代码包,这种软件包里面都是源程序,没有编译过,需要编译后才能安装,安装方法为:
1、打开一个SHELL,即终端
2、用CD 命令进入源代码压缩包所在的目录
3、根据压缩包类型解压缩文件(*代表压缩包名称)
tar -zxvf ****.tar.gz
tar -jxvf ****.tar.bz(或bz2)
4、用CD命令进入解压缩后的目录
5、输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去)
6、然后是命令:sudo apt-get 文件名-common
7、接着是输入用户密码,进入安装
8、安装完毕
===如何卸载:
1、打开一个SHELL,即终端
2、用CD 命令进入编译后的软件目录,即安装时的目录
3、执行反安装命令:make uninstall
====安装目录:注意make install命令过程中的安装目录,或者阅读安装目录里面的readme 文件,当然最好的办法是在安装的过程中指定安装目录,即在./configure命令后面加参数--prefix=/**,
如:./configure --prefix=/usr/local/aaaa,即把软件装在/usr/local/路径的aaaa这个目录里。
一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找。
linux中tar及压缩解压命令用法

linux中tar及压缩解压命令⽤法把常⽤的tar解压命令总结下,当作备忘:tar 命令可以为Linux的⽂件和⽬录创建档案。
利⽤ tar,可以为某⼀特定⽂件创建档案(备份⽂件),也可以在档案中改变⽂件,或者向档案中加⼊新的⽂件。
tar 最初被⽤来在磁带上创建档案,现在,⽤户可以在任何设备上创建档案。
利⽤ tar 命令,可以把⼀⼤堆的⽂件和⽬录全部打包成⼀个⽂件,这对于备份⽂件或将⼏个⽂件组合成为⼀个⽂件以便于⽹络传输是⾮常有⽤的。
打包是指将⼀⼤堆⽂件或⽬录变成⼀个总的⽂件;压缩则是将⼀个⼤的⽂件通过⼀些压缩算法变成⼀个⼩⽂件。
为什么要区分这两个概念呢?这源于 Linux 中很多压缩程序只能针对⼀个⽂件进⾏压缩,这样当你想要压缩⼀⼤堆⽂件时,你得先将这⼀⼤堆⽂件先打成⼀个包(tar命令),然后再⽤压缩程序进⾏压缩(gzip bzip2命令)。
语法tar (选项) (参数)选项-A或--catenate:新增⽂件到以存在的备份⽂件;-B:设置区块⼤⼩;-c或--create:建⽴新的备份⽂件;-C <⽬录>:这个选项⽤在解压缩,若要在特定⽬录解压缩,可以使⽤这个选项。
-d:记录⽂件的差别;-x或--extract或--get:从备份⽂件中还原⽂件;-t或--list:列出备份⽂件的内容;-z或--gzip或--ungzip:通过gzip指令处理备份⽂件;-Z或--compress或--uncompress:通过compress指令处理备份⽂件;-f<备份⽂件>或--file=<备份⽂件>:指定备份⽂件;-v或--verbose:显⽰指令执⾏过程;-r:添加⽂件到已经压缩的⽂件;-u:添加改变了和现有的⽂件到已经存在的压缩⽂件;-j:⽀持bzip2解压⽂件;-v:显⽰操作过程;-l:⽂件系统边界设置;-k:保留原有⽂件不覆盖;-m:保留⽂件不被覆盖;-w:确认压缩⽂件的正确性;-p或--same-permissions:⽤原来的⽂件权限还原⽂件;-P或--absolute-names:⽂件名使⽤绝对名称,不移除⽂件名称前的“/”号;-N <⽇期格式> 或 --newer=<⽇期时间>:只将较指定⽇期更新的⽂件保存到备份⽂件⾥;--exclude=<范本样式>:排除符合范本样式的⽂件。
【Linux】JDK安装及配置(linux-tar.gz版)

【Linux】JDK安装及配置(linux-tar.gz版)
安装环境:Linux(CentOS 7 64位版)
JDK安装:tar.gz为解压后就可以使⽤的版本,这⾥使⽤jdk-8u211-linux-x64.tar.gz版,安装到/usr/java/(usr下新建java⽂件夹)下⼀:JDK安装
将⽂件jdk-8u211-linux-x64.tar.gz移动到/usr/java/下,并解压:
⼆:配置环境变量
在/etc/profile⽂件中,配置环境变量,是JDK在所有⽤户中⽣效:
打开/etc/profile⽂件 vi /etc/profile
编辑⽂件,在最后添加如下四⾏:
export JAVA_HOME=/usr/java/jdk1.8.0_65
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
保存退出后,执⾏source /etc/profile使修改的环境变量⽣效
三:测试Java
使⽤java -version命令测试是否成功
四:测试Java程序
测试运⾏JAVA⽂件,vi新建编辑Test.java⽂件,使⽤javac 编译Test.java⽂件,使⽤java运⾏
public class Test
{
public static void main(String args[]) {
System.out.println("hello,中国!");
}
}。
在Linux系统中如何装 rpm,deb,tar.gz,tar.bz2,apt,bin 格式的文件

一、rpm包安装方式步骤:
1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.version.rpm所在的目录;
4、输入rpm -ivh soft.version.rpm
二、deb包安装方式步骤:
1、找到相应的软件包,比如soft.version.deb,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.version.deb所在的目录;
4、输入dpkg -i soft.version.deb
在Linux系统中如何装 rpm,deb,tar.gz,tar.bz2,apt,bin 格式的文件
首先安装 系统自带的 alien 包 :终端 -su-输入密码 -进入ROOT 用户 -
sudo apt-get install alien
这样 alien 包 就装上去了 !(if alien package can not be install, you can try running "rpm -q -q"
5、cd soft
6、./configure
7、make
8、make install
五、apt方式安装:
1、打开一个终端,su -成root用户;
2、apt-cache search soft 注:soft是你要找的软件的名称或相关信息
3、如果2中找到了软件soft.version,则用apt-get install soft.version命令安装软件 注:只要你可以上网,只需要用apt-cache search查找软件,用apt-get install软件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[引用]linux tar.gz 安装方法linux tar.gz安装方法2009-08-23 11:39linux下解压tar.gz文件下面所所有操作,后面有所有步骤说明[yonghu@localhost ~]# su root口令:[root@localhost ~]# cd /home/new/Desktop[root@localhost Desktop]# tar -xzvf fcitx-3.4.2.tar.gz[root@localhost Desktop]# cd /home/new/Desktop/fcitx-3.4.2[root@localhost fcitx-3.4.2]#./configure --prefix=/opt/fictx[root@localhost fcitx-3.4.2]#make[root@localhost fcitx-3.4.2]#make install各步骤详解[yonghu@localhost ~]#su root //(使用root帐户登录,使用其他用户,之后操作有可能权限不够)口令: // 输入root密码[root@localhost ~]# cd /home/new/Desktop// (切换到tar.gz文件所在目录,这里我的tar.gz文件在桌面)[root@localhost Desktop]#tar -xzvf fcitx-3.4.2.tar.gz// (解压tar.gz文件,这里以fcitx-3.4.2来举例,解压得到fcitx-3.4.2文件夹) [root@localhost Desktop]#cd /home/new/Desktop/fcitx-3.4.2//(切换目录到fcitx-3.4.2,软件解压的目录)[root@localhost fcitx-3.4.2]#./configure --prefix=/opt/fictx//(配置,把文件存放在/opt/fictx下,删除时,卸载软件时,只要删除这个文件就行了) [root@localhost fcitx-3.4.2]#make (编译)[root@localhost fcitx-3.4.2]#make install (安装)在tar.gz的东西不多了~~~~========================================大多以tar.gz 和tar.bz2打包软件,大多是通过 ./configure ;make ;make install 来安装的;有的软件是直接make;make install ;我们可以通过./configure --help 来查看配置软件的功能;大多软件是提供./configure 配置软件的功能的;少数的也没有,如果没有的就不用./configure ;直接make;make install 就行了;./configure 比较重要的一个参数是 --prefix ,用--prefix 参数,我们可以指定软件安装目录;当我们不需要这个软件时,直接删除软件的目录就行了;比如我们可以指定fcitx 安装到 /opt/fcitx 目录中;[root@localhost fcitx]#./configure --prefix=/opt/fcitx如果我们不需要fcitx 时,可以直接删除 /opt/fcitx 目录;所以我们举这个例子中,fcitx如果定制安装到 /opt/fcitx目录中,完整的安装方法应该是:[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2[root@localhost fcitx]#cd fcitx[root@localhost fcitx]# ./configure --prefix=/opt/fcitx[root@localhost fcitx]# make[root@localhost fcitx]# make install====================================================================一、什么是源码包软件;顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见;在国内源可见的软件几乎绝迹;大多开源软件都是国外出品;在国内较为出名的开源软件有fcitx;lumaqq;Lumaqq及scim等;但软件的源代码可见并不等于软件是开源的,我们还要以软件的许可为准;比如有些软件是源码可见的,但他约定用户只能按他约定的内容来修改;比如vbb论坛程序;所以一个软件是否是开源软件,得具备两个条件;一是源代码可见;二是要有宽松的许可证书,比如GPL 证书等;在GNU Linux或BSD社区中,开发人员在放出软件的二进制软件包的同时,也会为我们提供源代码软件包;二、源代码有何用?一个软件的如果有源码,是任何人都能看到他是怎么开发而来的,就像一个瓶子,比如瓶子制作的模具是什么;需要什么材料;具体的用途以及瓶子的详细说明书等等。
软件的开放源码就是类似,开发者在给我们软件的同时,也会告诉我们软件是怎么开发出来的;只要我们的水平足够的高,所有的代码都在那里,我们就可以修改和定制软件,以适合我们的需要;如果Windows开放源代码,并以GPL发布,一样是有人能造出来N多的Windows发行版;遗憾的是 Windows并不是开源系统;所以软件的源代码的用处无非是以下两点;1、软件根据用户的需要加以定制;2、二次开发;注:要根据软件的许可证书约定为准,开发者许可二次开发才行;三、怎样安装以源码包打包的软件;1、源码包的打包格式;源代码一般以file.tar.gz file.tar.bz2或file.src.rpm 打包;file.tar.gz和file.tar.bz2格式的解包命令如下;[root@localhost beinan]# tar jxvf file.tar.bz2[root@localhost beinan]# tar zxvf file.tar.gz至于file.src.rpm 的用法,请参见:《file.src.rpm 使用方法的简介》2、如何编译安装源码包;(大多数)1)解开软件包查看帮助文档;我们解开一个包后,进入解压包,一般都能发现README(或reame)和INSTALL( 或install);或doc(或DOC)目录;看名字就知道个差不多;比如我们下载一个比较新的fcitx 的软件包,比如是 fcitx-3.2-050827.tar.bz2我们在解开这个软件包会会发现如下的文件;[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2[root@localhost fcitx]#cd fcitx[root@localhost fcitx]# lsaclocal.m4 config.guess configure debian INSTALL Makefile.in src xpmAUTHORS config.h.in configure.in depcomp install-sh missing THANKSautogen.sh config.rpath COPYING doc lib mkinstalldirs TODOChangeLog config.sub data fcitx.spec.in Makefile.am README tools所以我们就可以看fcitx的INSTALL 和doc目录的安装文档了;里面都告诉我们如何安装;有时安装文档也会在开发者的主页上有详细的说明,及常见问题的处理等;比如 LumaQQ2)编译安装软件的条件;首先我们在Linux系统中至少得把开发工具安装上,比如gcc ;perl;python;glibc;gtk;make ;automake 等开发工具或基础包;还要安装一些相应的开发包,一般是文件名包括dev的,比如kernel-devel;还有一些开发库,比如以lib开头的;如果您在编译软件时,有时提示缺少什么东西之类的,大多少的是这些开发工具和开发库等;从光盘中找出安装就是了;有时光盘没有提供,请用google搜索相应的软件包,有时可能也会用到源码包编译安装所依赖的包;有时本来系统中已经安装了所依赖的包,但系统提示找不到应该怎么办?这时需要我们设置一下PKG_CONFIG_PATH的环境变量就行了;#export PKG_CONFIG_PATH=/usr/lib/pkgconfig或#export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig然后我们再来运行编译的./configure ;make ;make install ,尝试着来吧;以java开发的工具开发的程序,要用到 jre或者jdk ;jdk已经包括jre了,所以如果我们只是要求有一个java程序运行的环境,只需要安装jre就行了;安装好jre,配置一下java 的环境变量就可以用了。
如果是图形界面的程序,点点鼠标就OK了;用perl 开发的程序,是需要perl环境的,所以必须得把perl的包安装上,python 也同理;3)编译安装软件的方法;大多以tar.gz 和tar.bz2打包软件,大多是通过 ./configure ;make ;make install 来安装的;有的软件是直接make;make install ;我们可以通过./configure --help 来查看配置软件的功能;大多软件是提供./configure 配置软件的功能的;少数的也没有,如果没有的就不用./configure ;直接make;make install 就行了;./configure 比较重要的一个参数是 --prefix ,用--prefix 参数,我们可以指定软件安装目录;当我们不需要这个软件时,直接删除软件的目录就行了;比如我们可以指定fcitx 安装到 /opt/fcitx 目录中;[root@localhost fcitx]#./configure --prefix=/opt/fcitx如果我们不需要fcitx 时,可以直接删除 /opt/fcitx 目录;所以我们举这个例子中,fcitx如果定制安装到 /opt/fcitx目录中,完整的安装方法应该是:[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2[root@localhost fcitx]#cd fcitx[root@localhost fcitx]# ./configure --prefix=/opt/fcitx[root@localhost fcitx]# make[root@localhost fcitx]# make install调用fcitx ,应该是[beinan@localhost ~]#/opt/fcitx/bin/fcitx如果您想要让fcitx 只要执行fcitx ,就能调用,请配置环境变量,或者在/usr/bin 中做一个fcitx 的链接;[root@localhost beinan]# ln -s /opt/fcitx/bin/fcitx /usr/bin/fcitx一般的情况下都有说,但大多软件没有提供源码包的卸载方法;我们可以找到软件的安装点删除。