1.回顾
Debian,Slackware,Redhat
Debian:
Ubuntu
Knopix
Slackware:
S.u.S.E
OpenSUSE
Redhat:
Fedora
CentOS
Linux: 内核
Application
GNU/Linux:通常以源码(文本格式)提供:
自由、灵活:
Linux基础:
x86
X64 (amd64)
M68000, m68k
Arm(移动终端设备最常用的CPU)
SUN工作站运行的是sparc
高通是ultrsparc solaris
IBM的CPU是power
Powerpc(由苹果、IBM、摩托罗拉研制的) aix
HP的CPU是alpha hp-ux
汇编语言写的系统移植(portable)非常差
交叉编译(cross compile)
Kernel (内核)
Libraries (库)
POS:POSIX
API:Application Program Interface
ABI: Application Binary Interface
Linux, BSD, AIX,…..Unix-like’
Unix类的系统:
API
ABI
Stallman: GNU
闭源:
开源: 提供源代码:
开源源代码靠卖服务,靠捐赠
开源协定:
GPL: General Piblic License
开源版权属于GPL
Copyright, copyleft
LGPL:Lesser GPL
GPLv2, GPLv3
FSF:Free
BSD
Apache:
ASF: Apache Software Foundation
双线授权:
Community: 遵循开源协定:
商业授权:
Enterprise:
程序管理:
程序的组成部分:
二进制程序:
配置文件:
库文件:
帮助文件:
X, Y, Z
程序包管理器
X: 程序的组成文件打包成一个或有限几个文件:
安装:
卸载:
查询:
Debian: dpkg, apt-get
Redhat: rpm, yum, dnf
S.u.S.E: rpm, zypper
ArchLinux: port
Gentoo:
LFS: Linux From Scratch
Kali:
安装Linux
虚拟机: Linux
计算机: CPU, 内存, IO
虚拟化软件程序:
Vmware workstation
Virtualbox
Centos的镜像站点:
终端:teminel
.com|w�|��rN