首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大白技术控的技术自留地

    ubuntu 编译源码包(dsc diff.gz orig.tar.gz):

    sudo apt-get build-dep tree 4.编译源码包 首先进入源码所在目录,使用dpkg-buildpackage命令来编译源码包,它会将生成的Deb软件包放置在上层目录中。 cd tree-1.5.1.2 sudo dpkg-buildpackage 这样就会在当前目录编译生成可执行文件,并在上层目录生成tree-1.5.1.2-1_i386.deb 5.安装软件包 使用 [3] man dpkg-source [4] man dpkg-buildpackage [5] man dpkg 其中 .orig.tar.gz 是软件原始源码包,没有经过任何修改; .diff.gz

    3.8K30发布于 2019-03-05
  • 来自专栏jeremy的技术点滴

    编译arm64平台的软件包

    mkdir -p ~/build && cd ~/build # 下载构建curl deb包的源码 $ apt source curl # 切换到构建目录 $ cd curl-7.52.1/ # 执行dpkg-buildpackage 命令构建deb包,该条命令执行完毕后,在上一层目录下就会生成deb包 $ dpkg-buildpackage -us -uc -b 对于apt源里有source包的软件包,基本上像上面这样构建就差不多了 / # 检查编译deb包依赖的那些软件包是否都安装好了,如果没有安装好,先用apt-get install安装一下 $ grep 'Build-Depends' debian/control # 执行dpkg-buildpackage 命令构建deb包,该条命令执行完毕后,在上一层目录下就会生成deb包 $ dpkg-buildpackage -us -uc -b 可以看到过程其实跟x86下构建deb包类似,只是需要手工下载下source

    5.2K20发布于 2019-11-07
  • 来自专栏全栈程序员必看

    dpkg说明_dpkg命令

    路径为:debian/patches/ 编译包:dpkg-buildpackage -us -uc // dpkg-buildpackage -b -rfakeroot -us -uc 安装包: dpkg

    3.5K10编辑于 2022-11-08
  • 来自专栏入门小站

    linux中25个有用的apt-get和apt-cache基本命令

    info: unpacking goaccess_0.5.orig.tar.gz dpkg-source: info: unpacking goaccess_0.5-1.debian.tar.gz dpkg-buildpackage : source package goaccess dpkg-buildpackage: source version 1:0.5-1 dpkg-buildpackage: source changed by Chris Taylor <ctaylor@debian.org> dpkg-buildpackage: host architecture i386 dpkg-source --before-build build dependencies: debhelper (>= 9) autotools-dev libncurses5-dev libglib2.0-dev libgeoip-dev autoconf dpkg-buildpackage : warning: build dependencies/conflicts unsatisfied; aborting dpkg-buildpackage: warning: (Use -d flag

    4.7K20编辑于 2022-06-02
  • 来自专栏全栈程序员必看

    ubuntu 源仓库说明

    #sudo apt-get build-dep xxx 5、现在可以来编译源码包了,首先进入源码所在目录,使用dpkg-buildpackage命令来编译源码包,它会将生成的Deb软件包放置在上层目录中 #cd xxx #sudo dpkg-buildpackage这样就会编译生成xxx_i386.deb 6、安装软件包。使用”dpkg –i”命令来安装生成的Deb软件包。

    1.3K10编辑于 2022-06-24
  • 来自专栏轻扬小栈

    Xware Desktop linux下的迅雷 — ubuntu 14.04 安装

    dpkg-buildpackage

    6.5K70发布于 2018-06-05
  • 来自专栏小樱的经验随笔

    【亲测有效】Kali Linux无法安装网易云音乐的解决方案

    4、建立一个完整的 libqcef1 Debian 软件包 dpkg-buildpackage -uc -us -b -j$(nproc) 5、安装并清理 sudo apt install $(pwd)

    2.5K40发布于 2018-12-05
  • 来自专栏kali blog

    在Linux环境中制作Windows启动盘

    # 安装 WoeUSB dpkg-buildpackage -uc -b sudo gdebi ..

    91410编辑于 2025-11-17
  • 从零开始制作deb包:让你的软件分发像喝水一样简单

    / cp systemd/mymonitor.service debian/mymonitor/lib/systemd/system/ 这里的debian/mymonitor/是一个临时目录,dpkg-buildpackage */${PACKAGE_NAME} (${VERSION}-1) unstable; urgency=medium/" debian/changelog # 构建包 dpkg-buildpackage copyright echo "Custom nginx build" > debian/copyright # compat echo "10" > debian/compat EOF #开始构建 dpkg-buildpackage /src WORKDIR /src RUN dpkg-buildpackage -us -uc -b nginx包构建成功后,测试安装: sudo dpkg -i nginx-custom_1.20.2 apt install build-essential devscripts debhelper - name: Build package run: | dpkg-buildpackage

    1.4K10编辑于 2025-09-29
  • 来自专栏全栈程序员必看

    dpkg详解_historian授权

    dpkg-buildpackage 从 Debian 源码树建立一个deb包。你必须在source tree的主目录才能生效。 例如: dpkg-buildpackage -rfakeroot -uc -b 这里 ‘-rfakeroot’ 指定命令使用 fakeroot 程序来模仿 root 权限 (来实现所有者(ownership debuild 一个快速打包脚本类似 dpkg-buildpackage ,能自动的识别是否使用 fakeroot, 同时为你运行 lintian 和 gpg 修正倚赖关系 dpkg –

    3.8K10编辑于 2022-11-08
  • 来自专栏开源部署

    Ubuntu Server 18.04上构建支持TLS的Nginx

    /usr/local/src/nginx/nginx-1.15.5 使用以下命令构建Nginx依赖项: sudo apt build-dep nginx 最后,使用以下命令构建Nginx: sudo dpkg-buildpackage

    69230编辑于 2022-07-24
  • 来自专栏QT开发

    Qt开发麒麟Linux桌面应用程序的流程

    你可以使用 dpkg-buildpackage 或其他工具来创建 .deb 包。这需要你了解 Debian 打包规范。

    3.3K10编辑于 2025-05-30
  • 来自专栏QB杂货铺

    【swupdate文档 三】SWUpdate: 嵌入式系统的软件升级

    对源包签名的替代方法 你可以使用dpkg-buildpackage: dpkg-buildpackage -us -uc debsign -k <keyId> 运行SWUpdate 运行一次swupdate

    5.7K11发布于 2019-12-27
  • 来自专栏云计算教程系列

    如何在Debian 8上将ngx_pagespeed添加到Nginx中

    使用以下命令转到目录~/custom-nginx/nginx-1.6.2/下: cd ~/custom-nginx/nginx-1.6.2/ 从这里,运行命令以构建新的自定义Nginx包: sudo dpkg-buildpackage

    1.2K20发布于 2018-09-19
  • 来自专栏Web 技术

    HTTP3 正式发布,很快哦,安排上!

    运行这些命令: cd .. dpkg-buildpackage -b 然后安装它(请注意,包的名称可能不同): dpkg -i nginx_1.21.4-1~bullseye_amd64.deb 当需要使用

    1.3K20编辑于 2022-07-29
  • 来自专栏云计算教程系列

    如何在Ubuntu 14.04上将ngx_pagespeed添加到Nginx

    使用以下命令转到~/custom-nginx/nginx-1.4.6/目录: cd ~/custom-nginx/nginx-1.4.6/ 从这里,运行命令以构建新的自定义Nginx二进制包: sudo dpkg-buildpackage

    1.3K30发布于 2018-09-20
  • 来自专栏云计算教程系列

    你的nginx访问过慢?增加个模块吧!

    创建"屏幕会话"后,让我们开始构建包: cd ~/custom-nginx-1.4.4/nginx-1.4.4 sudo dpkg-buildpackage -b 现在,您可以让包构建工具自行完成工作

    3.9K30发布于 2018-07-12
  • 来自专栏linux

    Ubuntu翻译之man(8)apt-get

    //如果指定了--compile选项,则将使用dpkg-buildpackage将包编译为二进制.deb,使用--host-architecture选项定义的架构。 If the --compile option is specified then the package will be compiled to a binary .deb using dpkg-buildpackage

    46810编辑于 2024-08-30
  • Ubuntu Server包管理与软件仓库管理深度实践

    myscript# 创建Debian包配置文件dh_make --native -s# 编辑控制文件nano debian/control# 修改规则文件指定安装位置nano debian/rules# 构建包dpkg-buildpackage

    78610编辑于 2025-09-12
  • 来自专栏Seebug漏洞平台

    原创 Paper | CVE-2024-2961 漏洞分析

    ls -alF drwxr-xr-x 26 ubuntu ubuntu 4096 May 29 07:11 php8.1-8.1.2/ # 编译源码 $ cd php8.1-8.1.2/ && dpkg-buildpackage

    2.8K10编辑于 2024-06-18
领券