Linux中关于安装包的分析。——Arvin

  初接解LINUX的,同样都是for linux,但rpm、tar.gz、deb包还是有很大区别的,这种区别可使安装过程进行不下去。那我们应该下载什么格式的包呢?

rpm包-在红帽LINUX、SUSE、Fedora可以直接进行安装,但在Ubuntu中却无法识别;

deb包-是Ubuntu的专利,在Ubuntu中双击deb包就可以进入自动安装进程;

tar.gz包-在所有的Linux版本中都能使用,但安装过程也最麻烦。要先解压缩,然后在“终端”里用cd 命令进入刚才解压的目录,再找到安装链接文件安装。

比如tar.gz包解压到了“/temp/*****.tar.gz/”,tar.gz包中的安装链接文件为install:

1- cd /temp/*****.tar.gz/

2- ./install

3- 根据提示输入“ENTER”或“安装目录”

4- 结束
  虽然都是for linux版,但下载安装包之前,要搞清楚是哪一种包。

时间: 2024-11-10 01:14:48

Linux中关于安装包的分析。——Arvin的相关文章

Linux系统下安装包解压

Linux系统下安装包解压: 如果是tar包,那么就tar -zxvf  xxx.tar 如果是rpm包,那么就rpm -ivh   xxx.rpm

linux下二进制安装包的创建

一个合格的产品必须要有一个像样的安装包,每次拷来拷去显得太不上档次,哈哈...也不便于用户使用. 闲话不多扯,直奔主题,看过来吧,程序猿(媛)们:本文主要介绍二进制安装包的创建和使用: 1.首先介绍二进制安装包的结构: 1)最终生成的二进制安装包的名称为:Project.run 2)用于生成安装包的准备文件结构如下: ./mkinst.sh ./inst.sh ./Project-V1.0.tar.gz/Product-V1.0/work/product-inst.sh ./Project-V1

我的学习记录--Linux (CentOS) 程序安装包管理,rpm

概述: 因为一个应用程序是由很多文件所组成,所以安装卸载非常复杂,为了让用户更加方便的管理应用程序.所以引入了程序打包管理.主要包括:安装,卸载,升级,查询,检验. 常见的包管理器: .deb: Debian研发 .rpm: Red Hat研发(Linux上的包管理器公共标准,故我学习的为rpm) 常见的CPU平台:(所以选择应用程序安装的时候,一定选择和自己CPU所匹配的版本) x86:i386, i486, i586, i686 x86_64: x86_64, amd64 分包机制: 核心包

制作Linux下程序安装包——使用脚本打包bin、run等安装包

制作简单的安装包的时候可以简单的用cat命令连接两个文件,然后头部是脚本文件,执行的时候把下面的文件分解出来就行了.一般这个后部分的文件是个压缩 包,那样,就能够打包很多文件了,在脚本中解压出来即可.这就是Linux那些bin啊run啊等安装脚本的简单制作了.下面来看看两个简单的例子: ——————————华丽的分割线—————————— run程序安装包实质上是一个安装脚本加要安装的程序,如下图所示: |—————–||                       ||     安装脚本   

RedMine项目管理系统安装问题(Linux版一键安装包)

安装环境 操作环境:VMware下安装的Parrot Security OS 系统 使用软件:bitnami-redmine-3.1.1-1-linux-x64-installer.run 问题描述: 安装步骤与上一篇文章类似,一键式傻瓜安装,值得注意的是此次的安装包为64位,所以 在选择安装系统的时候要对应64位的linux机器.否则32位机器将会出现以下抛错信息:

[Linux] 029 脚本安装包

1. 脚本安装包 脚本安装包并不是独立的软件包类型,常见安装的是源码包 是人为把安装过程写成了自动安装的脚本,只要执行脚本,定义简单的参数,就可以完成安装 非常类似于 Windows 下软件的安装方式 2. Webmin 的作用 Webmin 是一个基于 Web 的Linux 系统管理界面 可以通过图形化的方式设置用户账号.Apache.DNS.文件共享等服务 3. Webmin 安装过程 下载软件 http://sourceforge.net/projects/webadmin/files/w

linux的软件安装包管理

1.软件管理器 linux中比较常用的软件管理器分别为RPM和dpkg.dpkg最早是由Debian社区开发出来的,通过dpkg的机制,Debian提供的软件能够快速的安装起来,同时提供安装后的信息.派生于Debian的其他linux版本都可以使用该机制,如ubuntu,B2D.RPM是由红帽公司开发的,使用该机制的如centos等. 为了解决软件属性依赖的问题,linux版本的发行商通过使用"在线升级"机制来处理.具体来讲就是,发行商将依赖属性的数据做成列表,等到实际软件安装时,若发

Linux中程序的栈帧分析以及修改函数地址

下面有一段代码: #include <stdio.h> #include <unistd.h> #include <stdlib.h> void fun() {    printf("i am the evil func\n");    exit(1); } int fun1(int a,int b) {     int *p=&a;     p--;     *p=fun;     int c=0xcccc;     return c; }

我的学习记录--Linux (CentOS) 程序安装包管理,yum

此博客,仅仅只是记录本人学习Linux的学习笔记,和学习经验,本人此时也只是一个初学Linux的菜鸟,所以有写得不对的地方还望包涵.谢谢! 简介: Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装. yum配置文件: 主配置文件:/etc/yum.c