Tải bản đầy đủ (.ppt) (14 trang)

Tài liệu Technical summary pptx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (154.58 KB, 14 trang )

1
Technical summary
Technical summary
of Linux
of Linux
Distributions
Distributions
Tài Li u H ng D n H c ệ ướ ẫ ọ
Tài Li u H ng D n H c ệ ướ ẫ ọ
Linux LPI
Linux LPI
www.athena.edu.vn
www.athena.edu.vn
Biên soạn : Nguyễn Trí Thức
Biên soạn : Nguyễn Trí Thức
Tel: 38244041
Tel: 38244041
2
N i dungộ
N i dungộ

Phần mềm mã nguồn mở và GNU General
Public License.

Lịch sử phát triển của Linux

Đặc điểm của hệ điều hành Linux.

Khác biệt giữa hệ điều hành Linux và
Windows.


Lợi ích và hạn chế của hệ điều hành Linux.

Các phiên bản Linux chính.
3
Mã ngu n m và GPLồ ở
Mã ngu n m và GPLồ ở

GNU GPL: GNU General Public License.

M i ng i đ u có th có source code c a mã ọ ườ ề ể ủ
ngu n m , ch nh s a, biên d ch theo ý riêng.ồ ở ỉ ử ị

Mã ngu n m đã ch nh s a có th dùng cho ồ ở ỉ ử ể
m c đích riêng ho c công khai. N u công khai ụ ặ ế
ph i cung c p đ y đ source code.ả ấ ầ ủ

Linux là h đi u hành mã ngu n m , đ c ệ ề ồ ở ượ
phân ph i theo quy đ nh c a GNU GPL.ố ị ủ
4
Mã ngu n m và GPL (tt)ồ ở
Mã ngu n m và GPL (tt)ồ ở

Có th tính phí khi phân ph i m t s n ph m có ể ố ộ ả ẩ
ngu n g c là mã ngu n m .ồ ố ồ ở

Tuy nhiên, khi phân ph i ph i kèm theo source ố ả
code.

Khi ng i s d ng đã có m t ph n m m mã ườ ử ụ ộ ầ ề
ngu n m , h đ c t do ch nh s a, chia s , ồ ở ọ ượ ự ỉ ử ẻ

phân ph i l i…ố ạ
5
L ch s Linuxị ử
L ch s Linuxị ử

Linux đ c Linus Torvalds vi t năm 1991.ượ ế

Đ c c ng đ ng Internet đón nh n.ượ ộ ồ ậ

Nhi u ng i tình nguy n tham gia phát tri n ề ườ ệ ể
Linux.

H đi u hành Linux g m:ệ ề ồ

Linux kernel.

Nh ng ng d ng và ti n ích GNU.ữ ứ ụ ệ

Nh ng ng d ng khác.ữ ứ ụ
6
Đ c đi m c a Linuxặ ể ủ
Đ c đi m c a Linuxặ ể ủ

Hardware:

Ch y trên nhi u platform, Alpha, AMD, Intel, MIPS, ạ ề
PowerPC, Sparc…




Software:





/>
Document:

/>7
Đ c đi m c a Linuxặ ể ủ
Đ c đi m c a Linuxặ ể ủ

Giao di n đ h a: ệ ồ ọ

H tr GNOME, KDE,…ỗ ợ

Linux không yêu c u giao di n đ h a.ầ ệ ồ ọ

Ngôn ng l p trình: C, C++, FORTRAN, Java, ữ ậ
Perl, Python, PHP…

D dàng qu n lý t xa:ễ ả ừ

D dàng remote t xa b ng commandline ho c GUI.ễ ừ ằ ặ

Tính n đ nh cao: Linux có th ch y nhi u ổ ị ể ạ ề
năm, không c n reboot.ầ
8
Linux và Windows

Linux và Windows

Windows là h đi u hành đ c thi t k cho ệ ề ượ ế ế
single users.

Unix là h đi u hành đ c k cho multi users. ệ ề ượ ế
Nhi u ng i cùng ch y m t ch ng trình trên ề ườ ạ ộ ươ
m t máy tính vào cùng m t th i đi m.ộ ộ ờ ể

T Windows 95, đã h tr multi user. Tuy ừ ỗ ợ
nhiên, Unix đã h tr multi user t 1969.ỗ ợ ừ
9
Linux và Windows (tt)
Linux và Windows (tt)

S tách bi t gi a GUI và Kernel:ự ệ ữ

GUI là thành ph n chi m nhi u memory nh t, và ầ ế ề ấ
r t ph c t p, d b l i.ấ ứ ạ ễ ị ỗ

V i Windows, GUI và kernel là không th tách r i ớ ể ờ
=> ti n l i cho ng i dùng.ệ ợ ườ

V i Linux, GUI tách bi t v i kernel. Ng i s d ng ớ ệ ớ ườ ử ụ
có th không s d ng GUI, ho c s d ng nh ng ể ử ụ ặ ử ụ ữ
GUI khác nhau.

Cho phép tùy bi n, phù h p v i server, v n không ế ợ ớ ố
c n GUI, ti t ki m đ c memory, và ít b l i.ầ ế ệ ượ ị ỗ
10

Linux và Windows (tt)
Linux và Windows (tt)

T t c nh ng c u hình c a Windows đ c l u ấ ả ữ ấ ủ ượ ư
trong registry. Khi mu n ch nh s a r t ph c ố ỉ ử ấ ứ
t p. Th ng ph i có ph m m m third-party.ạ ườ ả ầ ề

C u hình c a Linux là file text, vì v y d dàng ấ ủ ậ ễ
ch nh s a theo ý mu n. Có th xóa b hoàn ỉ ử ố ể ỏ
toàn nh ng c u hình cũ khi không c n ữ ấ ầ
=> không có m t chu n c u hình. M i d ch v ộ ẩ ấ ỗ ị ụ
đ nh nghĩa m t chu n c u hình riêng.ị ộ ẩ ấ
11
L i ích & h n ch c a Linuxợ ạ ế ủ
L i ích & h n ch c a Linuxợ ạ ế ủ

Tính n đ nh cao và h u nh không có virus.ổ ị ầ ư

Nhi u ý ki n cho r ng ai cũng có th ki m soát ề ế ằ ể ể
source code khi n nó không an toàn.ế

Tuy nhiên, bí m t không ph i là an toàn.ậ ả

Code c a linux đ c hàng ngàn programer ủ ượ
ki m tra.ể

N u có bug, d dàng đ c tìm th y h n mã ế ễ ượ ấ ơ
ngu n đóng.ồ
12
L i ích & h n ch c a Linux ợ ạ ế ủ

L i ích & h n ch c a Linux ợ ạ ế ủ
(tt)
(tt)

Khó s d ng cho ng i m i b t đ u.ử ụ ườ ớ ắ ầ

Không có h tr , không có document đ y đ .ỗ ợ ầ ủ

Bug v n t n t i.ẫ ồ ạ

Khi phát sinh l i, không ph i ai cũng có kh ỗ ả ả
năng hi u l i.ể ỗ
13
Các phiên b n Linuxả
Các phiên b n Linuxả

Debian GNU/Linux



MandrakeSoft



Red Hat



Slackware Linux




SuSE



TurboLinux


14
H i & Đápỏ
H i & Đápỏ

×