commit
620d19f151
1
add-qtum/00-install-apt-transport-https/00-packages
Normal file
1
add-qtum/00-install-apt-transport-https/00-packages
Normal file
|
@ -0,0 +1 @@
|
||||||
|
apt-transport-https
|
8
add-qtum/01-configure-apt/00-run.sh
Executable file
8
add-qtum/01-configure-apt/00-run.sh
Executable file
|
@ -0,0 +1,8 @@
|
||||||
|
#!/bin/bash -e
|
||||||
|
|
||||||
|
install -m 644 files/qtum.list "${ROOTFS_DIR}/etc/apt/sources.list.d/"
|
||||||
|
|
||||||
|
on_chroot apt-key add - < files/qtum.gpg.key
|
||||||
|
on_chroot << EOF
|
||||||
|
apt-get update
|
||||||
|
EOF
|
77
add-qtum/01-configure-apt/files/qtum.gpg.key
Normal file
77
add-qtum/01-configure-apt/files/qtum.gpg.key
Normal file
|
@ -0,0 +1,77 @@
|
||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Version: SKS 1.1.6
|
||||||
|
Comment: Hostname: keyserver.ubuntu.com
|
||||||
|
|
||||||
|
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
|
||||||
|
=ump4
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
1
add-qtum/01-configure-apt/files/qtum.list
Normal file
1
add-qtum/01-configure-apt/files/qtum.list
Normal file
|
@ -0,0 +1 @@
|
||||||
|
deb https://repo.qtum.info/apt/raspbian/ stretch main
|
1
add-qtum/02-install-qtum/00-packages
Normal file
1
add-qtum/02-install-qtum/00-packages
Normal file
|
@ -0,0 +1 @@
|
||||||
|
qtum
|
7
add-qtum/03-setup-zram/00-run.sh
Executable file
7
add-qtum/03-setup-zram/00-run.sh
Executable file
|
@ -0,0 +1,7 @@
|
||||||
|
#!/bin/bash -e
|
||||||
|
|
||||||
|
install -m 755 files/zram "${ROOTFS_DIR}/etc/init.d/"
|
||||||
|
|
||||||
|
on_chroot << EOF
|
||||||
|
systemctl enable zram
|
||||||
|
EOF
|
26
add-qtum/03-setup-zram/files/zram
Normal file
26
add-qtum/03-setup-zram/files/zram
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
#!/bin/bash
|
||||||
|
### BEGIN INIT INFO
|
||||||
|
# Provides: zram
|
||||||
|
# Required-Start:
|
||||||
|
# Required-Stop:
|
||||||
|
# Default-Start: 3
|
||||||
|
# Default-Stop:
|
||||||
|
# Short-Description: Boost memory performance
|
||||||
|
# Description:
|
||||||
|
### END INIT INFO
|
||||||
|
cores=$(nproc --all)
|
||||||
|
modprobe zram num_devices=$cores
|
||||||
|
|
||||||
|
swapoff -a
|
||||||
|
|
||||||
|
totalmem=`free | grep -e "^Mem:" | awk '{print $2}'`
|
||||||
|
mem=$(( ($totalmem / $cores)* 1024 ))
|
||||||
|
|
||||||
|
core=0
|
||||||
|
while [ $core -lt $cores ]; do
|
||||||
|
echo $mem > /sys/block/zram$core/disksize
|
||||||
|
echo lz4 > /sys/block/zram$core/comp_algorithm
|
||||||
|
mkswap /dev/zram$core
|
||||||
|
swapon -p 5 /dev/zram$core
|
||||||
|
let core=core+1
|
||||||
|
done
|
5
add-qtum/prerun.sh
Executable file
5
add-qtum/prerun.sh
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/bash -e
|
||||||
|
|
||||||
|
if [ ! -d "${ROOTFS_DIR}" ]; then
|
||||||
|
copy_previous
|
||||||
|
fi
|
13
configure-desktop/00-configure-desktop/00-run.sh
Executable file
13
configure-desktop/00-configure-desktop/00-run.sh
Executable file
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/bash -e
|
||||||
|
|
||||||
|
install -m 644 files/1.png "${ROOTFS_DIR}/usr/share/rpd-wallpaper/"
|
||||||
|
install -m 644 files/2.png "${ROOTFS_DIR}/usr/share/rpd-wallpaper/"
|
||||||
|
install -m 644 files/3.png "${ROOTFS_DIR}/usr/share/rpd-wallpaper/"
|
||||||
|
install -m 644 files/4.png "${ROOTFS_DIR}/usr/share/rpd-wallpaper/"
|
||||||
|
mkdir -p "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/"
|
||||||
|
install -m 644 files/Qtum.desktop "${ROOTFS_DIR}/home/${FIRST_USER_NAME}/Desktop/"
|
||||||
|
|
||||||
|
on_chroot << EOF
|
||||||
|
#sed -ri 's,wallpaper=.*?,wallpaper=/usr/share/rpd-wallpaper/1.png,' /etc/lightdm/pi-greeter.conf
|
||||||
|
sed -ri 's,wallpaper=.*?,wallpaper=/usr/share/rpd-wallpaper/1.png,' /etc/xdg/pcmanfm/LXDE-pi/desktop-items-0.conf
|
||||||
|
EOF
|
BIN
configure-desktop/00-configure-desktop/files/1.png
Normal file
BIN
configure-desktop/00-configure-desktop/files/1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 34 KiB |
BIN
configure-desktop/00-configure-desktop/files/2.png
Normal file
BIN
configure-desktop/00-configure-desktop/files/2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 49 KiB |
BIN
configure-desktop/00-configure-desktop/files/3.png
Normal file
BIN
configure-desktop/00-configure-desktop/files/3.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 54 KiB |
BIN
configure-desktop/00-configure-desktop/files/4.png
Normal file
BIN
configure-desktop/00-configure-desktop/files/4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 106 KiB |
|
@ -0,0 +1,5 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Link
|
||||||
|
Name=Qtum
|
||||||
|
Icon=/usr/local/share/bitcoin.png
|
||||||
|
URL=/usr/share/applications/Qtum.desktop
|
5
configure-desktop/prerun.sh
Executable file
5
configure-desktop/prerun.sh
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/bash -e
|
||||||
|
|
||||||
|
if [ ! -d "${ROOTFS_DIR}" ]; then
|
||||||
|
copy_previous
|
||||||
|
fi
|
|
@ -1,2 +0,0 @@
|
||||||
NOOBS_NAME="Raspbian Lite"
|
|
||||||
NOOBS_DESCRIPTION="A port of Debian with no desktop environment"
|
|
|
@ -1,2 +0,0 @@
|
||||||
NOOBS_NAME="Raspbian"
|
|
||||||
NOOBS_DESCRIPTION="A port of Debian with the Raspberry Pi Desktop"
|
|
|
@ -1,2 +0,0 @@
|
||||||
NOOBS_NAME="Raspbian Full"
|
|
||||||
NOOBS_DESCRIPTION="A port of Debian with desktop and recommended applications"
|
|
Loading…
Reference in New Issue
Block a user