文档章节

Debian/Ubuntu自有软件包构建私有源

China_OS
 China_OS
发布于 2015/10/30 16:04
字数 201
阅读 176
收藏 0
点赞 0
评论 0

        linux在自建私有yum源方面,我们熟知redhat系列的createrepo命令,配合rpmbuild命令,使我们创建私有yum真是相当简单了,如果切换到debian系列下面呢?前面的文件讲解了怎么制作debian系列的deb包,但是没有讲怎么制作apt-get私有源,其实debian也有类似的createrepo命令。下面我们看看制作私有apt源的过程

安装制作工具:

apt-get install dpkg-dev

创建deb文件目录

mkdir -p /usr/local/mydeb
拷贝deb包到deb文件目录
cp xxx.deb /usr/local/mydeb
制作私有源包信息
cd /usr/local
dpkg-scanpackages mydeb /dev/null | gzip -9c > mydeb/Packages.gz

使用web服务器搭建私有源服务

#apt-source
deb http://hostname/local mydeb



© 著作权归作者所有

共有 人打赏支持
China_OS
粉丝 400
博文 383
码字总数 483581
作品 0
徐汇
技术主管
Ubuntu软件仓库-转载

软件仓库是收藏互联网上可用软件包(应用程序)的“图书馆”。Ubuntu 仓库包含数万个可供您自由下载和安装的可用软件包。这些软件包是专门为 Ubuntu 构建和挑选的。 软件仓库分类 Ubuntu 仓库分...

azgzfl ⋅ 2014/01/18 ⋅ 0

ubuntu安装/查看已安装包的方法

自己折腾ubuntu安装包来着, 发现一篇文章非常实用, 将apt-get和dpkg等命令的参数讲解非常全面. 于是转载过来. 中文的比英文的帮助看着还是顺手一点. 原文链接: http://www.cnblogs.com/forw...

蓝叶子Sheep ⋅ 04/12 ⋅ 0

万能软件包代理--Apt-cacher-ng

Apt-cacher-ng 本身就是一个 HTTP 协议代理,但是和其他 HTTP 代理服务器的区别在于: 能够“识别”出从不同站点(源)请求下载的软件包是否是同一个软件包,即源的合并功能。 支持请求重定向...

匿名 ⋅ 2011/05/10 ⋅ 0

Ubuntu 开发自己的包格式和安装程序

Canonical开发者正在开发自己的软件包格式和安装程序,补充而不是替代Debian的软件包管理工具apt/dpkg。新的软件包格式和安装程序仅用于新发行的软件包,也就是运行在Ubuntu Phone/Tablet上的...

oschina ⋅ 2013/05/10 ⋅ 114

Linux软件包管理基本操作入门

导读 大多数现代类 Unix 操作系统都提供了一个集中的软件包管理机制,以帮助用户搜索、安装和管理软件。而软件通常以「包」的形式存储在仓库「repository」中,对软件包的使用和管理被称为包...

linuxprobe16 ⋅ 2016/12/28 ⋅ 0

饮水思源:Ubuntu用户应关注Debian

当今最热门的桌面Linux非Ubuntu莫属,它已经拥有数量众多的爱好者,已经成为PC用户的主流操作系统之一。Ubuntu定时发布管理战略的劣势之一是,有时候不能包含一些有用的升级软件包,而Debia...

长平狐 ⋅ 2013/01/06 ⋅ 0

ubuntu 11.10 dvd 源如何做

apt-cdrom -m -d /xx add 之后 现把 /media/UBUNTU/ 作为了 CD-ROM 的挂载点 正在鉴别.. [c3a650c7aa6255a2b6d450a27a7306f7-2] 正在盘片中查找索引文件.. 找到了 2 个软件包索引、0 个源代码...

ddatsh ⋅ 2011/10/15 ⋅ 1

转载-Linux新人必读,Linux发行版选择和软件安装的一些原则性问题

