Busybox - opkg용 패키지를 만드는 방법

Busybox - opkg용 패키지를 만드는 방법

dpkg의 디렉터리 구조, 제어 파일 등이 포함된 deb 패키지를 Ubuntu에서 빌드하는 방법을 알고 있습니다. opkg도 마찬가지인가요?

  1. opkg용 패키지를 구축하는 방법은 무엇입니까?
  2. Busybox에서 직접 패키지를 생성할 수 있나요? 아니면 다른 Linux(예: Ubuntu)가 필요합니까?

옵케 작동하지만 빌드 옵션이 없습니다.

나는 Busybox에서 이것을 실행하고 있습니다 :

BusyBox v1.23.2 (2017-06-15 11:01:48 CEST) multi-call binary.
BusyBox is copyrighted by many authors between 1998-2012.
Licensed under GPLv2. See source distribution for detailed copyright notices.

Usage: busybox [function [arguments]...]
or: busybox --list
or: function [arguments]...

    BusyBox is a multi-call binary that combines many common Unix
    utilities into a single executable.  Most people will create a
    link to busybox for each function they wish to use and BusyBox
    will act like whatever it was invoked as.

Currently defined functions:
    [, [[, addgroup, adduser, ar, arp, ash, awk, base64, basename, bash, bbconfig, brctl, bunzip2, bzcat, bzip2,
    cat, chattr, chgrp, chmod, chown, chroot, chrt, chvt, clear, cmp, cp, cpio, crond, cut, date, dc, dd,
    deallocvt, delgroup, deluser, devmem, df, diff, dirname, dmesg, dnsdomainname, dos2unix, du, dumpkmap, echo,
    egrep, eject, env, ether-wake, expr, false, fatattr, fbset, fbsplash, fdisk, fgrep, find, flock, fstrim,
    getopt, getty, grep, groups, gunzip, gzip, hd, head, hexdump, hostname, id, ifconfig, ifdown, ifup, inetd,
    inotifyd, insmod, ionice, iostat, ip, kbd_mode, klogd, less, ln, loadfont, loadkmap, logger, logname, logread,
    losetup, ls, lsattr, lsmod, lsof, lspci, lsusb, lzcat, md5sum, microcom, mkdir, mkdosfs, mkfifo, mkfs.vfat,
    mknod, mkswap, mktemp, modinfo, modprobe, more, mount, mpstat, mv, nameif, nbd-client, nc, netstat, nice,
    nmeter, nohup, nslookup, ntpd, od, openvt, patch, pidof, powertop, printf, pwd, rdate, rdev, readahead,
    readlink, readprofile, realpath, renice, reset, rm, rmdir, rmmod, route, run-parts, sed, sendmail, seq,
    setconsole, setfont, setkeycodes, setlogcons, setserial, setsid, sh, sha1sum, sha256sum, sha3sum, sha512sum,
    showkey, shuf, sleep, smemcap, sort, start-stop-daemon, strings, stty, sulogin, swapoff, swapon, switch_root,
    sync, syslogd, tail, tar, taskset, tee, telnet, telnetd, test, tftp, time, timeout, touch, tr, true, tty,
    tunctl, tune2fs, udhcpc, umount, uname, uniq, unix2dos, unlink, unlzma, unxz, unzip, users, usleep, uudecode,
    uuencode, vconfig, vi, volname, wc, wget, which, who, whoami, whois, xargs, xzcat, yes, zcat

답변1

Busybox는 간단한 도구 세트이며 패키지 관리 기능이 없습니다. busybox를 실행 중인 시스템을 지정해야 하며 시스템에 시스템이 포함될 수 있습니다.

관련 정보