其中,根据个人情况修改的地方如下:
1.第三步安装CentOS中,选择需要安装的软件
2.选择安装位置,在这里可以进行磁盘划分
新手介意选升亩择默认的自动分区
3.CentOS7用yum安装软件提示 cannot find a valid baseurl for repobase7x86_64
出现这个问题是因为宏笑亏yum在安装包的过程中,虽然已经联网,但是没法解析远程包管理库对应的域名,所以我们只需要在网络配置中添加上DNS对应的ip地址即可。
原文: https://www.linuxidc.com/Linux/2018-04/151748.htm
4.CentOS 报错:There are no enabled repos
这个系统没有注册到Red Hat订阅管理。你可以使用订阅管理器来注册,说白了就是要收费,不给钱不让用。。。。
5.安装gcc、g++
6.安装nmap、masscan
记录我在CentOS7系统上常用到的一些软件
htop 是一个 Linux 下的交互式的进程浏览器,可以用来替换Linux下的top命令。
nload 命令用于查看linux网络流量状况,实时输出。可以理解为是一个控制台应用程序,用来实时监测网培枣纳络流量和带宽使用情况的命令。
使用可视化的界面显示流入和留出系岩做统的网络带宽数据。
安装完成 使用nload命令监控流量
监控网卡
Screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器。
Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。
在Screen环境下,所有的会话都独立的运行,并拥有各自的编号、输入、输出和窗口缓存。用户可以通过快捷键在不同的窗口下切换,并可以自由的重定向各个窗口的输入和输出。
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软配没件。Vim普遍被推崇为类Vi编辑器中最好的一个。
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
网页链接
-供参考
在linux中安装的软件包,只有两种形式:
源码包 二进制包(rpm)。
rpm:安装本地自己下载的rpm软件包,自己解决软件之间的依赖。
yum:在线安装,可以解决依赖问题。
rpm包名
rpm软件安装时,会把软局团件的名字存储在/usr/rpm数据库中。
-包全名 包括版本和后缀等信息 软件安装或更新时使用
-包名 只是包的名字 卸载或 *** 作软件时使用
(梁兆铃)
rpm软件安装
rpm命令
-i install
-v verbose显示详细信息
-h hash 显示进度
--nodeps 不检测依赖性 不能使用这个指令
-Uvh 包全名 软件升级(需要提前下载好软件upgrade)
-e 包名 卸载软件 (如rmp -e jdk) 需要先卸载依赖包
rpm包的查询
-q 包名
-a 查询全部 可以加上管道,如 rpm -qa | grep jdk,查询含有jdk的软件包
-i 详细信息
-p 包全名 查询没有安运腊此装的包的信息,如rpm -qip jdk-8u151-linux-x64.rpm
查询软件安装的位置
-l list查询软件安装的位置,如rpm -ql jdk
-f file查询某个文件属于哪旁迅个软件包,如rpm -qf dt.jar,如果该文件不是通过rpm安装的,则不能查询。
(梁兆铃)
RPM包的校验
-V 如rpm -V jdk,可一直到这个软件包中,那些文件被修改过
RPM包默认的安装路径
/etc/配置文件安装目录
/usr/bin/可执行命令安装目录
/usr/lib/库文件
/usr/share/doc/软件使用手册
/usr/share/man/帮助文件
(梁兆铃)
yum软件安装
yum源文件
在/etc/yum.repos.d/文件夹中,有yum的源文件配置,base是默认启用的,使用的是网络源文件。
光盘搭建yum源
①先把光盘挂载到linux中
②使原来的网络源yum失效,该变base文件的名字,yum只加载repo后缀的文件
③使光盘的yum文件生效,改变baseurl的地址问光盘的挂载点,改变enable=1
……
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)