Вы находитесь на странице: 1из 3

CS2406 OPEN SOURCE LAB L T P C

0 0 3
2
OBJECTIVE:
To expose students to FOSS environment and introduce them to use open source packages
1. Kernel confi!r"#ion$ co%&il"#ion "n' in(#"ll"#ion: Download / access the latest
kernel source code from kernel.org, compile the kernel and install it in the local sstem.
Tr to view the source code of the kernel.
!. Vir#!"li)"#ion en*iron%en# "e.g., xen, k#emu or lguest$ to test an applications, new
kernels and isolate applications. %t could also &e used to expose students to other alternate
OSs like '(SD
). Co%&ilin fro% (o!rce: learn a&out the various &uild sstems used like the auto'
famil, cmake, ant etc. instead of *ust running the commands. This could involve the full
process like fetching from a cvs and also include autoconf, automake etc.,
+. In#ro'!c#ion #o &"c+e# %"n"e%en# (,(#e%: ,iven a set of -./ or D0(, how to &uild
and maintain, serve packages over http or ftp. 1nd also how do ou configure client
sstems to access the package repositor.
-. In(#"llin *"rio!( (of#/"re &"c+"e(
0ither the package is et to &e installed or an older version is existing. The student can
practice installing the latest version. Of course, this might need internet access.
%nstall sam&a and share files to windows
%nstall 2ommon 3nix .rinting Sstem"23.S$
4. 0ri#e !(er(&"ce 'ri*er( !(in f!(e 55 easier to de&ug and less dangerous to the sstem
"6riting full5fledged drivers is difficult at student level$
7. 1UI &ror"%%in: " ("%&le &ror"%%e 8 using ,am&as since the students have 9(
knowledge. :owever, one should tr using ,T; or <T
=. Ver(ion Con#rol S,(#e% (e#!& "n' !("e using -2S, 29S, S9>
?. Te2# &roce((in /i#3 Perl: simple programs, connecting with data&ase e.g., /@S<A
1B. R!nnin P4P: simple applications like login forms after setting up a A1/. stack
11. R!nnin P,#3on: some simple exercise 8 e.g. 2onnecting with /S#l data&ase
1!. Se# !& #3e co%&le#e ne#/or+ in#erf"ce usinf ifconfig command liek setting gatewa,
D>S, %. ta&les, etc.,
Re(o!rce(:
1n environment like 5OSS L"6 Ser*er "developed & >-2FOSS containing the various
packages$ OR
0#uivalent sstem with Ainux distro supplemented with relevant packages
No#e:
Once the lists of experiments are finaliCed, >-2FOSS can generate full la& manuals complete
with exercises, necessar downloads, etc. These could &e made availa&le on >-2FOSS we&
portal.
TOTAL: 4- PERIO7S
LIST O5 E8UIP9ENTS:
4"r'/"re:
9ini%!% Re:!ire%en#(:
7BB /hC D=4 .rocessor
)=+ /( of sstem memor "-1/$
+B ,( of disk space
,raphics card capa&le of 1B!+'74= resolution
Sound 2ard
>etwork or %nternet 2onnection
Sof#/"re:
Aatest distri&ution of Ainux

Вам также может понравиться