当前位置: 首页 > wzjs >正文

网站建设的图片怎么加水印网站与平台的区别

网站建设的图片怎么加水印,网站与平台的区别,如皋市建设局网站在哪,老年门户网站建设的意义文章目录 准备环境准备deb包结构构建Deb包测试安装常用操作命令 本文介绍如何将java运行环境、jar程序一起打包成一个deb格式的安装包,创建桌面图标,通过点击图标可使用系统自带浏览器快捷访问web服务的URL,同时注册服务并配置好开机自启。 准…

文章目录

  • 准备环境
  • 准备deb包结构
  • 构建Deb包
  • 测试安装
  • 常用操作命令

本文介绍如何将java运行环境、jar程序一起打包成一个deb格式的安装包,创建桌面图标,通过点击图标可使用系统自带浏览器快捷访问web服务的URL,同时注册服务并配置好开机自启。

准备环境

  • 对应linux内核版本的debian或ubuntu或deepin环境虚拟机
  • jar包
  • 对应版本的java安装包

准备deb包结构

  1. 创建项目目录结构,debian目录即为用来打包的目录
mkdir debpackage
cd debpackage
mkdir -p debian/usr/share/helloapp
mkdir -p debian/usr/share/applications
mkdir -p debian/etc/systemd/system
mkdir -p debian/DEBIAN
  1. 将 java 运行环境 jre 目录拷贝到 debian/usr/share/helloapp 目录

  2. 将 jar包拷贝到 debian/usr/share/helloapp 目录下

  3. 将应用图标文件 icon.png 拷贝到 debian/usr/share/helloapp 目录下

  4. 创建启动脚本

vi debian/usr/share/helloapp/start.sh#!/bin/bash
JAVA_HOME=/usr/share/helloapp/jre
$JAVA_HOME/bin/java -jar /usr/share/helloapp/helloword.jar
chmod +x debian/usr/share/helloapp/start.sh
  1. 创建systemd服务文件
vi debian/etc/systemd/system/helloapp.service[Unit]
Description=小工具
After=network.target[Service]
ExecStart=/usr/share/helloapp/start.sh
WorkingDirectory=/usr/share/helloapp
Restart=always[Install]
WantedBy=multi-user.target
  1. 创建桌面快捷方式
vi debian/usr/share/applications/helloapp.desktop[Desktop Entry]
Version=1.0
Categories=Application
Name=helloapp
Comment=myapp
Encoding=UTF-8
Exec=/usr/share/helloapp/start.sh
Icon=/usr/share/helloapp/img/icon.png
StartupNotify=true
Terminal=false
Type=Application
X-Deepin-Vendor=user-custom
  • 如果应用使用浏览器访问URL,则修改该文件,用浏览器打开URL:
[Desktop Entry]
Version=1.0
Name=helloapp
Name[zh_CN]=小工具
Type=Application
Encoding=UTF-8
Comment=Open My Java Application in Browser
Exec=xdg-open http://127.0.0.1:13099
Icon=/usr/share/helloapp/icon.png
StartupNotify=true
Terminal=false
X-Deepin-Vendor=user-custom
Categories=Network;WebBrowser;
  • 想用特定浏览器(如 Chrome/Firefox),修改 .desktop 文件,并添加对应浏览器到 Depends(如 google-chrome-stable)。
Exec=google-chrome http://127.0.0.1:13099
或
Exec=firefox http://127.0.0.1:13099
  1. 创建Debian控制文件
vi debian/DEBIAN/controlPackage: helloapp
Version: 1.0
Section: utils
Priority: optional
Architecture: all
Depends: xdg-utils
Maintainer: Aaron
Description: java小工具
  • Architecture: all:适用于所有架构(纯脚本/URL启动),amd64
  • Depends: xdg-utils:确保 xdg-open 可用(用于打开浏览器)
  1. 创建安装后处理脚本
vi debian/DEBIAN/postinst#!/bin/sh
# Enable and start the service
systemctl daemon-reload
systemctl enable helloapp.service
systemctl start helloapp.service# Update desktop database
update-desktop-database /usr/share/applicationsexit 0
chmod +x debian/DEBIAN/postinst
  1. 创建卸载前处理脚本
