Skip to content

Commit d74ce60

Browse files
committed
#76 Add ubuntu 20.04 system deps
1 parent ef20fa9 commit d74ce60

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

scripts/system/setup_ubuntu2004.sh

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
#!/bin/sh
2+
3+
export DEBIAN_FRONTEND=noninteractive
4+
5+
apt-get update && \
6+
apt-get install -y --no-install-recommends \
7+
apt-utils \
8+
apt-transport-https \
9+
ca-certificates \
10+
gnupg \
11+
wget
12+
13+
apt-get update && \
14+
apt-get install -y --no-install-recommends \
15+
cmake \
16+
cmake-curses-gui \
17+
doxygen \
18+
environment-modules \
19+
g++ \
20+
git \
21+
gnuplot \
22+
graphviz \
23+
hdf5-tools \
24+
lcov \
25+
libboost-serialization-dev \
26+
libboost-filesystem-dev \
27+
libboost-program-options-dev \
28+
libhdf5-openmpi-dev \
29+
libmetis-dev \
30+
libopenmpi-dev \
31+
libparmetis-dev \
32+
libpetsc-real3.12 \
33+
libpetsc-real3.12-dbg \
34+
libpetsc-real3.12-dev \
35+
libsundials-dev \
36+
libvtk9.1 \
37+
libvtk9-dev \
38+
libxerces-c-dev \
39+
mencoder \
40+
petsc-dev \
41+
python3 \
42+
python3-dev \
43+
python3-pip \
44+
python3-venv \
45+
valgrind \
46+
xsdcxx
47+
48+
update-alternatives --install /usr/local/bin/python python /usr/bin/python3 10
49+
update-alternatives --install /usr/local/bin/pip pip /usr/bin/pip3 10

0 commit comments

Comments
 (0)