-
Notifications
You must be signed in to change notification settings - Fork 31
/
update_system_ubuntu19.sh
28 lines (28 loc) · 1.6 KB
/
update_system_ubuntu19.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
sudo apt-get update
sudo apt-get -y upgrade
sudo apt install -y git-all build-essential libevent-dev libtool autotools-dev automake pkg-config \
bsdmainutils curl git libboost-all-dev libssl-dev libboost-tools-dev libdb++-dev \
libevent-dev libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools \
libprotobuf-dev protobuf-compiler libevent-dev libboost-all-dev libdb++-dev libssl-dev \
libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev \
libboost-test-dev libboost-thread-dev g++-arm-linux-gnueabihf gcc-aarch64-linux-gnu nsis libgmp3-dev
sudo apt install -y g++-mingw-w64-x86-64
sudo apt install -y software-properties-common
sudo apt install -y g++-mingw-w64-i686 mingw-w64-i686-dev
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -y curl librsvg2-bin libtiff-tools bsdmainutils cmake imagemagick libcap-dev \
libz-dev libbz2-dev python-setuptools
sudo apt-get install -y curl g++-aarch64-linux-gnu \
binutils-aarch64-linux-gnu g++-arm-linux-gnueabihf \
binutils-arm-linux-gnueabihf g++-4.8-multilib gcc-4.8-multilib binutils-gold bsdmainutils \
g++-aarch64-linux-gnu binutils-aarch64-linux-gnu g++-aarch64-linux-gnu
sudo add-apt-repository -y ppa:bitcoin/bitcoin
sudo apt-get install -y libdb4.8-dev libdb4.8++-dev
sudo apt-get install -y qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev \
libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev \
libssl-dev
sudo apt-get install -y g++-7-aarch64-linux-gnu gcc-7-aarch64-linux-gnu
sudo apt -y autoremove
sudo apt-get update
sudo apt-get -y upgrade