百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[国内信息] Ubuntu安装deb包 二十分钟搞定DEB包安装使用 [复制链接]
查看:649 | 回复:1

15

主题

78

帖子

307

积分

落伍者(一心一意)

Rank: 1

贡献
111
鲜花
0
注册时间
2007-3-19
发表于 2019-11-5 16:32:19 | 显示全部楼层 |阅读模式 来自 中国重庆
DEB是Debian软件包格式的文件扩展名,跟Debian的命名一样,DEB也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。

Ubuntu安装deb包

deb包在Linux操作系统中类似于windows中的软件包(exe),几乎不需要什么复杂的编译即可通过鼠标点击安装使用。

相关推荐文章《windows2008 r2 sp1如何安装?安装准备和注意事项》



dpkg命令是Debian Linux系统用来安装、删除、构建和管理Debian的软件包的实用工具。

如已有deb安装包(例如:object.deb) dpkg命令常用格式如下:

命令        说明
sudo dpkg -I object.deb        查看object.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info)
sudo dpkg -c object.deb        查看object.deb软件包中包含的文件结构(其中-c等价于--contents)
sudo dpkg -i object.deb        安装object.deb软件包(其中-i等价于--install)
sudo dpkg -l object        查看object软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于--list)
sudo dpkg -L object        查看object软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于--listfiles)
sudo dpkg -s object        查看object软件包的详细信息(软件名称可通过dpkg -I命令查看,其中-s等价于--status)
sudo dpkg -r object        卸载object软件包(软件名称可通过dpkg -I命令查看,其中-r等价于--remove)
sudo dpkg -P object        移除object (不保留配置)
注:dpkg命令无法自动解决依赖关系。如果安装的deb包存在依赖包,则应避免使用此命令,或者按照依赖关系顺序安装依赖包。

推荐相关应用:DDoS高防IP   对象存储

deb是 Debian Linux 的软件包格式,打包最关键的是在DEBIAN 目录下创建一个 control 文件。



1、软件检查

deb 包打包前要确定所需要打包的运行文件及其依赖库,否则deb包安装后运行可能会出现问题。



2、deb打包案例过程

案例说明:

将一个qst_test.war包放入tomcat中,打包成deb包!并运行发布启动服务。

2.1、创建演示demo目录

在71环境打包的目录在创建本次演示的demo deb目录。

2.2、创建DEBIAN 目录

在 上面创建 qstapachetomcat 目录下,创建DEBIAN 目录 并创建 preinst, postinst, prerm, 和 postrm文件等.

2.5 config 脚本文件

config ,启动配置 The Config Script 【非必须配置】

config 里面的 配置。确定应该询问问题的顺序以及应该显示给用户的消息,找出在提出问题和显示消息之前要做的测试,然后开始编写debian / config文件来询问和显示它们。问题名称通常对应于模板文件(templates)中模板的名称!



3、添加启动服务

在 /etc/init.d/添加qst-tomcat-demo ,在 qst_apache_tomcat 目录下面创建 etc/init.d 目录!并创建qst-tomcat-demo 文件



4、安装、卸载及验证

1、在71上执行run.sh ,然后生成:

objext-qst_apache_tomcat_8.5.23_1.0.0_amd64_ubuntu16.04.deb

objext-qst_apache_tomcat_install.sh

objext-qst_apache_tomcat_uninstall.sh

2、拷贝安装和脚本到 70服务器,

3、执行对应的脚本进行安装!

安装后服务安装到 /learn/qst_test/apache-tomcat-8.5.23目录下。

4、访问 http://192.168.0.70:9088/qst_test/访问首页。成功!(欢迎语可自定义)
回复

使用道具 举报

352

主题

1万

帖子

268

积分

落伍者(一心一意)

Rank: 1

贡献
453
鲜花
3
注册时间
2015-6-2

落伍者落伍微信绑定落伍手机绑定

发表于 2019-11-5 17:13:25 | 显示全部楼层 来自 中国河南郑州
江苏电信服务器, 季付/年付更优惠,欢迎详细咨询
配置1:(8核16线程)L5630*2/32G 内存/2T or 240G ssd
             ①20M带宽 -399元/月
             ②50M带宽 - 699元/月
             ③100M带宽 -999/月                        
             ④G口带宽 -5999/月

配置2:(12核心24线程)E5-2620*2 / 32G / 240G SSD
              ① 20M  - 599元
              ②50M  - 899元   
              ③100M - 1199元

河南【BGP】:L5630*2/16G/1T/10M -599元
江苏【BGP】:L5630*2/16G/1T/100G防御/20M -1599元
江苏【BGP】:L5630*2/16G/1T/100G防御/100M -3100元

站群服务器-- 258IP/4C段/8C段/16C段
高防服务器-- 防御ddos/cc攻击、真实防御
大带宽服务器--20M/100M/G口/10G口

免费无限次安装windows、linux、ubuntu等常见系统
7*24小时售后技术支持
更多地区,更多机房欢迎咨询QQ:82521463
独立服务器租用-多ip站群/防攻击/大带宽,24小时售后快速响应,Q82521463[/col
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-6-17 16:07 , Processed in 0.116034 second(s), 33 queries , Gzip On.

返回顶部