installazioe freecad su ubuntu 18.04

Forum per le domande e le discussioni in Italiano
Forum rules
regole del forum e le informazioni utili

Importante: PRIMA di chiedere aiuto leggete qui!
Post Reply
dacorsa
Posts: 7
Joined: Mon Mar 16, 2020 6:16 pm

installazioe freecad su ubuntu 18.04

Post by dacorsa »

Buongiorno,

sto cercando di installare freecad o freecad-daily su ubuntu ma ricevo sempre lo stesso errore:

Code: Select all

 installa freecad      
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Starting pkgProblemResolver with broken count: 8
Starting 2 pkgProblemResolver with broken count: 8
Investigating (0) python3-pyside2.qtgui:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtgui:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtgui:amd64 1
  Holding Back python3-pyside2.qtgui:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) libfreecad-python3-0.18:amd64 < none -> 2:0.18.4+dfsg1~201911060029~ubuntu18.04.1 @un uN Ib >
Broken libfreecad-python3-0.18:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to libfreecad-python3-0.18:amd64 1
  Holding Back libfreecad-python3-0.18:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtwidgets:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtwidgets:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtwidgets:amd64 1
  Holding Back python3-pyside2.qtwidgets:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtcore:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtcore:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtcore:amd64 1
  Holding Back python3-pyside2.qtcore:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtsvg:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtsvg:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtsvg:amd64 0
  Holding Back python3-pyside2.qtsvg:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) freecad-python3:amd64 < none -> 2:0.18.4+dfsg1~201911060029~ubuntu18.04.1 @un uN Ib >
Broken freecad-python3:amd64 Dipende on python3-pyside2.qtcore:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering python3-pyside2.qtcore:amd64 1 as a solution to freecad-python3:amd64 0
  Holding Back freecad-python3:amd64 rather than change python3-pyside2.qtcore:amd64
Investigating (0) python3-pyside2.qtopengl:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtopengl:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtopengl:amd64 0
  Holding Back python3-pyside2.qtopengl:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtuitools:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtuitools:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtuitools:amd64 0
  Holding Back python3-pyside2.qtuitools:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtxml:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtxml:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtxml:amd64 0
  Holding Back python3-pyside2.qtxml:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pivy:amd64 < none -> 0.6.4-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pivy:amd64 Dipende on python3-pyside2.qtcore:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering python3-pyside2.qtcore:amd64 1 as a solution to python3-pivy:amd64 0
  Holding Back python3-pivy:amd64 rather than change python3-pyside2.qtcore:amd64
Investigating (1) freecad:amd64 < none -> 2:0.18.4+dfsg1~201911060029~ubuntu18.04.1 @un puN Ib >
Broken freecad:amd64 Dipende on freecad-python3:amd64 < none | 2:0.18.4+dfsg1~201911060029~ubuntu18.04.1 @un uH >
  Considering freecad-python3:amd64 0 as a solution to freecad:amd64 9999
    Reinst Failed early because of qtdeclarative-abi-5-9-5:amd64
    Reinst Failed because of libpyside2-py3-5.11:amd64
    Reinst Failed because of python3-pyside2.qtcore:amd64
    Reinst Failed because of python3-pivy:amd64
Broken freecad:amd64 Dipende on freecad-python2:amd64 < none | 2:0.18.4+dfsg1~201911060029~ubuntu18.04.1 @un uH >
  Considering freecad-python2:amd64 1 as a solution to freecad:amd64 9999
  Re-Instated libshiboken2-5.11:amd64
    Reinst Failed early because of qtdeclarative-abi-5-9-5:amd64
    Reinst Failed because of libpyside2-5.11:amd64
    Reinst Failed because of python-pyside2.qtcore:amd64
    Reinst Failed because of python-pivy:amd64
Done
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:

I seguenti pacchetti hanno dipendenze non soddisfatte:
 freecad : Dipende: freecad-python3 ma non sta per essere installato oppure
                    freecad-python2 ma non sta per essere installato
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.

oppure il daily:

Code: Select all

installa freecad-daily
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Starting pkgProblemResolver with broken count: 8
Starting 2 pkgProblemResolver with broken count: 8
Investigating (0) libfreecad-daily-python3-0.19:amd64 < none -> 0.19~pre2~202003161353~ubuntu18.04.1 @un uN Ib >
Broken libfreecad-daily-python3-0.19:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to libfreecad-daily-python3-0.19:amd64 1
  Holding Back libfreecad-daily-python3-0.19:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtcore:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtcore:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtcore:amd64 1
  Holding Back python3-pyside2.qtcore:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtgui:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtgui:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtgui:amd64 1
  Holding Back python3-pyside2.qtgui:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtwidgets:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtwidgets:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtwidgets:amd64 1
  Holding Back python3-pyside2.qtwidgets:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtsvg:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtsvg:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtsvg:amd64 0
  Holding Back python3-pyside2.qtsvg:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtopengl:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtopengl:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtopengl:amd64 0
  Holding Back python3-pyside2.qtopengl:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) freecad-daily-python3:amd64 < none -> 0.19~pre2~202003161353~ubuntu18.04.1 @un uN Ib >