原文链接:http://bbs.csdn.net/topics/390138640/ 1、使用前,通过各种途径去了解Linux,包括正面的和反面的 袁萌袁大头虽为人诟病,但他的有一项统计却值得深思——每年4、5月和10、11月(...

1清风揽月1 ⋅ 2017/06/12 ⋅ 0

ubuntu安装和查看已安装

说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法...

pumpkinHua ⋅ 2014/03/29 ⋅ 0

一张“族谱”探秘 Ubuntu 操作系统平台

对于开源平台来说,Ubuntu是基于Debian发布版和GNOME桌面环境,尽管源自Debian,但Debian创始人 Ian Murdock认为虽然Ubuntu是优秀的Linux发布版,也促进了Debian的全球化,但Ubuntu另建软件包...

oschina ⋅ 2013/08/14 ⋅ 31

没有更多内容

加载失败,请刷新页面

加载更多

下一页

解决httpclient超时设置不生效的问题

最近公司有项目需要通过http调用第三方服务,且第三方服务偶有超时,故需要设置一定的超时时间防止不响应的情况出现。 初始设置如下: [java] view plain copy //超时设置 RequestConfig re...

Mr_Tea伯奕 ⋅ 9分钟前 ⋅ 0

过滤器Filter和拦截器HandlerInterceptor

过滤器 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要...

hutaishi ⋅ 13分钟前 ⋅ 0

Redis入门详解(转)

Redis入门详解 Redis简介 Redis安装 Redis配置 Redis数据类型 Redis功能 持久化 主从复制 事务支持 发布订阅 管道 虚拟内存 Redis性能 Redis部署 Redis应用场景 Redis总结 Redis简介: Redi...

xiaoyaoyoufang ⋅ 26分钟前 ⋅ 0

说说javascript中的那些专业名词

DOM(Document Object Model) 文档对象模型 BOM(Browser Object Model) 浏览器对象模型 ECMA(European Computer Manufacturer's Association) 欧洲计算机制造商协会 W3C(World Wide Web Conso......

hang1989 ⋅ 45分钟前 ⋅ 0

Bootstrap Wizard 多步表单控件

废话 有一块需求是 有多步表单 点击下一步时触发验证一个范围内的表单,点击上一步或取消,清空表单并返回第一步,点击最后一步提交整个表单的 就找到了这个插件,本来自己写了一个原生的 fo...

无极之岚 ⋅ 今天 ⋅ 0

如何利用Spring Cloud构建起自我修复型分布式系统

利用Netflix所打造的组件及各类大家熟知的工具,我们完全可以顺利应对由微服务以及分布式计算所带来的技术挑战。 在过去一年当中,微服务已经成为软件架构领域一个炙手可热的新名词,而且我们...

harries ⋅ 今天 ⋅ 0

临近实习前的感想

再过两星期就要开始新的一段实习了,想想去年的这个时候也在实习,心中不免思绪万千,也一直想写对2017做个总结,但一直迟迟没有下笔。 2017年的春节,我就开始准备开学后找份实习。那时候就...

无精疯 ⋅ 今天 ⋅ 0

Spring AOP(面向切面编程)

Spring AOP概念: Spring AOP 可以劫持一个执行的方法,在方法执行之前或之后添加额外的功能。通常情况下,AOP把项目中需要在多处用到的功能,比如日志、安全和事物等集中到一个类中处理,而...

霍淇滨 ⋅ 今天 ⋅ 0

人工智能、机器学习、数据挖掘以及数据分析有什么联系?

人工智能是目前炙手可热的一个领域,所有的互联网公司以及各路大迦们纷纷表态人工智能将是下一个时代的革命性技术,可与互联网、移动互联网时代的变更相媲美;AlphaGo在围棋领域战胜人类最顶...

董黎明 ⋅ 今天 ⋅ 0

使用 vue-cli 搭建项目

vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目,GitHub地址是:https://github.com/vuejs/vue-cli 一、 安装 node.js 首先需要安装node环境,可以直接到中...

初学者的优化 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部