首页 > 系统相关 >linux打rpm包

linux打rpm包

时间:2022-12-07 17:46:32浏览次数:32  
标签:service 目录 cncp linux rpm spec

rpm 准备工作

照着spec文件先建好目录在BUILDROOT下。之后将jar包以及service分别放入 对应目录后

打包

在 SPECS目录下 运行

spec文件 rpmbuild -bb xxx.spec

启动

rpm -ivh xxx.rpm –nodeps

​ 安装成功后,会在/usr/local/cncp目录下生成cncp.jar程序,在lib/systemd/system目录生成名为cncp.service的服务文件,启动该服务:

​ systemctl start cncp.service

查看

​ 如需查看已安装rpm包:

​ rpm -qa | grep cncp

卸载

​ 如需卸载或重装rpm包,需执行(后者为rpm包名):

​ rpm -e cncp-1.0.2.20221107-0.aarch64

标签:service,目录,cncp,linux,rpm,spec
From: https://www.cnblogs.com/xiaolibiji/p/16963796.html

相关文章

  • 查看linux下事件
    查看linux下事件1、/dev/input/目录#ls/dev/input/by-pathevent0event1event2#每个event代表一个事件。2、eventx对应的相关设备信息/proc/bus/input/d......
  • linux 命令行脚本修改文件
    添加单行使用重定向操作符 >> 或 >  echo"helloworld">test.txt#重写echo"helloworld">>test.txt#追加或者使用teeecho"helloworld"|......
  • Linux查看进程运行的完整路径方法
    通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息:Linux在启动一个进程时,系统会在/p......
  • 常用linux 命令
    readelf命令,一般用于查看ELF格式的文件信息,常见的文件如在Linux上的可执行文件,动态库(*.so)或者静态库(*.a) 等包含ELF格式的文件。以下命令的使用是基于android编译出来......
  • Linux 下VNC的下载安装,连接启动,开机自启动,多用户连接。
    一、下载安装yuminstallvncvnc-server会自动安装这么些东西: 二、启动vncserver第一次启动会要求输入密码 三、设置开机自启动vi/etc/rc.local//添加......
  • Linux常用镜像源替换脚本
     https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/执行如下命令自动替换sudosed-i"s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g"......
  • VMware /vCenter /vShpere /ESXi 中,Linux虚拟机占用磁盘空间与实际用量不一致,vmdk磁盘
    最近巡检中发现,在vCenter管理下的一台vSphereESXi中,有出现虚拟机Linux系统内实际磁盘用量与虚拟机磁盘vmdk大小不一致的情况。在本次处理中也走了不少坑,特在此留贴记录......
  • CentOS7 通过编译RPM包升级OpenSSH-8.8
    编译环境系统版本:CentOS7软件版本:openssh-8.8p1.tar.gzx11-ssh-askpass-1.2.4.1.tar.gz编译OpenSSH依赖包yuminstallrpm-buildzlib-developenssl-devel......
  • Linux文件夹执行权限不够怎么办?如何处理?
    在Linux中,文件夹的执行权限不够是非常普遍的情况,那么遇到这种情况该如何处理呢?我们可以通过修改权限来解决该问题,其中比较常用的命令是chmod,接下来我们来看看详细的内......
  • 【Linux】Linux的文件目录
    1.Linux文件Linux系统中一切皆文件2.Linux目录结构/是指根目录,文件系统的入口就是/,所有的目录、文件、设备都在/之下~是当前用户的主目录:如果是root用户就是/root/目......