之前我都是把 telnet 程序复制到 /usr/local/bin 下就能直接用了,新的 m1 不行了,谁有 m1 下能用的 telnet 终端程序给我一个,谢谢
不是要单独的程序,是那种在终端下直接敲 telnet 命令就能用的
1
dingwen07 2021-12-07 11:57:01 +08:00 via iPhone
brew 可以安装
|
2
zhouwb OP @dingwen07 我不太喜欢 brew ,为了安装 app 再安装个东西,让我很闹心,而且我平时根本用不到 brew ,brew 安装完后是编译好的文件吗?如果是能分享一个不?
|
3
Tumblr 2021-12-07 12:19:35 +08:00
如果是测端口,直接用 nc 就好了,https://linux.die.net/man/1/nc
如果是要通过 telnet 连接,Terminal 本身也是支持的。 |
5
des 2021-12-07 12:24:39 +08:00 via iPhone 2
试试这个? curl -i -v telnet://ip:port
|
6
AndyZhuAZ 2021-12-07 12:28:47 +08:00 1
不用 brew ,那用源码编译吧
|
7
francisdu 2021-12-07 12:29:50 +08:00 via Android
可以用 ssh -p port host 😂😂😂
|
8
qq1204076437 2021-12-07 12:34:57 +08:00
加上环境变量 echo "export PATH=/usr/local/bin:$PATH">>~/.zshrc ?
|
9
tylinux 2021-12-07 12:48:55 +08:00
|
10
comoyi 2021-12-07 13:01:51 +08:00
用 macports 安装就没 brew 乱七八糟改权限的问题
|
11
xtinput 2021-12-07 13:07:00 +08:00 1
|
15
liprais 2021-12-07 13:15:16 +08:00 5
不喜欢 homebrew,然后用了 homebrew 打包的 binaray.......
|
17
zhouwb OP @xtinput 哥们,再问一个问题,怎么才能找到支持 m1 的 mpv 播放器呢?第三方的目前官网只有一个还是 intel 编译的
|
18
xtinput 2021-12-07 13:23:28 +08:00
去 macwk 上找找,我没这需求
|
20
zhouwb OP @liprais 不是不喜欢 homebrew ,而是不想装一个软件,后面再整一堆东西,另外就是我不做开发,所有与开发有关的东西我都没用,我比较喜欢清爽的系统,所以强迫症,别介意啊
|
22
Kaiv2 2021-12-07 13:57:09 +08:00
不知道你有没有更新软件的需求
|
23
zhouwb OP @Kaiv2 有啊,我大部分软件都是 appstore 里的,还有几个是 github 上的,要么 appstore 就自动更新,要么就软件自身提示更新,再不济就自己没事去各个官网看看,下载更新
|
24
oxromantic 2021-12-07 14:03:54 +08:00
@zhouwb homebrew 好处是你迁移电脑环境随便带过去了,不然你换台新电脑还要复制一次 telnet ?手动哪有自动香
|
25
Kaiv2 2021-12-07 14:10:07 +08:00 1
如果自行安装的软件比较多的话还是推荐 homebrew, “一条命令” 查找、安装、更新、删除软件。
我的个人习惯 `免费软件,开源软件` 一律 brew 安装,`rust` 语言编写的软件 `cargo` 安装。 不用自己小本本记下安装了哪些软件,软件的下载地址在哪。 |
26
zhouwb OP @oxromantic 问题是我没啥电脑环境啊,我用的全都是单独的 app ,我新换的 14 就是把所有东西从新走一遍,从来不用 timemachine ,在这过程中我还去掉了我以前的电脑有但是现在我不需要的东西和程序设置等,我觉得这样电脑才是最干净稳定的状态,复制一下 telnet 也不费啥事吧?说白了就是能一个 app 解决的问题,我绝不再装一个 app ,我强迫症,哈哈,不用理我
|
28
AdamMing 2021-12-07 14:16:06 +08:00
一直用'nc -vz -w 2 ip port',linux 和 mac 上通用。想给 homebrew 正名,习惯了 apt, yum 的使用,brew 还是很方便的吧~
|
30
zhouwb OP @Tumblr nc 只能测试端口不能连接吧,我装 telnet 是要调试路由器交换机用的,只不过也不是老用,所以 nc 还不行
|
31
bipy 2021-12-07 16:18:35 +08:00
@zhouwb #17
依然是 homebrew ,要不然就自己 build brew install mpv --cask (X86) brew install mpv (ARM) brew install mpv --HEAD (ARM) |
32
zhouwb OP @bipy homebrew 装完了是个啥啊?是个 app 吗?可以安装完再拷贝出来直接用嘛? brew install mpv (ARM)
brew install mpv --HEAD (ARM),这两个有啥差别? |
33
LagunAPaTa 2021-12-07 16:30:54 +08:00
转 ssh 或者 https 吧
telnet 反正过不了等保(虽然我也在用…… |
34
zhouwb OP @LagunAPaTa 没办法啊,大部分不需要,偶尔还是需要 telnet ,我也很无奈啊
|
36
bipy 2021-12-07 17:14:09 +08:00
@zhouwb
brew install mpv 是最新 release 版,据我所知目前 0.34.0 版本没有修复 libass 的 bug (无法使用 fallback 字体),推荐用 HEAD brew install mpv --HEAD 是自动拉源码编译最新版(需要 Xcode ),基本上几天一更新,如果追新可以一直 brew reinstall |
38
bipy 2021-12-07 17:20:50 +08:00
|
39
oxromantic 2021-12-07 17:21:53 +08:00 2
@zhouwb 你这强迫症一定是因为工作太闲惯出来的 [Dog]
|
40
zhouwb OP @oxromantic 哈哈,还行吧,我工作的确挺轻松的,主要是可以自己安排什么时间干什么,只要在规定时间把工作做完就行
|
41
zhouwb OP @bipy 哎,那如果想要 app 是不是只能手动自己编译一个?算了,不折腾了,就用 intel 版本吧,速度也不慢,新电脑上比我原来的 mbp 还快呢,没准哪天就出 arm64 版本了
|
42
cjyang 2021-12-08 02:19:53 +08:00 via iPhone
一个 homebrew 就能解决的问题,愣是让你整的这么复杂
|
43
zhouwb OP @cjyang 啊?不复杂啊,有了程序考出来备份以后就能一直用了,后面讨论的不是 telnet ,是 mpv 的事
|
45
xz410236056 2021-12-08 09:45:10 +08:00
@zhouwb #2 brew 和 brew cask 。。。 brew 类似包管理。你自己下载各种依赖各种东西导出扔?卸载的时候到处找?
|
46
jheroy 2021-12-08 09:57:09 +08:00
@zhouwb #30 nc 也可以连接路由器交换机的 nc ip port 默认端口是 23 , 只不过有可能路由器交换机的 tab 补全功能有可能失效
|
48
ColinZeb 2021-12-08 13:02:03 +08:00
@zhouwb brew 就是包管理,看你啥也不了解。可以暂时理解为命令行版的 app store 吧。你装个 qq 需要先装个 app store 复杂吗,你觉得从百度搜 qq 方便还是先装个 app store 方便( brew 就是没有预制的 app store )
|
49
zhouwb OP @ColinZeb appstore 是系统自带的啊,有了一个应用商店了,我为啥还要装一个?况且 appstore 下载的程序只是一个程序,运行会多一些配置文件罢了,可是装一个 homebrew 你知道会给电脑塞进多少东西吗?又会修改或者影响多少东西吗?你不知道,如果必须用那没办法,我不需要为啥要装,你觉得好你自己用就行了,我也没觉得 homebrew 不好,只是不想为了一个几十 k 的 app 再装一个庞然大物而已,如果那天我必须用到它我也会安装
|
50
ColinZeb 2021-12-08 18:11:09 +08:00 1
@zhouwb 不知道可以了解 我就是看你不知道才给你介绍 我也没批判你吧 干嘛防御性这么强。谁也没逼你装,只是看你不装 brew 还要用 brew 的包有点南辕北辙让你少走点弯路,没什么恶意。你自己掂量掂量吧
|
51
zhouwb OP @ColinZeb 我没带有攻击性啊,我也是在说事实啊,用他的包怎么了?能符合要求不就好了,既然能只复制一个文件并且不修改和增加任何其他东西,就能解决问题,为啥不用,多绿色环保啊,很多年前用 win 的时候我也喜欢用绿色软件,甚至用 portable 软件,因为这样对系统的修改和影响最好,出问题的概率最低,前面说了,我有强迫症,我所有电脑的桌面除了必要的东西什么也不会放,所有文件必须归类分文件夹存放,否则我看着难受
|
52
snooprat 2021-12-08 23:20:35 +08:00
你可能混淆了 app 和 bin 程序。app 有沙盒机制,运行很干净安全。而你用的 telnet 这种工具严格来说不是 app ,是一个 bin 可执行程序,这可不是运行在沙盒里的,你要运行就得放到系统环境下,需要配置合适的环境,telnet 比较简单,但如果你要用一些其他复杂一点的工具,你需要配置甚至编译很多依赖到系统里面去,这可一点都不干净,你可能都不知道回头怎么把这些东西清除掉,更可怕的是不同工具如果依赖冲突会把你的系统搞废了。
而 brew 就是一帮有洁癖的人觉得这么用不干净而搞出来的,让 bin 程序也像 store 安装卸载 app 那样安全方便,和原生系统隔离开来。基于这个理念,brew 本身也很干净,全部都放在一个目录下,虽然看起来要给目录配置权限,但不会给你到处乱装,实际上用 brew 去编译安装,都比从 github 上下载一些源码自己编译要干净。 |
54
zhouwb OP @snooprat 不好意思,我知道,而且我只需要这种没有任何依赖的 bin ,前面说了,我不是开发人员,所有跟开发有关的东西我都不需要,所以不存在依赖、环境变量这些东西,你们都很有意思,我不想装 homebrew 怎么跟成了罪人是的,一个个急扯白脸的,有毛病吧?
|
57
seanzxx 2021-12-12 09:18:56 +08:00
喜欢独立的 app ,securecrt 就挺好的呀,也支持 telnet 协议,命令行都不用
|
58
notgoda 2022-01-03 17:56:10 +08:00 via iPhone
|
59
zhouwb OP @notgoda telnet 可以作为远程连接服务器交换机的终端工具,也就是如果这么做就要求路由器交换机开启 telnet 服务,但是 telnet 属于明文传输,所以有泄露账号密码以及各种信息的风险,肯定过不了等保啊
|