找回缺失的 md5sum 命令
Apr 19, 2024
MD5 和 SHA1 算法因为安全问题已经被标记为废弃,所以与之相关的命令也被移除了。 可以通过安装这个 md5sha1sum 工具包把这些命令找回来: sudo port install md5sha1sum 安装后,这三个被废弃的命令又回来了:md5sum, sha1sum, ripemd160sum …
从源码编译安装 macports
Dec 19, 2022
MacPorts 是 macOS 上的第三方包管理工具,它的特点是与系统自带的命令行工具环境互相独立。 下载源码包: https://github.com/macports/macports-base/releases/download/v2.8.0/MacPorts-2.8.0.tar.bz2 解压: tar -xvf MacPorts-2.8.0.tar.bz2 配置 MacPorts: cd MacPorts-2.8.0 ./configure --with-macports-user=root \ --with-install-user=root \ --with-install-group=admin \ --enable-shared \ --prefix=/opt/local 这里主要调整的是用户和组相关的设置,把 root 作为 macports 的操作用户,并且 macports 安装的程序都所属于 root:admin。 如果使用默认配置,就会创建 macports:macports 用户组作为 macports 的操作用户。 …
MacPorts 使用 Git 替代 Rsync 同步源
Sep 05, 2022
在使用 sudo port -v selfupdate 更新源的时候,发生了一个错误: Error: Failed to verify signature for MacPorts source! Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: /opt/local/bin/port: port selfupdate failed: Failed to verify signature for MacPorts source! 无法验证源的签名,暂时不确定是不是服务端的源有问题还是本地环境出了问题。 …