Coder Social home page Coder Social logo

lxd-alpine-builder's Introduction

LXD Alpine Linux image builder

This script provides a way to create Alpine Linux images for their use with LXD. It's based off the LXC templates.

The image will be built just by installing the alpine-base meta-package. Networking and syslog are enabled by default.

Usage

In order to build the latest Alpine image just run the script (must be done as root):

sudo ./build-alpine

For more options check the help:

sudo ./build-alpine -h

After the image is built it can be added as an image to LXD as follows:

lxc image import alpine-v3.3-x86_64-20160114_2308.tar.gz --alias alpine-v3.3

License

This script uses the same license as the script it was derived from: LGPL 2.1

lxd-alpine-builder's People

Contributors

anon-exploiter avatar d3vil0p3r avatar feng-zhe avatar l3ouu4n9 avatar radman13666 avatar saghul avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

lxd-alpine-builder's Issues

Mirror error

Hello,

I try to run the script but it failed.

The script try to get http://mirrors.dotsrc.org/alpinev3.8/main/x86/APKINDEX.tar.gz but the real URL is http://mirrors.dotsrc.org/alpine/v3.8/main/x86/APKINDEX.tar.gz

root@kali:/tmp/lxd-alpine-builder# ./build-alpine -a i686
Determining the latest release... v3.8
Using static apk from http://wiki.alpinelinux.org/cgi-bin/dl.cgi/v3.8/main/x86
Downloading alpine-keys-2.1-r1.apk
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
Downloading apk-tools-static-2.10.0-r0.apk

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
Downloading alpine-mirrors-3.5.9-r0.apk

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
[email protected]: OK
Verified OK
Selecting mirror http://mirrors.dotsrc.org/alpinev3.8/main
fetch http://mirrors.dotsrc.org/alpinev3.8/main/x86/APKINDEX.tar.gz
ERROR: http://mirrors.dotsrc.org/alpinev3.8/main: No such file or directory
WARNING: Ignoring APKINDEX.a9fe933e.tar.gz: No such file or directory
ERROR: unsatisfiable constraints:
  alpine-base (missing):
    required by: world[alpine-base]
Failed to install rootfs

Can't build build-alpine

I just can't build the lxd-alpine-builder.
I'm on a WSL Kali-Linux (could that be the problem?) and I'm cloning the repo and building it.
Here are the errors:

┌──(root㉿PC-Mat1212)-[/home/hero/lxd-alpine-builder]
└─# ./build-alpine
Determining the latest release... v3.18
Using static apk from http://dl-cdn.alpinelinux.org/alpine//v3.18/main/x86_64
Downloading alpine-keys-2.4-r1.apk
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
Downloading apk-tools-static-2.14.0-r2.apk
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
[email protected]: OK
Verified OK
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  2652  100  2652    0     0   3393      0 --:--:-- --:--:-- --:--:--  3391
--2023-06-22 21:50:53--  http://alpine.mirror.wearetriple.com/MIRRORS.txt
Resolving alpine.mirror.wearetriple.com (alpine.mirror.wearetriple.com)... 93.187.10.106, 2a00:1f00:dc06:10::106
Connecting to alpine.mirror.wearetriple.com (alpine.mirror.wearetriple.com)|93.187.10.106|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2652 (2.6K) [text/plain]
Saving to: ‘/home/hero/lxd-alpine-builder/rootfs/usr/share/alpine-mirrors/MIRRORS.txt’

/home/hero/lxd-alpine-builder/rootfs/u 100%[============================================================================>]   2.59K  --.-KB/s    in 0s

2023-06-22 21:50:53 (291 MB/s) - ‘/home/hero/lxd-alpine-builder/rootfs/usr/share/alpine-mirrors/MIRRORS.txt’ saved [2652/2652]

