Вы можете использовать образ докера для дистрибутива, для которого вы хотите загрузить пакеты, и взять их оттуда. SO ответ для получения зависимостей отсюда .
# Get the distro image of choice
docker pull debian:stretch-slim
# Run the image binding the current (host) directory to container
docker run -it --mount type=bind,source="$(pwd)",target=/packages debian:stretch-slim bash
В командной строке докера
# Change to the packages directory
cd packages
# Update your packages list
apt update
# Define what packages (and their dependencies) you want to download
PACKAGES="wget unzip"
# Downloads to `/packages` i.e. your PWS on host
apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests \
--no-conflicts --no-breaks --no-replaces --no-enhances \
--no-pre-depends ${PACKAGES} | grep "^\w")
exit
Самым простым решением было удалить cura с зависимостями:
sudo pacman -Rns cura
и установите снова:
sudo pacman -S cura
Вы пытались собрать pynest2d из мастера? Мне помогло:
git clone https://github.com/Ultimaker/pynest2d
cd pynest2d
mkdir build && cd build
cmake../
make
sudo make install