前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一个linux学习帮手和一些没有解决的

一个linux学习帮手和一些没有解决的

作者头像
废江_小江
发布2022-09-26 11:23:21
1410
发布2022-09-26 11:23:21
举报
文章被收录于专栏:总栏目总栏目

文章目录[隐藏]

背景

在学习linux的时候发现了一款神器,可以帮助我们更好地查看linux 的命令。在学习linux的时候,我们通常是比如 touch --h 查看命令,或者是man touch,但是linux官方的介绍全是英文,并且比较苦涩难懂,不适合新手观看,这里我推荐一款linux学习神器,tldr-pages,我们在linux中可以使用js的npm去安装,也可以使用python的pip去安装(这里我后面用pyhton的安装后面出现了一堆请求库问题),安装后下次查看命令就可以用tldr来代替touch,介绍也是中文的,十分适合新手小白。

一款linux命令查看神器开源项目

遇到的bug

这里,我安装后,发现使用命令tldr mv 等去查看一些命令的时候,发现请求超时了,于是我去github 提交issuse,大佬给的以下四个解决办法:

  1. Can your computer access https://tldr-pages.github.io/assets/tldr.zip?
  2. Checkout openssl version and make sure it’s new enough.
  3. Try to update requests version by pip install requests --upgrade.
  4. Checkout if your proxy or vpn blocks the openssl connection.

这里,我排除了1和4,但是当我更新openssl版本的时候,却十分复杂,毕竟还是个linux小白。并且,当我给requests库更新到最新版本的时候也没有解决,

我最开始的报错是如下:【Error】EOF occurred in violation of protocol (_ssl.c:877)

但是,当我百度后发现是requst库的时候,使用pip install requests==2.24.0命令安装了之后,发现错误又变了,这里不想再继续下去了,特此写个博客记录一下,

总结

这里有两点总结:

  1. 当在github的开源项目遇到问题的时候,首先是思考如何去解决,什么类型,什么原因,当看不懂的时候或者发现是项目里的问题时候,最好先去issues查看是否有相同的问题,没有再提交issues,而不是最开始就去百度,打开一个一个网页去找,因为一些小众的问题,加上问题本身的复杂性,博客中的答案不一定是正确的,这样无疑是浪费时间
  2. 还是针对处理问题的能力,搜索的时候需要找准关键词,并且带上错误数字 比如前面的877

废江博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:一个linux学习帮手和一些没有解决的

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 遇到的bug
  • 总结
相关产品与服务
SSL 证书
腾讯云 SSL 证书(SSL Certificates)为您提供 SSL 证书的申请、管理、部署等服务,为您提供一站式 HTTPS 解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档