day08 网络设置、软件包管理
网络设置
ifconfig //最小化安装时不可用,需要安装安装包,命令为查看网卡信息
yum install net-tools mtu 网卡的最大发送字节 iptables -F 清掉防火墙配置
setenforce 表示临时关闭selinux防火墙 ifconfig eno16777736(网卡号) 192.168./ ifconfig eno16777736:(虚拟出一块网卡) 192.168.16.104// ifconfig 查看所有激活的网卡信息
ifconfig eno16777736 down 关掉网卡
ifconfig eno16777736 up 激活网卡 network网络状态命令
service network status(状态)
sotp(停止)
start(开启)
restart(重启)
这个是cents6中的命令 systemctl status network 查看网络状态
systemctl stop network 关闭网络
其它同上,这个是centos7中的命令 制定DNS
/etc/resolv.con dns的配置文件位置
/etc/hosts hosts配置文件位置(指定本地解析) route -n 查看网关
routed add default gw 192.168.16.254 dev 网卡名 //设置网关 以上是临时配置,重启电脑后,将会失效 cd /etc/sysconfig/network-scripts/ 该目录下面,每个网卡都有一个配置文件
软件包管理
.rpm - redhat package manage 代表二进制格式
rpm -ivh 文件名 --force 强制安装,防止已经装过之类的
* 代表所有 rpm -q <软件包名> 查看是否安装
-qa | grep zsh 查看全部的,过滤下有没有叫zsh的
rpm -e <包名> -nodeps(忽略依赖性卸载) 卸载
-ql <包名> 查看都装到那些位置去了
-qi <包名> 软件包的详细信息查看
-qf <文件路径文件> 查看文件由哪个包产生的
-qlp <包的完整路径>便可以查看到RPM包中的文件
缺点:必须自己去寻找所以来的包 yum 这种安装方式可以解决安装软件过程中的依赖性
yum erase
yum install 安装软件 yum -y install 不询问是否确定 yum clean all 清除yum缓存
yum makecache -y 做缓存,节约下载软件需要缓存的时间
/etc/yum.conf 存放下载文件路径以及是否安装完成后删除的参数
/etc/yum/yum-cron-hourly.conf //自动更新在这里
createrepo /自己下载的软件的目录 //制作依赖性关系 yum list 查看有哪些软件包.rpm
yum grouptlist 查看有哪些软件包组
yum groupinstall '软件包名' 安装软件包组 /etc/yum.repos.d/ 软件源地址
源码安装python
源码安装 python
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
下载python源码文件 tar -xvf 解压文件
打开解压目录,里面又个configure文件
./configure --prefix=/usr/local/python3. 将文件安装在/usr/local/python3.6这个文件夹下
./configure --enable-optimizations 开启优化功能
make 编译,需要进入软件存在的目录
day08 网络设置、软件包管理的更多相关文章
- linux基础三---网络基础&软件包管理
一 ifconfig:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址. ifconfig eno16777736 down/up 关闭/开启 eno16777736 网卡 ifconf ...
- Linux速通08 网络原理及基础设置、软件包管理
使用 ifconfig命令来维护网络 # ifconfig 命令:显示所有正在启动的网卡的详细信息或设定系统中网卡的 IP地址 # 应用 ifconfig命令设定网卡的 IP地址: * 例:修改 et ...
- day08.1-Linux软件包管理
Linux系统中的两种软件包:tar,保存内容为源码,编译后再安装:rpm,保存内容为编译后的机器码,直接安装.其中,rpm软件包由5部分构成,分别为: 第1部分是name,表示这个rpm软件包的名称 ...
- RHEL7软件包管理
本文介绍RHEL7的软件包管理 RHEL7下主要有RPM和YUM这两种包管理: YUM使用简单但需要联网,YUM会去网上的YUM包源去获取所需要的软件包并获取该包依赖的其他包 RPM的需要的操作精度比 ...
- linux基础命令学习五(软件包管理、下载管理)
Linux 软件包管理 本文主要是记录下RedHat系列的软件包管理. 内容分为以下二个部分:二进制包的管理,源代码包的管理 一.二进制包的管理 1.1概念 主要有RPM和YUM这两种包管理. 两 ...
- Linux系列教程(十三)——Linux软件包管理之源码包、脚本安装包
上篇博客我们讲解了网络yum源和光盘yum源的搭建步骤,然后详细介绍了相关的yum命令,yum 最重要是解决了软件包依赖性问题.在安装软件时,我们使用yum命令将会简单方便很多.我们知道yum命令只能 ...
- apt-get软件包管理命令 和 apt-key命令
apt-get命令是Debian Linux发行版中的APT软件包管理工具. 所有基于Debian的发行都使用这个包管理系统.deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件 ...
- Linux软件包管理之源码包、脚本安装包
目录 1.源码包和RPM包的区别 RPM包和源码包默认安装位置: 由于安装位置不同带来的影响 2.源码包安装 ①.安装准备 ②.安装注意事项 ③.安装源码包 3.源码包卸载 4.脚本安装包 5.总结 ...
- Yum软件包管理详解
目录 1. Yum 1.1 检查和更新包 1.1.1 查询更新 1.1.2 更新包 1.1.3 使用 ISO 和 Yum 离线升级系统 1.2 使用包 1.2.1 搜索包 1.2.2 列出包 1.2. ...
随机推荐
- js实现下拉框
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- sacnf遇到空格与回车问题
看scanf输入的是多个字符还是一个字符.如果是多个字符,遇空格和回车都不会结束输入:如果是一个字符,遇空格不会结束,遇回车结束输入.如:①#include<stdio.h> ...
- 【POJ】1182 食物链
这是<挑战设计程序竞赛>中的例题. 题目链接:http://poj.org/problem?id=1182 题意:中文题面.不赘述. 题解: 代码: //带权并查集 #include< ...
- css布局-瀑布流的实现
一.基本思路 1.先看最终的效果图: 2.实现原理:通过position:absolute(绝对定位)来定位每一个元素的位置,并且将当前列的高度记录下来方便下一个dom位置的计算 二.代码实现 1.版 ...
- java获得磁盘、网络实时I/O速率
最近项目中需要一个平台硬件资源的监控模块,当时采用了Sigar中api,但是做到针对磁盘和网络的实时I/O速率的时候发现Sigar并没有直接支持的接口.于是……它就诞生了.底层采用C++编写,通过ja ...
- 03->OpenGL多边形,glut实现三角形条带和三角形扇
图形学中基本图元是多边形,一般要求是凸多边形,三角形是最简单的凸多边形,在图形渲染中比一般多边形其绘制速度快.今天学习OpenGL绘制三角形条带和三角形扇基础.编程环境! 1. 三角形条带 指定顶点序 ...
- 搭建HDFS HA
搭建HDFS HA 1.服务器角色规划 hd-01(192.168.1.99) hd-02 (192.168.1.100) hd-03 (192.168.1.101) NameNode NameNod ...
- vba增删改查数据库2
sub test()Set cnn = CreateObject("ADODB.Connection") Set rs = CreateObject("Adodb.Rec ...
- Ubuntu下怎么退出vim编辑器
vim其实就是vi的升级版,vi里的所有命令vim里都可以用,一般使用来说几乎没什么差别. 写在前面:进入vim编辑器之后无法退出并保存,可以尝试给要编辑的文件sudo权限(例如:sudo vim / ...
- 为什么串行传输时总是LSB在前?
https://superuser.com/questions/1104212/why-do-serial-ports-send-data-least-significant-bit-first 其实 ...