1. 1
2 Technical summary2 Technical summary
of Linux Distributionsof Linux Distributions
P1 Installing Linux as a ServerP1 Installing Linux as a Server
2. 2
N畛i dungN畛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 hnh Linux.
Kh叩c bi畛t gi畛a h畛 i畛u hnh Linux v
Windows.
L畛i 鱈ch v h畉n ch畉 c畛a h畛 i畛u hnh Linux.
C叩c phi棚n b畉n Linux ch鱈nh.
3. 3
M達 ngu畛n m畛 v GPLM達 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 hnh m達 ngu畛n m畛, 動畛c
ph但n ph畛i theo quy 畛nh c畛a GNU GPL.
4. 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. 5
L畛ch s畛 LinuxL畛ch s畛 Linux
Linux 動畛c Linus Torvalds vi畉t nm 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 hnh Linux g畛m:
Linux kernel.
Nh畛ng 畛ng d畛ng v ti畛n 鱈ch GNU.
Nh畛ng 畛ng d畛ng kh叩c.
8. 8
Linux v WindowsLinux v Windows
Windows l h畛 i畛u hnh 動畛c thi畉t k畉 cho
single users.
Unix l h畛 i畛u hnh 動畛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 vo 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. 9
Linux v Windows (tt)Linux v Windows (tt)
S畛 t叩ch bi畛t gi畛a GUI v Kernel:
GUI l thnh 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. 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畛 dng
ch畛nh s畛a theo 箪 mu畛n. C坦 th畛 x坦a b畛 hon
ton 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. 11
L畛i 鱈ch & h畉n ch畉 c畛a LinuxL畛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 ton.
Tuy nhi棚n, b鱈 m畉t kh担ng ph畉i l an ton.
Code c畛a linux 動畛c hng ngn programer
ki畛m tra.
N畉u c坦 bug, d畛 dng 動畛c t狸m th畉y h董n m達
ngu畛n 坦ng.
12. 12
L畛i 鱈ch & h畉n ch畉 c畛a Linux (tt)L畛i 鱈ch & h畉n ch畉 c畛a Linux (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畉
nng hi畛u l畛i.
13. 13
C叩c phi棚n b畉n LinuxC叩c phi棚n b畉n Linux
Debian GNU/Linux
http://www.debian.org
Mandriva
http://www.mandriva.com
Red Hat v Fedora
http://www.redhat.com
http://fedoraproject.org
Slackware Linux
http://www.slackware.com
SuSE v OpenSUSE
http://www.novell.com/linux
http://www.opensuse.org
Ubuntu
http://www.ubuntu.com
CentOS
http://www.centos.org