./build-alpine: 91: hexdump: not found
expr: syntax error: unexpected argument ‘72’
Selecting mirror http://dl-cdn.alpinelinux.org/alpine/
http://uk.alpinelinux.org/alpine/
http://mirror.yandex.ru/mirrors/alpine/
http://mirrors.gigenet.com/alpinelinux/
http://mirror1.hs-esslingen.de/pub/Mirrors/alpine/
http://mirror.leaseweb.com/alpine/
http://mirror.fel.cvut.cz/alpine/
http://alpine.mirror.far.fi/
http://alpine.mirror.wearetriple.com/
http://mirror.clarkson.edu/alpine/
http://mirror.aarnet.edu.au/pub/alpine
http://mirrors.dotsrc.org/alpine/
http://ftp.halifax.rwth-aachen.de/alpine/
http://mirrors.tuna.tsinghua.edu.cn/alpine/
http://mirrors.ustc.edu.cn/alpine/
http://mirrors.nju.edu.cn/alpine/
http://mirror.lzu.edu.cn/alpine/
http://ftp.acc.umu.se/mirror/alpinelinux.org/
http://mirror.xtom.com.hk/alpine/
http://mirror.csclub.uwaterloo.ca/alpine/
http://alpinelinux.mirror.iweb.com/
http://pkg.adfinis.com/alpine/
http://mirror.ps.kz/alpine/
http://mirror.rise.ph/alpine-linux/
http://mirrors.ircam.fr/pub/alpine/
http://mirror.math.princeton.edu/pub/alpinelinux/
http://mirrors.sjtug.sjtu.edu.cn/alpine/
http://ftp.icm.edu.pl/pub/Linux/distributions/alpine/
http://mirror.ungleich.ch/mirror/packages/alpine/
http://mirrors.edge.kernel.org/alpine/
http://ap.edge.kernel.org/alpine/
http://eu.edge.kernel.org/alpine/
http://download.nus.edu.sg/mirror/alpine/
http://alpine.yourlabs.org
http://mirror.pit.teraswitch.com/alpine
http://mirror.reenigne.net/alpine/
http://quantum-mirror.hu/mirrors/pub/alpine/
http://tux.rainside.sk/alpine/
http://alpine.cs.nycu.edu.tw/
http://mirror.ihost.md/alpine/
http://mirror.ette.biz/alpine/
http://mirror.lagoon.nc/alpine/
http://alpinelinux.c3sl.ufpr.br
http://foobar.turbo.net.id/alpine/
http://alpine.ccns.ncku.edu.tw/alpine/
http://mirror.dst.ca/alpine
http://mirror.kumi.systems/alpine
http://mirror.sabay.com.kh/alpine/
http://alpine.northrepo.ca
http://mirrors.ocf.berkeley.edu/alpine/
http://mirrors.pardisco.co/alpine/
http://mirrors.aliyun.com/alpine/
http://mirror.alwyzon.net/alpine/
http://mirror1.ku.ac.th/alpine/
http://mirrors.bfsu.edu.cn/alpine
http://ftpmirror2.infania.net/mirror/alpine/
http://repo.iut.ac.ir/repo/alpine
http://mirror.fcix.net/alpine/
http://alpine.sakamoto.pl/alpine/
http://mirror.2degrees.nz/alpine/
http://mirror.kku.ac.th/alpine
http://mirror.uepg.br/alpine
http://alpine.astra.in.ua
http://mirrors.neusoft.edu.cn/alpine/
http://ftp.udx.icscoe.jp/Linux/alpine/
http://alpinelinux.mirror.garr.it/
http://mirrors.hostico.ro/alpinelinux/
http://mirrors.qontinuum.space/alpinelinux
http://ftp.lysator.liu.se/pub/alpine/
http://mirrors.zju.edu.cn/alpine/
http://mirror.mangohost.net/alpine/
http://mirror.bahnhof.net/pub/alpinelinux/
http://mirror.vinehost.net/alpine//v3.18/main
fetch http://dl-cdn.alpinelinux.org/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://dl-cdn.alpinelinux.org/alpine/: No such file or directory
fetch http://uk.alpinelinux.org/alpine/x86_64/APKINDEX.tar.gz
WARNING: Permanently redirected to https://uk.alpinelinux.org:443/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://uk.alpinelinux.org/alpine/: No such file or directory
fetch http://mirror.yandex.ru/mirrors/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.yandex.ru/mirrors/alpine/: No such file or directory
fetch http://mirrors.gigenet.com/alpinelinux/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirrors.gigenet.com/alpinelinux/: No such file or directory
fetch http://mirror1.hs-esslingen.de/pub/Mirrors/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror1.hs-esslingen.de/pub/Mirrors/alpine/: No such file or directory
fetch http://mirror.leaseweb.com/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.leaseweb.com/alpine/: No such file or directory
fetch http://mirror.fel.cvut.cz/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.fel.cvut.cz/alpine/: No such file or directory
fetch http://alpine.mirror.far.fi/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://alpine.mirror.far.fi/: No such file or directory
fetch http://alpine.mirror.wearetriple.com/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://alpine.mirror.wearetriple.com/: No such file or directory
fetch http://mirror.clarkson.edu/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.clarkson.edu/alpine/: No such file or directory
fetch http://mirror.aarnet.edu.au/pub/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.aarnet.edu.au/pub/alpine: No such file or directory
fetch http://mirrors.dotsrc.org/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirrors.dotsrc.org/alpine/: No such file or directory
fetch http://ftp.halifax.rwth-aachen.de/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://ftp.halifax.rwth-aachen.de/alpine/: No such file or directory
fetch http://mirrors.tuna.tsinghua.edu.cn/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirrors.tuna.tsinghua.edu.cn/alpine/: No such file or directory
fetch http://mirrors.ustc.edu.cn/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirrors.ustc.edu.cn/alpine/: No such file or directory
fetch http://mirrors.nju.edu.cn/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirrors.nju.edu.cn/alpine/: No such file or directory
fetch http://mirror.lzu.edu.cn/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.lzu.edu.cn/alpine/: No such file or directory
fetch http://ftp.acc.umu.se/mirror/alpinelinux.org/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://ftp.acc.umu.se/mirror/alpinelinux.org/: No such file or directory
fetch http://mirror.xtom.com.hk/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.xtom.com.hk/alpine/: No such file or directory
fetch http://mirror.csclub.uwaterloo.ca/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.csclub.uwaterloo.ca/alpine/: No such file or directory
fetch http://alpinelinux.mirror.iweb.com/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://alpinelinux.mirror.iweb.com/: No such file or directory
fetch http://pkg.adfinis.com/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://pkg.adfinis.com/alpine/: No such file or directory
fetch http://mirror.ps.kz/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.ps.kz/alpine/: No such file or directory
fetch http://mirror.rise.ph/alpine-linux/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.rise.ph/alpine-linux/: No such file or directory
fetch http://mirrors.ircam.fr/pub/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirrors.ircam.fr/pub/alpine/: No such file or directory
fetch http://mirror.math.princeton.edu/pub/alpinelinux/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.math.princeton.edu/pub/alpinelinux/: No such file or directory
fetch http://mirrors.sjtug.sjtu.edu.cn/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirrors.sjtug.sjtu.edu.cn/alpine/: No such file or directory
fetch http://ftp.icm.edu.pl/pub/Linux/distributions/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://ftp.icm.edu.pl/pub/Linux/distributions/alpine/: No such file or directory
fetch http://mirror.ungleich.ch/mirror/packages/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirror.ungleich.ch/mirror/packages/alpine/: No such file or directory
fetch http://mirrors.edge.kernel.org/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://mirrors.edge.kernel.org/alpine/: No such file or directory
fetch http://ap.edge.kernel.org/alpine/x86_64/APKINDEX.tar.gz
WARNING: updating and opening http://ap.edge.kernel.org/alpine/: No such file or directory
ERROR: unable to select packages:
  alpine-base (no such package):
    required by: world[alpine-base]
Failed to install rootfs

┌──(root㉿PC-Mat1212)-[/home/hero/lxd-alpine-builder]
└─#

I don't know about this thing and I see kind of this output this in other Github issues but they don't help me.
Any solutions ?

Doesn't run. Checksum missing for [email protected]

I downloaded the build-alpine script and ran it in bash as root. This is the output.

Determining the latest release... v3.15
Using static apk from http://dl-cdn.alpinelinux.org/alpine//v3.15/main/x86_64
Downloading alpine-keys-2.4-r1.apk
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
Downloading apk-tools-static-2.12.7-r3.apk
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
tar: Ignoring unknown extended header keyword 'APK-TOOLS.checksum.SHA1'
ERROR: checksum is missing for [email protected]
Failed to download a valid static apk

Workaround by disabling checksum check near line 70

if [ -z "$checksum" ]; then
        echo "ERROR: checksum is missing for $keyname"
        # return 1
    fi
    # (cd $rootfs/etc/apk/keys && echo "$checksum" | sha256sum -c -) || return 1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.