AppImage / AppImage/AppImageKit

Union/overlay "filesystem" using LD_PRELOAD

未關閉
#267 24 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
idea
主要語言
沒有語言資料
星號
9.4k
分支
588
PR 合併指標
PR 指標待擷取

描述

We experimented with this for klik 9 years ago:
https://www.winehq.org/pipermail/wine-devel/2007-November/060627.html

Someone else seems to have had some success with this idea:
http://algoholic.eu/unionfs_by_intercept/

deb2snap seems to be going down that path, too:
https://github.com/mikix/deb2snap/blob/master/src/preload.c
Actually the whole deb2snap thing could be massaged into a deb2appimage thing relatively easily, it seems.
Discussion:
https://lists.ubuntu.com/archives/snappy-devel/2015-February/000282.html

user-union:
http://www.dwheeler.com/user-union/ (thanks for the hint @stsp)

Or we could use FUSE:
https://github.com/rpodgorny/unionfs-fuse

CARE/PRoot:
https://packages.debian.org/unstable/main/care
"PRoot is basically better fakeroot-ng plus fakechroot, or schroot minus root privilege"
http://www.slideshare.net/cvinc02/proot-improvedkernelcompat
https://github.com/proot-me/PRoot
Unmaintained?

cde:
`cde ls` creates an empty cde-package directory where I can *add* (not overwrite!) an AppDir, then run it with cde-exec appname. It does an overlay/union

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。