Linux配置-yum-git

sudo yum install -y epel-release

sudo yum install -y gcc-c++

sudo yum install -y glibc-static

sudo yum install -y libstdc++-static

yum install -y nano

yum install -y tree

sudo yum install jsoncpp-devel

yum install -y man-pages

yum install -y unzip zip

sudo yum install -y boost-devel

curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh(VimForCpp: 快速将vim打造成c++ IDE (gitee.com)


Linux 软件包管理器 yum

查看软件包

通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需 要使用 grep 命令只筛选出我们关注的包

注意事项:

软件包名称: 主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构.

"x86_64" 后缀表示64位系统的安装包, "i686" 后缀表示32位系统安装包. 选择包时要和系统匹配.

"el7" 表示操作系统发行版的版本. "el7" 表示的是 centos7/redhat7. "el6" 表示 centos6/redhat6.

最后一列, base 表示的是 "软件源" 的名称, 类似于 "小米应用商店"

yum 主要解决的是两个问题1.搜素,下载,安装 2.解决依赖关系。

yum源 : 就是一个配置文件

[hang@VM-4-14-centos 2]$ ls /etc/yum.repos.d CentOS-Base.repo CentOS-Epel.repo docker-ce.repo epel.repo epel-testing.repo

更新yum源,注意需要备份 ,也就是上述的第一个文件重命名 ,并将新下载的文件命名成它。

yum 三板斧

yum list #yum list | grep sl

yum install #sudo yum install -y 软件( - y 就是取消提醒大小之类的东西)

yum remove 软件 #移除软件

yum -y update:升级所有包同时,也升级软件和系统内核;

yum -y upgrade:只升级所有包,不升级软件和系统内核,软件和内核保持原样。

yum search 用于在搜索包含有指定关键字的软件包,

yum工具在每次安装指定软件包的时候,都会检测源服务器上的软件包信息,为了便捷不用每次都去搜索软件包信息,因此使用 yum makecache将软件包信息缓存到本地,使用 yum clean all 清理老旧的缓存信息。


git

查看git 是否安装

[hang@VM-4-14-centos ~]$ git --version git version 1.8.3.1

git 三板斧:

预备: git clone 仓库链接

git add 文件 #添加我们的代码到我们的本地仓库

git commit -m "这里必须写提交日志” #提交代码到仓库中

git push #提交代码到我们的远端仓库

注意: 第一次使用,需要配置你的用户名和邮箱

有时候无法提交,出现了提交冲突。无脑 git pull

.gitignore #不想提交的某些后缀的文件同步到远端的git仓库,就可以添加到 这里。

git rm 就能删除



一、安装telnet

step 1、rpm -qa telnet-server(无输出表示telnet-server未安装,则执行step2;否则执行step3)

step 2、yum -y install telnet-server(安装telnet-server)

step 3、rpm -qa telnet(无输出表示telnet未安装,则执行step4,否则执行step5)

[root@dev09 xinetd.d]# rpm -qa telnet

telnet-0.17-64.el7.x86_64

step 4、yum -y install telnet(安装)

二、重新启动xinetd守护进程

由于telnet服务也是由xinetd守护的,所以安装完telnet-server后,需要重新启动xinetd守护进程

step 5、service xinetd restart(如果启动正常直接跳到step7)

unit not found 说明xinetd未安装

step 6、yum -y install xinetd (安装xinetd,然后在继续执行step5)

三、测试

查看tcp的23端口是否正常开启

step 7、netstat -tnl |grep 23 (如果无输出说明未正常启动,则step8;否则整个安装过程完成)

如下图所示则表示启动正常:

step 8、修改 /etc/xinetd.d/telnet 文件,将disable=yes修改为disable=no,并重新执行step5

如果/etc/ xinetd.d/ 该路径下没有telnet文件,则构造一个telnet文件。

------------我是分隔符------------------------

telnet文件内容如下:

# default: on

# description: The telnet server serves telnet sessions; it uses \

# unencrypted username/password pairs for authentication.

service telnet

{

disable = yes

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值