On 6/8/24 03:22, David Christensen wrote:
On 6/7/24 22:41, gene heskett wrote:
I OTOH, have found AppImages a good way to get uptodate, and keep uptodate, packages like OpenSCAD, FreeCAD and the miriad 3d slicers, most of which do a new AppImage in the first week of the month. So the OpenSCAD I'm running is nearly 4 years newer than the repo version, and probably 20x faster.


I have found that installing software on Debian by any means other than official Debian packages is a recipe for disaster.


I sometimes write Perl code that runs as root.  I use VirtualBox and do my development and testing on virtual machines.  Oracle provides Debian packages and integrates with sources.list(5) and apt-get(8).  See "Debian-based Linux distributions":

https://www.virtualbox.org/wiki/Linux_Downloads


If you installed VirtualBox on your Debian primary workstation, you could create one Debian VM for each of your engineering/ manufacturing apps.  This would give each app a clean Debian VM for installation, prevent apps from fighting each other, and prevent apps from modifying your base Debian installation.


David

It is quite rare that a snap, appimage, or venv needs anything from the system. Memory or storage is generally done at whatever venv is started as the user. That venv equ is generally what they all claim to do. I see your reticence to make use of them as a restriction.
.

Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis

Reply via email to