vi debian/DEBIAN/prerm#!/bin/sh
# Stop and disable the service
systemctl stop helloapp.service
systemctl disable helloapp.serviceexit 0
chmod +x debian/DEBIAN/prerm

构建Deb包

chmod -R 775 debiandpkg-deb -b debian helloapp_1.0_arm.deb

测试安装

dpkg -i helloapp_1.0_arm.deb

常用操作命令

dpkg --list
dpkg-query -l
dpkg -r helloapp# 列出特定软件包的详细信息
dpkg -L helloappdpkg -s helloappapt list helloapp

报错:(未解决,在debian虚拟机上安装报错,但是在银河麒麟系统上安装正常)

Error in file "/usr/share/applications/evince.desktop": "" is an invalid MIME type ("" does not contain a subtype)

文章转载自:

http://OXW1JO1p.Lskrg.cn
http://DLFDQwwQ.Lskrg.cn
http://8DwWrMhB.Lskrg.cn
http://GQs8WVac.Lskrg.cn
http://JgJBt1I1.Lskrg.cn
http://seeSOqon.Lskrg.cn
http://2usnOaqP.Lskrg.cn
http://9TQzwysc.Lskrg.cn
http://WdXUMc0S.Lskrg.cn
http://7GmeR2XE.Lskrg.cn
http://yP6NxCch.Lskrg.cn
http://k6b85iwd.Lskrg.cn
http://EjiGZso5.Lskrg.cn
http://IPIF0LpP.Lskrg.cn
http://rddFwAG1.Lskrg.cn
http://3jybALq3.Lskrg.cn
http://OqmYWU5I.Lskrg.cn
http://00kLrYUf.Lskrg.cn
http://VNl10N4j.Lskrg.cn
http://lnGvj8az.Lskrg.cn
http://Bq8lN0Jm.Lskrg.cn
http://gH1uCehW.Lskrg.cn
http://4UsqXb0v.Lskrg.cn
http://ALPBkA5h.Lskrg.cn
http://lUGv2aCF.Lskrg.cn
http://DvsZ2Ym3.Lskrg.cn
http://cB6HT82j.Lskrg.cn
http://qaXjtl5M.Lskrg.cn
http://pPGmCxEE.Lskrg.cn
http://SXEMB0S0.Lskrg.cn
http://www.dtcms.com/wzjs/762576.html

相关文章:

  • 经营性 网站备案wordpress禁止右键弹出菜单
  • 做网站与运营大概多少钱会员卡管理系统制作
  • 山西建设集团网站沈阳网站推广的公司
  • 网站建设_微信开发大型h5手游平台
  • 如何选择百度网站优化公司百度小程序官方收费标准
  • 大良网站设计网站营销的重点
  • 郑州网站托管助企学院网站建设的目的及定位
  • 网站建站网站怎么样长沙发布app
  • 铜陵app网站做营销招聘iis网站权限配置
  • 网站开发 文学中国建筑网招标公告
  • 重庆建设造价信息网站主机 可以 多少 网站
  • 石家庄网站制作招聘ucc工业设计
  • 国内外知名建设设计网站长沙正规企业网站制作平台
  • 闸北区网站建设网页设计广州市专注网站建设品牌
  • 门源县公司网站建设如何制作营销网站模板下载
  • 营销网站建设的规则云南昆明企业网站建设
  • 有没有教给做宝宝衣服的网站腾讯云cdn配置wordpress
  • 网站软件定制开发公司琼海做网站
  • 乡村两级先锋网站建设中国建设人才信息网官网
  • 网站开发前期方案百度文库官网
  • 东莞自适应网站建设wordpress网盘外链插件
  • jz做网站胶州建设信息网站
  • 上海市建设工程质监站网站一站式服务包括哪些内容
  • 高端网站建设制作建筑木工模板包工价格
  • 淘宝网淘我喜欢wordpress站怎么优化
  • 中能建设集团电子商务网站外贸快车
  • 杏林建设网站中山建站
  • 郑州网站公司助企长春网站优化指导
  • 阿里云备案要关网站吗企业名录搜索软件有哪些
  • 企业网站制作建设的框架有哪几种毕业设计网页制作网站建设