电脑上的VMware在大一入学前就安装好了,一直在硬盘里吃灰。想着大二前怎么也要用一用,于是抓住假期的尾巴,浅玩了一下linux

linux的安装

跟着这个教程成功于VMware上安装上了centos7

VMware虚拟机安装Linux教程(超详细)_vmware安装linux虚拟机_七维大脑的博客-CSDN博客

然后隔天早上网络还出了点问题,跟着这篇教程修复了

Linux [Error]错误:激活连接失败:No suitable device found for this connection.无网络图标【已解决】_hah杨大仙的博客-CSDN博客

工具的安装

yum

linux如何安装yum_linux安装yum命令步骤_一个懒鬼的博客-CSDN博客

yum的安装比较容易,跟着上面这个教程走,没出一点问题

curl

Linux安装curl完整步骤_linux 安装 curl_itfallrain的博客-CSDN博客

curl的安装麻烦了很多,即使是跟着上面这个教程走,但还是出了很多问题

  • 报错无c的编译器:
1
2
#于是安装
yum groupinstall "Development Tools"
  • 报错**configure: error: select TLS backend(s) or disable TLS with --without-ssl.**
1
2
3
4
5
6
#经搜索得知,这个错误是由于在安装curl时没有指定TLS后端的原因。
#TLS是一种用于保护网络通信的协议,它需要一些库来支持,
#例如OpenSSL、wolfSSL等。
#如果没有安装这些库,或者没有告诉curl使用哪个库,就会出现这个错误。
#于是
yum install openssl
  • 安装好了openssl, 命令openssl也有正常输出,但是设置prefix时仍然报错-with-openssl was given but OpenSSL could not be detected
1
2
#根据下面这篇文章
yum -y install openssl-devel

configure: error: –with-ssl=openssl was given, but SSL is not available._舟自横的博客-CSDN博客

然后就没遇到问题了,开始编译与安装make&&make install,再执行curl –version, 正常输出版本,安装成功。

git

linux下安装git - 知乎 (zhihu.com)

教程整体没什么问题,只是最后向/ect/profile 内添加内容的部分有些晦涩

如果是刚装好的linux,则末尾添加以下两句就可以了

1
2
export GIT_HOME=/usr/local/git
export PATH=$PATH:$GIT_HOME/bin:

# source /etc/profile 执行这句命令刷新资源依赖后,尝试git –version验证,确实正常出现了版本号。

但换个终端又出问题了,又无法正常启动,不过好在重启了一下虚拟机,又好了。应该是资源依赖的刷新只停留在执行命令的终端。

尝试连接github

1
2
3
4
5
6
7
8
9
#生成ssh钥
ssh-keygen
#控制台输出:
#Your public key has been saved in /root/.ssh/id_rsa.pub
#于是输入命令
vim /root/.ssh/id_rsa.pub
#复制文件里的内容,粘贴到github添加ssh钥位置
#输入命令,检测连接情况
ssh -T git@github.com