JuNest:轻量级Arch Linux发行版

JuNest:轻量级Arch Linux发行版

【免费下载链接】junest The lightweight Arch Linux based distro that runs, without root privileges, on top of any other Linux distro. 【免费下载链接】junest 项目地址: https://gitcode.com/gh_mirrors/ju/junest

项目基础介绍和主要编程语言

JuNest(Jailed User Nest)是一个基于Arch Linux的轻量级发行版,旨在允许在任何通用的GNU/Linux主机操作系统上创建可丢弃和部分隔离的GNU/Linux环境,而无需root权限。该项目主要使用Shell脚本语言进行开发,同时也涉及到一些Python和C语言的代码。

项目核心功能

JuNest的核心功能包括:

  1. 无root权限安装包:用户可以在不使用root权限的情况下安装和管理软件包。
  2. 部分隔离环境:JuNest提供了一个部分隔离的环境,用户可以在其中安装软件包,而不会对生产系统造成风险。
  3. 访问广泛的软件包:JuNest使用Arch Linux的包管理器pacman,用户可以访问Arch Linux仓库中的大量软件包。
  4. 跨架构运行:JuNest支持x86_64和arm架构,并且可以通过QEMU在不同的架构上运行。
  5. 与主机系统共享资源:JuNest与主机系统共享内核、进程树、网络和挂载点等资源,只有根文件系统是隔离的。

项目最近更新的功能

JuNest最近的更新包括:

  1. 支持Ubuntu 23.10+:JuNest现在可以在Ubuntu 23.10及以上版本中运行,尽管在某些情况下可能需要root权限来启用无特权用户命名空间。
  2. Proot模式:增加了通过Proot模式访问JuNest的功能,用户可以选择使用Proot作为后端程序来运行JuNest。
  3. AUR支持:在ns模式下,用户可以使用yay命令轻松从AUR仓库安装软件包。
  4. 改进的sudo-fake:JuNest提供了一个修改版的sudo,用于在安装base-devel包组时替代原始的sudo包。
  5. bin包装器生成:增加了自动生成bin包装器的功能,用户可以直接从主机系统运行JuNest中安装的程序。

【免费下载链接】junest The lightweight Arch Linux based distro that runs, without root privileges, on top of any other Linux distro. 【免费下载链接】junest 项目地址: https://gitcode.com/gh_mirrors/ju/junest

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值