构建自己的Debian

内核编译

# make ARCH=arm menuconfig

# make -j5 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage
modules
内核安装到ROOTFS

# cp ${WORK_DIR}/linux-sunxi/arch/arm/boot/uImage ${ROOTFS_DIR}/boot/
#
make -C ${WORK_DIR}/linux-sunxi INSTALL_MOD_PATH=${ROOTFS_DIR} ARCH=arm
\
CROSS_COMPILE=arm-linux-gnueabihf- modules_install
拷贝到TF卡
cd
${ROOTFS_DIR}
mount ${CARD}2 /mnt
mkdir /mnt/boot
mount ${CARD}1
/mnt/boot
tar --exclude=qemu-arm-static -cf - . | tar -C /mnt -xvf -
sync
&& umount /mnt/boot && umount /mnt

如果无法从TF卡启动,再跑一次末尾命令

# cd
${WORK_DIR}/u-boot-sunxi
# dd
if=/dev/zero of=$CARD bs=1k count=1024
#
dd if=u-boot-sunxi-with-spl.bin of=$CARD bs=1024 seek=8

mknod /dev/ttyUSB0 c 188 0

时间: 2024-11-07 05:15:18

构建自己的Debian的相关文章

从源码包构建.deb文件的备忘

源码包是什么 我们知道ubuntu有别于gentoo之一的特点就是,gentoo是基于源码包安装的系统,而ubuntu是基于二进制的.我们执行一个apt-get install foo安装包命令时,apt从对应的apt source源地址下载一个二进制包-以.deb为后缀名的文件到/var/cache/apt/archives下,再用dpkg工具安装它们.这些.deb文件都是包的维护者在某台build machine上build之后放上去的,而与foo.deb对应的源码包,一般都是指三个文件的一

Debian的一个命令

dpkg是一个Debian的一个命令行工具,它可以用来安装.删除.构建和管理Debian的软件包.下面是它的一些命令解释:1)安装软件命令行:dpkg -i <.deb file name>示例:dpkg -i avg71flm_r28-1_i386.deb2)安装一个目录下面所有的软件包命令行:dpkg -R示例:dpkg -R /usr/local/src3)释放软件包,但是不进行配置命令行:dpkg –unpack package_file 如果和-R一起使用,参数可以是一个目录示例:d

Linux下dpkg的用法

转自:http://blog.csdn.net/fireblue1990/article/details/52627952 dpkg是一个Debian的一个命令行工具,它可以用来安装.删除.构建和管理Debian的软件包. 下面是它的一些命令解释: 1)安装软件 命令行:dpkg -i <.deb file name> 示例:dpkg -i avg71flm_r28-1_i386.deb 2)安装一个目录下面所有的软件包 命令行:dpkg -R 示例:dpkg -R /usr/local/sr

Linux包管理命令与Ubuntu下安装nginx的方法

rpm包和deb包是两种Linux系统下最常见的安装包格式,在安装一些软件或服务的时候免不了要和它们打交道.rpm包主要应用在RedHat系列包括 Fedora等发行版的Linux系统上,deb包主要应用于Debian系列包括现在比较流行的Ubuntu等发行版上. 二者对应的安装命令分别为rpm与dpkg. Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb.alien安装与转换命令: sudo apt-get install alien #安装ali

dpkg的用法 (转)

dpkg是一个Debian的一个命令行工具,它可以用来安装.删除.构建和管理Debian的软件包. 下面是它的一些命令解释: 1)安装软件 命令行:dpkg -i <.deb file name> 示例:dpkg -i avg71flm_r28-1_i386.deb 2)安装一个目录下面所有的软件包 命令行:dpkg -R 示例:dpkg -R /usr/local/src 3)释放软件包,但是不进行配置 命令行:dpkg –unpack package_file 如果和-R一起使用,参数可以

linuxtoy.org资源

https://linuxtoy.org/archives.html Archives 在 Android 系统上安装 Debian Linux 与 R (2015-07-14) Pinos:实现摄像头共享 (2015-07-06) Firefox 40 Beta (2015-07-04) BookDrop: 通过 Dropbox 接收 Kindle 电子书 (2015-06-24) Linux Kernel 4.1 (2015-06-23) b2gdroid:在 Android 手机上一键切换

yum和apt-get 软件包管理器的用法及区别

yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器. 一般来说著名的linux系统基本上分两大类: 1.RedHat系列:Redhat.Centos.Fedora等 2.Debian系列:Debian.Ubuntu等 RedHat 系列 1 常见的安装包格式 rpm包,安装rpm包的命令是"rpm -参数"  Redhat Package Manager2 包管理工具 yum  (全称为 Ye

apkg命令

dpkg是一个Debian的一个命令行工具,它可以用来安装.删除.构建和管理Debian的软件包.下面是它的一些命令解释:1)安装软件命令行:dpkg -i <.deb file name>示例:dpkg -i avg71flm_r28-1_i386.deb2)安装一个目录下面所有的软件包命令行:dpkg -R示例:dpkg -R /usr/local/src3)释放软件包,但是不进行配置命令行:dpkg –unpack package_file 如果和-R一起使用,参数可以是一个目录示例:d

Kali Centos8 黑科技,一篇搞懂apt与dpkg软件管理命令工具

感谢分享原文-http://bjbsair.com/2020-04-03/tech-info/29920.html ============================================== Kali Linux中主要有apt-get和dpkg两个软件管理工具,前者用的最多,apt是apt-get的升级版 ,建议用apt命令. dpkg是一个Debian的一个命令行工具,它可以用来安装.删除.构建和管理Debian的软件包.那它们两者怎么使用?你能发现他们的区别吗? 一.apt