Freecad on Trisquel?
- Login o registrati per inviare commenti
Hi all,
I am trying to help someone who needs Freecad to do his work. He wants to run it offline and wants to install Trisquel to install the app for his 3D work.
I hope I am wrong, but I think that is not possible because the version he needs (last version) seems to be very non-free.
Is there any other user friendly cad app (GUI, no terminal) that is as powerful, but blobless?
Many huge pre-thanks for any help!
I see the freecad version 1.0 is in guix repository. What makes you think it is non-free?
Thank you eric23! Is version 1.0 on Trisquel 11?
I checked on Trisquel 10 and the only available version was freecad 0.18.4 and I assumed the next version was blobby, so glad I asked!
Trisquel is an LTS (Long Term Support) system, so package release numbers tend to older as the system is kept in a stable state for longer, prioritizing applying only important patches instead of repeatedly bumping the release number. So this doesn't necessarily mean that newer versions were rejected as non-free, it might simply be due to Trisquel's LTS policy (though of course the possibility of a package becoming non-free in a newer version does exist, even if being rare).
From the Free Software Directory:
https://directory.fsf.org/wiki/FreeCAD
See, the page links to 1.0.0
... as the system is kept in a stable state for longer
I love this about Trisquel! Thank you Kiki and for the link too.
So glad I asked here!!!
I think I read something somewere that took me off my tracks, but can't remember where. I have been trying to find out if I could help to safely install Trisquel+Freecad and the forum sorted in a flash.
FreeCAD 1.0 is in Flathub. To install Flatpak, setup Flathub's "floss" subset and install FreeCAD, execute in a terminal:
$ sudo apt install flatpak
$ flatpak remote-add --subset=floss flathub https://flathub.org/repo/flathub.flatpakrepo
$ flatpak install flathub org.freecad.FreeCAD
Notice that the "floss" subset includes some free software that only aims to launch proprietary software!
That was very helpful Magic Banana, thank you! It is so good to have the commands!
Note that anything from an external repository like Flathub is out Trisquel's control, and there is no commitment that whatever you get from there is under a libre licence, or even is actually what it claims to be.
Yep! I am hoping to install Trisquel 11 for him and get Freecad 1.0 from a Trisquel repository. Flathub would be an option though, to be discussed in case there is nothing else he can use.
I am not sure what the guix repository is or if it is under Trisquel's control? If it is, that would be great, as eric23 mentioned it has version 1.0 is available.
Guix system is a free distro listed in https://www.gnu.org/distros/free-distros.html
The Guix package manager can also be used on top of another distro, like Trisquel, to install certain Guix packages. https://trisquel.info/en/wiki/gnu-guix-package-manager explains how to do.
Note that:
- only a command line interface is available to install packages from guix
- although guix was tested to work on Trisquel, there may be some issues for the environment to be setup well enough so that apps installed via guix work as any other app
Using Guix system (instead of using the guix package manager in Trisquel) can avoid the issues of setup of environment. Guix system has an automatic installer but the system is not as polished as Trisquel. For instance, if you choose MATE as desktop environment, you will not find all the applets that you can find in Trisquel. Guix has icecat, including translations, but for libreoffice, it is English only. If you use disk encryption, you need to type the deciphering password twice. If your default keyboard layout is not US qwerty, for the first time you type the deciphering password, your keyboard is recognized as US qwerty anyway, while for the second time, it is your normal keyboard layout. If you mistype your password the first time, you get to a GRUB rescue prompt.
All of this is a mix of my own findings and some people who answered my questions. In general, I find it more difficult to get help on issues of an average user (not a developer) with Guix system than with Trisquel, so perhaps Guix on Trisquel is still more comfortable than Guix system.
That was so elucidating Avron! THANK YOU!!!
You explained the ins and outs of Guix beautifully. I can see what could be ahead and am wondering if I should/could attempt to do it.
The Guix package manager can also be used on top of another distro, like Trisquel, to install certain Guix packages. https://trisquel.info/en/wiki/gnu-guix-package-manager explains how to do.
I haven't checked the link yet, as I am anticipating horror and panic :)
Wouldn't it be great if users could just download the app from there and install it ourselves? I wish!
> I haven't checked the link yet, as I am anticipating horror and panic :)
I'd like to add that, on every computer on which I installed Trisquel for my family members, sticking to MATE environement, I also installed guix exactly following the guidelines in order to have 1 or 2 additional apps, and after the somehow long initial installation procedure, there was no problem at all. Besides, guix has the nice properties that, if you interrupt any update/upgrade procedure, you are back to the initial state with nothing changed (so nothing broken), and if you are not happy after an upgrade is complete, it is easy to return to the situation before.
What you said was very reassuring and makes a big difference on the confidence front. Thank you for that too, Avron!
I've also checked the link and wasn't as horrified as I thought I would be, the info is laid out very nicely.
I think I will have a go, on a fresh install of Trisquel 11, which is another incentive, because if all went wrong, I wouldn't be destroying a system that is not my own (as I have done a few times :).