Do not install vim or emacs, use neovim instead for the image

This commit is contained in:
Sebastian Lenzlinger 2025-01-05 00:02:54 +01:00
parent 2290dd0f5a
commit 2d7a1b805b

View File

@ -9,12 +9,12 @@ ENV DEBIAN_FRONTEND=noninteractive
# Copy custom configuration files # Copy custom configuration files
COPY dot_rizinrc /root/.rizinrc COPY dot_rizinrc /root/.rizinrc
# Install dependencies and tools # Install dependencies and tools, including Neovim
RUN apt-get update && apt-get install -y --no-install-recommends \ RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential jq strace ltrace curl wget rubygems gcc dnsutils \ build-essential jq strace ltrace curl wget rubygems gcc dnsutils \
netcat-traditional gcc-multilib net-tools vim gdb gdb-multiarch \ netcat-traditional gcc-multilib net-tools neovim gdb gdb-multiarch \
python3-full python3-pip python3-dev libssl-dev libffi-dev wget git make \ python3-full python3-pip python3-dev libssl-dev libffi-dev wget git make \
procps libpcre3-dev libdb-dev libxt-dev libxaw7-dev emacs-nox tmux && \ procps libpcre3-dev libdb-dev libxt-dev libxaw7-dev tmux && \
pip3 install --break-system-packages capstone requests pwntools r2pipe keystone-engine \ pip3 install --break-system-packages capstone requests pwntools r2pipe keystone-engine \
unicorn ropper meson ninja && \ unicorn ropper meson ninja && \
mkdir /tools && \ mkdir /tools && \