美文网首页
创建自己的PPA

创建自己的PPA

作者: King_Karl | 来源:发表于2019-03-04 10:45 被阅读0次

    需求

    创建自己的PPA程序,通过APT-GET 安装
    

    分析

    参考 http://packaging.ubuntu.com/html/packaging-new-software.html
    

    过程

    先注册账号:https://launchpad.net/
    程序代码  main.c 和makefile
    编译:dh_make --createorig  (注意文件夹名)
               dpkg-buildpackage  -S   (只打包source,否则上传时失败)
               官方的编译命令不成功
    

    结果

    代码地址:https://github.com/asysbang/ppa
    ppa添加地址:ppa:asysbang/work
    安装命令:apt install ppa
    执行命令:ppa
    
    自己又做了一个带界面的程序
    sudo add-apt-repository ppa:asysbang/work-more
    sudo apt-get update
    sudo apt install work-more
    

    遇到问题

    dpkg-buildpackage  -S替换官方编译
    makefile添加mkdir -p  命令 否则deb里面不包含bin文件夹
    提示ppa没有release文件,需要"signed ubuntu code of conduct"
    
    apt-add-repository 时提示证书下载失败,需要重试几次
    

    相关文章

      网友评论

          本文标题:创建自己的PPA

          本文链接:https://www.haomeiwen.com/subject/toebuqtx.html