ubuntuusers.de

FreeCAD öffnet nfs-mounts nicht

Status: Gelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

banause

Anmeldungsdatum:
17. November 2009

Beiträge: 301

Hallo Foristen,

ich habe mir eben über das AppCenter FreeCAD 1.0.0 installiert.

1
2
3
4
banause@ws-ub-10:~$ snap list freecad
Name     Version  Revision  Tracking       Herausgeber  Hinweise
freecad  1.0.0    1248      latest/stable  freecad-org  -
banause@ws-ub-10:~$ 

Problem: ich kann meine auf dem Server liegenden Files (.fcstd) nicht öffnen. Der Datei/Öffnen-Dialog zeigt mir ausschließlich lokal liegende Verzeichnisse und Dateien an. Wenn ich im Öffnen-Dialog als Dateinamen den absoluten Pfad bis hin zu den Dateien eingebe, werden die Dateien selbst noch immer nicht angezeigt. Auch nicht, wenn der Dateifilter auf All files (*.*) steht. Und ja, die Rechte sitzen richtig (-rw-rw-r--).

Alle anderen Programme (die ich bisher probiert habe) können mit den nfs-mounts problemlos umgehen. FF, TB, Office, Gambas, Eric7, Geany, Digikam, Shotwell, Gimp, Inkscape, etc. Klar, das geht seit vielen Jahren so, unter 22.04 auch mit FreeCAD.

Woran mag das liegen?

Danke für Tipps.

Gruß,

banause

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16658

Hallo banause,

Ist doch so wie Snaps definiert sind als Container, d.h. nur Zugriff auf "Home" .....

PS: Bei Flatpak, .deb oder AppImage das Gleiche ?

Gruss Lidux

banause

(Themenstarter)

Anmeldungsdatum:
17. November 2009

Beiträge: 301

Lidux schrieb:

nur Zugriff auf "Home" .....

Das ist jetzt nicht wahr - oder?

[...] .deb [...] das Gleiche ?

Dieser Versuch ist gescheitert:

Paketquellen hinzufügen

banause@ws-ub-10:~$ sudo add-apt-repository ppa:freecad-maintainers/freecad-stable

Paketquelle: »Types: deb
URIs: https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu/
Suites: noble
Components: main
«
Beschreibung:
This PPA repository hosts stable releases of FreeCAD for all supported versions of Ubuntu in 32 and 64-Bit architecture. These packages are more up to date than those found on the Ubuntu repositories.

Note: the freecad-doc package brings offline FreeCAD help support, and needs to be installed separately..  

Note: the ccx package brings CalculiX support to the FEM workbench, and needs to be installed separately.
Weitere Informationen: https://launchpad.net/~freecad-maintainers/+archive/ubuntu/freecad-stable
Paketquelle wird hinzugefügt.
Drücke [EINGABE] zum Fortsetzen oder Strg-c zum Abbrechen.
Bereits existierenden deb-Eintrag in /etc/apt/sources.list.d/freecad-maintainers-ubuntu-freecad-stable-noble.sources gefunden
OK:1 http://de.archive.ubuntu.com/ubuntu noble InRelease
OK:2 http://de.archive.ubuntu.com/ubuntu noble-updates InRelease                                                
OK:3 http://de.archive.ubuntu.com/ubuntu noble-backports InRelease                                              
OK:4 https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu noble InRelease
OK:5 http://security.ubuntu.com/ubuntu noble-security InRelease
Paketlisten werden gelesen… Fertig
banause@ws-ub-10:~$ 

Paketlisten aktualisieren

banause@ws-ub-10:~$ sudo apt update
OK:1 http://de.archive.ubuntu.com/ubuntu noble InRelease
OK:2 http://de.archive.ubuntu.com/ubuntu noble-updates InRelease                                                
OK:3 http://de.archive.ubuntu.com/ubuntu noble-backports InRelease                                              
OK:4 https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu noble InRelease       
OK:5 http://security.ubuntu.com/ubuntu noble-security InRelease
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Alle Pakete sind aktuell.
banause@ws-ub-10:~$ 

FreeCAD gem. Doku installieren scheitert, weil das -doc Paket fehlt.

banause@ws-ub-10:~$ sudo apt install freecad freecad-doc
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
E: Paket freecad-doc kann nicht gefunden werden.
banause@ws-ub-10:~$ 

dann eben ohne freecad-doc

banause@ws-ub-10:~$ sudo apt install freecad
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libocct-visualization-7.6t64 : Hängt ab von: occt-misc (= 7.6.3+dfsg1-7.1build1) aber 1:7.6.3+dfsg1-8~ubuntu22.04.1 soll installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
banause@ws-ub-10:~$ 

Scheitert auch.

1
2
3
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen

In synaptic wird das freecad-Paket mit einem roten Ausrufezeichen-Icon gezeigt. Im Kontextmenü unter Eigenschaften heißt es bei "Abhängigkeiten" Beschädigt: freecad (<0.18)

Der Versuch, beschädigte Pakete zu reparieren scheiterte auch.

1
2
3
4
5
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen

Ab hier bin ich ratlos.

Gruß,

banause

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16658

Hallo banause,

Probiere es doch erstmal mit einem AppImage falls vorhanden.

PS: Ansonsten noch die Fremdquelle eleminieren.

Gruss Lidux

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 3792

banause schrieb:

Paketquellen hinzufügen

banause@ws-ub-10:~$ sudo add-apt-repository ppa:freecad-maintainers/freecad-stable

...
Bereits existierenden deb-Eintrag in /etc/apt/sources.list.d/freecad-maintainers-ubuntu-freecad-stable-noble.sources gefunden
...

Sollte man vielleicht mal hinguggen was man tut?

Ich habe keine Ahnung von FreeCAD aber doppelte Einträge in Dateien oder doppelte Dateien sind nie eine gute Idee. Führt immer zu Fehlern.

banause

(Themenstarter)

Anmeldungsdatum:
17. November 2009

Beiträge: 301

Lidux schrieb:

Probiere es doch erstmal mit einem AppImage falls vorhanden.

Ja, habe ich und funktioniert auch. Mich stört, dass das wieder in Gefummel ausartet (.desktop). Und die Integration ins System ist auch nicht so schön.

Deshalb möchte ich mich auf den Fehler im Zusammenhang mit dem ppa konzentrieren. Lidux schrieb:

Ansonsten noch die Fremdquelle eleminieren.

schwarzheit schrieb:

Sollte man vielleicht mal hinguggen was man tut? doppelte Dateien sind nie eine gute Idee. Führt immer zu Fehlern.

Da habt Ihr Recht, jedoch habe ich Euch hier einen falschen Fehler gezeigt. Ich hatte die Befehlsfolge für meinen Post wiederholt und das hat dann zu der Meldung des bereits existierenden Eintrags geführt.

Die FreeCAD sources-Datei ist leer:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
banause@ws-ub-10:/etc/apt/sources.list.d$ ll
insgesamt 28
drwxr-xr-x 2 root root 4096 Mär 25 06:37 ./
drwxr-xr-x 8 root root 4096 Mär 14 16:20 ../
-rw-r--r-- 1 root root    0 Mär 22 07:48 freecad-maintainers-ubuntu-freecad-stable-noble.sources
-rw-r--r-- 1 root root    0 Mär 22 07:48 freecad-maintainers-ubuntu-freecad-stable-noble.sources.save
-rw-r--r-- 1 root root  212 Mär 14 16:20 kicad-ubuntu-kicad-7_0-releases-jammy.list.distUpgrade
-rw-r--r-- 1 root root 1811 Mär 22 07:48 kicad-ubuntu-kicad-7_0-releases-jammy.sources
-rw-r--r-- 1 root root 1811 Mär 22 07:48 kicad-ubuntu-kicad-7_0-releases-jammy.sources.save
-rw-r--r-- 1 root root    0 Mär 22 07:48 third-party.sources
-rw-r--r-- 1 root root    0 Mär 22 07:48 third-party.sources.save
-rw-r--r-- 1 root root  385 Mär 22 07:48 ubuntu.sources
-rw-r--r-- 1 root root  385 Mär 22 07:48 ubuntu.sources.save
banause@ws-ub-10:/etc/apt/sources.list.d$

Jetzt den ppa-Eintrag vornehmen lassen:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
banause@ws-ub-10:/etc/apt/sources.list.d$ sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
Paketquelle: »Types: deb
URIs: https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu/
Suites: noble
Components: main
«
Beschreibung:
This PPA repository hosts stable releases of FreeCAD for all supported versions of Ubuntu in 32 and 64-Bit architecture. These packages are more up to date than those found on the Ubuntu repositories.

Note: the freecad-doc package brings offline FreeCAD help support, and needs to be installed separately..  

Note: the ccx package brings CalculiX support to the FEM workbench, and needs to be installed separately.
Weitere Informationen: https://launchpad.net/~freecad-maintainers/+archive/ubuntu/freecad-stable
Paketquelle wird hinzugefügt.
Drücke [EINGABE] zum Fortsetzen oder Strg-c zum Abbrechen.
OK:1 http://de.archive.ubuntu.com/ubuntu noble InRelease
Holen:2 http://de.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]  
Holen:3 https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu noble InRelease [18,1 kB]  
OK:4 http://de.archive.ubuntu.com/ubuntu noble-backports InRelease                
Holen:5 https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu noble/main amd64 Packages [1.644 B]
Holen:6 https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu noble/main i386 Packages [780 B]
Holen:7 https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu noble/main Translation-en [960 B]
Holen:8 http://de.archive.ubuntu.com/ubuntu noble-updates/main amd64 c-n-f Metadata [13,5 kB]
Holen:9 http://de.archive.ubuntu.com/ubuntu noble-updates/universe amd64 c-n-f Metadata [25,9 kB]
OK:10 http://security.ubuntu.com/ubuntu noble-security InRelease 
Es wurden 187 kB in 1 s geholt (183 kB/s).
Paketlisten werden gelesen… Fertig
banause@ws-ub-10:/etc/apt/sources.list.d$ 

Keine Meldung eines bereits existierenden Eintrags.

ls zeigt jetzt:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
banause@ws-ub-10:/etc/apt/sources.list.d$ ll
insgesamt 32
drwxr-xr-x 2 root root 4096 Mär 25 06:37 ./
drwxr-xr-x 8 root root 4096 Mär 14 16:20 ../
-rw-r--r-- 1 root root 1818 Mär 25 06:39 freecad-maintainers-ubuntu-freecad-stable-noble.sources
-rw-r--r-- 1 root root    0 Mär 22 07:48 freecad-maintainers-ubuntu-freecad-stable-noble.sources.save
-rw-r--r-- 1 root root  212 Mär 14 16:20 kicad-ubuntu-kicad-7_0-releases-jammy.list.distUpgrade
-rw-r--r-- 1 root root 1811 Mär 25 06:39 kicad-ubuntu-kicad-7_0-releases-jammy.sources
-rw-r--r-- 1 root root 1811 Mär 22 07:48 kicad-ubuntu-kicad-7_0-releases-jammy.sources.save
-rw-r--r-- 1 root root    0 Mär 22 07:48 third-party.sources
-rw-r--r-- 1 root root    0 Mär 22 07:48 third-party.sources.save
-rw-r--r-- 1 root root  385 Mär 25 06:39 ubuntu.sources
-rw-r--r-- 1 root root  385 Mär 22 07:48 ubuntu.sources.save
banause@ws-ub-10:/etc/apt/sources.list.d$ 

Die sources-Datei hat jetzt folgenden Inhalt:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Types: deb
URIs: https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu/
Suites: noble
Components: main
Signed-By:
 -----BEGIN PGP PUBLIC KEY BLOCK-----
 .
 mQINBGYzqtwBEAC73AsKHYrka4Mgnwu5SMGmzs8wDUh6hZ/6ZIQhExuItaZBQZ0o
 RZ+daEWl6piOhY77/jG8eqR4+plfzr0bZWy6o6+Y/9m9khmSeXxlviCOyxrCgaE/
 OK0xc5vf8v9lAQ5Xq2VxHH7KbYH2rNXMDl5uwpTFnCPflTNLJh/DVlccOH3Awrby
 N0Oc5TY1D5RVqo3LZB9rpdroMHbz/5YTkySiqGQXSC63gCZcPcZwjDWC5gE1Wp1p
 IKN9KSmVND14hrRzLx3He4YtLyGU024l+jGelAaZrXtRivS/uSsbkPC9ui3rczjl
 d3ngNwRWh8sF4qU3PnwWmSASXn/QEvczD52EPaBIZFFMvvCEOgFZ4bKkN3dbMuEL
 8QzsTUdkznvZEGRCrkHC6mgI3vWN/VvFwEJROg+dstIA3y0zFeD2TRrS4roLYeWg
 eOyMwRRwt722yE7noxo4iWF9Y2voSTXwSg8QJ7omiPcavZ7+A+kWcXU1b0TFwlHa
 +ql8IO9skMAd4aEwRkh9Rc3MZVrnknHaQwQYPlwtjJWVThLsfAq066rDJjG6I6GV
 C8fJ3HV/cDZdPBD5WxKsGbyL9N37BbRHsJ0NogFdBR8v86Sa4LR0WSDcsDTyyCk1
 ZoG62KapsDVkJOGOC6NvGCC7KedrAKL0Z8YfOiln0J0Zjn2c/9a6DNcO8QARAQAB
 tCVMYXVuY2hwYWQgUFBBIGZvciBGcmVlQ0FEIG1haW50YWluZXJziQJOBBMBCgA4
 FiEEnw43WAZSC9ZbxhsYpyiuYKeQ8OsFAmYzqtwCGwMFCwkIBwIGFQoJCAsCBBYC
 AwECHgECF4AACgkQpyiuYKeQ8OtnSA/+JDwllxbEdrFXUK5aLJ+TF2VbNec8lSiT
 THfxdkTpfvMpRjGmYs2AiU29qmyYXOr1w8uduFCqu9kcRqULWho7xLZ08wi8uwF+
 AUq0WT1rNkwUImbJdVz/Ld9TzoBF233hvHUw9UAWwAISLPDhcu3H135voxOlGDpp
 8yAb1ZEtZBgoqWeCFGSOXveWK0jXVPzFWmFyX3oxluLWA7t5o0q387ib78TJTxx4
 TgWloYz96YFTkWPMWCA357BYGW44F+Vc/pUWTA0NOoU7QK3W5ay0LedACI+xxKel
 x2r1sp9vtKD5z7EYxR77lbdpW+gxGvii2PUbcljFMwKXUEds4zsTwDao/ogMqXRD
 K6xDluOcGG74MJ5LyvNoEBUz5Pees7U5SVfLcHDdKGlRT6YqfL4hYPQBwmSp80ux
 J798aYjup9JBfECHDYd2R+Qsat9/rgrq26qHyqvLDWahYEv1c60xruulVMMXROpj
 MxI6mx7qoOlI8HVyC5n4ADwXwOg7KMROlCmh7drgxeP918VQuXVRutdzQdHhfR2B
 vRqc2Bory3s42yns/fS7iUp8L8ldcSopj5IxiS9DBrKB+dDQk1eVFClwPsWuwpPu
 16nNuJEWM6+O2s82FdQuFthg9qP4/iWAZKKqPRiehBShKoCduXbqeO66FA3Kf4Si
 31duDHoirYw=
 =KLfJ

Paketlisten aktualisieren:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
banause@ws-ub-10:/etc/apt/sources.list.d$ sudo apt update
OK:1 http://de.archive.ubuntu.com/ubuntu noble InRelease
OK:2 http://de.archive.ubuntu.com/ubuntu noble-updates InRelease                                                
OK:3 http://de.archive.ubuntu.com/ubuntu noble-backports InRelease                                              
OK:4 https://ppa.launchpadcontent.net/freecad-maintainers/freecad-stable/ubuntu noble InRelease
OK:5 http://security.ubuntu.com/ubuntu noble-security InRelease
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Alle Pakete sind aktuell.
banause@ws-ub-10:/etc/apt/sources.list.d$

FreeCAD installieren:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
banause@ws-ub-10:/etc/apt/sources.list.d$ sudo apt install freecad
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libocct-visualization-7.6t64 : Hängt ab von: occt-misc (= 7.6.3+dfsg1-7.1build1) aber 1:7.6.3+dfsg1-8~ubuntu22.04.1 soll installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
banause@ws-ub-10:/etc/apt/sources.list.d$

Der Fehler bleibt.

Hängt ab von: occt-misc (= 7.6.3+dfsg1-7.1build1) aber 1:7.6.3+dfsg1-8~ubuntu22.04.1 soll installiert werden

Und: wenn man versucht, ein ppa hinzuzufügen, für das es bereits einen Eintrag gibt, dann wird zwar die oben gezeigte Meldung ausgegeben, die Maschine macht aber richtig weiter. Hier heißt das, dass die bestehende Datei überschrieben wird. Einen doppelten Eintrag gibt es daher nicht.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
banause@ws-ub-10:/etc/apt/sources.list.d$ ll
insgesamt 32
drwxr-xr-x 2 root root 4096 Mär 25 08:01 ./
drwxr-xr-x 8 root root 4096 Mär 14 16:20 ../
-rw-r--r-- 1 root root 1816 Mär 25 07:58 freecad-maintainers-ubuntu-freecad-stable-noble.sources
-rw-r--r-- 1 root root    0 Mär 22 07:48 freecad-maintainers-ubuntu-freecad-stable-noble.sources.save
-rw-r--r-- 1 root root  212 Mär 14 16:20 kicad-ubuntu-kicad-7_0-releases-jammy.list.distUpgrade
-rw-r--r-- 1 root root 1811 Mär 25 07:58 kicad-ubuntu-kicad-7_0-releases-jammy.sources
-rw-r--r-- 1 root root 1811 Mär 22 07:48 kicad-ubuntu-kicad-7_0-releases-jammy.sources.save
-rw-r--r-- 1 root root    0 Mär 22 07:48 third-party.sources
-rw-r--r-- 1 root root    0 Mär 22 07:48 third-party.sources.save
-rw-r--r-- 1 root root  385 Mär 25 07:58 ubuntu.sources
-rw-r--r-- 1 root root  385 Mär 22 07:48 ubuntu.sources.save
banause@ws-ub-10:/etc/apt/sources.list.d$ 

Auch hatte ich eben noch die beiden freecad Einträge im sources.list-Verzeichnis gelöscht und von vorne angefangen. Der Fehler bleibt.

Hängt ab von: occt-misc (= 7.6.3+dfsg1-7.1build1) aber 1:7.6.3+dfsg1-8~ubuntu22.04.1 soll installiert werden

Wie bekomme ich diesen Abhängigkeits-Fehler weg?

Danke und Gruß,

der banause

banause

(Themenstarter)

Anmeldungsdatum:
17. November 2009

Beiträge: 301

So. Ich habe meinen Fehler gefunden, dessen Lösung jedoch ein neues Problem zutage gefördert hat, das mit diesem Thread nichts mehr zu tun hat.

sudo apt remove freecad
sudo apt autoremove
sudo apt update
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
sudo apt update
sudo apt install

Den Unterschied macht das autoremove. Die Installation lief dann anstandslos durch.

ABER: statt des erhofften FreeCAD 1.0.0 habe ich FreeCAD 0.21 bekommen. Hmm.

Auf omgubuntu.co.uk fand ich diesen Hinweis:

[...] and there is a FreeCAD Stable PPA but this unmaintained – don’t add it for the latest version.

Da bleiben mir das freecad-daily-ppa oder eben das appimage, das zusammen mit appimage-update und appimagelauncher ertragbar sein könnte.

Danke für's Lesen.

Gruß,

banause

Antworten |