.sh打包
来源:互联网 发布:宝贝故事软件下载 编辑:程序博客网 时间:2024/04/29 21:35
arm-elf-tools-***.sh是一个自解压的文件,把arm-elf-tools工具集释放到相应的目录,但是因为释放的目录比较多,如果某天要卸载的话,不是很方便,所以最好使用打包工具打成系统支持的包,那么可以通过包管理工具来安装和卸载。
checkinstall正是这样一个工具,它支持slackware的tgz包,rpm包和deb包。首先要安装checkinstall,按照INSTALL文件,
make
sudo make install
sudo checkinstall
其实第二步的时候,已经把checkinsall安装好了,第三步的checkinstall是打包。我的系统在make的时候提示没有msgfmt,原来是没有安装gettext,安一下就好了。然后会在当前目录下生成checkinstall_VERSION.deb的文件,dpkg -i/-r 可以安装和卸载该包
打包arm-elf-tools***.sh
sudo checkinstall ./arm-elf-tools-***.sh
根据提示,选择要打成什么包(tgz,rpm,deb),然后填入一些包的描述文字,如包的名字,版本号,维护者等等,这样就打好了包,这个过程当中会执行arm-elf-tools-***.sh,但是没关系,打成包之后dpkg -i安装,-r即可卸载。
其他从源码编译的程序也可如此,在make install 之后checkinstall得到包,注意应该是root权限。
checkinstall正是这样一个工具,它支持slackware的tgz包,rpm包和deb包。首先要安装checkinstall,按照INSTALL文件,
make
sudo make install
sudo checkinstall
其实第二步的时候,已经把checkinsall安装好了,第三步的checkinstall是打包。我的系统在make的时候提示没有msgfmt,原来是没有安装gettext,安一下就好了。然后会在当前目录下生成checkinstall_VERSION.deb的文件,dpkg -i/-r 可以安装和卸载该包
打包arm-elf-tools***.sh
sudo checkinstall ./arm-elf-tools-***.sh
根据提示,选择要打成什么包(tgz,rpm,deb),然后填入一些包的描述文字,如包的名字,版本号,维护者等等,这样就打好了包,这个过程当中会执行arm-elf-tools-***.sh,但是没关系,打成包之后dpkg -i安装,-r即可卸载。
其他从源码编译的程序也可如此,在make install 之后checkinstall得到包,注意应该是root权限。
- .sh打包
- Jenkins打包之xcodebuild .sh文件
- rk3188 mkimage.sh及cpio打包过程分析
- rk3188--1.mkimage.sh及cpio打包过程分析
- java web Maven 打包.sh .bat执行脚本
- sh
- linux的符号链接 && mkimage.sh及cpio打包过程分析
- 【Java工具】java项目 Idea打包发布工具,自动生成bat sh 、shell 脚本
- weblogstop.sh
- man sh
- stopMS01.sh
- stopAdmin.sh
- RunWebserver.sh
- 20070910sh
- create_db_sybase.sh
- svn_install_script.sh
- GendaTa.sh
- mkview.sh
- C#3.0入门系列(九)-之GroupBy操作
- 【经验】CruiseControl.Net的安装、配置和遇到的一些问题
- 更改远程桌面连接端口
- 获取CPU相关信息的实例
- VB 通过MSComm控件取得打印机的状态:正常、缺纸、卡纸等
- .sh打包
- 将ACCESS的ole对象导出为文件
- 图片连续循环滚动代码(向上)
- Posix线程同步2--条件变量(含代码实例)
- asp.net(C#) 大文件上传实例
- 海南民营胶调研
- 得失之间放手
- GBK和UTF8编码之间互相转换的两个函数
- 从SQL取出二进制文件并下载(多种文件类型)