【shell】linux .bin安装文件制做


1、linux 安装文件类型


linux常见的安装为 tar,zip,gz,rpm,deb,bin 等。咱们能够简单的分为三类 linux

一、打包或压缩文件 tar,zip,gz 等,通常解压后便可编译安装
二、对应的有管理工具的 deb,rpm 等,例如 ubuntu 中的 apt,redhat中的 yum
三、像 bin 类,实际上是把 sh 跟 zip 或 rpm 打包为 bin shell

2、.bin安装文件制做

一、将源代码打包 ubuntu

tar -zcvf google-perftools-1.7.tar.gz google-perftools-1.7

二、编写安装脚本
bash

#!/bin/bash
# Filename:install.sh

MYTMP="$(PATH=/sbin:/usr/sbin:/bin:/usr/bin mktemp -d)"
sed -n -e '1,/^exit 0$/!p' $0 > "${MYTMP}/google-perftools-*.tar.gz" 2>/dev/null
cd $MYTMP || die "Couldn't change to temporary directory"

tar zxvf google-perftools-*.tar.gz 
cd google-perftools-*/
./configure
make && make install

echo '/usr/local/lib' >> /etc/ld.so.conf
ldconfig

rm -rf $MYTMP

exit 0
相关文章
相关标签/搜索