十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

coreutils 安装指南:uutils-coreutils 三条路线,最快 30 秒跑起来

coreutils 安装指南:uutils-coreutils 三条路线,最快 30 秒跑起来 coreutils 安装指南uutils-coreutils 三条路线最快 30 秒跑起来【免费下载链接】coreutilsCross-platform Rust rewrite of the GNU coreutils项目地址: https://gitcode.com/GitHub_Trending/co/coreutilscoreutilsuutils-coreutils 是用 Rust 重写的 GNU 核心工具集跨平台支持 Linux、macOS 和 Windows。它解决的正是各系统命令行为不一致的老问题同一份ls、cp、grep、wc实现在三类系统上表现完全一致。装完后你会得到一个coreutils可执行文件支持coreutils ls -l这种子命令调用各工具也能独立调用。它是跨平台命令行工具不是系统工具的替代品——默认装完只是多了一个选择。先看这张表10 秒定路线路线适合谁代价包管理器直装系统仓库里已有包想最快用上版本由发行版决定可能落后上游Cargo / Conda想要最新版或多台机器保持同一版本Cargo 首次编译几分钟Conda 绑定 conda 环境源码编译需要未发布的新特性或自定义构建要装 Rust 工具链耗时最长一行命令装好 你的系统包管理器里已经有它就直接走这条是最快的路。各平台的命令都在这张表里平台 / 管理器命令Arch / Manjaropacmanpacman -S uutils-coreutilsDebian / Ubuntuaptapt install rust-coreutilsFedoradnfdnf install uutils-coreutilsmacOSHomebrewbrew install uutils-coreutilsmacOSMacPortsport install coreutils-uutilsWindowsWingetwinget install uutils.coreutilsWindowsScoopscoop install uutils-coreutils注意 Debian 和 Fedora 装完后可执行文件不在默认 PATH 里补一句就能用建议写进 shell 配置文件export PATH/usr/lib/cargo/bin/coreutils:$PATH # Debian / Ubuntu export PATH/usr/libexec/uutils-coreutils:$PATH # Fedora装完跑一下验证coreutils --version输出带版本号的行就算成功。没有包、要最新版用 Cargo 或 Conda 这条路线给两类人发行版仓库里还没有这个包或者你想让几台机器装到完全相同的版本。前提是装了 Rust 工具链Conda 路线则只需要 conda。按平台选 feature 装macOS 属于 Unix 系用unix即可# Linux / macOS cargo install coreutils --features unix --locked # Windows cargo install coreutils --features windows --locked偏好 conda 环境比如数据科学工作流就一行conda install -c conda-forge uutils-coreutils首次编译要几分钟期间 Cargo 会拉依赖并构建全部工具。结束后同样用coreutils --version验证看到版本号即可。发行版没包、包又不够新从源码编译 只有三种情况值得走这条你要用还没进任何仓库的新特性、要按自己的 feature 组合出定制构建、或者你就是这个项目的开发者。普通人跳过本节。克隆仓库git clone https://gitcode.com/GitHub_Trending/co/coreutils cd coreutils之后的编译安装细节不在这里展开直接看官方 构建文档 和 DEVELOPMENT.md里面有完整的 feature 组合Cargo.toml 里能查到全部选项。构建成功会产出coreutils可执行文件放进 PATH 后coreutils --version有输出同样算装好。速查表 下一步场景命令Arch 系pacman -S uutils-coreutilsDebian / Ubuntuapt install rust-coreutilsFedoradnf install uutils-coreutilsmacOSbrew install uutils-coreutilsWindowswinget install uutils.coreutils任意平台、最新版cargo install coreutils --features unix --lockedconda 环境conda install -c conda-forge uutils-coreutils验证安装coreutils --version装好之后可以试两件事跑coreutils --help看这台机器上可用的工具列表挑一个天天用的命令比如coreutils ls -l对比一下原生版本的行为差异。想深入安装文档 里还有 NixOS、Alpine、FreeBSD、MSYS2 等更多平台的现成命令。【免费下载链接】coreutilsCross-platform Rust rewrite of the GNU coreutils项目地址: https://gitcode.com/GitHub_Trending/co/coreutils创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表