news 2026/9/5 22:31:29

3 条路径装好 uutils-coreutils

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3 条路径装好 uutils-coreutils

3 条路径装好 uutils-coreutils

【免费下载链接】coreutilsCross-platform Rust rewrite of the GNU coreutils项目地址: https://gitcode.com/GitHub_Trending/co/coreutils

uutils-coreutils 是用 Rust 重写的 GNU 核心工具集,把 ls、cp、sort 等命令换成 Rust 实现,跨平台行为一致。三条安装路径如下,照着复制执行。

先选安装路径

你的情况推荐方式直达小节
主流 Linux 发行版,想最快上手系统包管理器 pacman / apt / dnf路径一
用 Homebrew、MacPorts、Scoop 或 Winget对应生态的一键安装命令路径一
已装 Rust 工具链,倾向用 Cargo 编译cargo install coreutils路径一
发行版没打包,或要最新提交git 拉源码自行编译路径二
装完想确认是否装对版本命令加 type / which 检查验证

路径一:包管理器与环境工具一键安装

系统自带包管理器

Arch 用 pacman 直接装:

pacman -S uutils-coreutils

Debian / Ubuntu 走 apt,装完把安装目录放进 PATH:

apt install rust-coreutils export PATH=/usr/lib/cargo/bin/coreutils:$PATH

Fedora 用 dnf,安装目录和上面不同:

dnf install uutils-coreutils export PATH=/usr/libexec/uutils-coreutils:$PATH

macOS 用 Homebrew:

brew install uutils-coreutils

macOS 用 MacPorts:

port install coreutils-uutils

Windows 用 Winget(Windows 11 及以上):

winget install uutils.coreutils

Windows 用 Scoop:

scoop install uutils-coreutils

语言/环境生态(Cargo、Conda)

Cargo 跨平台可用,按系统选--features。Linux:

cargo install coreutils --features unix --locked

macOS:

cargo install coreutils --features macos --locked

Windows:

cargo install coreutils --features windows --locked

用 Conda 的话:

conda install -c conda-forge uutils-coreutils

路径二:源码编译步骤

如果你的发行版没打包,或想固定到最新提交,直接走源码。先克隆仓库:

git clone https://gitcode.com/GitHub_Trending/co/coreutils cd coreutils

之后按仓库自带的构建指南编译安装,具体细节在 安装文档 的 build 一节。

验证是否装对:版本与指向检查

装完跑一下这条,确认版本能正常打印:

coreutils --version

再确认实际调用的是新版而不是系统自带版本,看指向:

type ls which ls

输出的路径应落在 uutils 的安装目录,而不是/bin/usr/bin

常见问题:PATH 没生效 / 仍指向系统版本

改了 PATH,命令还是旧行为?export只对当前终端会话生效。把那条 PATH 写进~/.bashrc~/.zshrc,重新登录,或执行source ~/.bashrc再试。

type ls 仍指向 /bin/ls?⚠️ uutils 的安装目录必须排在 PATH 更前面,否则系统版本永远先被命中。echo $PATH看顺序,把 uutils 的目录挪到最前。

Debian 和 Fedora 的 PATH 写法不一样?正常,两个发行版把 multicall 二进制放在不同位置。只要type指向的是 uutils 目录,就算装对了。

延伸阅读

想固定到某个提交、或发行版没打包时,源码那条路最稳。完整构建参数与各平台差异,看仓库里的 安装文档。

【免费下载链接】coreutilsCross-platform Rust rewrite of the GNU coreutils项目地址: https://gitcode.com/GitHub_Trending/co/coreutils

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/5 22:28:38

SPH并行计算实战:C+CUDA混合实现光滑粒子流体力学求解器

简介:本资源是一套基于CUDA加速的光滑粒子流体力学(SPH)高性能仿真代码,面向计算流体力学、天体物理模拟、爆炸冲击与自由表面流动等领域的科研人员及高年级本科生/研究生,解决传统网格法在复杂边界和大变形问题中建模…

作者头像 李华
网站建设 2026/9/5 22:24:58

faster-whisper:基于 CTranslate2 的高速 Whisper 语音识别实现

faster-whisper:基于 CTranslate2 的高速 Whisper 语音识别实现 【免费下载链接】faster-whisper Faster Whisper transcription with CTranslate2 项目地址: https://gitcode.com/GitHub_Trending/fa/faster-whisper faster-whisper 是用 CTranslate2 重写的…

作者头像 李华
网站建设 2026/9/5 22:21:00

Ice 菜单栏管理工具:macOS 图标收纳与自定义完整指南

Ice 菜单栏管理工具:macOS 图标收纳与自定义完整指南 【免费下载链接】Ice Powerful menu bar manager for macOS 项目地址: https://gitcode.com/GitHub_Trending/ice/Ice Ice 是一款运行在 macOS 上的菜单栏管理工具,核心任务是把你拥挤的菜单栏…

作者头像 李华
网站建设 2026/9/5 22:06:05

AI防幻觉基建:从RAG到本地模型的多层开源架构解析

先抛出今天这篇文章的核心观点:AI 之所以“不瞎编了”,不是因为模型突然变聪明了,而是因为工程上给它加了一圈“必须查资料、必须走流程、不允许自由发挥”的护栏。 这圈护栏并不是某一个框架能独立完成的。它在真实落地中往往由多层开源基建…

作者头像 李华