Commit 5e012011 authored by Michal Rostecki's avatar Michal Rostecki

vagrant: Update package list for Ubuntu

Before this change, Ubuntu provisioning script used the package list from Alpine. But a lot of packages from that list have name mismatches. Biggest example - `docker`, which has nothing to do with Docker as a container engine in Ubuntu (the proper package is `docker.io`). Let's just keep the full list for Ubuntu in its own provisioning script. Signed-off-by: 's avatarMichal Rostecki <mrostecki@opensuse.org>
parent e4205836
...@@ -9,17 +9,32 @@ export SELINUX=true ...@@ -9,17 +9,32 @@ export SELINUX=true
EOF EOF
. /etc/profile.d/build.sh . /etc/profile.d/build.sh
# --- # ---
apt-get update
apt-get install -y \ apt-get install -y \
build-essential \ build-essential \
pkg-config \ ca-certificates \
curl \
docker.io \
gcc \
git \
jq \
libffi-dev \
libseccomp-dev \ libseccomp-dev \
libsqlite3-dev \ libsqlite3-dev \
libselinux1-dev \ libselinux1-dev \
libuv1-dev \
make \
npm \
pkg-config \
python3 \
squashfs-tools \
tar \
wget \
vim \
zip \
zlib1g-dev \ zlib1g-dev \
zstd
# --- # ---
sed -E 's|apk( -U)?( --no-cache)?( --repository [^ ]*)? add|apt-get install -y|g' -i /tmp/docker-run
. /tmp/docker-run
# ---
go get -u github.com/go-delve/delve/cmd/dlv go get -u github.com/go-delve/delve/cmd/dlv
# --- # ---
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment