V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
liyafe1997
V2EX  ›  Linux

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

  •  
  •   liyafe1997 · Jun 24, 2024 via Android · 2042 views
    This topic created in 681 days ago, the information mentioned may be changed or developed.

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

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

    w568w
        1
    w568w  
       Jun 24, 2024
    你的要求反了。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
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3164 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 00:22 · PVG 08:22 · LAX 17:22 · JFK 20:22
    ♥ Do have faith in what you're doing.