Broken freecad-daily-python3:amd64 Dipende on python3-pyside2.qtcore:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering python3-pyside2.qtcore:amd64 1 as a solution to freecad-daily-python3:amd64 0
  Holding Back freecad-daily-python3:amd64 rather than change python3-pyside2.qtcore:amd64
Investigating (0) python3-pyside2.qtuitools:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtuitools:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtuitools:amd64 0
  Holding Back python3-pyside2.qtuitools:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pyside2.qtxml:amd64 < none -> 5.11.2-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pyside2.qtxml:amd64 Dipende on libpyside2-py3-5.11:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering libpyside2-py3-5.11:amd64 8 as a solution to python3-pyside2.qtxml:amd64 0
  Holding Back python3-pyside2.qtxml:amd64 rather than change libpyside2-py3-5.11:amd64
Investigating (0) python3-pivy:amd64 < none -> 0.6.4-0ppa2~ubuntu18.04 @un uN Ib >
Broken python3-pivy:amd64 Dipende on python3-pyside2.qtcore:amd64 < none | 5.11.2-0ppa2~ubuntu18.04 @un uH >
  Considering python3-pyside2.qtcore:amd64 1 as a solution to python3-pivy:amd64 0
  Holding Back python3-pivy:amd64 rather than change python3-pyside2.qtcore:amd64
Investigating (1) freecad-daily:amd64 < none -> 0.19~pre2~202003161353~ubuntu18.04.1 @un puN Ib >
Broken freecad-daily:amd64 Dipende on freecad-daily-python3:amd64 < none | 0.19~pre2~202003161353~ubuntu18.04.1 @un uH >
  Considering freecad-daily-python3:amd64 0 as a solution to freecad-daily:amd64 9999
    Reinst Failed early because of qtdeclarative-abi-5-9-5:amd64
    Reinst Failed because of libpyside2-py3-5.11:amd64
    Reinst Failed because of python3-pyside2.qtcore:amd64
    Reinst Failed because of python3-pivy:amd64
Broken freecad-daily:amd64 Dipende on freecad-daily-python2:amd64 < none | 0.19~pre2~202003161353~ubuntu18.04.1 @un uH >
  Considering freecad-daily-python2:amd64 1 as a solution to freecad-daily:amd64 9999
  Re-Instated libshiboken2-5.11:amd64
    Reinst Failed early because of qtdeclarative-abi-5-9-5:amd64
    Reinst Failed because of libpyside2-5.11:amd64
    Reinst Failed because of python-pyside2.qtcore:amd64
    Reinst Failed because of python-pivy:amd64
Done
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:

I seguenti pacchetti hanno dipendenze non soddisfatte:
 freecad-daily : Dipende: freecad-daily-python3 ma non sta per essere installato oppure
                          freecad-daily-python2 ma non sta per essere installato
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
Sapete come risolvere?

Grazie
renatorivo
Veteran
Posts: 2611
Joined: Tue Feb 21, 2012 8:07 pm
Location: Torino - Italy

Re: installazioe freecad su ubuntu 18.04

Post by renatorivo »

User avatar
onekk
Veteran
Posts: 6199
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: installazioe freecad su ubuntu 18.04

Post by onekk »

Quasi sicuramente non è la risposta che cerchi, però usando Linux, risulatano molto comode le AppImage, al limite, se devi fare sviluppo e vuoi le librerie fuori dal contenitore dell'AppImage, lo puoi fare.

Esiste un comando per espandere l'AppImage in una directory separata in cui trovi una sorta di "Portable Build" come quella usata su Windows:

https://wiki.freecadweb.org/AppImage#Auto_Updating dove c'è AppImage Unpacking


Tutte le dipendenze del programma e le librerie di supporto sono in quella directory, FreeCAD è configurato per usare quelle librerie, e quindi usa quelle corrette e aggiornate e non quelle di sistema liberandoti da ogni interazione (a parte la glibc-2...) con le librerie di sistema.

Usa però la tua directory home con le eventuali personalizzazioni presenti.

Sembra ideale, l'unico problema potrebbe essere lo spazio che usa devi decomprimere la AppImage e questo occupa lo spazio dell'Appimage stessa (che è meglio che tu tenga per fare l'aggiornameno incrementale quando escono nuove versioni intermedie) e lo spazio dei file decompressi.

Su sistemi come Ubuntu che usano delle versioni "leggermente diverse" da quelle standard secondo il mio modesto parere, questo sistema è il migliore.

Saluti

Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
Post Reply