一.Linux 简介

Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

二.Linux的发行版

Linux的发行版说简单点就是将Linux内核与应用软件做一个打包。

目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等

三.Linux应用领域

今天各种场合都有使用各种Linux发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用LAMP(Linux + Apache + MySQL + PHP)或LNMP(Linux + Nginx+ MySQL + PHP)组合。

目前Linux不仅在家庭与企业中使用,并且在政府中也很受欢迎。

  • 巴西联邦政府由于支持Linux而世界闻名。
  • 有新闻报道俄罗斯军队自己制造的Linux发布版的,做为G.H.ost项目已经取得成果.
  • 印度的Kerala联邦计划在向全联邦的高中推广使用Linux。
  • 中华人民共和国为取得技术独立,在龙芯过程中排他性地使用Linux。

四.Linux版本下载

以 centos7.0为例。

centos 下载地址:https://opsx.alibaba.com/mirror?lang=zh-cn(阿里巴巴开源镜像站)


以下针对各个版本的ISO镜像文件,进行一一说明:

  • CentOS-7.0-x86_64-DVD.iso : 标准安装版,一般下载这个就可以了(推荐)
  • CentOS-7.0-x86_64-NetInstall.iso : 网络安装镜像(从网络安装或者救援系统)
  • CentOS-7.0-x86_64-Everything.iso: 对完整版安装盘的软件进行补充,集成所有软件。(包含centos7的一套完整的软件包,可以用来安装系统或者填充本地镜像)
  • CentOS-7.0-x86_64-GnomeLive.iso: GNOME桌面版
  • CentOS-7.0-x86_64-KdeLive.iso: KDE桌面版
  • CentOS-7.0-x86_64-livecd.iso : 光盘上运行的系统,类拟于winpe
  • CentOS-7.0-x86_64-minimal.iso : 精简版,自带的软件最少

五.Linux安装步骤

安装Linux的两种方式

5.1、将下载的Linux系统刻录成光盘或U盘,使用光驱或U盘或你下载的Linux ISO文件进行安装.

这种方式的Linux安装详情参考地址:http://www.runoob.com/linux/linux-install.html.

5.2、以在Window上安装VMware虚拟机来安装Linux系统。(这里主要介绍这种方式,供学习使用)

5.2.1 、下载Centos镜像和VM虚拟机之后,开始安装,点击:创建新的虚拟机,在此处不要点击上面的“典型(推荐)”,要点击下面的“自定义(高级)”~下一步

5.2.2 、选择虚拟机硬件兼容性,按照系统默认,然后下一步:

5.2.3 、在安装客户机操作系统那里,选择“稍后安装操作系统”选项,然后下一步:

5.2.4 、选择客户机操作系统的版本,我是Centos 64位,大家应该都是咯,不是的自行调整即可,下一步:

5.2.5 、命名虚拟机及其位置:自行修改咯~下一步:

5.2.6 、处理器配置:如果没有别的需求,默认咯~下一步:

5.2.7 、设置虚拟机内存,本人8G内存,因此给虚拟机2G~下一步:

5.2.8 、此处选择“(使用网络地址转换)NAT”设置网络类型:

5.2.9 、选择I/O控制器类型,默认,选择推荐~:

5.2.10 、选择磁盘类型,选择推荐:

5.2.11 、选择磁盘:选择第一个(默认也是第一个):

5.2.12 、指定磁盘容量,在这里要选择“将虚拟磁盘存储为单个文件”~~,下一步:

5.2.13 、指定磁盘文件,下一步:

5.2.14 、在“已准备好创建虚拟机”里面选择“自定义硬件”进行配置:

5.2.15 、在左侧选择哪个前面是小光盘标志的选项,在右边选择“使用IOS映像文件”,单击浏览,选择自己的镜像文件,单击关闭:

5.2.16 、点击“完成”,OK~~:

5.2.17 、设置Linux联网IP后,点击“下一步”,如下图所示:

5.2.18 、这里修改NAT默认的IP地址,改为你自己网络的IP(比如你的网络段是192.168.1.x的,就配成192.168.1.0),这样你在这台服务器上配置的WEB服务其他电脑就可以访问了,如下图所示:

5.2.19 、设置CentOS7安装路径,如下图所示:

5.2.20 、使用ISO映象文件,然后点击“确定”,如下图所示:

5.2.21 、设置服务器联网方式,选择自定义(U):特定虚拟网络,VMnet8(NAT 模式),如下图所示:

到此Window上安装VMware虚拟机来安装Linux系统已经完成.

六.Linux源配置(软件源)

6.1、源配置(软件源)概念:源就是来源。就是你安装软件时,程序从哪里获取软件包(安装程序在你的机器上,但需要安装的东西却在软件源服务器上)。其实你可以把他称为软件仓库。安装软件时,就是从仓库里面调取数据放在你的机器上。

6.2、Linux下载软件的两种方式:
1.从源配置(软件源)所在服务器上通过特定命令获取JDK,Tomcat之类的软件包.(推荐)
2.从官网上下载软件包.

6.3、进入Linux终端配置软件源(有些Linux系统默认已经配置好了源配置,但是那源配置是国外的,安装软件时下载速度慢,这时我们需要更换成国内的.这里我推荐阿里巴巴开源镜像站的centos对应版本的源配置):

更换源配置步骤如下:

对应命令:

CentOS

1、备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3、之后运行yum makecache生成缓存

至此源配置更换完成.

Linux系列之Linux安装及源配置(软件源)的介绍相关推荐

  1. linux下sybase配置文件,linux下SYBASE数据库安装后的配置

    如有你有帮助,请购买下载,谢谢! linux下SYBASE数据库安装后的配置 sybase的安装很简单,是rpm格式的,运行rpm -ivh **.rpm .bin的,直接执行./***.bin就安装 ...

  2. Linux下JDK的安装与环境配置

    Linux下JDK的安装与环境配置 一.准备工作 将JDK安装包上传或下载至Linux 提示: 在windows地址栏输入cmd后回车,可在当前路径下打开cmd窗口 # 方法一: 使用scp命令本地上 ...

  3. Linux 怎么配置yum源,配置yum源的两种方法

    由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 1.删除redhat原有的yum rpm - ...

  4. 【Linux系列】Linux之CentOS操作系统日常问题(二):catalina.out占用内存大的问题

    热门系列: [Linux系列]Linux实践(一):linux常用命令 [Linux系列]Linux实践(二):CentOS系统中搭建java开发环境与部署web项目 [Linux系列]Linux实践 ...

  5. 【Linux系列】Linux查看日志常用命令大全,再也不怕不会看日志啦

    热门系列: [Linux系列]Linux脚本:定时任务批量移动指定文件至另一目录!想学吗?我教你啊 [Linux系列]Linux实践(一):linux常用命令 [Linux系列]Linux实践(二): ...

  6. 离线安装yum,配置yum源

    离线安装yum,配置yum源 下面是基于centos7的步骤 首先从镜像http://mirrors.163.com/centos/7/os/x86_64/Packages/下载文件 python-i ...

  7. linux python 调试_Python安装与环境配置

    [按]最近有纯文科背景的朋友想入门Python,问我首先得干嘛.那当然是安装Python了,因此我出这一期Python安装与环境配置的文章,这是定量城市研究从导论进入实操的第一篇推文.综合参考了菜鸟教 ...

  8. linux pytorch环境配置,linux下使用conda安装pytorch,并配置pytorch

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 首先安装anaconda 去官网下载.sh包,安装之后会把jupyter一起安装好. 配置jupyter 首先先生成一个 ...

  9. linux下svn客户端安装及环境配置

    一.svn客户端安装及环境配置. 果所在的linux机器上没有安装svn客户端,则首先安装svn客户端: 1. subversion-1.4.3.tar.bz2  subversion-deps-1. ...

  10. proxmox学习使用系列--1.安装后配置软件源

    Proxmox VE(PVE)+ceph+物理网络规划-超融合生产环境安装部署案例 前面的安装参考别人的上面的文章吧,那里的老版本还是buster,后面的配置根据现用的bullseye做个记录,系统安 ...

最新文章

  1. 26 岁创造 UNIX,退休后却成为一名飞行员
  2. 【创新应用】小图像,大图景:AI彻底改变了显微镜技术
  3. tensorflow dataset_ops shuffle()方法 (随机重新排列此数据集的元素)
  4. 汇编语言王爽第二版-课后答案以及解析
  5. EtherCAT 网站链接
  6. Redis中struct运用
  7. SVN与TortoiseSVN实战:冲突详解(一)
  8. 合成资产挖矿项目 ARCx 启动流动性挖矿
  9. 微软斥资 260 亿美元收购了 LinkedIn 后却无所作为?
  10. 互联网公司端午节礼盒歧视指南
  11. 致远oa系统报价_致远的OA办公系统成本多少一套?
  12. Auto.js学习笔记13:images.findImag()报错找不到方法,返回的坐标无法点击等问题利用图片的相似度执行精准目标点击(实战篇)
  13. CF 1139C Edgy Trees
  14. html5工业相机,AVT工业相机
  15. 自编译 micropython ESP32固件指南以及16MB固件分享
  16. 鲲鹏代码迁移工具介绍
  17. RocketMQ吐血整理
  18. Python 解压文件的几种方法
  19. tomcat启动正常,浏览器访问提示连接已重置
  20. IAR编辑器字体配置

热门文章

  1. 全国省市区行政编码数据表 sql格式
  2. 性能测试工具iPerf和Netperf使用介绍
  3. 智慧林草信息化解决方案(森林防火应急指挥系统)
  4. 渗透测试的种类(黑白盒)、脆弱性评估、OWASP Top 10、PTES-渗透测试执行标准
  5. 预加重,去加重和均衡
  6. win10计算机策略组在哪,win10家庭版的组策略在哪里打开
  7. 射极跟随器实验报告数据处理_射极跟随器实验报告.doc
  8. 3dmax界面由哪几部分组成
  9. c4d渲染测试软件,提升C4D渲染速度,你需要的高端显卡选购指南
  10. 黑马程序员之Web前端全栈 · 阶段一 前端开发基础 (1)