Last active
March 25, 2020 23:41
-
-
Save simao-silva/62511a100d079c1f03a0ca1c29a9b534 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/bash | |
CURRENT_DIR=$(pwd) | |
cd /tmp | |
sudo apt install -y libpcsclite-dev libpoppler-qt5-dev libzip-dev libopenjp2-7-dev libpng-dev openjdk-8-jdk qtbase5-dev \ | |
qt5-qmake qtbase5-private-dev qt5-default qtdeclarative5-dev qtquickcontrols2-5-dev qml-module-qtquick-controls2 \ | |
libxerces-c-dev libxml-security-c-dev swig libcurl4-nss-dev libnsspem qml-module-qt-labs-folderlistmodel \ | |
qml-module-qt-labs-settings qml-module-qtgraphicaleffects qml-module-qtquick-controls qml-module-qtquick-dialogs \ | |
qml-module-qtquick-layouts qml-module-qtquick-window2 qml-module-qtquick2 libccid pcscd | |
if wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb; then | |
sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb | |
fi | |
if wget http://de.archive.ubuntu.com/ubuntu/pool/universe/libz/libzip/libzip4_1.1.2-1.1_amd64.deb; then | |
sudo dpkg -i libzip4_1.1.2-1.1_amd64.deb | |
fi | |
if wget https://www.autenticacao.gov.pt/documents/10179/11962/Autenticacao.gov_Ubuntu_18_x64.deb; then | |
mkdir temp && cd temp | |
ar -x "../Autenticacao.gov_Ubuntu_18_x64.deb" | |
tar xf control.tar.xz | |
sed --in-place s/", qtbase-abi-5-9-5"//1 control | |
tar cfJ control.tar.xz control | |
ar rcs ../ccidadao.deb debian-binary control.tar.xz data.tar.xz | |
sudo dpkg -i ../ccidadao.deb | |
fi | |
if wget http://security.ubuntu.com/ubuntu/pool/universe/x/xml-security-c/libxml-security-c17v5_1.7.3-4ubuntu0.1_amd64.deb; then | |
sudo dpkg -i libxml-security-c17v5_1.7.3-4ubuntu0.1_amd64.deb | |
fi | |
sudo apt autoremove -y | |
cd $CURRENT_DIR |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment