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:
| 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