V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
liyafe1997
V2EX  ›  Linux

Termux 那个 proot-distro 有能在桌面 Linux 上直接用的嘛

  •  
  •   liyafe1997 · 5 天前 via Android · 497 次点击

    proot 这东西挺好的,大概是通过一系列子进程的 hook ,能在无 root 的情况下达到类似 chroot 的效果 然后 proot-disto 能一键部署各种 proot 的发行版容器。

    这玩意是 Termux 整的,在安卓上挺好用。但是想在桌面 Linux 上也使用类似的东西,主要是一些你没有 root 的 Linux 环境,比如学校机房,无 root 权限无 docker 无 lxc ,这时又想快速通过包管理安装些东西,做些事情,如果有 proot 容器这样直接弄个发行版就方便了。

    1 条回复
    w568w
        1
    w568w  
       4 天前
    你的要求反了。proot 已经在桌面端用了很多年了,termux 才是「来者」。

    我推荐几个替换方案:

    - Docker:udocker ,支持 proot 作为后端,可以直接跑一些对系统要求不高的镜像(例如 ubuntu 、debian );
    - apt:nix-portable ,单文件、无需 root 权限安装 Nix Packages (目前数量最大的包仓库)。可以用来装普通应用,也是基于 proot 类似的技术;
    - ArchLinux:junest ,也有 proot 模式;

    如果你富有挑战精神的话,还有 Gentoo Prefix 可以研究。

    https://wiki.gentoo.org/wiki/Project:Prefix/Use_cases
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2643 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 03:19 · PVG 11:19 · LAX 20:19 · JFK 23:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.