![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
debian
syli哈哈
这个作者很懒,什么都没留下…
展开
-
util-linux调试
Debian下调试util-linux通过dpkg-buildpackage覆盖编译选项,按照-g -O0编译cat /etc/dpkg/buildflags.conf SET CFLAGS -g -O0 -fdebug-prefix-map=/home/uos/work/util-linux/gerrit/util-linux=. -fstack-protector-strong -Wformat -Werror=format-securitySET CXXFLAGS -g -O0 -fdebug原创 2021-11-11 19:24:33 · 1041 阅读 · 0 评论 -
crontab使用记录
crontab使用命令行相关crontab [ -u user ] filecrontab [ -u user ] [ -i ] { -e | -l | -r } crontab是一个程序,用来安装、卸载、显示定时任务列表,用于驱动cron守护进程。 每个用户都可以拥有自己的crontab,一般存放在/var/spool/cron/crontabs下,且以用户名作为文件名称,一般不建议直接编辑文件(可能定时任务无法生效),建议使用crontab -e-u 指定特定用户的crontab原创 2021-11-08 21:34:05 · 593 阅读 · 0 评论 -
如何通过shell脚本制作deb包
deb包制作1. 制作脚本# cat hello.sh#!/bin/bashecho "This is a test!"2. 搭建deb包制作环境sudo apt-get install build-essentialsudo apt-get install debmake3. 制作debian目录debmake -e test@test.com -p test -u 0.1 -f syli -n -x1-e 配置邮箱-p 配置包名-u 配置版本号-f 配置开发者-n 配置原创 2021-10-26 20:20:44 · 1455 阅读 · 1 评论 -
deb包的解压修改和再打包
deb包的解压、修改与重新打包下载示例包slhttp://ftp.br.debian.org/debian/pool/main/s/sl/sl_5.02-1_amd64.deb新建文件夹mkdir exact //存放解压文件mkdir build //存放新打包deb解压debdpkg-deb -R sl_5.02-1_amd64.deb ./exact/修改版本号重新打包syli@syli-PC:~/work/tmp$ dpkg-deb -b ./exact/ ./build原创 2021-09-09 15:09:13 · 994 阅读 · 0 评论