はじめに
Linux では dnf や apt など標準のパッケージ管理ツール等からインストールできる rpm や deb パッケージで提供されるアプリケーションの他に,AppImage や Flatpak といった形態のアプリケーションも利用できる.
Fedora 38 までは dnf から FreeCAD をインストールできたが,Fedora 39 ではビルドが失敗している状態が続いている.FreeCAD は AppImage も提供しているが,wayland 環境だからなのか画面がちらついてつらい...
Overview - rpms/freecad - src.fedoraproject.org
Error while trying to upgrade from 38 to 39: it seems to be a problem with freecad
While trying to upgrade to Fedora 39 from Terminal I’ve got this error message: Errore: Problema: package freecad-data-1...
先日メイン PC を Fedora 39 にアップグレードした.新しい機能を探り探り便利に使っていたものの,FreeCAD が使えないことに気づいてしまったので,今回はその対策の備忘.
FreeCAD by Flatpak
今回は Flatpak を使って Fedora 39 に FreeCAD を導入する.
Flatpak—the future of application distribution
Flatpak のリポジトリは remotes オプションで確認できる.
$ flatpak remotes
Name Options
fedora system,oci
FlatHub を登録する.
$ sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
$ flatpak remotes
Name Options
fedora system,oci
flathub system
Flathub 上の FreeCAD が見えることを確認.
$ flatpak search freecad
Name Description Application ID Version Branch Remotes
FreeCAD An open source parametric 3D CAD modeler org.freecadweb.FreeCAD 0.21.2.33771 stable flathub
x11 だ...と思いながら FreeCAD をインストールする.
$ flatpak install flathub org.freecadweb.FreeCAD
Looking for matches…
Required runtime for org.freecadweb.FreeCAD/x86_64/stable (runtime/org.kde.Platform/x86_64/5.15-22.08) found in remote flathub
Do you want to install it? [Y/n]: Y
org.freecadweb.FreeCAD permissions:
ipc network x11 dri file access [1] dbus access [2]
[1] /run/spnav.sock:ro, host, xdg-config/kdeglobals:ro, xdg-run/gvfs
[2] com.canonical.AppMenu.Registrar, org.freedesktop.Flatpak, org.kde.KGlobalSettings, org.kde.kconfig.notify
ID Branch Op Remote Download
1. [✓] org.freecadweb.FreeCAD.Locale stable i flathub 5.6 kB / 57.9 MB
2. [✓] org.freedesktop.Platform.GL.default 22.08 i flathub 146.5 MB / 146.8 MB
3. [✓] org.freedesktop.Platform.GL.default 22.08-extra i flathub 17.9 MB / 146.8 MB
4. [✓] org.freedesktop.Platform.GL.nvidia-545-29-06 1.4 i flathub 325.6 MB / 325.6 MB
5. [✓] org.freedesktop.Platform.VAAPI.Intel 22.08 i flathub 13.3 MB / 13.4 MB
6. [✓] org.freedesktop.Platform.openh264 2.2.0 i flathub 886.7 kB / 944.3 kB
7. [✓] org.gtk.Gtk3theme.Breeze 3.22 i flathub 114.3 kB / 191.9 kB
8. [✓] org.kde.Platform.Locale 5.15-22.08 i flathub 2.0 MB / 355.3 MB
9. [✓] org.kde.Platform 5.15-22.08 i flathub 260.0 MB / 321.4 MB
10. [✓] org.freecadweb.FreeCAD stable i flathub 334.0 MB / 357.1 MB
Installation complete.
インストールが終わったら FreeCAD を起動してみる.
$ flatpak run org.freecadweb.FreeCAD
いちおう FreeCAD by AppImage
公式から AppImage をダウンロードして,実行権限つけたら実行するだけ.
$ chmod 755 ./FreeCAD_0.21.1-Linux-x86_64.AppImage
$ ./FreeCAD_0.21.1-Linux-x86_64.AppImage
おわりに
Flatpak 版 は AppImage と同様に度々画面がちらつくが,AppImage よりはマシな気がする.
Flatpak の方が最新バージョンなのかぁと思ってたら,まだリリースノート出てないんだが...
と思ったらタグ付けはされてるっぽい.記事にもなってた.
Release 0.21.2 · FreeCAD/FreeCAD
Increment point release number in cmake and windows installer
FreeCAD 0.21.2 duyuruldu | get GNU
コメント