`

Linux下tar的基本安装 .

 
阅读更多
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
至此,安装结束。
如果要卸载,则执行make uninstall


打包和压缩文件
bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件
bzip2 file1 压缩一个叫做 'file1' 的文件
gunzip file1.gz 解压一个叫做 'file1.gz'的文件
gzip file1 压缩一个叫做 'file1'的文件
gzip -9 file1 最大程度压缩
rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包
rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1'
rar x file1.rar 解压rar包
unrar x file1.rar 解压rar包
tar -cvf archive.tar file1 创建一个非压缩的 tarball
tar -cvf archive.tar file1 file2 dir1 创建一个包含了 'file1', 'file2' 以及 'dir1'的档案文件
tar -tf archive.tar 显示一个包中的内容
tar -xvf archive.tar 释放一个包
tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下
tar -cvfj archive.tar.bz2 dir1 创建一个bzip2格式的压缩包
tar -xvfj archive.tar.bz2 解压一个bzip2格式的压缩包
tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包
tar -xvfz archive.tar.gz 解压一个gzip格式的压缩包
zip file1.zip file1 创建一个zip格式的压缩包
zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包
unzip file1.zip 解压一个zip格式压缩包


RPM 包 - (Fedora, Redhat及类似系统)
rpm -ivh package.rpm 安装一个rpm包
rpm -ivh --nodeeps package.rpm 安装一个rpm包而忽略依赖关系警告
rpm -U package.rpm 更新一个rpm包但不改变其配置文件
rpm -F package.rpm 更新一个确定已经安装的rpm包
rpm -e package_name.rpm 删除一个rpm包
rpm -qa 显示系统中所有已经安装的rpm包
rpm -qa | grep httpd 显示所有名称中包含 "httpd" 字样的rpm包
rpm -qi package_name 获取一个已安装包的特殊信息
rpm -qg "System Environment/Daemons" 显示一个组件的rpm包
rpm -ql package_name 显示一个已经安装的rpm包提供的文件列表
rpm -qc package_name 显示一个已经安装的rpm包提供的配置文件列表
rpm -q package_name --whatrequires 显示与一个rpm包存在依赖关系的列表
rpm -q package_name --whatprovides 显示一个rpm包所占的体积
rpm -q package_name --scripts 显示在安装/删除期间所执行的脚本l
rpm -q package_name --changelog 显示一个rpm包的修改历史
rpm -qf /etc/httpd/conf/httpd.conf 确认所给的文件由哪个rpm包所提供
rpm -qp package.rpm -l 显示由一个尚未安装的rpm包提供的文件列表
rpm --import /media/cdrom/RPM-GPG-KEY 导入公钥数字证书
rpm --checksig package.rpm 确认一个rpm包的完整性
rpm -qa gpg-pubkey 确认已安装的所有rpm包的完整性
rpm -V package_name 检查文件尺寸、 许可、类型、所有者、群组、MD5检查以及最后修改时间
rpm -Va 检查系统中所有已安装的rpm包- 小心使用
rpm -Vp package.rpm 确认一个rpm包还未安装
rpm2cpio package.rpm | cpio --extract --make-directories *bin* 从一个rpm包运行可执行文件
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm 从一个rpm源码安装一个构建好的包
rpmbuild --rebuild package_name.src.rpm 从一个rpm源码构建一个 rpm 包
分享到:
评论

相关推荐

    Linux下创建与解压zip, tar, tar.gz和tar.bz2

    ### Linux 下创建与解压 zip, tar, tar.gz 和 tar.bz2 在 Linux 系统中,文件压缩和归档是非常常见的操作。无论是备份数据、传输文件还是节省存储空间,了解如何有效地创建和解压不同格式的文件都是非常必要的。...

    elasticsearch-7.4.2-linux-x86_64.tar.gz.zip

    2. 提取tar文件:接着,执行`tar -xvf elasticsearch-7.4.2-linux-x86_64.tar.gz`来提取出Elasticsearch的安装目录。 3. 配置环境变量:将Elasticsearch的bin目录添加到PATH环境变量中,以便在任意目录下启动Elastic...

    CollabNetSubversionEdge-5.2.4_linux-x86_64.tar.gz.zip

    CollabNet Subversion Edge 5.2.4_linux-x86_64.tar.gz是该软件的Linux 64位版本的压缩包,解压后将包含所有必要的文件和脚本,以便在Linux服务器上部署和运行。用户需要先将文件解压缩,然后按照官方文档的指引进行...

    pandoc-2.7.3-linux.tar.gz.zip

    在Linux环境下,安装Pandoc-2.7.3通常需要解压下载的.zip文件,然后解压.tar.gz文件,最后将解压得到的二进制文件移动到系统的PATH路径下,这样就可以在任何目录下直接运行Pandoc命令了。操作流程大致如下: 1. ...

    linux下tar命令详解.txt

    ### Linux下tar命令详解 #### 一、tar命令概述 `tar`命令是Linux系统中最常用的文件打包与压缩工具之一。“tar”源自“tape archive”,最初用于将数据存档到磁带设备上,但如今已经广泛应用于各种类型的文件操作...

    Linux版ZenTaoPMS.16.5.zbox_64.tar、ZenTaoPMS.17.1.zbox_64.tar

    - Linux用户需要熟悉基本的命令行操作,如使用`tar`命令解压文件,`cd`进入目录,`./start.sh`启动服务等。 - 安装前确保系统满足禅道的硬件和软件需求,例如内存、磁盘空间、操作系统版本以及PHP、MySQL等组件的...

    tar-1.27.tar.gz_tar_tar 压缩源码_tar.gz

    总的来说,通过研究"tar-1.27.tar.gz",我们不仅可以学习到GNU tar的实现细节,还能深入理解文件系统的操作、数据压缩原理,以及Unix/Linux环境下的工具链协作。这对于软件开发者、系统管理员,甚至是普通用户来说,...

    Linux下tar命令大全.pdf

    在深入探讨《Linux下tar命令大全》这一主题之前,我们首先需要理解tar命令的基本概念及其在Linux系统中的重要性。tar命令,全称Tape Archive(磁带归档),是Unix和类Unix操作系统中用于打包和解包文件的常用工具。...

    jdk-8u321-linux-x64.tar.gz

    《Linux环境下JDK8的安装与配置详解》 在IT行业中,Java开发是不可或缺的一部分,而JDK(Java Development Kit)则是开发Java程序的基础。本文将深入探讨如何在基于Linux的操作系统上安装和配置JDK8,特别是针对...

    jdk-8u411-linux-aarch64.tar.gz

    在Linux环境下安装JDK 8u411的步骤大致如下: 1. 将下载的文件移动到需要安装的位置,比如 `/usr/local` 目录。 2. 使用 `gunzip jdk-8u411-linux-aarch64.tar.gz` 命令进行解压。 3. 接着使用 `tar -xvf jdk-8u411-...

    arm-linux-gcc-4.4.3.tar.gz

    标题中的"arm-linux-gcc-4.4.3.tar.gz"是一个针对ARM架构的Linux GCC交叉编译器的压缩包,版本为4.4.3。这个文件通常用于在非ARM设备(如Ubuntu系统)上构建能在ARM处理器上运行的Linux应用程序。下面将详细介绍...

    util-linux-2.24.1.tar.xz

    总的来说,"util-linux-2.24.1.tar.xz"是构建MediaTek OpenWrt SDK不可或缺的一部分,它提供了许多基本的系统管理工具,使开发者能够在构建和维护OpenWrt固件时拥有更强大的功能集。理解如何适当地配置和使用这些...

    jdk-8u241-linux-i586.tar.gz.7z

    2. 再次解压:使用tar命令解压".tar.gz"文件,例如`tar -zxvf jdk-8u241-linux-i586.tar.gz`,这将在当前目录下创建一个包含JDK的目录。 3. 配置环境变量:为了能在系统中全局访问JDK,需要编辑如`~/.bashrc`或`~/....

    最新版linux elasticsearch-7.17.1-linux-x86_64.tar.gz

    Elasticsearch是一个开源的全文搜索引擎,它以其高效、可扩展和实时性著称。这个"最新版linux elasticsearch-7.17.1-...在Linux环境下部署时,需要注意安全配置、资源管理和集群维护,以确保系统的稳定和高效运行。

    jdk-7u80-linux-x64.tar.gz解压,ORACLE JDK1.7 linux x64.zip

    尽管描述中同时提到了这两个文件,但通常情况下,对于Linux系统,我们只需要解压"jdk-7u80-linux-x64.tar.gz"即可。 安装JDK后,你需要设置环境变量以确保系统可以找到Java。编辑`~/.bashrc`或`~/.bash_profile`...

    jdk-7u75-linux-x64.tar.gz.zip

    这个压缩包文件"jdk-7u75-linux-x64.tar.gz.zip"包含了在Linux环境下安装和使用Java开发环境所需的所有组件。 首先,我们需要了解Java的版本体系。Java分为多个版本,如Java SE(Standard Edition)、Java EE...

    jdk-8u331-linux-x64.tar.gz

    标签涉及了"linux 运维 服务器 分布式",这些是与JDK在Linux环境下的应用紧密相关的领域: 1. **Linux运维**:在Linux环境中部署和管理JDK是运维人员的基本技能。他们需要配置Java环境变量,如JAVA_HOME、PATH和...

    最新版linux elasticsearch-7.9.3-linux-x86_64.tar.gz

    Elasticsearch是一个开源的全文搜索引擎,它...以上就是Elasticsearch 7.9.3在Linux环境下的基本操作和关键知识点。理解并掌握这些内容,将有助于你有效地利用Elasticsearch处理大规模数据的搜索、分析和可视化任务。

    nginx-linux-1.24.0.tar.gz

    以下将详细介绍如何在Linux环境下安装和使用这个版本的Nginx。 首先,我们需要了解Linux的基础操作。Linux是一种多用户、多任务的分时操作系统,它的命令行界面提供了丰富的工具进行文件管理、网络通信等任务。对于...

    jdk安装包,Linux版.jdk-8u181-linux-x64.tar.gz

    在Linux环境下安装JDK,首先需要下载这个tar.gz文件。这是Linux中常见的压缩格式,由tar工具用于打包文件,然后使用gzip进行压缩。在Linux终端中,我们可以遵循以下步骤来安装: 1. **下载**:将文件通过网络下载到...

Global site tag (gtag.js) - Google Analytics