mirror of https://github.com/CIRCL/Circlean
Update helpers to Debian Jessie.
parent
b49e98af69
commit
7e54706f81
|
@ -8,13 +8,16 @@ apt-get update
|
||||||
apt-get dist-upgrade
|
apt-get dist-upgrade
|
||||||
apt-get autoremove
|
apt-get autoremove
|
||||||
apt-get install libreoffice p7zip-full libfontforge1 timidity
|
apt-get install libreoffice p7zip-full libfontforge1 timidity
|
||||||
dpkg -i libpoppler37*.deb pdf2htmlex*.deb
|
dpkg -i --ignore-depends=libpoppler27 pdf2htmlex*.deb
|
||||||
|
|
||||||
|
# Make Libreoffice usable on a RO filesystem
|
||||||
pushd /home/kitten
|
pushd /home/kitten
|
||||||
ln -s /tmp/libreoffice
|
ln -s /tmp/libreoffice
|
||||||
popd
|
popd
|
||||||
|
|
||||||
chown -R kitten:kitten /home/kitten
|
chown -R kitten:kitten /home/kitten
|
||||||
|
|
||||||
rm /etc/mtab
|
|
||||||
ln -s /proc/mounts /etc/mtab
|
ln -s /proc/mounts /etc/mtab
|
||||||
|
|
||||||
|
# Disable swap
|
||||||
|
dphys-swapfile uninstall
|
||||||
|
|
|
@ -9,23 +9,6 @@ apt-get update
|
||||||
apt-get dist-upgrade
|
apt-get dist-upgrade
|
||||||
apt-get autoremove
|
apt-get autoremove
|
||||||
|
|
||||||
echo "deb http://ftp.de.debian.org/debian experimental main" >> /etc/apt/sources.list
|
|
||||||
echo "deb-src http://ftp.de.debian.org/debian experimental main" >> /etc/apt/sources.list
|
|
||||||
# Force User
|
|
||||||
su root
|
|
||||||
gpg --keyserver pgpkeys.mit.edu --recv-key 8B48AD6246925553
|
|
||||||
gpg -a --export 8B48AD6246925553 | apt-key add -
|
|
||||||
gpg --keyserver pgpkeys.mit.edu --recv-key AED4B06F473041FA
|
|
||||||
gpg -a --export AED4B06F473041FA | apt-key add -
|
|
||||||
apt-get update
|
|
||||||
# Needed dependencies for building libpoppler
|
|
||||||
#apt-get install debhelper autotools-dev libglib2.0-dev libgtk2.0-dev libfontconfig1-dev \
|
|
||||||
# libqt4-dev libcairo2-dev libopenjpeg-dev libjpeg-dev libpng-dev libtiff-dev \
|
|
||||||
# liblcms2-dev gtk-doc-tools libgirepository1.0-dev gobject-introspection libglib2.0-doc \
|
|
||||||
# libcairo2-doc
|
|
||||||
apt-get build-dep poppler
|
|
||||||
|
|
||||||
# build dependencies of pdf2htmlEX
|
# build dependencies of pdf2htmlEX
|
||||||
apt-get install cmake libfontforge-dev libspiro-dev python-dev
|
apt-get install cmake debhelper libpoppler-dev libjpeg-dev libfontforge-dev \
|
||||||
|
libspiro-dev python-dev default-jre-headless libpoppler-private-dev
|
||||||
git clone https://github.com/coolwanglu/pdf2htmlEX.git
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ PARTITION_BOOT='/dev/sdd1'
|
||||||
|
|
||||||
# If you use the img
|
# If you use the img
|
||||||
##### Debian
|
##### Debian
|
||||||
IMAGE='2013-09-10-wheezy-raspbian.img'
|
IMAGE='2014-01-07-wheezy-raspbian.img'
|
||||||
OFFSET_ROOTFS=$((122880 * 512))
|
OFFSET_ROOTFS=$((122880 * 512))
|
||||||
OFFSET_BOOT=$((8192 * 512))
|
OFFSET_BOOT=$((8192 * 512))
|
||||||
##### Arch
|
##### Arch
|
||||||
|
|
|
@ -3,12 +3,12 @@ Add empty space to the image
|
||||||
|
|
||||||
Add 2Gb
|
Add 2Gb
|
||||||
|
|
||||||
> dd if=/dev/zero bs=1024k count=2048 >> 2013-09-10-wheezy-raspbian.img
|
> dd if=/dev/zero bs=1024k count=2048 >> 2014-01-07-wheezy-raspbian.img
|
||||||
|
|
||||||
Expend partition size
|
Expand partition size
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
> fdisk 2013-09-10-wheezy-raspbian.img
|
> fdisk 2014-01-07-wheezy-raspbian.img
|
||||||
|
|
||||||
Command (m for help): *p*
|
Command (m for help): *p*
|
||||||
|
|
||||||
|
|
|
@ -3,13 +3,9 @@
|
||||||
# Force the User
|
# Force the User
|
||||||
su root
|
su root
|
||||||
|
|
||||||
apt-get -b source -t experimental poppler
|
wget https://github.com/coolwanglu/pdf2htmlEX/archive/v0.11.zip
|
||||||
|
unzip v0.11.zip
|
||||||
|
|
||||||
# Note: libpoppler-private-dev is not listed in the dependencies of pdf2htmlEX
|
cd pdf2htmlEX-0.11/
|
||||||
# but still needed because of poppler-config.h
|
|
||||||
dpkg -i libpoppler-dev* libpoppler37* libpoppler-private-dev*
|
|
||||||
|
|
||||||
cd pdf2htmlEX/
|
|
||||||
git pull
|
|
||||||
|
|
||||||
dpkg-buildpackage -uc -b
|
dpkg-buildpackage -uc -b
|
||||||
|
|
Loading…
Reference in New Issue