Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Layered Sandbox Filesystem

If none of the specific sub-forums seem right for your thread, ask here.
Post Reply
Message
Author
User avatar
Linuxembourg
Posts: 25
Joined: 2021-11-24 00:41
Has thanked: 4 times
Been thanked: 3 times

Layered Sandbox Filesystem

#1 Post by Linuxembourg »

Is there any maintained applications which provide a layered sandbox filesystem for Debian? Similar to what sandboxie does in Windows. Perhaps it is even possible in Debian itself as standard.

Here is an example of what I am talking about, but not updated in 5 years.

I am not looking for something for security reasons. I just want to be able to install .deb packages that think they are installed like normal but do not have any impact on my real system. This would allow me to install notepadqq or chromium 93 from the Debian testing without actually installing any dependencies from that repo.

pcalvert
Posts: 1939
Joined: 2006-04-21 11:19
Location: Sol Sector
Has thanked: 1 time
Been thanked: 2 times

Re: Layered Sandbox Filesystem

#2 Post by pcalvert »

Linuxembourg wrote: 2021-11-30 17:40 I just want to be able to install .deb packages that think they are installed like normal but do not have any impact on my real system. This would allow me to install notepadqq or chromium 93 from the Debian testing without actually installing any dependencies from that repo.
What you want to do is not possible. If you install a program from Debian testing whose dependencies cannot be satisfied by the packages in Debian stable, then you must install the dependencies from Debian testing in order for that software to work. However, there is a way to isolate those dependencies from the rest of the system.

You can do this fairly easily using Firejail:
https://firejail.wordpress.com/document ... ge/#chroot

You can also use Firejail's OverlayFS option to test new Debian stable programs:
https://firejail.wordpress.com/document ... #overlayfs
Freespoke is a new search engine that respects user privacy and does not engage in censorship.

User avatar
canci
Global Moderator
Global Moderator
Posts: 2502
Joined: 2006-09-24 11:28
Has thanked: 136 times
Been thanked: 136 times

Re: Layered Sandbox Filesystem

#3 Post by canci »

Debian also has Debootstrap for that:

https://wiki.debian.org/Debootstrap
Image Stable / Asus VivoBook X421DA / AMD Ryzen 7 3700U / Radeon Vega Mobile Gfx (Picasso) / 8 GB RAM / 512GB NVMe

READ THIS:

* How to Post a Thread Here
* Other Tips and Great Resources

User avatar
Linuxembourg
Posts: 25
Joined: 2021-11-24 00:41
Has thanked: 4 times
Been thanked: 3 times

Re: Layered Sandbox Filesystem

#4 Post by Linuxembourg »

pcalvert wrote: 2021-12-01 03:47
Linuxembourg wrote: 2021-11-30 17:40 I just want to be able to install .deb packages that think they are installed like normal but do not have any impact on my real system. This would allow me to install notepadqq or chromium 93 from the Debian testing without actually installing any dependencies from that repo.
What you want to do is not possible. If you install a program from Debian testing whose dependencies cannot be satisfied by the packages in Debian stable, then you must install the dependencies from Debian testing in order for that software to work. However, there is a way to isolate those dependencies from the rest of the system.

You can do this fairly easily using Firejail:
https://firejail.wordpress.com/document ... ge/#chroot

You can also use Firejail's OverlayFS option to test new Debian stable programs:
https://firejail.wordpress.com/document ... #overlayfs
Thank you. That's what I am looking for.

I worded it badly initially. I meant I don't want to really install any dependencies.

Post Reply