方案一
通过 brew install telnet
时会要求安装 xcode
安装命令
报错信息:
- Warning: No remote 'origin' in /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services, skipping update!
- Running `brew update --auto-update`...
- ==> Auto-updated Homebrew!
- Updated 3 taps (homebrew/cask-versions, homebrew/core and homebrew/cask).
- You have 11 outdated formulae installed.
- You can upgrade them with brew upgrade
- or list them with brew outdated.
- Warning: You are using macOS 11.
- We (and Apple) do not provide support for this old version.
- You will encounter build failures with some formulae.
- Please create pull requests instead of asking for help on Homebrew's GitHub,
- Twitter or any other official channels. You are responsible for resolving
- any issues you experience while you are running this
- old version.
- telnet: A full installation of Xcode.app is required to compile
- this software. Installing just the Command Line Tools is not sufficient.
- Xcode can be installed from the App Store.
- Error: telnet: An unsatisfied requirement failed this build.
复制代码 假如出现以上错误,我们可以使用方案二
方案二
从 GNU 的 FTP 服务器下载 inetutils 源代码并编译安装 Telnet 是一个可行的方法。以下是详细的步调来完成这个过程:
步调 1: 下载 inetutils 源码
网页访问可以检察所有版本列表
- https://ftp.gnu.org/gnu/inetutils/
复制代码
- 打开终端。
- 使用 curl 或者 wget 命令下载你选择的版本,例如 inetutils-2.3.tar.xz:
- curl -O https://ftp.gnu.org/gnu/inetutils/
- inetutils-2.3.tar.xz
复制代码 或者假如你更喜好使用 wget:- wget https://ftp.gnu.org/gnu/inetutils/
- inetutils-2.3.tar.xz
复制代码 步调 2: 解压源码包
- 安装 xz 工具(假如还没有安装)以便解压 .xz 文件:
- brew install xz # 如果你不想用 Homebrew,可以手动安装 xz 工具
复制代码 - 解压文件:
- tar -xvf inetutils-2.3.tar.xz
复制代码 - 进入解压后的目录:
步调 3: 编译和安装 inetutils
- 配置编译选项。你可以通过运行 ./configure
--help 来检察所有可用选项。这里我们使用默认配置:
- 编译源码:
- 以管理员权限安装 inetutils(包罗 Telnet):
步调 4: 验证安装
- 在终端中输入 telnet 命令来查抄是否乐成安装了 Telnet 客户端。假如一切正常,你应该能看到 Telnet 的帮助信息或提示。
注意事项
- 在实行 sudo make
install 之前,请确保你知道自己在做什么,因为这会将 inetutils 安装到体系路径中,可能会影响现有的工具。
- 假如你不希望覆盖体系的其他工具,或者想要保持安装的整齐,你可以思量指定安装路径,好比 ./configure
--prefix=/usr/local/inetutils,然后相应地调解你的 PATH 环境变量。
- 请记得定期更新和维护你自己编译安装的软件,以确保它们的安全性和稳定性。
以上就是从源码安装 Telnet 的完备步调。这样安装的 Telnet 可以作为日常使用的客户端。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |