Centos7 服务器版使用

问题类

  • CentOS 7最小化安装后找不到‘ifconfig’命令——修复小提示

编译环境

  直接安装整套的开发者工具:

yum groupinstall "Development tools"

虚拟化技术

  • Centos7KVM的安装与配置
    • Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。[描述来源于百度百科。]
    • KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完全虚拟化。而Xen早期则是基于软件模拟的Para-Virtualization,新版本则是基于硬件支持的完全虚拟化。但Xen本身有自己的进程调度器,存储管理模块等,所以代码较为庞大。广为流传的商业系统虚拟化软件VMware ESX系列是基于软件模拟的Full-Virtualization。[描述来源于百度百科。]
    • kimchi-project/kimchi
      • 这是一个KVM可视化界面的项目,可以方便的管理你创建的KVM虚拟机。

CI

持续集成指的是,频繁地(一天多次)将代码集成到主干。
持续集成是什么?

Jenkins

  Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

安装

  • Centos
    • 添加源,sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
    • 如果没有wget,可以使用yum install wget安装。
    • sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
    • 之后,yum install jenkins即可。

使用

  • 搭建Android持续集成服务器

环境

Python环境

  • CentOS7下安装python-pip

你可能感兴趣的:(Linux)