作业一:

1)开启Linux系统前添加一块大小为15G的SCSI硬盘

2)开启系统,右击桌面,打开终端

3)为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G

4)格式化主分区为ext3系统

 

 

5)将逻辑分区设置为交换分区

 

6) 启用上一步的交换分区

 

7) 查看交换分区的状态

 

 

作业二:free命令查看内存

 

整理buffer与cache的作用

因为内存的读写速度比磁盘的快很多,为了匹配他们的速度差,引入了buffer和cache。如果没有buffer和cache,内存要想向磁盘写内容,就会一直占用磁盘的读写资源,所以使用计算机的人们想到为什么不在内存和磁盘中间设置个池来缓存数据,当数据达到一定的量,再一次性向磁盘写数据,这就有了buffer和cache。其中buffer的作用是,将将要写入磁盘的数据存在里面;cache的作用是已经从磁盘写入供稍后使用的数据存在里面。

好处:缓解了磁盘和内存的读写压力。

 

计算真实的内存使用率

user/total

作业三:dd命令测试硬盘速度

 

作业四:查询firewall进程,然后杀死

作业五:rpm命令

1) 挂载光盘文件到/media目录

 

2) 进去/media目录下的Packages目录

 

 

3) 查看系统已安装的所有rpm包

  rpm -qa

4) 查看系统是否安装dhcp软件包

rpm -q dhcp

 

5) 安装dhcp软件包

  rmp -ivf xxx.rpm

 

6) 查看dhcp软件包的信息

rpm -qi dhcp

7) 查看dhcp软件包中所包含的所有文件

 

8) 查看/bin/ls文件是由哪个软件包产生

rpm -qf /bin/ls

 

9)卸载dhcp软件包

rpm -e dhcp

 

作业六:yum命令

1) 自定义yum仓库:createrepo

将需要的软件包放在新建的目录下面,再使用“createrepo 目录名”,来生成自己的yum仓库。(会生成一个repodata里面保存的依赖性关系)

 

2) 自定义repo文件

3) 使用yum命令安装httpd软件包

yum install httpd

 

4) 卸载httpd软件包:yum –y remove 软件名

5) 使用yum安装组件'KDE 桌面':yum –y groupinstall 组件名

yum –y groupinstall KDE 桌面

 

  

6) 掌握使用yum删除组件‘KDE 桌面’:yum –y groupremove 组件名

  yum groupremove yum groupremove KDE Plasma Workspaces

 

7) 掌握清除yum缓存:yum clean all

 

8) 使用yum查找软件包:yum search 软件包名

查看yum仓库里的软件包是否包含该软件

 

作业六:源码安装python

1.查看yum仓库列表 yum grouplist

2.清空yum缓存

yum clean all

3.安装“开发工具”包

yum groupinstall "开发工具"

开发工具中有一个gcc用来编译c代码的,而我们的python原码是用c写的,所以需要安装开发工具。

4.下载解压Python3.6源码包

5.配置Python源码包安装路径

使用Python3.6目录下的configure:

# ./configure --prefix=usr/local/Python3.6

6.用gcc编译Python

make && make install 编译执行安装

7.查看是否安装完成

在/usr/local/Python3.6/bin下运行./python3.6

8.添加环境变量

修改/etc/profile:

PATH=/usr/local/Python3.6/bin:$PATH

export PATH

9.重启电脑,重新加载配置

转载于:https://www.cnblogs.com/yangzhenwei123/p/6575080.html

linux rpm、yum以及源码安装安装相关推荐

  1. linux 安装源码网卡包,【linux命令】Linux通过yum 或者源码编译安装vnstat查看网卡流量...

    Linux通过vnstat查看网卡流量有两种安装方式: yum 安装或者源码编译安装. 1,yum安装. 直接运行yum install vnstat  -y 安装完后测试: [[email prot ...

  2. linux top 源码,在Linux系统中下载源码包安装Topgrade的方法,附Topgrade选项说明

    本文介绍在Linux操作系统中下载源码包安装Topgrade的方法,即下载topgrade-v2.3.0-x86_64-unknown-linux-gnu.tar.gz包并进行安装,经测试,在Ubun ...

  3. linux软件安装——rpm、yum、源码包安装

    一.软件包分类 源码包(原始的c语言文件,开源) 二进制包(系统默认包,将源码编译为机器语言,省略了编译过程,安装较快,但是用户看不到源码,安装有依赖性,centos中都是rpm包) 二.rpm命令管 ...

  4. Linux学习笔记(二十二)yum更换国内源、yum下载rpm包、源码包安装

    一.yum更换国内源 首先 cd /etc/yum.repos.d/ rm -f dvd.repo 删除之前添加的本地仓库,将原来的仓库恢复回来 cp /etc/yum.repos.d.bak/* / ...

  5. 更换yum源,安装扩展源,yum下载rpm包,源码包安装软件

    2019独角兽企业重金招聘Python工程师标准>>> 更换国内yum源 我们的Linux中默认的yum源是国外的,有的时候网络不好,而我么需要下载的包过大的时候更换成国内的yum源 ...

  6. yum更换国内源、yum下载rpm包、源码包安装

    2019独角兽企业重金招聘Python工程师标准>>> 更换yum仓库源 cd /etc/yum.repos.d/ rm -f dvd.repo wget http://mirror ...

  7. yum下载rpm包、源码包安装

    一: yum如何下载rpm包到本地(只下载,不安装) 安装yum-downloadonly yum install -y yum-plugin-downloadonly.noarch 下载包到指定目录 ...

  8. linux系统安装yum教程,Linux基本教程:Linux软件安装之Yum及源码编译安装

    一.Yum软件包管理 1.准备Yum软件仓库 1)Yum机制概述 Yum,Yellowdog Updater Modified 基于RPM包构建的软件更新机制 自动解决软件包依赖关系 所有软件包由集中 ...

  9. linux 编译git 客户端源码然后安装

    git 服务端:gitlab-ce-****.tar , git是区分客户端和服务端的. 首先将git 源码上传到Linux机器上,然后到解压,进到这代码的根目录下. 执行 -> 安装编译器 y ...

  10. linux 笔记之一mysql源码包安装

    linux的MySQL安装 添加mysql组 1  groupadd mysql 将MySQL用户添加到MySQL组中 2 useradd -g mysql mysql 进入MySQL目录 3  cd ...

最新文章

  1. Ubuntu10.04安装Flash插件
  2. (010) java后台开发之String字符串操作
  3. 一个Web页面的问题分析
  4. Hive_ 对比分区,分桶
  5. SpringBoot整合Redis 主从复制_01
  6. 程序员工作交接文档怎么写_离职程序员交接工作被怒怼:每一行代码都必须讲清楚,不然投诉...
  7. 修改sublime textd3中的注释文字颜色
  8. Java线程那点事儿
  9. C语言 随机分形,随机方块生成的分形图案
  10. Android 线程状态
  11. java集合大家族之Map
  12. 分享!微信群二维码突破100人限制和7天不过期的方法
  13. c语言编程百分比,c – 计算百分比
  14. LiveZilla-最好的免费在线客服介绍和详细说明
  15. 群英齐聚铸辉煌!孔明在线企鹅社区成功启动!
  16. Opegnl ES之四边形绘制
  17. Win7笔记本如何调整屏幕亮度
  18. 硬件电路设计原理图设计
  19. SyntaxError: Missing parentheses in call to ‘print‘. 正解
  20. 京东面经!让你的春招不再迷茫!

热门文章

  1. 搭建PESCMS-Ticket开源客服工单系统
  2. SRE Google运维解密pdf
  3. 现提供“威力导演10极致版(多国语言含中文)+ 有效激活方法如下——
  4. 领域知识图谱落地实践中的问题与对策
  5. 如何在Cisco Packet Tracer中创建2个路由器虚拟局域网
  6. 2022年安全员-A证考试试题及答案
  7. ivt bluesoleil 6.4.249 完美 破解 蓝牙适配器
  8. 【两种方法】华为WATCH 3联通eSIM怎么开通?一号双终端开通指引
  9. Linux 命令之 bzip2 -- bz2文件的压缩程序
  10. C语言实现Sinc函数(或称抽样函数/傅里叶核函数)频谱及假频、吉布斯现象分析