Professional Documents
Culture Documents
MEGEP
(MESLEK ETM VE RETM SSTEMNN GLENDRLMES PROJES)
BLM TEKNOLOJLER
ANKARA, 2008
Mill Eitim Bakanl tarafndan gelitirilen modller; Talim ve Terbiye Kurulu Bakanlnn 02.06.2006 tarih ve 269 sayl Karar ile onaylanan, Mesleki ve Teknik Eitim Okul ve Kurumlarnda kademeli olarak yaygnlatrlan 42 alan ve 192 dala ait ereve retim programlarnda amalanan mesleki yeterlikleri kazandrmaya ynelik gelitirilmi retim materyalleridir (Ders Notlardr.) Modller, bireylere mesleki yeterlik kazandrmak ve bireysel renmeye rehberlik etmek amacyla renme materyali olarak hazrlanm, denenmek ve gelitirilmek zere Mesleki ve Teknik Eitim Okul ve Kurumlarnda uygulanmaya balanmtr. Modller teknolojik gelimelere paralel olarak, amalanan yeterlii kazandrmak koulu ile eitim retim srasnda gelitirilebilir ve yaplmas nerilen deiiklikler Bakanlkta ilgili birime bildirilir. rgn ve yaygn eitim kurumlar, iletmeler ve kendi kendine mesleki yeterlik kazanmak isteyen bireyler modllere nternet zerinden ulaabilirler. Baslm modller, eitim kurumlarnda rencilere cretsiz olarak datlr. Modller hibir ekilde ticari amala kullanlamaz ve cret karlnda satlamaz.
NDEKLER
AIKLAMALAR .................................................................................................................................. ii GR ......................................................................................................................................................1 RENME FAALYET - 1..................................................................................................................3 1. TEMEL KULLANICI VE GRUP LEMLER .................................................................................3 1.1. Kullanc ve Grup Kavramlar .....................................................................................................3 1.1.1. Kullanc Hesab Nedir ........................................................................................................3 1.1.2. Grup Hesab Nedir...............................................................................................................6 1.2. Temel Kullanc ve Grup lemleri..............................................................................................6 1.2.1. Kullanc Oluturma ............................................................................................................7 1.2.2. Kullanc Silme ..................................................................................................................11 1.2.3. Kullanc Seeneklerini Gncelleme .................................................................................13 1.2.4. Kullanc Oturumu.............................................................................................................15 1.2.5. Grup Oluturma .................................................................................................................16 1.2.6. Grup Silme.........................................................................................................................18 1.2.7. Grup Yaplandrma ............................................................................................................19 1.3. Kullanc ve Grup Haklar .........................................................................................................19 UYGULAMA FAALYET .............................................................................................................24 LME VE DEERLENDRME...................................................................................................26 RENME FAALYET 2 ...............................................................................................................28 2. AIK KAYNAK LETM SSTEM EDTRLER .....................................................................28 2.1. Ak Kaynak letim Sistemi Editrleri ve Kullanm ...............................................................28 2.1.1. VIM Editr ......................................................................................................................28 2.1.2. Nano Editr .....................................................................................................................31 2.1.3. KWrite Editr ..................................................................................................................32 2.1.4. Kate Editr (Gelimi Metin Dzenleyici) ......................................................................40 UYGULAMA FAALYET .............................................................................................................45 LME VE DEERLENDRME...................................................................................................46 RENME FAALYET 3 ...............................................................................................................48 3. PROGRAM KURMA VE GNCELLEME .....................................................................................48 3.1. Program Kurma .........................................................................................................................48 3.1.1. Paket Yneticisi Nedir? .....................................................................................................48 3.1.2. Kaynak Paket ve kili Paket...............................................................................................49 3.1.3. Paket Depolar ...................................................................................................................49 3.1.4. Program Kurulumu ............................................................................................................49 3.1.5. Depo Ekleme ve Kaldrma lemleri .................................................................................56 3.2. Program Kaldrma .....................................................................................................................58 3.2.1. Grafik Ortamda Paket Yneticisi ile Program Kaldrma ...................................................58 3.2.2. pisi Komutu ile Program Kaldrma....................................................................................60 3.3. Program Gncelleme.................................................................................................................60 3.3.1. Grafik Ortamda Program Gncelleme ...............................................................................61 3.3.2. pisi Komutu ile Program Gncelleme............................................................................63 UYGULAMA FAALYET .............................................................................................................64 LME VE DEERLENDRME...................................................................................................66 MODL DEERLENDRME .............................................................................................................68 CEVAP ANAHTARLARI....................................................................................................................69 KAYNAKA........................................................................................................................................70
AIKLAMALAR AIKLAMALAR
KOD ALAN DAL/MESLEK MODLN ADI MODLN TANIMI SRE N KOUL YETERLK 481BB0049 Biliim Teknolojileri A letmenlii Web Programcl Bilgisayar Ak Kaynak letim Sistemi 2 Bu modl, ak kaynak iletim sisteminin temel aralarn ve bunlarn kullanmn ieren retim materyalidir. 40/32 Ak Kaynak letim Sistemleri 1 modln baarm olmak Ak kaynak kodlu iletim sisteminde kullanc ilemlerini yapabilmek, editrleri kullanabilmek, program kurma ve gncelleme ilemlerini yapabilmek Genel Ama Gerekli ortam salandnda, ak kaynak kodlu iletim sisteminin aralarn kullanabileceksiniz. Amalar 1. Ak kaynak iletim sisteminde kullanc ve grup ilemlerini yapabileceksiniz. 2. Editrleri kullanabileceksiniz. 3. Program kurulumu, gncelleme ve kaldrma ilemlerini gerekletirebileceksiniz. nternete bal bilgisayar laboratuar Ak Kaynak letim Sistemi yazlm (Pardus 2007.3) Her faaliyet sonrasnda o faaliyetle ilgili deerlendirme sorular ile kendinizi deerlendireceksiniz. Modl sonunda ise kazandnz bilgi ve becerileri lmek amacyla hazrlanan lme aralar (uygulama, oktan semeli, soru cevap) ile kendinizi deerlendireceksiniz.
MODLN AMACI
LME VE DEERLENDRME
ii
GR GR
Sevgili renci, Gnmzde bilgisayarlar, neredeyse her alanda kullanlan aralar hlini almtr. Bilginin deerli olduu amzda, veri gvenlii de olduka nem kazanmtr. En basitinden, oumuz, bilgisayarmzdaki kiisel bilgi ve belgelerimize bakalar tarafndan eriilmesine izin vermek istemeyiz. Bu nedenle, bilgisayarmz alta ve uzaktan eriimde kullanc ad ve ifre soracak ekilde ayarlamay tercih ederiz. Eer ayn bilgisayar bakalaryla ortak kullanyorsak, her kiinin sadece kendi belge ve ayarlarna ulamas iin bilgisayarmz yaplandrma gereini hissederiz. Bu modlde inceleyeceimiz ilk konu da bu. ncelikle Bilgisayarmz kullanc ve gruplar tanmlayarak nasl gvenli hle getirebiliriz? Bu ii, ulusal ve kullanc dostu iletim sistemimiz olan Pardusta nasl gerekletiririz? sorularna cevap aryoruz. Ayrca Linux, tasarm itibariyle ok kullancl bir iletim sistemi. Bu da u anlama geliyor ki, Linuxta kullanc gvenlii iin gl aralara sahibiz. Zaten Linux sistemlerde virs sorunu olmamasnn temel nedeni de salam olduu kolay alamaz gvenlik yaps. Linuxa hkmetmek iin temel komutlar ve programlamay bilmek art. Bir de bu ileri gerekletirebileceiniz, rnein programnz yazabileceiniz, komut dizileri oluturabileceiniz ya da yaplan ilemler hakknda gnlk tutabileceiniz ortam hakknda bilginiz olmal. Bu amala kullanlan ortam, editr programlar. Programnz editrde yazarsnz, sonra kaydeder ve derlersiniz. Gerektiinde editrde aar, okursunuz ya da zerinde deiiklik yaparsnz. kinci srada inceleyeceimiz konu da editrler ve bunlarn nasl kullanlacaklar ile ilgili. Pardus iletim sistemiyle birlikte gelen birbirinden deiik ve ilgin, says 1400e varan program paketlerinden iinize yarayan nasl bulacanz ve bilgisayarnza kuracanza ise son renme faaliyetinde deineceiz. stelik bu programlarn tamam cretsiz! Bilimsel programlar ve deiik sistem programlarndan tutun da multimedya ve oyunlara kadar geni bir eitlilie sahip yazlmlar, Pardus deposunda herkesin kullanmna sunulmu durumda. Ayrca, modln son ksmnda sisteminizi ve kurduunuz bu programlar nasl gncel tutabileceiniz konusunda bilgileri bulabileceksiniz. Pardus yolculuunda baarlar
ARATIRMA
1. letim sistemlerinde kullanc ve gruplar hangi amalarla tanmlanr ve kullanlr? Aratrnz. 2. Sistem yneticisinin yetkileri hakknda aratrma yapnz. 3. Kullanc ve grup tanmlamalarnn sistem gvenlii asndan avantajlarn aratrarak snfta tartnz.
rnekte grld zere, passwd dosyas iin sistem yneticisinin hem okuma hem de yazma yetkisi, grup kullanclarnn ve dier kullanclarn ise sadece okuma yetkisi bulunmaktadr.
Glge parola kullanlmad durumlarda ifreler de bu dosyada tutulaca iin kodlanm da olsa ifreler herkes tarafndan grlecek ve gvenlik asndan sorun olacaktr. Glge parola kullanld durumlarda shadow dosyas, girilen ifrelerin kontrol iin sadece root kullancs tarafndan eriilebilir (chmod 600) durumda olur. rnek 1.2de, glgelenmi parolalarn tutulduu shadow dosyas ve zellikleri listelenmektedir. rnek 1.2
bil3@pardus ~ $ ls -l /etc/shadow -rw------- 1 root root 1002 Oca 20 14:49 /etc/shadow
rnekten anlalaca zere, shadow dosyas iin eriim zelliklerine bakldnda, yalnzca sistem yneticisinin okuma ve yazma yetkisi bulunmaktadr. Linux ekirdei, kullanclar sadece basit saylar olarak alglar. Her kullanc iin tam saylardan oluan benzersiz bir tanmlama yaplmtr, nk bir bilgisayar iin saylarla uramak harflerden oluan isimler ile uramaktan daha kolaydr. Bunlara kullanc kimlii (uid) ve grup kimlii (gid) denir. ekirdek dnda ayr oluturulmu passwd dosyas gibi veritabanlarnda her bir kimlik iin kullanc ismi olarak tanmlanan metinsel adlar tutulur. Ve tabii ki bu veritaban baz ek bilgileri de ierir. root hesabnn kimlik numaras her zaman 0 (sfr)dr. Pardus'ta passwd dosyasnn ieriine bakldnda rnek 1.3te grld gibi birok kullanc hesab kaydna rastlanacaktr. rnek 1.3
bil3@pardus ~ $ cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/bin/false halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/bin/false mysql:x:60:60:MySQL:/var/lib/mysql:/bin/false : : : : : : : : bil3:x:1000:100:db19bil3:/home/bil3:/bin/bash nobody:x:65534:65534:nobody:/:/bin/false
Linux sistemlerde iki tip kullanc hesabndan sz edebiliriz. Birincisi, bilgisayar kullanan kiiler tarafndan alan kiisel kullanc hesaplar, ikincisi ise zel grevler iin, uygulamalar tarafndan alan mantksal kullanc hesaplardr. rnek 1.3te bilgisayar kullanan kiiler tarafndan oluturulan hesaplar, root ve bil3 hesaplardr. Dier hesaplar ise, mantksal olarak sistem ya da programlar tarafndan oluturulan hesaplardr.
Bir Linux iletim sistemindeki en basit veri taban; rnek 1.3te verilen, geerli kullanclarn ve onlarn birletirilmi bilgilerinin listelendii /etc/passwd adl metin dosyasdr. Bu dosya parola dosyas olarak anlr. Bu dosyada her kullanc iin bir satr ve her satrda iki nokta st ste (:) iaretleri ile ayrlm 7 stun bulunur. Bu stunlarn anlamlar yledir:
Kullanc ismi, ifrelenmi olarak parola, Kullanc kimlii (bir numara), Grup kimlii (bir numara), Kullancnn gerek ismi ve hesapla ilgili dier aklamalar, Kullancnn ev dizini, Balant kabuu (balangta alacak kabuk).
rnek 1.4te bil3 kullancsnn yesi olduu gruplar grntlenmitir. Bu kullanc, wheel grubunun bir yesi olduundan ayn zamanda sistem ynetimi ile ilgili baz yetkilere sahiptir. yesi olduu her bir grup kullancya deiik haklar salamaktadr.
1.2.1.1. Sistem Yneticisi veya Baka Bir Kullanc Adyla Oturum Ama
Sistem yneticisi olarak konsole uygulamasnda oturum aabilmek iin su - komutu kullanlr. Bu komut, baka bir kullanc ve grup kimlii ile bir kabuk altrr. Parametresiz olarak girildiinde ise kullanc hesabn root olarak kabul eder. rnek 1.5teki gibi su komutu girildikten sonra <Enter> tuuna baslr ve ynetici parolas girilerek oturum alr. Parola girerken, tulara bastm halde hibir ey olmuyor diyerek hemen telaa kaplmayn, nk parola girii srasnda ekranda herhangi bir karakter grnmez. rnek 1.5
bil3@pardus ~ $ su Parola:
Baka bir kullanc adyla oturum amak iin ise rnek 1.6da grld gibi su komutundan sonra istediiniz kullanc adn yazabilirsiniz. rnek 1.6
bil3@pardus ~ $ su fyucel Parola:
Bu komut hakknda yardm almak veya dier parametrelerini grntlemek iin su -help veya man su komutlarn kullanabilirsiniz. man su komutunu kullandnzda gelen yardm ekranndan kmak iin :q kullann. iniz bittikten sonra ynetici oturumunu kapatmak ve tekrar kendi oturumunuza dnmek iin ise exit komutunu kullanabilirsiniz.
rnek 1.7
pardus bil3 # useradd -u 1005 -g users -d /home/labuser -s /bin/bash -c 'Lab kullancs' labuser
Yukardaki komut ile users grubunda, 1005 numaral, /home/labuser ev dizinini ve /bin/bash kabuk programn kullanan, labuser kullanc adl bir 'Lab kullancs' oluturulur. Bu komut, useradd labuser eklinde parametresiz olarak kullanldnda, varsaylan deerlerle bir kullanc oluturur. Kullanc kimlii numaras, kullanc kimliinin saysal deeridir. Bu deer, dier kullanc kimlik numaralarndan farkl bir deer olmaldr. Genellikle 0 ile 999 arasndaki deerler, sistem hesaplar iin ayrlmtr.
Parametre
-c -d -e -f -g -G -m -p -s -u
Anlam
Hesapla ilgili aklama Ev dizini Biti tarihi Ask sresi Birincil grup Kullancnn dhil olaca gruplar [,...] [-k iskelet dizin] veya -M Parola Kabuk Kullanc kimlii numaras
Oluturulan labuser kullancsnn ifresinin gncellenebilmesi iin, rnek 1.8deki gibi passwd komutu kullanlr. rnek 1.8
pardus bil3 # passwd labuser Yeni UNIX parolas: Yeni UNIX parolasn tekrar girin: passwd: ifre baaryla gncellendi
Ekle dmesine tklayn ve ekil 1.3teki pencerede yeni kullancnn bilgilerini girin.
10
Kullancnn ad ve soyad, parolas, kullanc ad, ev dizini ve kabuk dosyas, ana grubu ve ye olmasn istediiniz dier gruplar Kullanc Yneticisi'nden belirleyebilirsiniz. Kullanc adnn 3 karakterden az, 8 karakterden fazla olmamasna zen gsterin. Kimsenin tahmin edemeyecei ekilde uzunluun en az 4 karakter olmasna dikkat ederek bir parola belirleyin. Son olarak Ekle dmesine tklayn. Hepsi bu kadar... Gerektiinde programn alt ksmnda yer alan krmz renkli yardm metnindeki ynlendirmelere bakabilirsiniz.
Grafik
kullanc ara yznde, kullanc ve gruplarla ilgili ilemleri gerekletirebilmek iin, bu ayarlar yapmaya yetkili bir hesapla oturum amanz gereklidir.
rnek 1.9da, lab adndaki kullanc hesab, tm dosya ve dizinleriyle birlikte silinmitir.
11
ekil 1.4teki ekranda silmek istediiniz kullancy seerek Sil dmesine basn. Bu dmeye basldnda ekil 1.5teki gibi bir uyaryla karlarsnz:
Eer kullanc hesabnn ve kullanc dizinindeki (rnein /home/lab) btn dosyalarn silinmesini onaylyorsanz Kullancy ve dosyalarn sil dmesine; yalnzca kullancy silmek, fakat kullancya ait dosyalar korumak istiyorsanz Kullancy sil dmesine basn. Bu ilemlerden sonra, kullanc yneticisi penceresinden kullancnn kaldrldn grebilirsiniz.
12
Yukardaki rnekte, labuser kullancsnn kabuk program /bin/csh ile deitirilip, kullanc hesab wheel grubuna eklenir. Bu komut iin kullanlabilecek parametreleri Tablo 1.2de grebilirsiniz.
Parametre
-c -d -e -f -g -G -l -p -s -u
Anlam
Hesapla ilgili aklama Ev dizini [-m] Biti tarihi Ask sresi Birincil grup Kullancnn dhil olaca gruplar [,...] Kullanc ad Parola Kabuk Kullanc kimlii numaras
Kullancnn ev dizininin yerini deitirmek iin -d seenei kullanlr. ayet -m seenei de belirtilmi ise kullancnn hali hazrda kullanmakta olduu ev dizininin ierii yeni oluturulan ev dizinine aktarlr. lab kullancsnn kullanc adn ve ieriini tayarak ev dizinini deitirmek istediinizde ise rnek 1.11deki gibi bir komut dizgesi kullanabilirsiniz. rnek 1.11
pardus bil3 # usermod -l labkullanici -d /home/labkullanici -m lab
13
Kullanc ile ilgili ad, parola, kabuk ve grup seeneklerini yukardaki pencereden ayarlayn. Eer aradnz sistemle ilgili bir grup listede yoksa Btn gruplar gster seeneini etkinletirebilirsiniz. Son olarak Uygula dmesine basmak suretiyle yapm olduunuz deiiklikleri kaydedebilirsiniz.
14
15
rnek 1.12deki komut, grup numaras 1005 olan admins adl bir grup oluturur. Grup numaras, grubu tanmlayan bir saydr. -g seenei girilmedii durumlarda sistem tarafndan otomatik olarak bo olan bir sonraki grup numaras verilir. 1-499 arasndaki numaralar, sistem hesaplar iin ayrlmtr.
Pardus ana mensnden TASMA (Pardus Yaplandrma Merkezi) programn altrn. Karnza gelen pencerede Sistem Seenekleri altndaki Kullanc Yneticisini an ve Gruplar sekmesini sein. Karnza ekil 1.9daki ekran gelecektir.
16
Yeni bir grup oluturmak iin Ekle dmesine basn. ekil 1.10daki pencerede Grup Adn girin ve Ekle dmesini tklayn. Yeni grup oluturularak, gruplar listesine eklenecektir. Grup numarasn el ile seerken, verdiiniz saynn 500'den byk olmasna dikkat edin.
17
Silme ileminin gereklemesi iin ekil 1.11deki uyar penceresinde Grup Sil seilir.
18
rnek 1.14teki komut altnda, admins grubunun ad yoneticiler grubu olarak deitirilir.
Grup
audio dialout disk pnp pnpadmin power removable users video wheel
Haklar
Ses ve mzik alabilir. Modem ve faks aygtlar altrabilir. Sabit depolama birimlerini kullanabilir. evre birimlerini kullanabilir. evre birimlerini ynetebilir. G ynetimi gerekletirebilir. karlabilir depolama birimlerini kullanabilir. Normal kullanc haklarna sahiptir. Grnt aygtna eriebilir. Sistem yneticisi yetkilerine sahiptir.
Tablo 1.3: Grup haklar
Ayrca her bir dosyann ya da dizinin izinlerini ayarlayarak, bunlara eriimi belirli kullanclarla ya da belirli bir grupla snrlamak mmkndr. rnein KolourPaint program, Windows'ta bulunan Paint programnn benzeri bir resim dzenleyicisidir. Bu programn sadece Lab adndaki bir kullanc tarafndan kullanlmasn istiyorsanz, aadaki admlar uygulayabilirsiniz:
19
Pardus ana mensnden ProgramlarSistemDaha Fazla Uygulama Dosya Yneticisi Yetkili Kullanc programn altrnz. Ekrana ekil 1.12de grlen ynetici (root) ifresinin sorulduu pencere gelecektir.
Parola girildikten sonra, Konqueror program root kullancs ile dosya ynetim modunda alacaktr. /usr/kde/3.5/bin dizini altnda yer alan KolourPaint program dosyasn bularak, ekil 1.13te grld gibi dosya zerinde farenin sa tuuyla alan menden zellikleri sein.
20
Alan zellikler penceresinde zinler sekmesine gelerek, izinleri ekil 1.14teki pencerede gsterildii ekilde deitirin. Yalnzca dosya sahibine Okuma, Yazma ve altrma izni vererek, grup ve dierleri iin zin yok seeneini sein. Sahiplik ksmnda da, program yalnzca onun altrabilmesini istediiniz nceden tanml bir kullancnn adn yazn (rnein lab kullancs). Tamam dmesine bastnzda, KolourPaint programnn yeni sahibi tanmladnz kullanc olacak ve ondan bakas program altramayacaktr. Tanmladnz kullanc adyla ve tanmladnzdan farkl bir kullanc adyla sisteme girerek, KolourPaint programnn (PARDUSProgramlarGrafik ProgramlarKolourPaint) alp almadn snayabilirsiniz.
21
Tekrar btn kullanclara program altrma hakk vermek iin zellikler penceresine gelerek ekil 1.15te gsterildii gibi deitirin. Bu ayarlar Gelimi zinler penceresinden de yapmak mmkndr. alan dosyalar iin altrma izinlerini bu pencereden belirleyebilirsiniz. Eer Etkin UID seeneini seerseniz, yaptnz deiiklikler sadece etkin kullanc iin geerli olacaktr. Etkin GID derseniz, deiiklikler, yalnzca etkin grup iin geerli olacaktr. Yapkan seenei etkin olduunda ise dosya, Linux tarafndan grlmez, fakat dier sistemler tarafndan kullanlabilir.
22
Bir gruba altrma yetkisi vermek isterseniz, grup eriim izinlerini seerek ve dier kullanc eriim izinlerini kaldrn. ekil 1.15teki zellikler penceresinde Grup ksmna eriim izni vermek istediiniz grubu belirterek yetkilendirmeyi gerekletirebilirsiniz.
KAVRAM RNTS
23
24
25
A. LME SORULARI
Aadaki sorularn doru cevabn verilen seeneklerden bularak, doru seenei belirleyiniz. 1) Linuxta sistem yneticisinin kullanc ad aadakilerden hangisidir? A) admin B) su C) root D) konsole 2) Linux sistemlerde kullanc hesap bilgileri nerede saklanr? A) /bin/shadow B) /etc/passwd C) /usr/passwd D) /home/shadow 3) Glge parola ne amala kullanlr? A) ifre gvenlii amacyla B) Yeni kullanc tanmlama amacyla C) Komut satrnda oturum ama amacyla D) Ynetici hesabndan ilem yapabilmek amacyla 4) Kullancnn hangi gruplara ye olduunu grebilmek iin hangi komut kullanlr? A) user B) cat C) ls l D) groups 5) Grup hesab ile ilgili aada verilenlerden hangisi yanltr? A) Belirli kullanclarn yetkilerinin topluca belirlenmesi gerektiinde grup hesaplar kullanlr. B) Gruplar, kendisine dhil olan kullanclarn gruba verilen haklardan yararlanmasn salar. C) Komut satrnda grup oluturmak iin, sistem yneticisi olarak oturum amak gerekli deildir. D) 0 ile 499 arasndaki grup kimlik numaralar sistem gruplarna aittir. 6) Sistem yneticisi olarak oturum amak iin aadaki komutlardan hangisi kullanlmaldr? A) man B) su C) useradd D) usermod
26
7) passwd komutunun ilevi nedir? A) Kullanc hesab aar. B) Kullanclar grntler. C) Kullanc ifresini gnceller. D) Ynetici parolas ile oturum aar. 8) Grafik ortamda kullanc hesab oluturmak iin hangi program kullanlr? A) TASMA Sistem Seenekleri Kullanc Yneticisi B) TASMA Kullanc Hesab C) TASMA Sistem Seenekleri Giri Yneticisi D) TASMA Sistem Seenekleri Al Yneticisi 9) Kullanc ev dizinleri genellikle hangi dizin altnda bulunur? A) etc B) bin C) usr D) home 10) Aadaki gruplardan hangisi kullancya sistem yneticisi yetkileri salar? A) audio B) power C) users D) wheel
DEERLENDRME
Cevaplarnz cevap anahtar ile karlatrnz. Bu sorular sizin kendi kendinizi denemeniz iin hazrlanmtr. Test iinde cevaplandramadnz, yanl cevaplandrdnz veya kendinizi bilgi bakmndan eksik hissettiiniz sorular iin bilgi sayfalarna tekrar dnp renme faaliyetini gzden geirmeniz nerilir.
27
RENME FAALYET2
AMA
RENME FAALYET 2
ARATIRMA
Editr szcnn genel ve bilgisayar bilimindeki anlamn aratrnz. Linux sistemlerdeki editr programlar hakknda aratrma yapnz. Editr programlar hangi amalarla kullanlr? Aratrarak snfta tartnz. Windows iletim sistemindeki editr programlara Linuxte hangi programlar karlk gelmektedir? Aratrnz.
28
vi deneme.txt komutuyla var olan deneme.txt dosyas alabilir ya da bo bir deneme.txt dosyas oluturulabilir. Sadece vi komutunu yazarak da programa giri yaplabilir. Ayrca, vi komutundan sonra dosya yolu ve dosya ad birlikte kullanlarak dosyann istenen dizin ierisine oluturulmas veya istenen adresten almas salanabilir. rnein; vi /home/kullanici/belgeler/dosya.txt gibi
VIM programnda tular hem yazm, hem de komut olarak kullanlabilir. Program ilk aldnda, otomatik olarak komut modunda alr. Yazma ilemine balayabilmek iin 'i' insert (araya yaz) ya da 'a' - append (ekle) tularndan birine baslmaldr. Yazma ilemini sonlandrp tekrar komut moduna dnmek iin Esc tuuna baslmaldr. VIM komutlar harflerden oluur. Komutlarn verilebilmesi iin Esc tuuyla komut moduna geilmelidir. Temel VIM komutlar, Tablo 2.1de listelenmektedir.
29
Anlam Araya yazma Sona yazma Bir alta bo satr ama ve yazmaya balama Bir ste bo satr ama ve yazmaya balama Sayfa sayfa ileri gitme Sayfa sayfa geri gitme Saa doru ilerleme Sola doru ilerleme Aaya doru ilerleme Yukarya doru ilerleme Kelime deitirme Kelime silme Satr silme (silinen satrlar hafzada saklanr) Satr kopyalama (kopyalanan satrlar hafzada saklanr) Yaptrma (hafzadaki satrlar yaptrr) Karakter silme Karakter deitirme Geri alma Tekrarlama (redo) Bir alt satr satr sonuna ekleme Metin ierisinde ileriye doru aratrma Bir sonrakini bulma Ters ynde bir ncekini bulma Metin ierisinde geriye doru aratrma Kaydetme Programdan k Dosya okuma
Tablo 2.1 Temel VIM komutlar
Editrde ilerlemek iin ayrca yn tular ve Page Up, Page Down gibi tular kullanlabilir. Enter tuu kullanlarak bir alt satra geilebilir. rnek 2.2: vi deneme.txt komutunu kullanarak oluturduunuz dosyadaki deiiklikleri kaydetmek iin :w komutu; hem deiiklikleri kaydedip hem de programdan kmak iin ise, :wq komutu girilir. Oluturulan dosyann tekrar alp yazma ileminin gerekletirilebilmesi iin vi deneme.txt komutu girildikten sonra 'i' tuuna baslp yazma ilemine devam edilebilir.
30
Ayrca, nano komutundan sonra dosya yolu ve dosya ad birlikte kullanlarak dosyann istenen dizin ierisine oluturulmas veya istenen adresten almas salanabilir. rnein; nano /home/kullanici/belgeler/dosya.txt gibi Editr ierisinde kullanlan komutlar ekrann alt ksmnda kullancya sunulur. rnein ^X (Ctrl+X) komutu programdan kmay salar. ^ karakteri Ctrl tuunu temsil etmektedir. Programn st ksmnda ise yazlmn srm numaras, dosya ad ve al modu belirtilmektedir.
31
Programda kullanlan komutlar, Tablo 2.2de listelenmitir. Parametre Ctrl+G (F1) Ctrl+X (F2) Ctrl+O (F3) Ctrl+J (F4) Ctrl+R (F5) Ctrl+W (F6) Ctrl+Y (F7) Ctrl+V (F8) Ctrl+K (F9) Ctrl+U (F10) Ctrl+C (F11) Ctrl+T (F12) Anlam Yardm grntle nano programndan k Yrtlmekte olan dosyay diske yaz zerinde bulunulan paragraf yasla u anki dosyaya bir baka dosya ekle Bir szck veya dzgn deyim kullanarak ara nceki ekrana git Sonraki ekrana git u anki satr kes ve kesim arabelleinde sakla u anki satra kesim arabelleini yaptr mle pozisyonunu gster Yazm denetleyicisini ar (eer mmkn ise)
Tablo 2.2: Nano editr komutlar
Yukardaki komut, deneme.txt isimli dosyay KWrite editrnde aacaktr. Eer dosya yoksa oluturulacaktr. Bu dosya yerine, internet zerindeki herhangi bir dosyay KWrite'da aabilmek iin dosya ad yerine internet adresi yazlabilir.
32
DosyaYeni (Ctrl+N): KWrite editrnde yeni bir dosya oluturur. Eer alma anndaki dosyada henz kaydedilmemi deiiklikler varsa, kullancya bunlar kayt etme olana tannmtr. DosyaA... (Ctrl+O): Dosya A penceresini aar. Amak istediiniz dosyay bu pencerede ift tklayarak aabilirsiniz. DosyaSon Kullanlan A: Yakn zamanda kayt edilmi dosyalar amak iin bir ksa yoldur. Setiiniz zaman yakn zamanda kayt edilmi dosyalar listeler. Buradan amak istediiniz dosyay tklayarak aabilirsiniz. DosyaKaydet (Ctrl+S): alma annda dosyadaki deiiklikleri kayt eder. Daha nceden kayt edilmi ise, kullancnn grn sormadan eski dosyann zerine kayt edecektir. Eer yeni dokmann ilk kayt ise farkl kaydet penceresi alr. DosyaFarkl Kaydet: Bir dokmann yeni dosya ismi ile kayt edilmesini salar. DosyaYeniden Ykle (F5): zerinde allan dosyay diskten tekrar ykler. KWrite'ta atnz dosyann, bir program veya ilem tarafndan deitirilmesi durumunda bu zellik kullanl olur.
33
DosyaYazdr (Ctrl+P): Basit bir yazdr penceresi aar ve yazdrma seeneklerini semenizi salar. DosyaHTML olarak ver: Dosyay HTML biiminde verir, bylece hazrladnz dosya, web sayfas olarak grntlenebilir. DosyaKapat (Ctrl+W): zerinde allan dosyay kapatmak iin kullanlr. Eer kaydedilmemi deiiklikler yaptysanz KWrite kapanmadan nce, deiiklikleri kaydetmek isteyip istemediinizi sorar. Dosyak (Ctrl+Q): Bu komut, KWrite programn kapatr. Eer KWrite ile birok dosyay ayn anda atysanz, sadece etkin program penceresi kapatlp dierleri kapatlmayacaktr.
DzenGeri Al (Ctrl+Z): Kullanc tarafndan yaplan son ilemi geri alr. DzenYinele (Ctrl+Shift+Z): Geri Al ile yaplan ilemi tersine evirir ve yineler. DzenKes (Ctrl+X): Bu komut seili metni siler ve panoya yerletirir. DzenKopyala (Ctrl+C): Bu komut seilen metni panoya kopyalar. DzenHTML Olarak Kopyala: Bu komut ise seili olan metni panoya HTML olarak kopyalar. DzenYaptr (Ctrl+V): Bu panonun ieriini imlecin bulunduu yere ekler. DzenHepsini Se (Ctrl+A): Bu komut, tm dokman seecektir. DzenSeme (Ctrl+Shift+A): Editrdeki seili metini tekrar seimsiz yapar. DzenBlok Seim Kipi (Ctrl+Shift+B): Seim kipini deitirir. Seim kipi blok olduunda, yatay seimler yaplabilir. rnein, 5. ile 10. stun ve 6. ile 11. satrlar arasndaki metni semek istendiinizde kullanlabilir. Bu komut varsaylan olarak iaretsizdir. Dzenzerine Yazma Kipi (Insert): zerine yazma/ekleme kipleri arasnda gei yaptrr. Kip "INS" olduunda, karakterler, imlecin olduu yere eklenir. Kip "OVR" olduunda ise, imlecin bulunduu yerden itibaren yazdnz karakterler nceki karakterlerin zerine yazlr.
34
DzenBul (Ctrl+F): Belge ierisinde metin bulmaya yarayan Bul penceresini aar. Bu pencerede, aradnz szc girmeniz iin kk bir metin kutusu bulunur. Bu metin kutusu aaya doru geniletilebilir. Metin kutusunun kenarnda yer alan aa ama okunu tkladnzda, son yaplan aramalar grlebilir. Dier parametreler ise aramay daha isabetli yapmak iin gereklidir. Byk-kk harfe duyarllk, bulunanlar harf byklklerine gre snrlandracaktr. Geriye doru bul seenei, aramay yukar doru yaptrr. Seili metin seenei aramann sadece seili metinde yaplmasn salar. Sadece tam kelimeleri semek, aranan szcn bir baka szck iinde gemesi durumunda aramann durmasn engeller. mleten itibaren seenei ise aramay dokmann ba yerine imlecin o anki konumundan balatr. DzenSonrakini Bul (F3): Bu komut, eer yaplmsa, arama penceresini amadan en son yaplan arama ilemini tekrarlar. Dzenncekini Bul (Shift+F3): Bu komut, eer yaplmsa, arama penceresini amadan en son yaplan arama ilemini tekrarlar ve dokmann ilerisi yerine geridekileri arar. DzenYerine Koy (Ctrl+R): Bu komut yerine koyma penceresini aar. Yerine koyma penceresi yukarda belirtilen bulma penceresine benzerdir. Bul penceresindeki zelliklere ek olarak bir tane daha aa alr metin girme kutusu ierir. Kullanc bu pencereyi kullanarak, bulunacak metni ve yerine konacak metni belirleyebilir. Her yerine koyma ileminden nce, KWrite, ilem onay iin sorar. DzenSatra Git (Ctrl+G): mleci, numaras belirtilen bir satra konumlandrr. Satr numaras metin kutusuna dorudan girilebilir veya grafik olarak kutunun kenarndaki yukar aa oklar ile belirlenebilir.
Grnm Mens Grnm mens erevelerin ve etkin KWrite penceresinin dzenlenmesini mmkn klar.
GrnmYeni Pencere: Ayn metin ile yeni bir pencere aar. GrnmKomut Satrna Ge (F7): Pencerenin altnda Katepart komut satrn grntler. Komut satrnda "help" yazp yardm alabilirsiniz ve "help list" yazp komutlarn listesini grebilirsiniz. GrnmTema: Karakter temas seer. GrnmDevingen Szck Kaydrma (F10): Ekranda yan snra gelen metin ekranda grnecek ekilde kaydrlr.
35
GrnmDevingen Szck Kaydrma Belirteleri (F10): Devingen szck kaydrma belirtelerinin nasl ve ne zaman gsterilmesi gerektiini seer. Bu seenek sadece devingen szck kaydrma seenei seili ise etkindir. GrnmSimge Kenarln Gster (F6): Etkin dzenleyici sayfasnda simge kenarln grntler. GrnmSatr Numaralarn Gster (F11): Etkin dzenleyici sayfasnda satr numaralarn grntler. GrnmGster Kaydrma ubuu iaretleri: Yatay kaydrma ubuu iaretlerini grntler. GrnmGizleme iaretlerini gster (F9): Program kodlar iin kod gizleme iaretlerini gsterir. GrnmKod gizleme: Eer KWrite editrnde program kodu yazlrsa aadaki seenekler kullanlabilir:
En st Dzeyi Daralt (Ctrl+Shift+-): Dokman iinde en st dzey kod blounu gizler. En st Dzeyi Genilet (Ctrl+Shift++): Dokmanda gizlenmi btn st dzey kod bloklarn gsterir. 1 Yerel Seviye Daralt (Ctrl+-): mlece en yakn kod blounu gizler. 1 Yerel Seviye Genilet (Ctrl++): mlece en yakn gizlenmi kod blounu gsterir.
Yer mleri Mens Yer imleri sayesinde, belge ierisinde belirlenen noktalara kolaylkla erimek mmkndr. Bunun iin, erimek istediiniz noktalara yer imi ayarlamalsnz.
Yer mleriYer mi koy (Ctrl+B): zerinde allan dokmanda imlecin bulunduu satra yer imi ayarlar veya o satrdaki yer imini kaldrr. Yer mleriBtn Yer mlerini Temizle: Metindeki btn yer imlerini kaldrr. Yer mlerinceki (Alt+Page Up): mlecin bir nceki yer imine gitmesini salar. Bu seenek, imlecin stndeki satrlarda eer bir yer imi varsa etkin olur. Yer mleriSonraki (Alt+Page Down): mlecin bir sonraki yer imine gitmesini salar. Bu seenek, imlecin altndaki satrlarda eer bir yer imi varsa etkin olur.
36
AralarSalt Okuma Kipi: Etkin belgeyi sadece oku kipine ayarlar. Bu ayarlama, belge zerinde deiiklik yaplmasn nler. AralarDosya Tr: Etkin belge iin dosya tr emasn ayarlar. Bu komut, AyarlarDzenleyiciyi Yaplandr... komutu altndaki Dosya Trleri sekmesinde bulunan dosya mod seeneklerini etkin belge iin uygular. AralarRenklendirme: Etkin belge iin renklendirme emasn belirler. AyarlarDzenleyiciyi Yaplandr... komutu altndaki Renklendirme sekmesinde bulunan seenekleri etkin belge iin uygular. AralarGirintileme: Etkin belge iin girintileme stilini tercih etmenizi salar. Bu komut, AyarlarDzenleyiciyi Yaplandr... komutu altndaki Girinti sekmesinde bulunan seenekleri etkin belge iin uygular. AralarKodlama: Etkin belge iin karakter kodlama tipini ayarlar. AyarlarSatr Sonu: Belgedeki satr sonu trn belirler. AralarYazm...: Bu seenek, kullancnn belgedeki yazm hatalarn yakalamas ve dzeltmesine yardm eder. Bu komuta tklandnda kullancnn ilemi kontrol edebilecei iml denetimi penceresi alr. Pencerenin orta ksmnda yatay olarak drt seenek bulunur. stten balayarak bunlar;
Bilinmeyen Kelime: Burada iml denetleyicisi kendi szlnde bulunmayan karar aamasnda olan kelimeyi gsterir. Szlk dosyasndaki doru yazlm szckle dzenleyicideki szckleri karlatrr. Birlikte deitir: Eer denetleyici szlnde herhangi bir benzer kelimeye rastlanrsa ilki burada listelenecektir. Kullanc neriyi kabul edebilir, kendi doru kelimeyi yazabilir veya listeden farkl bir neri seebilir. nerilen Kelimeler: ml denetleyicisi karar aamasnda olan szckle ilgili olas dzeltme nerilerini burada listeler. Listedeki nerilerden herhangi birine tklanmas halinde sz konusu szck, denetlenen szckle yer deitirir.
ml denetim penceresinin sa tarafnda yer alan be dme iml denetim sreci ile ilgili seeneklerdir. Bunlar:
Szle Ekle: Denetlenen szc szle ekleyerek sonraki taramalarda szcn doru yazlm kabul edilmesini salar.
37
Yerine Koy: Birlikte Deitir kutusunda bulunan szc, denetleyicisinin karar aamasnda olan szck ile deitirir.
iml
Hepsini Yerine Koy: Bu seenek sayesinde iml denetleyicisinin karar aamasndaki szckle ayn olan btn hatal yazlm szckler iin ayn deiiklik yaplr. Reddet: ml denetleyicinin hibir deiiklik yapmadan szc gemesini salar. Hepsini Reddet: Bu seenek, iml denetleyicisinin karar aamasndaki szckle ayn olan btn hatal yazlm szckler iin denetim yaplmadan geilmesini salar.
Yardm: KDE Yardm penceresini grntler. Bitir: ml denetim ilemini bitirir ve belgeye geri dner. Vazge: ml denetim ilemini iptal eder. Btn yaplan deiiklikler eski haline dner.
AralarSz Dizim (mleten)...: mlecin bulunduu yerden itibaren iml kontrol yapmasn salar. AralarSz Dizim Denetimi Seimi...: Seilen metne iml denetimi yapar. AralarGirinti (Ctrl+I): Paragrafn girinti miktarn bir basamak bytr. Girinti miktar, girinti ayarlarna gre deiir. AralarGirintiyi Temizle (Ctrl+Shift+I): Paragrafn girinti miktarn bir basamak azaltr. Girinti miktar, girinti ayarlarna gre deiir. AralarGirintiyi Temizle: Seilen metin iin veya imlecin bulunduu satr iin girintileri temizler. AralarYerleim: Seili metnin, girinti ayarlarna gre hizalanmasn salar. AralarYorum Haline Getir (Ctrl+D): Program dosyasnda, seili alanda veya imlecin bulunduu yerde bir yorum satr oluturur. Yorum satrlar, programn derlenmesinde dikkate alnmayan satrlardr.
38
AralarYorumu Kaldr (Ctrl+Shift+D): Seili alanda veya imlecin bulunduu yerdeki yorum satrn kaldrr. AralarByk Harf (Ctrl+U): Seilen metin veya imleten sonraki harf byk harf olur. AralarKk Harf (Ctrl+Shift+U): Seilen metin veya imleten sonraki harf kk harf olur. AralarKarakteri Bylt (Alt+Ctrl+U): Seili metni veya imlecin bulunduu szcn ilk harfini byk harf yapar. AralarSatrlar birletir (Ctrl+J): Seili satrlar veya bir altndaki satrla nceki satr, arasnda bir karakterlik boluk brakarak birletirir. AralarKelimeyi Kaydr: Bir satrdaki karakter says snr aldnda, bir alt satra geilmesini salar.
Ayarlar Mens Program ile ilgili ayarlarn yaplmasn salayan komutlar ierir.
AyarlarAra ubuunu Gster: Seili olduu zaman, sk kullanlan komutlar ieren hareketli bir ara ubuu grnr. Seili olmadnda ise ara ubuu gizlenir. AyarlarDurum ubuunu Gster: Seildii zaman, dzenleyicinin altnda dokmann durumu hakknda bilgi ieren kk bir ubuk grntlenir. aret kaldrldnda durum ubuu gizlenir. AyarlarYolu Gster: Seildii zaman, balk ubuunda dosyann yolunu (sistemde bulunduu yeri) gsterir. aret kaldrldnda bu bilgi gizlenir. AyarlarDzenleyiciyi Yaplandr: Bu men esi, Grnm, Yaz tipleri ve Renkler, mle ve Seim, Dzenleme, Girinti, A/Kaydet, Renklendirme, Dosya Trleri, Ksa yollar ve Eklentiler sekmelerinden oluan ayarlarn yapld bir diyalog penceresi grntler. AyarlarDzenleyiciyi Se:KWrite'da kullanmak istediiniz varsaylan metin dzenleme bileenini seer. Sistem varsaylan, gml ileri metin editr ve QT (tasarmc temelli metin editr, Kdevelop yklyse etkindir) seeneklerinden birisi seilebilir. Eer sistem varsaylan seilirse, KWrite, yaptnz deiiklikleri KDE Kontrol Merkezinde saklar.
39
AyarlarKsa Yollar Yaplandr: Bu komut ksa yollarn deitirilebildii bir pencere aar. st ksmda yer alan pencerede klavye ksa yollar ile kullanlabilecek komut listesi grlr. Alt ksmda ise hibiri, ntanml, zel seenekleri bulunmaktadr. Bu seeneklerden yalnzca biri ayn anda seilebilir. zel seenei seilerek gelen pencerede istenen tu kombinasyonu girilebilir. AyarlarAra ubuunu Yaplandr: Bu komut, ara ubuunun yaplandrlabilecei bir pencere aar. Kullanc, ara ubuunda hangi tularn grneceini buradan seebilir. Pencerenin solundaki listede ara ubuuna yerletirilebilecek komutlar yer alr. Pencerenin sanda grnen listede ise hali hazrda ara ubuunda olan komutlar bulunmaktadr. ki liste arasndaki yn dmeleri yardmyla ekleme ve karma ilemleri gerekletirilebilir. Yardm Mens Yardm bilgilerine eriim salar. YardmKWrite El Kitab (F1): KWrite yardm sayfalarnn almasn salar. YardmBu Nedir? (Shift+F1): Fare okunu soru iaretine dntrr. Herhangi bir enin zerine tklandnda, varsa o enin ilevi hakkndaki KWrite yardm penceresini grntleyecektir. YardmHata Bildir: Hata Bildirme penceresi aar. YardmKWrite Hakknda: KWrite srmn ve yazar bilgisini gsterir. YardmKDE Hakknda: KDE srmn ve dier temel bilgileri gsterir.
40
Kate, zellikle yazlmclarn ihtiyalarna ynelik, gelikin yeteneklere sahip bir metin dzenleyicisidir. Bu program, ok sayda ve byk boyutlarda metin dosyalarn aabilmektedir. Programn ad, KDE Advanced Text Editor (KDE Gelimi Metin Dzenleyici) szcklerinin ba harflerinden olumaktadr. Kate, Pardus ile beraber gelen 53 MB byklnde olan kdebase paketinin bir bileenidir. Bylece baka hibir ek kurulum yapmaya gerek olmadan, programa PardusProgramlarYardmc ProgramlarDzenleyiciler altndan ulalabilir.
Birok programlama dilini renklendirebilme ve parantezleri eleme, UTF-8, UTF-16, ASCII vb. kodlama ve kodlama deitirme destei, Arama ifadeleriyle Bul ve Deitir, Btnleik dosya gezgini ve yer imleri, Kodlarn ve metinlerin katlanabilmesi, Sonsuz Geri Al/Yinele, Otomatik girintileme, A destei (http, ftp, ssh, webdav, vs.), Gml komut satr, Ayn pencerede ya da sekmelerde ok sayda belgeyi aabilme, Oturumlar, Eklentilerle gelitirilebilme, Kelime tamamlama, Srkle-Brak metin dzenlemesi, zelletirilebilir ksa yollar, DCOP ve JavaScript'le gelitirilebilme saylabilir.
Kate editrnde yer alan komutlar, KWritetaki ayn isimli komutlara edeerdir. ki
editr arasndaki temel fark, Kate editrnde KWritetaki komutlara ek olarak farkl ilevlere ynelik komutlarn da bulunmasdr.
41
Kate programn aar amaz sizi ekil 2.5teki Oturum Seici penceresi karlar. Kate'in en ilgin zelliklerinden birisi "Oturumlar"dr. Deiik ayarlarnz ve dosyalarnz iin farkl oturumlar oluturabilirsiniz. Bir oturum zetle, belli ak dosyalar ve pencere dzenlemesinden oluur. Eskiden Kate'te yer alan Proje Yneticisi'nin yerine konmutur ve birden ok sayda dosya ile alan biriyseniz iinize yarar. Eer almanzdaki ak dosyalarnzn ve pencere ayarlarnzn sakladnz gibi kalmasn istiyorsanz, Kate'in Oturumlar mensnden almanza bir isim vererek oturumunuzu kaydedebilirsiniz. Oturumlar penceresinde yapacanz almaya yeni bir oturum tanmlamak iin Yeni Oturum, nceki oturumlardan birini amak iin ise, istediiniz oturum adn seili hale getirerek Oturumu A seeneini seebilirsiniz. Oturumlarn karsnda, oturumla birlikte alacak belge says belirtilmektedir. ekil 2.5teki rnekte, Modul adl oturum seildiinde oturumda kaydedilen 3 belge otomatik olarak kullanma alacak ve ekran dzeni kaydedilen ekliyle grntlenecektir.
42
Kate programnn dier bir gl zellii ise otomatik girintileme zelliidir. Her programlama dilinin kendine zg bir yazm kural (syntax) vardr. Bu kurala uygun olarak baz satrlarn girintilerle derecelendirilmesi sz konusu olabilir. Bu ilemleri, Aralar mensnden Girintileme zellii sayesinde otomatik olarak gerekletirebilirsiniz. Bir dier zellik ise kod bloklarnn gizlenebilmesidir. Programlamada kullanlan alt kod bloklar Grnm mensndeki Kod Gizleme zelliinden gizleyebilirsiniz.
Kate editrnde yeni bir dosya anz ve dosyaya aadaki kodlar yazn.
clear cd /home ls -l
Dzenlemi olduunuz dosyaya bir isim vererek kaydedin. Dosyadaki komutlar Konsole uygulamasnda altrmak iin ncelikle Kate programnn alt ksmnda yer alan Terminal sekmesini sein. Daha sonra Aralar mensnden Konsola Boru komutunu sein. Gelen uyary kabul ettikten sonra yazm olduunuz komutlarn Konsole sekmesinde altn ve sonulandn grebilirsiniz.
Sonu olarak; Kate, hem programclar, hem de metinlerle dier ekillerde alanlar iin gelimi bir seenektir.
43
KAVRAM RNTS
44
lem Basamaklar Konsole uygulamasn anz. VIM editrnde, kullanc ev dizininiz ierisine uygulama.txt adnda yeni bir dosya oluturunuz. Yukarda verilen Editr Uygulamas metnini yaznz. Yaptnz deiiklikleri kaydederek programdan knz. nceki admda oluturduunuz uygulama.txt dosyasn bu kez Nano editrnde anz. Dosyada yazl olan maddeleri, bu kez ters srada olacak ekilde dzenleyiniz. Dosyay kaydederek programdan knz. KWrite uygulamasn anz. uygulama.txt dosyasn KWriteda anz. Metindeki her bir satr arasna birer boluk braknz. Yaz tipini ve rengini deitiriniz. almanz kaydederek programdan knz. rnek 2.5teki uygulamay Kate editrnde gerekletiriniz.
neriler Alt+F2 tularna bastnzda ekrana gelen Komut altr penceresinde Konsole yazarak uygulamay balatabilirsiniz. vi <dosyaad> komutunu kullanabilirsiniz. Yazma ilemine balamak iin i komutunu kullanabilirsiniz. :wq komutunu kullanabilirsiniz. nano <dosyaad> komutunu kullanabilirsiniz. Kesme ve yaptrma komutlarn kullanabilirsiniz. Ctrl+O ve Ctrl+X komutlarn kullanabilirsiniz. Grafik ortamdan ya da komut satrndan kwrite komutunu kullanarak aabilirsiniz. Deiik dosya ama yntemlerini kullanabilirsiniz: Dosya mensnden, komut sisteminden, grafik ortamda dosyay ift tklayarak, dosyay editr zerine srkleyerek, AyarlarDzenleyiciyi Yaplandr altndaki seenekleri kullanabilirsiniz. Bir nceki sayfaya baknz.
45
A. LME SORULARI
Aada doru-yanl tipinde sorular bulunmaktadr. Sorular okuyarak, sorudaki ifade doru ise Doru, yanl ise Yanl seeneini iaretleyiniz. Doru Yanl VIM editrnde komut modundan dzenleme moduna gemek iin i komutu kullanlr. 2 Nano editr, grafik ortamda alan bir uygulamadr. Metin dosyalar, herhangi bir yerden srklenip KWrite uygulamas 3 ierisine braklarak alabilir. 4 KWrite editr, Kate editrne gre daha gelimi bir uygulamadr. 1 5 Kabuk programlar, Kate editrnde altrlabilir. Aadaki sorularn doru cevabn verilen seeneklerden bularak, doru seenei belirleyiniz. 6) Editr szcnn bilgisayar bilimindeki karl aadakilerden hangisidir? A) Program dosyas B) Metin dosyas C) Metin dzenleyici D) Komut satr 7) Aadakilerden hangisi Linuxta bulunan bir editr program deildir? A) VIM B) Pico C) Notepad D) KWrite 8) VIM editrnde programdan kmak iin aadaki komutlardan hangisi kullanlmaldr? A) :w B) :q C) i D) ^X 9) Nano editr, aadaki Linux editrlerinden hangisinin bir benzetimidir? A) Pico B) Kate C) KWrite D) Ed
46
10) KWrite editryle ilgili olarak aadaki bilgilerden hangisi yanltr? A) Grafik ortamda alan bir editr programdr. B) Program kodlar iin otomatik biimlendirme zellii vardr. C) Dilbilgisi denetimi zellii vardr. D) Oturum tanmlama zelliine sahiptir.
DEERLENDRME
Cevaplarnz cevap anahtar ile karlatrnz. Bu sorular sizin kendi kendinizi denemeniz iin hazrlanmtr. Test iinde cevaplandramadnz, yanl cevaplandrdnz veya kendinizi bilgi bakmndan eksik hissettiiniz sorular iin bilgi sayfalarna tekrar dnp renme faaliyetini gzden geirmeniz nerilir.
47
ARATIRMA
Linux sistemlerdeki paket yneticileri nelerdir? Aratrnz. Pardus paket yneticisi PiSi nedir ve ne amala kullanlr? Aratrnz. Pardus datmna uyumlu olarak alan programlar nerelerden edinebilirsiniz? Aratrnz. Sistemi ve programlar gncel tutmak niin nemlidir? Aratrarak, snfta tartnz.
48
49
leyie Windows kullanclar asndan baklacak olursa, EXE biimindeki programlar Pardus'ta dorudan almaz. Bununla birlikte sistem kurulduu anda kullanclarna ofis programlarndan medya oynatclarna, fotoraf albmlerinden nternet aralarna uzanan 1400 kadar program salar. Yani Windows kullanclarnn "letim sistemini kurdum, imdi programlarm kuraym" alkanln tekrarlamadan nce mende bir dolamalarnda yarar vardr. CD'den kurulan ve Mozilla Firefox/Thunderbird, OpenOffice.org, VLC gibi tm kiisel bilgisayar platformlarnda tannan programlara ek olarak ayn zgr yazlm modeliyle gelitirilmi 3 boyutlu canlandrma, web programlama, vektrel izim, video dzenleme gibi farkl ihtiyalara ynelik zmler ya da zgr olarak gelitirilen oyunlar da nternet deposunda bulunmaktadr. Pardus, program markalarna deil, teknolojilere ve aralara odaklanmay hedeflemitir ve bir masast bilgisayarndan beklenen tm grevlere uygun yazlmlar kullanclarna sunmaktadr. Bir kullancnn Pardus'u ilk kurduu ana geri dnecek olursak; Kaptan Masast, a ayarlarnn yaplandrlmasnn ardndan kullancdan gncellemeleri takip eden bir programcn grev ubuunda almas iin izin ister. Bu soruya Evet yantn veren kullanclar kendi belirledikleri aralklarla, kullandklar programlarn daha gncel, yksek performansl ya da gvenli srmleri kp kmad konusunda bilgilendirilirler. Ayn ara, Pardus'un nternet deposunda bulunan binlerce program kurmak iin en uygun olan aratr. Bylece zm uzaklarda aramaya gerek kalmaz.
nternet balants bulunan bilgisayarda, Pardus ana mensnden TASMA (Pardus Yaplandrma Merkezi) programn an. ekil 3.1deki pencerede Sistem Seenekleri sekmesi altnda yer alan Program Ekle, Gncelle veya Kaldr isimli simgeye ift tklayarak Paket Yneticisi'ni an.
50
ekil 3.1: Pardus Yaplandrma Merkezi (Program Ekle, Gncelle veya Kaldr)
A, bilimsel programlar, ekirdek, oklu ortam uygulamalar, oyunlar gibi deiik kategorilere ayrlm paketlerin yer ald Paket Yneticisi penceresi ekrana gelir.
51
Bu pencerenin st ksmnda farkl sekme ile karlalr. lki bilgisayarnza kurulmam paketleri gsteren Yeni Paketleri Gster, ikincisi bilgisayarnza kurulu paketlerin gsterildii Kurulu Paketleri Gster ve sonuncusu ise sisteminizle ilgili gncellemelere eriebileceiniz Gncellemeleri Gster sekmesidir. Bilgisayarnza yeni bir program kurmak istediinizde, Yeni Paketleri Gster sekmesini sein. Pencerenin sol tarafnda yer alan kategoriler kullanlarak veya kurulacak paketin ismi ya da paketle ilgili herhangi bir anahtar kelime biliniyorsa st ksmdaki arama kutusuna yazlarak pakete eriilebilir. Kuracanz paketin ad olan wine szcn pencerenin st ksmndaki arama kutusuna yazdnzda ekil 3.3teki paketler listelenir. Paket isimleri zerine bir kez tklandnda, paket ile ilgili aklamalar, srm, uyumluluk, boyut ve web sayfas bilgileri ekrana gelir. Paketlerin her ikisini de kurmak iin yanlarndaki seim kutularn iaretleyin ve st ksmda bulunan Paketleri Kur dmesine basn.
Kurulacak paketlerin toplam boyutunu, pencerenin altnda yer alan durum ubuundan takip edebilirsiniz. Paketleri kurmak istediinizde aadaki uyaryla karlarsnz. Devam et dmesine basarak kurulum ilemini balatn.
52
Eer kurmak istediiniz paketin altrlabilmesi iin gerekli olan baka paketler varsa ve bunlar bilgisayarnzda ykl deilse, paket yneticisi tarafndan otomatik olarak alglanr ve kurulurlar. Byle bir durumda ekil 3.5teki uyar penceresiyle karlalr. Verilen rnek iin, yalnzca wine uygulamasnn bir gelitirmesi olan wine-devel paketi seilip, wine paketi seim d brakldnda aadaki gibi bir uyar penceresi ile karlalr. Devam et dmesi ile kurulumu balatn.
Bu aamadan sonra kurulumun takip edilebilecei aadaki pencere alr ve paketlerin kurulumu balatlr.
53
Paketlerin kurulumu tamamlandnda, tekrar Paket Yneticisi penceresine dnlr. Kurduunuz programa, Pardus ana mensnden ProgramlarYardmc ProgramlarWine Windows Emlatr yolunu izleyerek eriebilirsiniz.
Pardus'ta EXE uzantl dosyalar Wine emlatr ile altrmak iin, dosyann
zerine sa tklayarak, alan mende Wine ile a seeneini seebilirsiniz. Program henz gelitirme aamasnda olduundan, tm Windows uygulama dosyalarn altramayabileceini gz nnde bulundurunuz. Unutmayn ki, Pardus'un sunduu belirli bir alternatif olduu durumlarda Wine/CrossOver ile baka program semek verimli bir yntem olmayacaktr. rneklemek gerekirse MSN hesabna balanmak iin, Kopete ya da aMSN gibi programlar, Microsoft tarafndan yaynlanan MSN programn wine ile altrmaya tercih edilmelidir. Her program, belirli bir platformda daha baarl sonular vermeye ynelik zel ayarlar ve avantajlarla gelir. MSN program kukusuz Windows zerinde gl ve geni olanaklar sunan bir program olarak ilk tercihlerden biri olacaktr, ancak Pardus zerinde almas planlanmad iin Kopete ya da aMSN kadar baarl olmaz.
Komutun altrlmas ile Pardus deposunda anahtar szcklerimiz uzay ve simlasyon ile ilgili bir tarama gerekletirilir ve sonular listelenir. Listelenen paketlerin bilgisayara ykl olup olmad bilgisi de kullancya verilmektedir. Bylelikle listeden uygun bulunan herhangi bir paket seilerek kurulabilir.
Arama
ileminde belirtilen anahtar kelimeler, veritabanndaki zet, tanm ve paket ad alanlarnda aranr.
paketlerin
kaytl
olduu
54
Eer paket ile ilgili ayrntl bilgi grntlemek isterseniz pisi komutuyla beraber info parametresini ardndan paket adn belirterek kullanabilirsiniz. rnek 3.2
bil3@pardus ~ $ pisi info celestia Paket pardus-2007.3 deposunda bulundu: Ad: celestia, versiyon 1.4.1, srm 3, ina 6 zet: Uzay simlasyon uygulamas Aklama: Celestia, evreni boyutlu olarak kefetmenizi salayan zgr bir uzay simlasyonu uygulamasdr. Bileen: applications.science.astronomy Saladklar: Bamllklar:xorg-server kdelibs Datm: Pardus, Datm Srm: 2007 Mimari: Any, Yerleik Boyut: 27786996 Ters bamllklar: celestia kurulu deil
PiSi paketlerini bilgisayara kurmak iin install parametresi kullanlr. Eer birden fazla paket kuracaksanz isimlerini bolukla ayrarak komutun sonuna ekleyebilirsiniz. rnek 3.2deki arama sonucunda bulmu olduumuz celestia paketini bilgisayarnza kurmak iin rnek 3.3teki komut dizgesini kullanabilirsiniz. rnek 3.3
pardus ~ # pisi install celestia Paket(ler)in toplam boyu: 13.82 MB Paket celestia, pardus-2007.3 deposunda bulundu celestia-1.4.1-3-6.pisi (13.8 MB)100% 106.25 KB/s [00:00:01] [bitti] celestia paketi, versiyon 1.4.1, srm 3, ina 6 kuruluyor celestia paketinin dosyalar arivden kartlyor celestia paketi yaplandrlyor celestia paketi yaplandrld celestia paketi kuruldu
Yukardaki rnekte, celestia paketi ncelikle nternet'teki pardus-2007.3 paket deposundan indirilmi, daha sonra kurulum gerekletirilmitir. Kurulan programa, Pardus ana mensnden ProgramlarEitim ve ElenceSciencesCelestia yolunu izleyerek ulaabilirsiniz.
Program
kurma, gncelleme ve silme ilemlerinin komut satrnda gerekletirilebilmesi iin kullancnn root haklarna sahip olmas gereklidir. O nedenle, kurulum ilemine gemeden nce su komutu kullanlarak ynetici oturumu almaldr.
55
Eer bilgisayarda kaytl olan .pisi uzantl bir dosyadan kurulum yaplacaksa, rnek 3.4teki gibi dosyann tam yolu ve ad belirtilir. rnek 3.4
pardus ~ # pisi install /home/fyucel/pardus_depom/paketadi.pisi
Ekrana gelen Paket Yneticisi Ayarlar penceresinde Depolar sekmesi altnda Pardus'un kendisine ait paket deposunun (pardus-2007.3) adresi grlmektedir. Yeni bir depo eklemek isterseniz, pencerenin sa tarafndaki Yeni Depo Ekle dmesine tklayn. ekil 3.8deki pencereden yeni depo adn ve adresini girerek Tamam dmesine basn. Depo adresi mutlaka .xml veya sktrlm .xml.bz2 uzantl dosyalardr. Artk yeni depodaki paketler de listelere eklenecektir.
56
Pardus'a ynelik depolarn listesini nternet zerindeki Pardus kaynaklarndan edinebilirsiniz. Ayrca depo adresi olarak yerel adresler de kullanlabilir. (rnein /home/ahmet/pardus/depom/pisi-index.xml)
Depo ile ilgili ayarlarda deiiklik yapmak iin deitirmek istediiniz depoyu seili hale getirerek, Depoyu Deitir dmesine basn. Bylece, yukardaki pencere zerinde yeniden deiiklik yapabilirsiniz. Depoyu kaldrmak iin depoyu sein ve Depoyu Kaldr dmesine basn. Varsaylan depo olan Pardus paket deposu kaldrlamaz. Ayrca, Yukar Ta ve Aa Ta seenekleriyle de seili deponun ncelik derecesi ayarlanabilir.
57
Depo kaldrmak iin, rnek 3.6da gsterildii gibi, pisi komutundan sonra remove-repo parametresini kullann ve ardndan sadece depo ad parametresini verin.
rnek 3.6 # pisi remove-repo depo_adi
Eer birden fazla depoyu birden kaldrmak istiyorsanz depolarn isimlerini bolukla ayrarak yazabilirsiniz. Sistemde hangi depolarn olduunu listelemek iin ise, rnek 3.7deki gibi listrepo parametresini kullanabilirsiniz.
rnek 3.7 # pisi list-repo
Pardus ana mensnden TASMA (Pardus Yaplandrma Merkezi) programn altrn. Sistem SeenekleriProgram Ekle, Gncelle veya Kaldr yolunu izleyerek Paket Yneticisini an.
58
Paket Yneticisi penceresinin st ksmndaki ekil 3.10da gsterilen sekmelerden Kurulu Paketleri Gster sekmesine girin. Bylece bilgisayarnzdaki kurulu paketler listelenecektir. rnein Wine programn kaldrmak iin, wine szcn arama kutusuna yazn. Bilgisayarnzda kurulu olan wine paketleri listelenecektir.
Paketlerin her ikisini de sein ve ekil 3.11deki pencerenin sa stnde yer alan Paket(ler)i Kaldr dmesini tklayn. Aadaki uyarya Devam et yantn vererek paket kaldrma ilemini balatabilirsiniz.
Kaldrma ilemi ekil 3.13teki pencereden takip edilebilir. Kaldrma ilemi tamamlandnda Paket Yneticisi penceresine dnlr.
59
60
Pardus ana mensnden TASMA (Pardus Yaplandrma Merkezi)Sistem SeenekleriProgram Ekle, Kaldr veya Gncelle seeneini sein. Paket Yneticisi penceresinin st ksmnda yer alan sekmelerden Gncellemeleri Gster sekmesini sein.
ekil 3.14teki pencerede, gncellenecek paketlerin listelendii ksmn zerindeki Bu kategorideki tm paketleri se seeneini kullanarak tm paketleri sein ve Paketleri Gncelle dmesini tklayn. Gelen uyar penceresinde Devam Et dmesine basarak gncelletirme ilemini balatabilirsiniz. Bu aamadan sonra ekil 3.15teki pencere ekrana gelecek ve Paket Yneticisi otomatik olarak paketleri nternet'ten indirerek gncellemeleri bilgisayara kuracaktr.
61
Gncellemeleri seimli olarak almayn. Yani depoda ne kadar gncelleme varsa tek
seferde aln ve kurun. Seimli gncelleme baz durumlarda sistemin kararszlamasna sebep olabilmektedir. Byle bir durumda grafik arayzne gelmeyi beklerken, siyah bir ekranda kalp sorun yaayabilirsiniz.
Paket Yneticisi'nde AyarlarPaket Yneticisi Programn Yaplandr... seeneini sein. ekil 3.16daki Paket Yneticisi Ayarlar penceresinde Genel Ayarlar sekmesine gein Aralkl gncel paket kontroln etkinletir seeneini setikten sonra Kontrol araln dilediiniz gibi ayarlayn. Bylece, gncellemeler otomatik olarak istediiniz sklkta kontrol edilecektir.
62
Depodaki tm gncellemeleri yapmak iin, rnek 3.10da verildii gibi upgrade parametresi tek bana kullanlr. rnek 3.10
# pisi upgrade
Btn program ekleme, kaldrma ve gncelleme ilemlerini yapabilmek iin kullancnn root yetkilerine sahip olmas gereklidir.
pisi komutunun parametreleri ile ilgili yardm almak iin pisi --help komutu
kullanlabilir. Her bir pisi parametresi hakknda ayrntl bilgi almak iin ise pisi help <parametre ad> komut dizgesi kullanlabilir.
KAVRAM RNTS
63
2. Program Kaldrma: Bir nceki admda yklemi olduunuz KTechlab programn bilgisayarnzdan silmek iin aadaki ilem basamaklarn uygulaynz:
lem Basamaklar Paket Yneticisi programn anz. Kurulu Paketleri Gster sekmesini seiniz. KTechlab PiSi paketini bulunuz. Paketi seerek kaldrma ilemini balatnz. Kurulum tamamlandnda programn kaldrlp kaldrlmadn kontrol ediniz. neriler Pardus ana mensnden TASMASistem SeenekleriProgram Ekle, Kaldr veya Gncelle yolundan ulaabilirsiniz. Bu sekme, programn st ksmnda yer alr. Bilimsel programlar ksmndan ya da ara seeneini kullanarak bulabilirsiniz. Kurulumu balatmak iin Seili Paketleri Kaldr dmesine basnz. PARDUSProgramlarEitim ve ElenceScienceKTechlab yolunu izleyerek kontrol ediniz.
64
3. Gncelleme Yapma:
Bu uygulamada, bilgisayarnzda eksik olan Pardus gncellemelerini yaparak, sisteminizi en gncel hale getireceksiniz. lem Basamaklar Paket Yneticisi programn anz. Gncellemeleri Gster sekmesini seiniz. Pencerenin sol tarafndaki kategorilerden Tmn seiniz. Bu kategorideki paketlerin hepsini se seeneini tklaynz. Bylece gncelleme paketlerinin tamam seilecektir. Setiiniz tm paketler iin gncelleme ilemini balatnz. neriler Pardus ana mensnden TASMASistem SeenekleriProgram Ekle, Kaldr veya Gncelle yolundan ulaabilirsiniz. Bu sekme, programn st ksmnda yer alr. Btn kategorileri semediiniz takdirde bilgisayarnza tm gncellemeler yklenmeyecektir. Paketlerin tmn semediiniz takdirde sisteminizde kararszlklar grlebilmesi olasl vardr. Paketleri Gncelle dmesini tklayarak gncelleme ilemine balayabilirsiniz.
65
A. LME SORULARI
Aada doru-yanl tipinde sorular bulunmaktadr. Sorular okuyarak, sorudaki ifade doru ise Doru, yanl ise Yanl seeneini iaretleyiniz. Doru Yanl 1 Pardusta paket yneticisi, PiSi olarak adlandrlr. Derlenerek, sistemde almak zere hazr hale getirilmi paketlere 2 ikili (binary) paket denir. 3 Pardusta EXE uzantl uygulama dosyalar dorudan altrlabilir. 4 Depo adresi mutlaka .htm veya .html uzantl bir dosyadr. Komut satrnda paket kurma, kaldrma ve gncelleme ilemlerini 5 yapabilmek iin ynetici (root) haklarna sahip olmak gerekir. Aadaki sorularn doru cevabn verilen seeneklerden bularak, doru seenei belirleyiniz. 6) Pardusta kurulum paketlerinin uzants aadakilerden hangisidir? A) .tar.gz B) .rpm C) .pisi D) .deb 7) Pardusta EXE uzantl uygulama dosyalarn altrmaya yarayan emlatr aadakilerden hangisidir? A) Celestia B) KLogic C) KTechlab D) Wine 8) Komut satrnda paket aramas yapan komut aadakilerden hangisidir? A) pisi search B) pisi info C) pisi install D) pisi remove
66
DEERLENDRME Cevaplarnz cevap anahtar ile karlatrnz. Bu sorular sizin kendi kendinizi denemeniz iin hazrlanmtr. Test iinde cevaplandramadnz, yanl cevaplandrdnz veya kendinizi bilgi bakmndan eksik hissettiiniz sorular iin bilgi sayfalarna tekrar dnp renme faaliyetini gzden geirmeniz nerilir.
67
GZLENECEK DAVRANILAR
Kullanc ve grup oluturma Kullanc ve grup silme Metin dosyas oluturma Metin dosyas dzenleme Program ekleme Program kaldrma Sistem gncelleme TOPLAM
DEER LE
arpan X ok yi 4 yi 3 Orta 2 Vasat 1 Baarsz 0 TOPLAM
4 2 5 5 4 2 3 25
DEERLENDRME
Modl deerlendirmesinde verilen ilemi gerekletirebildiyseniz bu modl baar ile tamamladnz demektir. Eer, anlayamadnz bir konu ya da bilgi eksikliinden sonuca ulaamadnz bir nokta var ise bilgi sayfalarn tekrar okuyunuz. zemediiniz ve aklk getiremediiniz noktalar arkadalarnzla tartnz. Yine de zm bulamazsanz alan retmeninize dannz. Ayrca modl faaliyetleri ve aratrma almalar sonunda kazandnz bilgi ve becerilerin llmesi iin retmeniniz size deiik lme aralar uygulayacaktr. lme sonularna gre sizin modl ile ilgili durumunuz retmeniniz tarafndan deerlendirilecektir.
68
69
KAYNAKA KAYNAKA
http://www.pardus.org.tr http://www.bidb.odtu.edu.tr/index.php?go=usg&sub=cclib_linux http://sct.emu.edu.tr/book/linux.pdf ftp://ftp.uybhm.itu.edu.tr/belgeler/sistem_kullanimi/TemelLinuxIslemleri.pdf http://www.uludag.org.tr/belgeler/pardus-kilavuz KDE KWrite Yardm Dosyalar KDE Kate Yardm Dosyalar man Konsol Yardm Dosyalar
70
Grafik Programlar
Windows Uygulamas ACDSee, IrfanView ... Paint ... Adobe Photoshop, Paint Shop Pro, Corel PhotoPaint, Macromedia Fireworks ... Adobe Illustrator, Corel Draw, Freehand, AutoSketch ... Flash Player Polaroid Drivers Recognita, FineReader Linux Karlklar Gwenview KolourPaint Gimp OpenOffice Draw Impress, Inkscape Flash Player Digikam Kooka
71
nternet Programlar
Windows Uygulamalar Internet Explorer, Netscape, Mozilla ... Outlook Express, Netscape, The Bat, Eudora, Becky, Datula ... Outlook MSN Messanger, ICQ Lite, ICQ Corp, Yahoo, AIM, Miranda, mIRC ... evirmeli A Balants, Vdialer, etc ... Flashget, Go!zilla, Reget, Getright, DAP, Mass Downloader ... Linux Karl Mozilla Firefox, Konqueror Kontact, Kmail, Thunderbird Kontact, Knode, aKregator Kopete, Konversation Pardus a balants Kget, wget
Dier Uygulamalar
Windows Uygulamas WinZip, WinRar, WinACE, UltimateZip ... Hesap Makinesi Byte Fare Ayar Palm Desktop Disket Biimlendirici Komut stemcisi Linux Karl Ark Hesap Makinesi (Kcalculator) Byte Fare Arac KPilot Disket biimlendirici Konsole, yakuake
72