Instalación de Flatfab en linuxmint 21
En Linux Mint 21 se debe compilar FlatFab desde el código fuente con CMake y Qt5, ya que los binarios antiguos dependen de GStreamer 0.10 (incompatible con ubuntu ). Una vez compilado, puede ejecutarse desde ~/flatfab/build/FlatFab
, instalarse en /usr/local/bin
, y agregarse al menú con un .desktop
.
✅ Instalación de FlatFab en Linux Mint 21
- Instalar dependencias necesarias
sudo apt update
sudo apt install -y build-essential cmake g++ qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools \ libeigen3-dev libglu1-mesa-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev git
- Clonar el repositorio de FlatFab
cd ~ git clone https://github.com/JamesMcCrae/flatfab.git cd flatfab
- Compilar con CMake
mkdir build cd build cmake .. make -j$(nproc)
👉 Esto genera el ejecutable FlatFab dentro de ~/flatfab/build.
- Ejecutar FlatFab
cd ~/flatfab/build ./FlatFab
- Instalarlo globalmente (opcional)
Para ejecutarlo desde cualquier terminal con solo flatfab
: sudo cp ~/flatfab/build/FlatFab /usr/local/bin/flatfab
- Crear acceso en el menú de Linux Mint (opcional)
Crear archivo~/.local/share/applications/flatfab.desktop
con el siguiente contenido:
[Desktop Entry]
Version=1.0
Type=Application
Name=FlatFab
Comment=Herramienta para diseño y unfolding de modelos 3D en papercraft
Exec=/usr/local/bin/flatfab
Icon=applications-graphics
Terminal=false Categories=Graphics;
- Luego actualizar la base de datos:
update-desktop-database ~/.local/share/applications/
- Tras reiniciar sesión, FlatFab aparecerá en el menú bajo la categoría Gráficos.
Instalación rápida
# 1. Dependencias
sudo apt update
sudo apt install -y build-essential cmake g++ qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libeigen3-dev libglu1-mesa-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev git
# 2. Clonar y compilar
git clone https://github.com/JamesMcCrae/flatfab.git
cd flatfab && mkdir build && cd build
cmake .. && make -j$(nproc)
# 3. Ejecutar
./FlatFab
# 4. (Opcional) Instalar globalmente
sudo cp FlatFab /usr/local/bin/flatfab
🚀 Instalación FlatFab (2 comandos)
sudo apt update && sudo apt install -y build-essential cmake g++ qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libeigen3-dev libglu1-mesa-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev git
git clone https://github.com/JamesMcCrae/flatfab.git && cd flatfab && mkdir build && cd build && cmake .. && make -j$(nproc) && ./FlatFab
👉 El último ./FlatFab
lo abre de inmediato.
Si quieres dejarlo accesible globalmente:
sudo cp FlatFab /usr/local/bin/flatfab
Y luego basta con:
flatfab
Qué piensas?