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. ...
随机推荐
- AsyncAwait 学习
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
- vs使用出现的一些常见错误(持续更新)
vs2010编译出错时怎么会执行上一次的结果_百度知道https://zhidao.baidu.com/question/193018332.html
- 3.3_springBoot2.1.x检索之RestHighLevelClient方式
1.版本依赖 注意对 transport client不了解先阅读官方文档: transport client(传送门) 这里需要版本匹配,如失败查看官网或百度. pom.xml <?xml v ...
- Spring Cloud Feign设计原理
什么是Feign? Feign 的英文表意为“假装,伪装,变形”, 是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,而不用像Java中通过封装HTTP请求报文的方式直 ...
- 买不到的数目 /// 结论公式 oj26316
题目大意: 给定a b(这题题意不清 其实a b互质) 设变量x y(x>=0,y>=0),求 x*a+y*b=c 找到最大的不可能达到的c 如a=4 b=7 那么c=14 有这样一个定理 ...
- Milking Cows /// 区间计数 离散化排序 oj10105
题目大意: 输入n 接下来描述1~n位农夫挤牛奶的开始与结束时间 Sample Input 3300 1000700 12001500 2100 Sample Output 900 300 注意 ...
- python自动化基础(参数化)
一.创建加法类 #定义一个数学加法类 class Mathmethod(): def add(self,a,b): return(a+b) def sub(self,a,b): return(a-b) ...
- 关于RSA加密和签名的区别与联系
发现网上对于RSA加密和签名的介绍普遍偏向于使用和概念的说明,今天想说一点不一样的.对于加解密和签名的使用及概念就不再说了,不知道的请自行百度. 签名的本质其实就是加密,但是由于签名无需还原成明文,因 ...
- Django form组件 与 cookie/session
目录 一.form组件 二.cookie.session 返回Django 组件 一.form组件 1.1 以注册功能为例 注册功能 1.渲染前端标签获取用户输入 --> 渲染标签 2.获取用户 ...
- JS函数 函数的作用,可以写一次代码,然后反复地重用这个代码。
什么是函数 函数的作用,可以写一次代码,然后反复地重用这个代码. 如:我们要完成多组数和的功能. var sum; sum = 3+2; alert(sum); sum=7+8 ; alert(sum ...