Browse Source

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: Michal Rostecki <mrostecki@opensuse.org>
pull/4192/head
Michal Rostecki 3 years ago
parent
commit
5e01201195
  1. 23
      scripts/provision/generic/ubuntu1804/vagrant

23
scripts/provision/generic/ubuntu1804/vagrant

@ -9,17 +9,32 @@ export SELINUX=true
EOF
. /etc/profile.d/build.sh
# ---
apt-get update
apt-get install -y \
build-essential \
pkg-config \
ca-certificates \
curl \
docker.io \
gcc \
git \
jq \
libffi-dev \
libseccomp-dev \
libsqlite3-dev \
libselinux1-dev \
libuv1-dev \
make \
npm \
pkg-config \
python3 \
squashfs-tools \
tar \
wget \
vim \
zip \
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
# ---

Loading…
Cancel
Save