下面用一个简单的程序例子,来讲解如何制作deb包。首先你需要一个deb包管理的系统,debian, ubuntu等。 这里我用的是 nexenta . 这些系统默认装好了deb包制作需要的工具,如dpkg-dev, devscripts等。如果没有,你也可以在制作过程中用apt-get install 来手动安装。 1. 创建一个简单的源码包 aubrey@aubrey-nexenta:~/deb$ ls -l hellodeb/ total 2 -rw-r--r-- 1 aubrey staff 203 Feb 16 12:50 Makefile -rw-r--r-- 1 aubrey staf...
by msj0520 - Linux文档专区 - 2009-07-21 11:08:43 阅读(908) 回复(0)
1.如何制作简单的deb仓库? 一个简单的deb仓库可以采用apt-get install *的方式来进行快速软件安装。制作软件包仓库其实很简单: 首先, 将制作好的deb包放在一个目录下,当然您也可以依据软件名称建立子目录,再存放deb包,如您建立一个repos的目录存放已经建立的软件包 随后,采用sudo dpkg-scanpackages repos /dev/null | gzip -9c >Packages.gz建立仓库索引文件 然后,解开Packages.gz以便编辑:gzip -d Packages.gz,...
下面用一个简单的程序例子,来讲解如何制作deb包。首先你需要一个deb包管理的系统,debian, ubuntu等。 这里我用的是 nexenta . 这些系统默认装好了deb包制作需要的工具,如dpkg-dev, devscripts等。如果没有,你也可以在制作过程中用apt-get install 来手动安装。 1. 创建一个简单的源码包 aubrey@aubrey-nexenta:~/deb$ ls -l hellodeb/ total 2 -rw-r--r-- 1 aubrey staff 203 Feb 16 12:50 Makefile -rw-r--r-- 1 aubrey staf...
下面用一个简单的程序例子,来讲解如何制作deb包。首先你需要一个deb包管理的系统,debian, ubuntu等。 这里我用的是 nexenta . 这些系统默认装好了deb包制作需要的工具,如dpkg-dev, devscripts等。如果没有,你也可以在制作过程中用apt-get install 来手动安装。 1. 创建一个简单的源码包 aubrey@aubrey-nexenta:~/deb$ ls -l hellodeb/ total 2 -rw-r--r-- 1 aubrey staff 203 Feb 16 12:50 Makefile -rw-r--r-- 1 aubre...
下面用一个简单的程序例子,来讲解如何制作deb包。首先你需要一个deb包管理的系统,debian, ubuntu等。 这里我用的是 nexenta . 这些系统默认装好了deb包制作需要的工具,如dpkg-dev, devscripts等。如果没有,你也可以在制作过程中用apt-get install 来手动安装。 1. 创建一个简单的源码包 aubrey@aubrey-nexenta:~/deb$ ls -l hellodeb/ total 2 -rw-r--r-- 1 aubrey staff 203 Feb 16 12:50 Makefile -rw-r--r-- 1 aubr...
写好了一个程序(ubuntu),如何在桌面上建立一个图标,双击图标运行改程序呢? 是要制作deb包吗? 给指点下思路。
在OpenEmbedded中,目前支持包的格式有ipk,deb,rpm,tar,对应的class我们可以找到 lynn@lynn-ubuntu-laptop:~/openembedded/lynn.local.dev/classes$ ls package_ package_deb.bbclass package_ipk.bbclass package_rpm.bbclass package_tar.bbclass 当然在嵌入式中主要使用ipk包,小巧,这里我主要想测试下deb包。 在do_install 过程,会把目标装到${D} 中(${WORKDIR}/image},然后在do_package任务会把所有在 ${D}中的内容进行...