@@ -61,22 +61,12 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
61
61
mkdir -p $WORKDIR
62
62
63
63
$SUDO apt update
64
- $SUDO apt install -y wget gnupg2
65
-
66
- echo " Install golang v1.12"
67
- # TODO: v1.12 still not available in repos
68
- # wget https://dl.google.com/go/go1.12.6.linux-amd64.tar.gz
69
- # $SUDO tar -xvf go1.12.6.linux-amd64.tar.gz
70
- # $SUDO mv go /usr/local
71
- # $SUDO ln -s /usr/local/go/bin/go /usr/bin
72
-
73
- $SUDO apt-get install -y software-properties-common
74
- $SUDO add-apt-repository ppa:longsleep/golang-backports
75
- $SUDO apt-get update
76
- $SUDO apt install -y golang-go
77
- # $SUDO ln -s /usr/bin
64
+ $SUDO apt install -y wget gnupg2 software-properties-common
78
65
66
+ # golang v1.12 still not available in repos
67
+ $SUDO add-apt-repository ppa:longsleep/golang-backports -y
79
68
69
+ # repo for libyang-dev
80
70
$SUDO sh -c " echo 'deb http://download.opensuse.org/repositories/home:/liberouter/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:liberouter.list"
81
71
wget -nv https://download.opensuse.org/repositories/home:liberouter/xUbuntu_18.04/Release.key -O Release.key
82
72
$SUDO apt-key add - < Release.key
@@ -89,8 +79,7 @@ PACKAGES+=" bison flex libelf-dev" # bcc dependencies
89
79
PACKAGES+=" libllvm5.0 llvm-5.0-dev libclang-5.0-dev" # bpf tools compilation tool chain
90
80
PACKAGES+=" libnl-route-3-dev libnl-genl-3-dev" # netlink library
91
81
PACKAGES+=" uuid-dev"
92
- # PACKAGES+=" golang-go" # needed for polycubectl and pcn-k8s
93
- # PACKAGES+=" golang-1.12-go" # needed for polycubectl and pcn-k8s
82
+ PACKAGES+=" golang-go" # needed for polycubectl and pcn-k8s
94
83
PACKAGES+=" pkg-config"
95
84
PACKAGES+=" libyang-dev"
96
85
PACKAGES+=" autoconf libtool m4 automake"
@@ -105,7 +94,8 @@ if [ "$MODE" == "pcn-k8s" ]; then
105
94
PACKAGES+=" iproute2" # provides bridge command that is used to add entries in vxlan device
106
95
fi
107
96
108
- $SUDO apt install -y $PACKAGES
97
+ # use non inreractive to avoid blocking the install script
98
+ $SUDO bash -c " DEBIAN_FRONTEND=noninteractive apt-get install -yq $PACKAGES "
109
99
110
100
echo " Install pistache"
111
101
cd $WORKDIR
0 commit comments