DESAIN DAN IMPLEMENTASI DISTRIBUSI LINUX ABG
SKRIPSI STRATA I
oleh Achmad Syafa’at 0142036
JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
STMIK AMIKBANDUNG 2005
DESAIN DAN IMPLEMENTASI DISTRIBUSI LINUX ABG
SKRIPSI Diajukan sebagai salah satu syarat untuk gelar kesarjanaan Pada Jurusan Teknik Informatika Jenjang Pendidikan Strata I Telah disidangkan tanggal 3 Februari 2005
oleh Achmad Syafa’at 0142036
Mengetahui dan Mengesahkan Bandung, Februari 2005 Ketua Jurusan Teknik Informatika,
Pembimbing,
Tjatur Kandaga, MT.
Tjatur Kandaga, MT. 2
Desain dan Implementasi Distribusi Linux ABG © Achmad Syafa’at, 2005 Hak cipta dilindungi oleh undang-undang. Achmad Syafa’at email:
[email protected] Website: http://www.geocities.com/achmadsyafaat Teknik Informatika STMIK AMIKBANDUNG Versi: 2.51R20022005P
Merek Dagang Seluruh merek dagang yang digunakan dalam skripsi ini merupakan hak cipta dari pemegang merek dagang masingmasing.
Peringatan dan Pernyataan Skripsi ini merupakan kajian ilmiah dan menggunakan lisensi GPL maupun LGPL. Segala macam bentuk penduplikatan, memperbanyak sebagian atau seluruhnya dengan media apapun mengikuti ketentuan GPL & LGPL dan sedapat mungkin memberitahu penulis melalui email
[email protected]. Semaksimal mungkin daya upaya dikerahkan sehingga skripsi ini dapat selengkap dan seakurat mungkin walau begitu tidak ada pernyataan apapun mengenai kecocokannya. Semua Informasi di skripsi ini dibuat berdasarkan apa adanya. Penulis dengan segala hormat tidak bertanggung jawab serta tidak memiliki pertanggungjawaban kepada apapun atau siapa pun akibat terjadinya kehilangan atau kerusakan yang mungkin ditimbulkan berasal dari informasi didalam skripsi atau dari penggunaan CD atau program komputer yang disertakan bersamanya. Kritik, saran, maupun keterangan yang lebih mendalam tentang skripsi ini dapat disampaikan melalui email.
Linux merupakan trademark dari Linus Torvalds. Linux di sini merupakan pemendekan dari GNU/Linux.
A c h ma d
S y a f a ' a t
Bacalah dengan (menyebut) nama Tuhanmu Yang menciptakan, Dia telah menciptakan manusia dari segumpal darah. Bacalah, dan Tuhanmulah Yang Maha Pemurah, Yang mengajar (manusia) dengan perantaraan kalam. Dia telah mengajarkan kepada manusia apa yang tidak diketahuinya. (QS. Al Alaq 1-5)
Dan Kami hamparkan bumi itu dan Kami letakkan padanya gunung-gunung yang kokoh dan Kami tumbuhkan padanya segala macam tanaman yang indah dipandang mata, Untuk menjadi pelajaran dan peringatan bagi tiap-tiap hamba yang kembali (mengingat Allah). (QS. Qaaf 7-8 )
Raih kebahagiaan dan berbagilah kebahagiaan tersebut kepada orang lain. (Achmad Syafa’at)
ABSTRAK
Skripsi ini berhubungan dengan Linux, sistem operasi yang lahir dari sebuah kebersamaan komunitas. Sejalan dengan waktu Linux berkembang sangat pesat hingga melahirkan berbagai macam distribusi, terbukti dikeluarkannya versi kernel stabil 2.6 yang sebelumnya 2.4. Demikian juga dengan perkembangan berbagai distribusi Linux di seantero bumi, semakin hari bertambah dengan berbagai fitur dan kemudahan konfigurasi. Beberapa waktu lalu, pemerintah Republik Indonesia menerapkan Undang-Undang Nomor 19 Tahun 2002 tentang Hak Cipta, UU ini dimaksudkan agar pembajakan perangkat lunak di Indonesia dapat ditekan. Setelah itu Menteri Riset dan Teknologi, Menteri Komunikasi dan Informasi, Menteri Pendayagunaan Aparatur Negara, Menteri Kehakiman dan Hak Asasi Manusia, dan Menteri Pendidikan Nasional melakukan penandatanganan deklarasi bersama Gerakan Indonesia Go Open Source (IGOS), kemudian dibentuk Competency center hasil kerjasama LIPI, ITB dan Sun Microsystem. Peluncurkan program IGOS diharapkan dapat memperkecil kesenjangan teknologi informasi dengan negara maju. Hal ini lambat laun akan mempengaruhi kebijakan institusi pendidikan pada umumnya, untuk mengubah cara pandang beralih kepada dunia open source. Skirpsi ini membahas tentang perancangan pembuatan sebuah distribusi (distro) Linux, sebatas pada tahap instalasi. Pembuatan distro Linux abg menggunakan tahapan terstruktur dimulai dengan konsep pembuatan, analisa kebutuhan, perancangan distro, perangkat lunak dan spesifikasi perangkat keras, pemilihan paket instalasi, serta perancangan antarmuka instalasi distro. Metode yang dipakai adalah menggunakan sebuah distro Linux tertentu sebagai basis, hal ini dimaksudkan distro yang dibuat mudah untuk dikembangkan kembali. Alat bantu perancangan menggunakan bagan alir untuk melihat setiap tahapan pembuatan distro. Distro Linux yang dirancang disebut Distro Linux ABG K-Edition 1.0 beta (abgLinux K-Edition 1.0 beta). Implementasi abgLinux K-Edition 1.0 beta pada tahap instalasi menggunakan X-Window dan KDE sebagai desktop-nya. Kata kunci: Distribusi, Distro, Linux, Open Source. v
KATA PENGANTAR
Bismillaahirahmaanirahiim, Assalamu’alaikum Wr. Wb., Syukur, alhamdulillah, penulis panjatkan kepada Allah SWT, karena izin, hidayah, dan rahmat-Nya dapat menyelesaikan skripsi ini. Skripsi yang berjudul Desain dan Implementasi Distribusi Linux ABG, disusun untuk memenuhi salah satu syarat kelulusan Program Sarjana Jurusan Teknik Informatika di STMIK AMIKBANDUNG. Penulis menyadari penyusunan skripsi ini masih banyak kekurangan serta jauh dari sempurna, karena keterbatasan ilmu dan pengetahuan yang dimiliki. Pada kesempatan ini penulis mengucapkan terimakasih kepada ayahanda dan alm. ibunda yang telah dengan tulus hati membesarkan, mendidik dan senantiasa memberikan dorongan semangat serta do’a tiada hentinya untuk keberhasilan penulis. Penulis mengucapkan terimakasih kepada semua pihak yang telah membantu baik moril maupun materil dan membimbing penulis hingga dapat menyelesaikan penulisan skripsi ini. Ucapan terimakasih penulis sampaikan kepada : 1.
H.
Yusuf
Arifin,
S.Si.,
MM.,
sebagai
Ketua
STMIK
AMIKBANDUNG; 2.
Tjatur Kandaga, MT., selaku Ketua Jurusan Teknik Informatika dan selaku dosen pembimbing;
3.
Tedjo Darmanto, MT., selaku dosen wali;
4.
Witarto Adi, Ir., MT., dan Puji Hartono, ST., sebagai dosen penguji;
5.
Wendy Aritenang selaku Deputi Menristek Bidang Pendayagunaan dan Pemasyarakatan Iptek Republik Indonesia dengan Program vi
Indonesia Go Open Source; 6.
Ahmad Sofyan dari Rimbalinux yang telah memberi masukan dan informasi berharga;
7.
Dosen-dosen dan staff STMIK AMIKBANDUNG;
8.
Rekan-rekan di Rimbalinux: Supry, beng2, orock dan semuanya;
9.
Rekan-rekan satu angkatan: Maulidil, Niko, Lusi, Yamin, Subhan, Naomi, Wawan, Arisma, Jamil, Mahdi, dan lainnya;
10. Lutfia, Nenk, Dedy, Fitri Larasati, Tating, Rohman, Nia, Siti, Haryanto, Shienta, Prayit, Hendi, Rahmat, Maya, Jun, Iwan, Andang, Djoko Sumartono, Riki, Rizal, Dwi, Yaya, Iis, Deny, Amran, and someone who love me, doa serta motivasi yang diberi tak tergantikan; 11. Adik-adik, kakek dan nenek yang kusayangi; 12. Rekan-rekan KPLI Jakarta, Linuxer dan komunitas Linux maupun Open Source diseluruh dunia. 13. Semua pihak atas bantuannya baik langsung maupun tidak langsung yang tidak dapat penulis sebutkan satu per satu, hingga terselesaikannya penulisan skripsi. Semoga bantuan yang telah diberikan kepada penulis mendapat balasan yang sesuai dari Allah SWT. Akhir kata, penulis berharap semoga skripsi ini dapat memberikan manfaat. Kritik maupun saran dari berbagai pihak sangat penulis harapkan dan dapat disampaikan melalui email
[email protected]. Wassalamu’alaikum Wr.Wb. Bandung, Februari 2005
Penulis, vii
DAFTAR ISI
ABSTRAK.................................................................................................. ..v KATA PENGANTAR.............................................................................. ..vi DAFTAR ISI............................................................................................... ..viii DAFTAR TABEL...................................................................................... ..x DAFTAR GAMBAR................................................................................ ..xi DAFTAR KODE....................................................................................... ..xiv DAFTAR SIMBOL....................................................................................xv DAFTAR ISTILAH.................................................................................. ..xvi BAB I 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8.
PENDAHULUAN..................................................................I-1 Latar Belakang........................................................................I-1 Identifikasi Masalah.............................................................. ..I-3 Maksud dan Tujuan................................................................I-4 Ruang Lingkup...................................................................... ..I-4 Batasan Masalah.................................................................... ..I-4 Metodologi............................................................................. ..I-5 Waktu dan Lokasi Penelitian............................................... ..I-6 Sistematika Pembahasan.......................................................I-6
BAB II 2.1. 2.1.1. 2.1.2. 2.2. 2.3. 2.3.
LANDASAN TEORI.............................................................II-1 Arsitektur Sistem Operasi.................................................... ..II-1 UNIX........................................................................................ ..II-3 LINUX.................................................................................... ..II-5 Close Source............................................................................II-10 ..II-11 Open Source........................................................................... Perkembangan Linux............................................................ ..II-12
BAB III 3.1. 3.2. 3.2.1. 3.2.2. 3.2.3. 3.2.4. 3.2.4. 3.2.5.
DISTRIBUSI LINUX............................................................III-1 Distribusi.................................................................................III-1 Berbagai Distribusi................................................................III-1 Red Hat....................................................................................III-2 Debian......................................................................................III-2 Slackware.................................................................................III-3 SuSE.........................................................................................III-3 Fedora Core............................................................................. ..III-4 Mandrake................................................................................ ..III-4
viii
BAB IV 4.1. 4.1.1. 4.1.2. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.2.4.
ANALISA DAN PERANCANGAN..................................IV-1 ..IV-1 Analisa Pembuatan Distribusi Linux................................. Konsep Pembuatan Distribusi............................................. ..IV-1 Analisa Kebutuhan.................................................................IV-5 Perancangan Distribusi Linux abg versi 1.0 beta.............IV-9 Perangkat Lunak dan Spesifikasi Perangkat Keras..........IV-11 Pemilihan Paket..................................................................... ..IV-17 Perancangan Antarmuka...................................................... ..IV-25 Perbandingan Fedora Core 2 dan abgLinux.......................IV-43
BAB V 5.1. 5.2. 5.2.1. 5.2.2. 5.3. 5.3.1. 5.3.2. 5.3.2.
IMPLEMENTASI DAN PENGUJIAN............................. ..V-1 Persiapan Perangkat Keras....................................................V-1 Persiapan Lingkungan Kerja Sistem...................................V-2 Persiapan dan Implementasi Paket..................................... ..V-4 Implementasi Distribusi Linux ABG.................................. ..V-6 Pengujian.................................................................................V-13 Kasus Uji.................................................................................V-13 Instalasi abgLinux..................................................................V-20 Perbandinagn Instalasi abgLinux dan Fedora Core 2.......V-41
BAB VI 6.1. 6.2.
KESIMPULAN DAN SARAN............................................VI-1 Kesimpulan............................................................................. ..VI-1 Saran.........................................................................................VI-2
DAFTAR PUSTAKA................................................................................D-1i ..L-I. 1 LAMPIRAN I. GNU GENERAL PUBLIC LICENSE...................... LAMPIRAN II. GNU LESSER GENERAL PUBLIC LICENSE.... ..L-II. 1 LAMPIRAN III. TRADEMARKS AND COPYRIGHTS................. ..L-III. 1 LAMPIRAN IV. PAKET RPM YANG DISERTAKAN...................L-IV. 1 LAMPIRAN V. FILE COMPS.XML.....................................................L-V. 1 LAMPIRAN VI. PROSES PEMBUATAN DISTRO..........................L-VI. 1 LAMPIRAN VII. PAKET XCHAT.SPEC............................................L-VII. 1 LAMPIRAN VIII. PROSES KOMPILASI ULANG PAKET XCHAT........................................................................................................L-VIII. 1 LAMPIRAN IX. RISALAH ISI CD INSTALASI ABGLINUX...... ..L-IX. 1
ix
DAFTAR TABEL
Table 1.1. Tabel 2.1. Table 4.1. Table 4.2. Table 5.1. Table 5.2. Table 5.3. Table 5.4. Table 5.5. Table 5.6.
.I-6 Jadual pelaksanaan skripsi dan penelitian................. Standar POSIX [Tan92] ...............................................II-5 Paket utama.................................................................. .IV-18 Perbandingan Fedora Core 2 dan abgLinux........... .IV-43 Pengujian pra instalasi.................................................. .V-16 .V-17 Pengujian instalasi tahap I............................................. Pengujian instalasi tahap II..........................................V-18 .V-19 Pengujian setelah instalasi tahap I.............................. Pengujian setelah instalasi tahap II.............................V-19 Contoh pembagian partisi............................................V-32
x
DAFTAR GAMBAR
Gambar 2.1. Gambar 2.2. Gambar 2.3. Gambar 2.4. Gambar 4.1. Gambar 4.2. Gambar 4.3. Gambar 4.4. Gambar 4.5. Gambar 4.6. Gambar 4.7. Gambar 4.8. Gambar 4.9. Gambar 4.10. Gambar 4.11. Gambar 4.12. Gambar 4.13. Gambar 4.14. Gambar 4.15. Gambar 4.16. Gambar 4.17. Gambar 4.18. Gambar 4.19. Gambar 4.20. Gambar 4.21. Gambar 4.22. Gambar 4.23. Gambar 4.24. Gambar 4.25. Gambar 4.26. Gambar 4.27. Gambar 4.28. Gambar 4.29. Gambar 4.30. Gambar 4.31. Gambar 4.32.
Pandangan dan lapisan suatu sistem komputer [Sta95]............................................................................II-2 Diagram kernel sistem Linux [INF03].....................II-6 Arsitektur sistem Linux [Rof03]...............................II-8 Hirarki file system [Tan92].........................................II-9 Bagan pembuatan distro dengan konsep LFS.......... .IV-2 Bagan pembuatan distro dengan menggunakan konsep distro lain sebagai rujukan............................. .IV-4 Bagan beberapa distro turunan Red Hat....................IV-7 Bagan beberapa distro turunan Debian...................... .IV-7 Bagan beberapa distro turunan Slackware................. .IV-7 Bagan perancangan distro Linux...............................IV-10 Boot screen abgLinux..................................................IV-26 Widgets Cek media......................................................IV-27 Widgets welcome to abgLinux................................. .IV-28 Welcome to abgLinux mode grafis.............................IV-28 Widgets pemilihan bahasa..........................................IV-29 Pemilihan bahasa mode grafis....................................IV-30 Widgets pemilihan tipe keyboard............................ .IV-30 Pemilihan tipe keyboard mode grafis....................... .IV-31 Widgets pemilihan cara instalasi................................IV-31 Pemilihan tipe instalasi mode grafis.......................... .IV-32 Widgets pemilihan partisi...........................................IV-32 Pemilihan partisi mode grafis...................................IV-33 Widgets pemilihan boot loader..................................IV-33 Pemilihan boot loader mode grafis........................... .IV-34 Widgets pemilihan paket instalasi.............................IV-34 Pemilihan paket instalasi mode grafis..................... .IV-35 Widgets password root.................................................. .IV-35 Pengisian root password mode grafis.......................IV-36 Widgets proses instalasi paket...................................IV-36 Proses instalasi paket mode grafis.............................IV-37 Konfigurasi VGA card mode grafis............................ .IV-38 Konfigurasi resolusi monitor mode grafis................. .IV-39 Widgets proses instalasi selesai.................................IV-39 Proses instalasi selesai mode grafis............................ .IV-40 Proses deteksi perangkat keras.................................... .IV-40 Login............................................................................... .IV-41 xi
Gambar 4.33. Gambar 4.34. Gambar 5.1. Gambar 5.2. Gambar 5.3. Gambar 5.4. Gambar 5.5. Gambar 5.6. Gambar 5.7. Gambar 5.8. Gambar 5.9. Gambar 5.10. Gambar 5.11. Gambar 5.12. Gambar 5.13. Gambar 5.14. Gambar 5.15. Gambar 5.16. Gambar 5.17. Gambar 5.18. Gambar 5.19. Gambar 5.20. Gambar 5.21. Gambar 5.22. Gambar 5.23. Gambar 5.24. Gambar 5.25. Gambar 5.26. Gambar 5.27. Gambar 5.28. Gambar 5.29. Gambar 5.30. Gambar 5.31. Gambar 5.32. Gambar 5.33. Gambar 5.34. Gambar 5.35. Gambar 5.36. Gambar 5.37.
Proses deteksi perangkat keras tampilan default..... .IV-41 Desktop abgLinux........................................................IV-43 Bagan I perancangan abgLinux..................................V-7 Bagan II perancangan abgLinux................................. .V-8 Konfigurasi perangkat keras........................................ .V-20 Bagan instalasi abgLinux.............................................. .V-21 Bagan instalasi abgLinux pada boot screen & test media CD................................................................ .V-22 Bagan instalasi abgLinux pada start anacondainstalation.......................................................................V-22 Bagan instalasi abgLinux pada upgarde bootloader..............................................................................V-22 Bagan instalasi abgLinux pada partitioning............. .V-23 Bagan instalasi abgLinux pada konfigurasi................V-23 Boot screen abgLinux.................................................... .V-25 Test CD...........................................................................V-26 Welcome to abgLinux...................................................V-27 Pemilihan bahasa instalasi..........................................V-27 Pemilihan konfigurasi keyboard................................V-28 Upgarde examine..........................................................V-28 Disk partitioning setup................................................V-29 Automatic partitioning................................................V-30 Disk setup....................................................................... .V-31 Add partition..................................................................V-32 Konfigurasi boot loader...............................................V-33 Konfigurasi advanced boot loader............................V-33 Konfigurasi network....................................................V-34 Konfigurasi firewall....................................................V-34 Pemilihan bahasa...........................................................V-35 Zona waktu................................................................. .V-35 Root password..............................................................V-36 Package group selection........................................... .V-36 About to install..............................................................V-37 Formating.................................................................... .V-37 Installing packages........................................................ .V-38 Reboot sistem.................................................................. .V-38 Splash screen abgLinux............................................... .V-39 Desktop abgLinux........................................................V-40 Beberapa aplikasi abgLinux.......................................V-40 Instalasi paket pendukung mp3...................................V-41 Menjalankan mp3..........................................................V-42 Perbandingan instalasi 1..............................................V-44 xii
Gambar 5.38. Gambar 5.39. Gambar 5.40. Gambar 5.41. Gambar 5.42. Gambar 5.43. Gambar 5.44. Gambar 5.45. Gambar 5.46. Gambar 5.47. Gambar 5.48. Gambar 5.49. Gambar 5.50. Gambar 5.51. Gambar 5.52. Gambar 5.53. Gambar 5.54.
Perbandingan instalasi 2.............................................. .V-44 Perbandingan instalasi 3.............................................. .V-44 Perbandingan instalasi 4.............................................. .V-45 Perbandingan instalasi 5.............................................. .V-45 Perbandingan instalasi 6.............................................. .V-46 Perbandingan instalasi 7.............................................. .V-46 Perbandingan instalasi 8.............................................. .V-46 Perbandingan instalasi 9.............................................. .V-47 Perbandingan instalasi 10............................................. .V-47 Perbandingan instalasi 11............................................. .V-48 Perbandingan instalasi 12............................................. .V-48 Perbandingan instalasi 13............................................. .V-49 Perbandingan instalasi 14............................................. .V-49 Perbandingan instalasi 15............................................. .V-50 Perbandingan instalasi 16............................................. .V-50 Perbandingan instalasi 17............................................. .V-51 Perbandingan instalasi 18............................................. .V-51
xiii
DAFTAR KODE
Kode 4.1. Kode 4.2. Kode 4.3. Kode 4.4. Kode 4.5. Kode 4.6. Kode 4.7. Kode 5.1. Kode 5.2. Kode 5.3. Kode 5.4. Kode 5.5. Kode 5.6. Kode 5.7.
Pemakaian rpm -ivh......................................................IV-19 .IV-20 Modifikasi xchat.spec.................................................. .IV-20 %define bagian xchat.spec........................................ .IV-21 Keterangan file rpm bagian xchat.spec..................... .IV-23 Proses kompilasi bagian xchat.spec.......................... %files,%clean, %changelog bagian xchat.spec. .IV-24 .IV-24 %changelog bagian xchat.spec................................... Instalasi file pendukung installer.................................V-3 Proses buildinstall........................................................... .V-11 Proses pembuatan file iso........................................... .V-12 Pengujian instalasi tahap I............................................V-14 Pengujian instalasi tahap II........................................... .V-14 Perubahan pada penamaan...........................................V-15 .V-15 Pesan kesalahan saat kompilasi xchat........................
xiv
DAFTAR SIMBOL
Simbol
Keterangan Simbol Titik terminal, digunakan untuk menunjukkan awal dan akhir dari suatu proses. Simbol Proses, digunakan untuk mewakili suatu proses. Simbol keputusan, digunakan untuk suatu penyelesaian kondisi menghasilkan keputusan.
Symbol penghubung, digunakan untuk menunjukkan sambungan dari bagan alir yang terputus dihalaman yang masih sama atau dihalaman lainnya. Symbol garis alir, digunakan untuk menunjukkan arus dari proses.
xv
DAFTAR ISTILAH
Istilah Boot loader
Disk Druid Distro GNU
Hardware Kernel Library
Mount point
Multiconsole
Multitasking
Multiuser Root
Keterangan Merupakan program kecil yang berfungsi untuk membaca boot image yang diinginkan sehingga dapat melakukan boot dengan bermacam-macam sistem operasi.contohnya GRUB dan LILO. Merupakan utility management disk dari Red Hat. Merupakan istilah dari distribusi pada Linux. Merupakan singkatan rekursif dari kata GNU Not UNIX, adalah proyek dari Free Software Foundation (FSF) untuk menghasilkan sistem operasi dan aneka program yang bersifat bebas, sebagai reaksi atas komersialisasi UNIX oleh berbagai vendor. Perangkat keras. Merupakan bagian inti dari sebuah sistem operasi seperti Linux. Merupakan kumpulan rutin yang digabungkan menjadi satu, umumnya diimplementasikan dalam fungsi-fungsi tertentu berdasarkan kesamaan fungsinya. Dalam konteks filesystem, adalah suatu lokasi dimana hasil mount dari suatu device (alat) akan ditempatkan. Biasanya berupa suatu direktori biasa. Proses mount akan membuka suatu device, mengalokasikan memori, dan lain sebagainya sehingga device tersebut bisa digunakan. Pengguna dapat melakukan login dengan nama user yang sama atau berbeda lebih dari satu kali tanpa menutup sesi sebelumnya dalam satu komputer. Setiap pengguna dapat melakukan tugas yang berbeda dalam waktu yang sama dalam satu komputer. Beberapa pengguna menggunakan mesin yang sama dalam menggunakan program aplikasi. User khusus yang kekuasaannya paling tinggi yakni untuk urusan instalasi dan administrasi sistem, seperti update peranti lunak atau menambah user baru. xvi
Istilah Rpm Shell
Software User Vendor Widgets.
X-Server X-Window
Keterangan Singkatan dari Red Hat Package Manager, sebuah manajemen paket milik Red Hat. Merupakan bagian dari sistem operasi yang menginterpretasikan pekerjaan dan perintah pemakai secara interaktif sehingga mengendalikan, memerintahkan dan berfungsi sebagai suatu alat penghubung antara pemakai dan sistem operasi (kernel). Perangkat lunak. Pengguna. Perusahaan pembuat/penyedia perangkat keras atau perangkat lunak maupun keduannya. Merupakan objek/bagian instalasi dalam mode teks yang biasanya terdiri atas beberapa bagian proses atau tampilan. Merupakan aplikasi server yang menangani masalah tampilan secara grafis. Merupakan sistem antarmuka berbentuk GUI (Graphical User Interface) yang diperuntukan sistem UNIX, Linux maupun sejenisnya.
xvii
BAB I : PENDAHULUAN
BAB I PENDAHULUAN
Pada bab ini dikemukakan latar belakang, identifikasi masalah, maksud dan tujuan, ruang lingkup, batasan masalah, metodologi, waktu dan lokasi penelitian serta sistematika pembahasaan dari skripsi yang dikerjakan.
1.1.
Latar Belakang Linux, mungkin kata ini sering terdengar ditelinga kita baik
dikampus, seminar, dan diberbagai media. GNU/Linux –sering disebut Linux– adalah sebuah sistem operasi seperti juga UNIX, OS/2, ataupun Ms. Windows. Linux hadir dalam dunia teknologi informasi tidak hanya sebuah sistem operasi belaka, tetapi juga merupakan pemicu adanya revolusi pemikiran pada industri perangkat lunak [Ind02]. Linux sebagai salah satu produk dari berkembangnya lingkungan open source di dunia pemrograman dan pengembangan perangkat lunak, telah terbukti sebagai sistem operasi yang stabil. Konsep pengembangan yang dianut dari Linux adalah “dari”, oleh, dan untuk “komunitas”. Indonesia sebagai negara berkembang dapat menjadikan Linux sebagai sebuah teknologi informasi alternatif, hal ini dikarenakan “bebas” namun memiliki kualitas yang tinggi sehingga tidak perlu terus bergantung dengan produk perangkat lunak komersial siap pakai yang dibuat oleh perusahaan (vendor) tertentu. Sejalan dengan maraknya kampanye akan HAKI (Hak Atas Kekayaan Intelektual) disertai I-1
BAB I : PENDAHULUAN
penerapan Undang-Undang Nomor 19 Tahun 2002 tentang Hak Cipta, seharusnya kita mendukung akan hal tersebut karena suatu yang wajar dan fitrah setiap insan berhak mendapatkanya. Adanya dukungan pemerintah dengan ditandatangani deklarasi bersama Gerakan Indonesia Go Open Source (IGOS) oleh Menteri Riset dan Teknologi, Menteri Komunikasi dan Informasi, Menteri Pendayagunaan Aparatur Negara, Menteri Kehakiman dan Hak Asasi Manusia dan Menteri Pendidikan Nasional menandai peran serta pemerintah dalam perkembangan teknologi informasi khususnya dalam dunia open source. Beberapa waktu kemudian dibentuk Competency center hasil kerjasama LIPI, ITB dan Sun Microsystem. Peluncurkan program IGOS, diharapkan untuk memperkecil kesenjangan teknologi informasi dengan negara maju [Ari04]. Linux digunakan karena menganut Open Source Software (OSS)
dan
GPL
(General
Public
License),
sehingga
bebas
disebarluaskan dan diperbanyak sesuai aturan OSS maupun GPL; dengan demikian Linux sejalan dengan HAKI serta Undang-undang Hak Cipta. Berbeda dengan Ms. Windows yang dipatenkan oleh Microsoft, begitu juga OS/2 oleh IBM sehingga penyebaran maupun menggunakannya diatur oleh ketentuan vendor tersebut, yang menyebabkan biaya atas perangkat lunak begitu tinggi dan sesuai kebijakan perusahaan pembuatnya. Linux merupakan sebuah sistem operasi yang banyak memiliki distribusi tergantung dari perkembangan Linux itu sendiri, hingga saat ini sudah ada sekitar lebih 200 distribusi, bervariasi dan tersebar di penjuru dunia dan mungkin akan terus bertambah, dapat dilihat di http://www.distrowatch.com. Saat ini STMIK AMIKBANDUNG masih belum memanfaatkan Linux secara maksimal dan belum mempunyai distribusi Linux sendiri. Berbeda dengan Universitas Indonesia dengan DeAl serta I-2
BAB I : PENDAHULUAN
DeDe-nya, Bina Nusantara dengan Bijax-nya dan mungkin masih banyak lagi. Skripsi ini merupakan salah satu langkah awal pengembangan distribusi Linux, sehingga distribusi yang akan dibuat nanti disebut distribusi Linux ABG versi 1.0 beta atau disebut abgLinux versi 1.0 beta.
1.2.
Identifikasi Masalah Terdapat beberapa masalah dalam perancangan Distribusi
(distro) Linux ABG versi 1.0 beta, antara lain: a.
Belum banyaknya pembuatan distro Linux di Indonesia;
b.
Pengemasan file setiap distro berbeda-beda;
c.
Masih banyak pelanggaran HAKI akibat penggunaan software ilegal;
d.
Perkembangan distro yang sangat cepat dapat memunculkan peluang untuk model perancangan desain dan implementasi distro Linux lebih bervariasi;
e.
Belum
adanya
distro
Linux
yang
dibuat
oleh
STMIK
AMIKBANDUNG; f.
Linux sebagai sebuah sistem operasi memerlukan dukungan dari setiap vendor perangkat keras untuk menyertakan driver produknya dalam setiap produksi seperti halnya driver untuk sistem operasi Microsoft Windows.
I-3
BAB I : PENDAHULUAN
1.3.
Maksud dan Tujuan Tujuan yang ingin dicapai dalam pembuatan skripsi ini adalah
sebagai berikut: a.
Mempelajari perancangan dan pembuatan distro Linux;
b.
Distro linux yang akan dibuat diharapkan memiliki kemampuan mudah untuk digunakan;
c.
Distro Linux yang akan dibuat dapat digunakan dan menjadi salah satu alternatif pilihan;
d.
Menjadi salah satu langkah awal dalam penelitian, pengembangan dan pembuatan distro yang dapat terus dilanjutkan, khususnya di STMIK AMIKBANDUNG.
1.4.
Ruang Lingkup Skripsi ini akan membahas perancangan Distro Linux_ABG
yang
memiliki
kemampuan
yang
handal
dan
mudah
dalam
penggunaanya. Tahapan perancangan distro meliputi: modifikasi paket, tahapan kompilasi paket dan pembuatan distro baru, sehingga menjadi sebuah distro siap pakai.
1.5.
Batasan Masalah Adapun yang menjadi batasan pada permasalahan adalah
sebagai berikut: a.
Arsitektur sistem operasi akan dibahas secara umum;
b.
Analisis beberapa distro Linux sebagai bahan pembanding;
c.
UNIX akan dibahas secara umum; I-4
BAB I : PENDAHULUAN
d.
Skripsi hanya membahas sampai perancangan distro untuk membahas abgLinux;
e.
Distro Linux hanya akan dimasukkan beberapa fasilitas untuk server, client, multimedia, office standar, paket bahasa Inggris US.
1.6.
Metodologi Pengerjaan skripsi ini dilakukan dengan mengikuti kaidah
metodologi penelitian ilmiah. a.
Rumusan masalah Mendefinisikan masalah yang akan diangkat dengan melihat latar belakang masalah;
b.
Studi literatur Mempelajari berbagai literatur termasuk dari internet tentang arsitektur perangkat lunak dengan hubungannya arsitektur sistem operasi pada distro Linux. Melakukan studi terhadap distro-distro Linux yang sudah ada;
c.
Analisa Mengidentifikasikan
kebutuhan
perancangan,
desain
dan
implementasi abgLinux termasuk identifikasi kriteria-kriteria yang penting pada sebuah distro pada umumnya; d.
Perancangan perangkat lunak Merancang spesifikasi distro Linux abg versi 1.0 beta. Hal ini bertujuan agar paket yang didapat sesuai dengan spesifikasi;
e.
Implementasi perangkat lunak Mengimplementasikan rancangan distro Linux abg versi 1.0 beta sehingga siap pakai;
I-5
BAB I : PENDAHULUAN
f.
Pengujian perangkat lunak Menguji perangkat lunak dalam hal ini distro Linux abg terhadap beberapa kasus uji.
1.7.
Waktu dan Lokasi Penelitian Penyusunan skripsi ini penulis melakukan penelitian di PT
Rimba Sindikasi Media, Jakarta. Adapun jadual pelaksanaan skripsi dan penelitian seperti berikut ini,
Tabel 1.1. Jadual pelaksanaan skripsi dan penelitian. Kegiatan
Agustus”04 Minggu 1 2 3 4
September”04 Minggu 1 2 3 4
Oktober”04 Minggu 1 2 3 4
November”04 Minggu 1 2 3 4
Pengumpulan Data Analisis Desain Implementasi Testing Evaluasi
1.8.
Sistematika Pembahasan Sistematika dalam penyusunan skripsi ini adalah sebagai
berikut: Bab 1
Mencakup latar belakang, identifikasi masalah, maksud dan tujuan, ruang lingkup, batasan masalah, metodologi, waktu dan lokasi penelitian serta sistematika pembahasan;
I-6
BAB I : PENDAHULUAN
Bab 2
Memuat landasan teori, arsitektur sistem operasi, perbedaan close source dan open source, dan perkembangan Linux;
Bab 3
Menjelaskan apa itu distro dan menguraikan secara umum beberapa distro yang sudah banyak dipakai;
Bab 4
Membahas analisis perancangan dalam pembuatan distro Linux, konsep pembuatan dan pemilihan distro, analisis kebutuhan, perangkat lunak dan spesifikasi perangkat keras, pemilihan paket aplikasi, perancangan antarmuka, serta perbedaan Fedora Core 2 dengan abgLinux;
Bab 5
Mencakup implementasi mengenai persiapan perangkat keras, persiapan lingkungan kerja system, implementasi distribusi Linux abg, pengujian distro dengan beberapa kasus uji, kendala yang dihadapi, instalasi abgLinux, serta perbandinagn instalasi abgLinux dan Fedora Core 2;
Bab 6
Berisi kesimpulan yang diperoleh dalam pembuatan skripsi ini dan saran untuk pengembangan selanjutnya abgLinux KEdition 1.0 beta.
I-7
BAB II : LANDASAN TEORI
BAB II LANDASAN TEORI
Bab ini berisi landasan teori yang menjelaskan dasar teoritis skripsi ini, yaitu tentang arsitektur sistem operasi, seperti Unix dan Linux, konsep close source, konsep open source, maupun perkembangan Linux.
2.1.
Arsitektur Sistem Operasi Sepanjang sejarah perkembangan perangkat lunak, sistem
operasi menjadi sebuah bagian penting dan terus dikembangkan hingga saat ini. Sistem operasi merupakan kumpulan perangkat lunak yang luas dan kompleks yang mengatur operasi sebuah komputer dan berbagai aplikasi yang bekerja didalamnya [Her00]. Sistem
operasi
adalah
suatu
perangkat
lunak
yang
mengendalikan pelaksanaan program aplikasi dan bertindak sebagai suatu alat penghubung antara pemakai dan perangkat keras komputer [Sta95] [Har97], dengan demikian sistem operasi membantu perangkat keras dalam menjalankan fungsi-fungsi manajemen proses [Dei90] seperti mengendalikan semua sumber daya komputer dan menyediakan dasar atas program aplikasi dapat digunakan [Tan92]. Sistem operasi mempunyai tiga sasaran hasil atau melakukan tiga fungsi [Sta95]: 1.
Kenyamanan, sistem operasi harus membuat komputer menjadi lebih nyaman saat digunakan; II-1
BAB II : LANDASAN TEORI
2.
Efisiensi, sistem operasi menjadikan sumber daya sistem komputer dapat digunakan secara efisien;
3.
Mampu berkembang, suatu sistem operasi harus dibangun sedemikian untuk memungkinkan pengembangan yang efektif, pengujian, dan pengenalan tentang sistem baru berfungsi tanpa pada waktu yang sama bertentangan dengan layanan yang dijalankan sistem tersebut.
End User Programmer
Application Programs Utilities
Operating System Designer
Operating System Computer Hardware
Gambar 2.1. Pandangan dan lapisan suatu sistem komputer [Sta95].
Pada gambar diatas memperlihatkan lapisan berupa hirarki pandangan terhadap sistem komputer. Pada pengguna akhir, mereka menggunakan program aplikasi yang dijalankan pada sistem komputer dengan tujuan untuk menyelesaikan yang dihadapinya. Pengguna akhir menggunakan sistem operasi sebatas command language, yaitu meminta layanan-layanan sistem operasi dengan cara mengetikan beberapa perintah atau menekan tombol yang telah disediakan dalam sebuah tampilan menu. II-2
BAB II : LANDASAN TEORI
Berbeda lagi jika sistem komputer dalam pandangan seorang pemrogram,
mereka
membuat
aplikasi
untuk
pengguna
akhir.
Pembuatan program aplikasi dapat berupa barisan instruksi mesin secara langsung, karena sangat kompleks dan untuk mempermudah tugas pemrogram maka sekumpulan program sistem telah disediakan. Kumpulan program sistem ini disebut utillitas, yang biasanya disediakan untuk membantu pembuatan program, manajemen berkas, dan pengendalian peralatan masukan atau keluaran. Utillitas bukan bagian sistem operasi, tetapi biasa disertakan oleh sistem operasi karena biasanya menggunakan fasillitas dan layanan sistem operasi. Sedangkan dalam pandangan perancang sistem operasi, membuat sistem operasi bertugas membuat layanan agar perangkat keras komputer dapat digunakan, tampil semudah mungkin dapat digunakan dan nyaman bagi pemrogram serta pengguna akhir.
2.1.1.
UNIX UNIX salah satu sistem operasi tertua, terpopuler dan hingga
kini masih dikembangkan. Pada awalnya UNIX dikembangkan oleh Ken Thomson, Dennis Ritchie dan para programmer di laboratorium AT&T. UNIX merupakan sistem operasi yang disebut The True Operating System, hal ini dikarenakan dapat digunakanya komputer oleh lebih dari satu orang secara bersamaan, dan satu aplikasi pada saat yang bersamaan. Konsep ini yang sering disebut dengan istilah multiuser dan multitasking, hal tersebut terjadi sekitar tahun 1970-an dan digunakan pada mini komputer maupun mainframe [Ind00]. Seiring waktu UNIX berkembang menjadi beberapa varian. Akhir tahun 1980 POSIX (Portable Operating System Interface, X II-3
BAB II : LANDASAN TEORI
mengacu pada sistem berbasis UNIX) menjadi standar baru UNIX. Hal tersebut dikarenakan pada saat itu terdapat dua sistem UNIX yang berbeda satu sama lain, mengacu pada 4.3 BSD ataupun System V Release 3. Perkembangan selanjutnya setiap vendor menambahkan fiturfitur baru yang tidak sesuai standar_[Ind02]. Dampak dari model pengembangan sistem seperti ini terlihat waktu AT&T mengeluarkan SVID (System V Interface Definition) berisi tentang System calls, format file, dan sebagainya. Dokumen ini sangat berguna bagi semua pengembang yang mengikuti standar System V akan tetapi standar tersebut tidak berpengaruh pada sistem yang berbasis pada BSD [Tan92] [Ind02]. Badan yang pertama kali berusaha untuk menentukan standar universal bagi kedua sistem tersebut adalah IEEE Standar Boards, yang kemudian mendorong banyak orang dari pemerintahan, industri, dan akademis untuk mengambil bagian dari proyek ini. Setelah menetapkan standar yang berlaku bagi kedua sistem, POSIX komite mengeluarkan standar resmi yang dikenal dengan POSIX 1003.1. Standar tersebut berisi tentang sekumpulan prosedur library yang harus didukung oleh setiap versi dari UNIX. Kebanyakan dari prosedur library ini merupakan bagian langsung dari kernel, akan tetapi tidak sedikit juga yang berada pada lapisan di luar kernel. Tujuan utama dari POSIX 1003.1 adalah untuk mendukung kompatibilitas antarsistem, sehingga setiap penulisan program harus dapat dipastikan berjalan untuk semua sistem UNIX.
II-4
BAB II : LANDASAN TEORI
Tabel 2.1. Standar POSIX [Tan92]. Standar
Keterangan
1003.0
Panduan awal dan penjelasan
1003.1
Fungsi Library (system calls, dsb)
1003.2
Shell dan utilitas
1003.3
Metode uji coba
1003.4
Ekstensi untuk real time
1003.5
Binding untuk bahasa ADA
1003.6
Ekstensi untuk sekuritas
1003.7
Administrasi sistem
1003.8
Transparansi untuk akses file
1003.9
Binding untuk Fortran 77
1003.10
Superkomputer
Selain standar tersebut yang mengatur seperangkat aturan untuk system calls terdapat juga dolumen lain yang mengatur standar untuk setiap bagian dari sistem UNIX, diantaranya adalah standarisasi untuk utilitas, jaringan, sistem waktu nyata (real time systems) dan sebagainya. Standarisasi untuk bahasa C tidak termasuk didalam POSIX dikarenakan C sudah termasuk didalam standar yang dikeluarkan ANSI dan ISO [Tan92].
2.1.2.
LINUX Pada awalnya Linux dibuat oleh Linus Torvalds sekitar tahun
1991-an yang diilhami Minix. Minix merupakan sebuah sistem operasi UNIX kecil yang dapat dioperasikan pada PC (Personal Computer), system
ini
dibuat
oleh Andrew S.
Tanenbaum. Ketika
Linux II-5
BAB II : LANDASAN TEORI
disebarluaskan untuk pertama kalinya hanya dapat menjalankan Bash dan GCC, yaitu shell sebuah compiler [Ind00] [Wah02]. Linux merupakan sebuah sistem operasi serupa dengan UNIX yang mengacu pada POSIX. Linux sebenarnya hanya sebuah kernel, hal ini dikarenakan tidak disertakannya aplikasi maupun utilitas yang biasa merupakan pendukung sistem operasi. Kernel merupakan bagian dari sistem operasi yang meliputi perangkat lunak [Sta95], akan tetapi kernel adalah inti dari sistem operasi –Linux– yang menjembatani interaksi antara program-program (aplikasi-aplikasi) di sistem operasi –Linux– dengan perangkat keras (hardware) komputer [Inf03]. Kernel memiliki fungsi dan peranan penting karena dapat berinteraksi langsung dengan perangkat keras maupun program-program pengguna (user).
Kernel Space Hardware
User Space
Linux Kernel User Programs
Gambar 2.2. Diagram kernel sistem Linux [INF03].
II-6
BAB II : LANDASAN TEORI
Tugas dan tanggung jawab kernel antara lain : a.
Task
scheduling
(multitasking),
setiap
pengguna
dapat
melakukan tugas yang berbeda dalam waktu yang sama dalam satu komputer; b.
Manajemen memori, baik memori fisik maupun virtual memory;
c.
Dukungan perangkat keras;
d.
Dukungan jaringan (networking), berbagai aplikasi Clientserver seperti web server, file server, print server, dan sebagainnya;
e.
Dukungan audio;
f.
Dukungan file sistem, dengan menggunakan virtual file system yang memungkinkan penggunaan lebih dari satu sistem file Linux. Pada awalnya kernel Linux bersifat monolithic. Kernel dengan
tipe ini memungkinkan semua driver prangkat keras atau fitur-fitur sistem dikompilasi langsung ke dalam kernel atau diintegrasikan (builtin) menjadi satu kesatuan utuh sebagai sistem operasi Linux. Keuntungan yang diperoleh dengan kernel tipe monolithic yaitu : a.
Interaksi atau komunikasi perangkat keras dengan sistem lebih cepat;
b.
Dari segi keamanan sistem relatif lebih aman.
Sejalan dengan waktu kernel Linux dapat juga dibuat modular. Kernel tipe modular memungkinkan driver perangkat keras atau fitur-fitur sistem dikompilasi sebagai modul-modul. Keuntungan tipe kernel modular yaitu : a.
Kernel menjadi lebih fleksibel;
b.
Pergantian perangkat keras lebih mudah. II-7
BAB II : LANDASAN TEORI
Sebuah sistem operasi seperti halnya Linux tersusun atas beberapa lapisan layer yang mempunyai fungsi dan tugas masingmasing.
Shell
merupakan
bagian
dari
sistem
operasi
yang
menginterpretasikan pekerjaan dan perintah pemakai secara interaktif sehingga mengendalikan, memerintahkan dan berfungsi sebagai suatu alat penghubung antara pemakai dan sistem operasi (kernel) [Sta95]. Hardware sebagai perangkat tempat menjalankan sistem operasi hanya dapat diakses oleh kernel melalui device driver, sehingga shell mengakses hardware melalui kernel dahulu. Shell terlebih dahulu memberikan instruksi yang tersedia dalam sistem operasi, hal ini sering disebut system call kemudian perintah tersebut dilanjutkan ke kernel.
Pengguna
Aplikas i
Utilitas
SHELL Syscall Kernel Linux Dev driver Hardware Gambar 2.3. Arsitektur sistem Linux [Rof03]. System call sendiri membutuhkan informasi proses untuk menyampaikan instruksi yang didapatnya agar sampai ke kernel. Pada kebanyakan sistem operasi semua informasi mengenai setiap proses
II-8
BAB II : LANDASAN TEORI
biasanya diletakkan di dalam tabel sistem operasi yang dikenal dengan nama tabel proses. Selain informasi mengenai sebuah proses, system calls memiliki manajemen proses yang berhubungan dengan pembuatan dan penghentian sebuah proses. File system pun erat hubungannya dengan system call. System call seringkali dibutuhkan untuk membuat file, menghapus file dan menulis file. Sistem operasi diharuskan untuk menyediakan layanan berupa tempat untuk menjaga kelangsungan file, hal ini dikenal dengan nama direktori. Direktori berfungsi menempatkan file-file yang saling berhubungan secara bersama-sama berbentuk hirarki seperti pohon.
Root Direktory Students
Faculty
Prof . White Achmad
Matty
Leo
Courses
CS101
Prof .Brown
Papers
Grants
CS105
Prof . Green
Committees
SOSP
COST-11
Files
Gambar 2.4. Hirarki file system [Tan92]. II-9
BAB II : LANDASAN TEORI
File system yang ada di Linux dan dapat digunakan seperti Ext2, Ext3, Reiserfs, FAT32, ISO9660, Minix [Mul99]. Saat ini file system yang banyak digunakan pada Linux ext3. File system ini bertujuan untuk melakukan proses journaling saat sistem Linux tidak ter-shutdown dengan benar. File system ext3 pada dasarnya adalah pengembangan dari file sistem ext2 yang dilengkapi dengan penambahan beberapa fitur. Keunggulannya antara lain: a.
Journal atau catatan terhadap file system yang akan dijadikan acuan dalam memperbaiki file system jika terjadi unclean system shutdown.
b.
Mempunyai ketahanan yang cukup baik terhadap terjadinya unclean system shutdown, sehingga kemungkinan terjadinya kerusakan lebih kecil dari pada file system yang tidak menerapkan model journaling.
c.
Proses journaling membuat gerakan head drive menjadi selaras dan optimal.
d.
2.2.
Mudah dikonversi dari ext3 ke ext2 maupun sebaliknya.
Close Source Close source identik dengan proprietary dapat diartikan
tertutup karena kepemilikan dari orang atau kelompok maupun perusahaan. Konsep tersebut jika kita menghasilkan suatu hal baru dalam bidang teknologi baik perangkat lunak maupun perangkat keras, hal tersebut menjadi hak paten dari si pembuat dan bersifat rahasia, sehingga jika ada yang ingin menggunakan produk tersebut harus membayar sejumlah biaya, sebagai suatu tanda bahwa kita telah diizinkan untuk menggunakan produk tersebut. II-10
BAB II : LANDASAN TEORI
Perkembangan produk yang dihasilkan sangat bergantung pada pemilik hak paten tersebut. Permasalahan mendasar pada konsep ini apabila menggunakan teknologi tersebut dan terjadi suatu masalah misalnya saja program aplikasi yang kita gunakan mengalami kerusakan kita tidak dapat melakukan langkah perbaikan, akan tetapi harus melaporkan kerusakan kepada pembuat perangkat lunak, sehingga diperlukan waktu tambahan guna memperbaikinya, dimana kita tidak memiliki wewenang maupun konfigurasi secara teknis dari apa yang kita gunakan. Biaya dan waktu tambahan merupakan suatu yang dapat merugikan terlebih lagi sejumlah pekerjaan menjadi tertunda. Bahkan biasa menjadi suatu bencana jika sebuah kontak kerja sama menjadi batal karenanya.
2.3.
Open Source Sebuah paradigma baru dalam dunia informatika. Open source
merupakan konsep sebagai jawaban dari segala macam usaha dalam memberantas pembajakan software yang bersifat close source. Konsep ini menekankan apabila sebuah produk dalam hal ini perangkat lunak, yang dihasilkan, bukan berarti orang lain tidak boleh mengetahui secara mendalam dari pengerjaan perangkat lunak tersebut seperti kode programnya. Keuntungan yang akan di dapat lebih besar disamping biaya yang relatif murah, selain itu dalam pengembangannya banyak orang yang akan memberikan ide-ide mereka sehingga sebuah perangkat lunak akan lebih baik. Konsep ini menekankan, jika kita menjual perangkat lunak selain perangkat lunak itu sendiri dan petunjuk penggunaan juga disertakan source code (kode sumber program). Sehingga dalam II-11
BAB II : LANDASAN TEORI
kelanjutannya jika terdapat suatu masalah dalam penggunaan perangkat lunak tersebut maka dapat secepatnya dilakukan usaha perbaikan perangkat lunak tersebut oleh para staf akhli dari tiap perusahaan,
dengan
demikian
relatif
tidak
akan
menggangu
penyelesaian pekerjaan. Selain itu biaya perawatan perangkat lunak menjadi relatif lebih murah dan yang lebih penting kita dapat mengoptimalkan kinerja dari perangkat lunak tersebut. Ketentuan dari perangkat lunak yang bersifat open source diharuskan menggunakan lisensi GNU (GNU’s Not UNIX), dan aturan tersebut tertuang pada GPL (GNU General Public License), LGPL (GNU Lesser General Public License) atau yang sejenisnya. Ketentuan ini dapat dilihat pada lampiran I dan II.
2.4.
Perkembangan Linux Linux merupakan sistem operasi yang disebarluaskan secara
bebas dibawah lisensi GPL yang juga berarti source code Linux tersedia. Hal tersebut yang membuat Linux sangat istimewa dan cepat perkembangannya.
Perkembangan
Linux
sangat
pesat,
menurut
penelitian IDC pada bulan Juni 2000, 24% dari semua server yang diinstalasi pada tahun 1999 menggunakan Linux. Ms. Windows NT yang berkembang lebih awal mempunyai presentase 36% sedangkan gabungan berbagai macam UNIX mempunyai presentase 15%. Akan tetapi setelah adanya sistem operasi open source pada Linux, ini menyebabkan ada pertumbuhan yang lebih besar dari sebelumnya menjadi 39%. Perkembangan open source software dengan Linux merupakan trend baru dalam dunia komputer. Perkembangan tersebut tidak lepas dari peran serta para vendor dunia, seperti: IBM, ORACLE, Informix, Netscape, Corel, Adaptec, Sun, Compaq, SAP, Novell, dan II-12
BAB II : LANDASAN TEORI
lainnya. Linux sebagai alternatif sistem operasi yang terus berkembang dan dikembangkan diberbagai platform. Platform yang didukung oleh Linux antara lain: a.
Arsitektur x86, seperti Intel 80386/486/586/686 Pentium (Pro, II, III, 4 dan 64 bit), AMD & AMD 64 bit, Cyrix maupun prosesor yang setara;
b.
Sistem PC dengan multiprocessor simetris, laptop, dan notebook;
c.
Digital Alpha;
d.
Sun SPARC 64 bit;
e.
Motorola 68k;
f.
Macintosh, PowerPC;
g.
Amiga;
h.
Atari;
i.
MIPS, dan banyak lagi. Sejalan dengan waktu kemampuan Linux berkembang, yang
awalnya hanya dapat berjalan pada PC (Personal Computer) kini dapat menangani lebih dari sekedar PC. Linux tidak hanya dikembangkan untuk keperluan desktop –pemakai rumah dan perkantoran– tetapi dapat juga dipergunakan untuk sebuah sistem superkomputer yang memiliki lebih dari satu prosesor (http://netlib2.cs.utk.edu/benchmark/top500/ top500.list.html). Berikut ini kemampuan Linux, antara lain : a.
Source code, karena Linux dibawah lisensi GPL sehingga source code Linux tersedia hal ini sangat memudahkan para pengguna jika ingin memperlajari seluruh sistem, mengoptimalkan,
maupun
menggunakannya
sesuai
dengan
kebutuhan; II-13
BAB II : LANDASAN TEORI
b.
Memenuhi kompatibilitas dengan POSIX, System V, dan BSD;
c.
Kompatibel di level binary dengan SCO, SVR3, SVR4;
d.
Multitasking, beberapa program jalan sekaligus;
e.
Multiuser, beberapa pengguna menggunakan mesin yang sama;
f.
Multiconsole, pengguna dapat melakukan login dengan nama user yang sama atau berbeda lebih dari satu kali tanpa menutup sesi sebelumnya dalam satu komputer;
g.
Multiplatform, tidak terbatas pada satu jenis prosesor;
h.
Multiprocessor, termasuk Sysmetrical Multiprocessor (hingga 16 processor dalam satu mesin) atau Cluster system (menggunakan banyak node yang terhubung dengan network sebagai satu sistem);
i.
Melakukan proteksi memori antara proses, sehingga tak ada satu program yang dapat menyebabkan seluruh sistem crash;
j.
Demand load executable, dalam arti Linux hanya akan membaca bagian program dari disk yang benar-benar dibutuhkan;
k.
Shared copy on write among executable, ini berarti lebih dari satu
dapat
menggunakan
memori
bersama-sama,
dan
memberikan dua keuntungan yaitu menaikkan kecepatan dan mengurangi penggunaan memori; l.
Virtual Memory menggunakan paging, bukannya men-swap seluruh proses;
m. Unified Memory Pool, sehingga memori dapat digunakan untuk program pengguna dan cache; n.
Menyediakan core dump sehingga dapat melakukan analisis bila suatu program crash; II-14
BAB II : LANDASAN TEORI
o.
Networking, Linux menggunakan protocol TCP/IP termasuk Network File System (NFS), Network Information Service (NIS), Session Message Block (SMB), dan lainnya.
II-15
BAB III : DISTRIBUSI LINUX
BAB III DISTRIBUSI LINUX
Bab ini berisi tentang Distribusi, menjelaskan apa itu distro dan menguraikan beberapa distro yang sudah banyak dipakai.
3.1.
Distribusi Pada awalnya Linux hanya sebuah kernel. Sebuah kernel tidak
akan banyak berarti dan tidak dapat digunakan sebagai sistem operasi yang bekerja secara fungsional. Karena hal tersebut diperlukannya program dan utilitas tambahan yang berjalan diatas Linux. Gabungan antara kernel Linux dengan program dan utilitas tambahan berupa kumpulan paket-paket software dari GNU dan dapat digunakan menjadi sebuah sistem operasi siap pakai disebut distribusi atau lebih populer dengan nama Distro. Saat ini sudah tersebar ratusan distro diseluruh dunia dan akan terus bertambah (http://www.distrowatch.com).
3.2.
Berbagai Distribusi Distribusi Linux dari waktu ke waktu bertambah bukan hanya
dari segi kuantitas tetapi mulai merambah kepada kualitas. Berbagai bentuk tampilan desktop hingga manajemen paket lebih disempurnakan bahkan melahirkan banyak teknologi yang dahulu tak terpikirkan III-1
BAB III : DISTRIBUSI LINUX
secara umum dalam skripsi ini hanya akan dibahas beberapa macam distro dari ratusan disro yang ada.
3.2.1. Red Hat Red Hat merupakan distribusi Linux salah satu yang populer. Red Hat Linux dimulai pada tahun 1994, dikembangkan sekelompok programmer yang berada di North Carolina. Distro ini menggunakan topi merah sebagai logonya. Red Hat mempunyai paket yang dikenal dengan RPM (Red Hat Package Manager), dengan perangkat lunak ini kita dapat melakukan instalasi atau uninstall aplikasi dan komponen sistem operasi termasuk kernel dan basis sisem operasi sendiri. RPM dianggap sebagai standar defacto dalam pemaketan dan digunakan secara luas oleh sebagian besar distro kecuali Debian. Beberapa distro menjadikan Red Hat sebagai basis dalam membuat distro. Distro berbasis Red Hat akan membutuhkan rpm sebagai manajemen paketnya, selain itu memerlukan anaconda sebagai installer-nya. Beberapa distro yang mengacu ke Red Hat antara lain: Mandrake, Turbolinux, RimbaLinux, KRUD, Komura, Trustik, Fedora Core dan beberapa distro lainnya. Saat ini Red Hat hanya menghadirkan Red Hat Enterprise Linux saja, sehingga Red Hat Linux dihentikan pengembangannya.
3.2.2. Debian Debian linux merupakan hasil dari usaha para sukarelawan untuk membuat distribusi Linux dengan kualitas tinggi dan non komersial serta hati-hati dalam menempatkan kata stabil. Manajemen paket yang dimiliki debian adalah APT (Advanced Package Tool) dan III-2
BAB III : DISTRIBUSI LINUX
diklaim sebagai yang terbaik. Sedangkan untuk instalasi dan menghapus program Debian memakai dpkg. Debian memberi penamaan paketnya ekstensi .deb. Seperti halnya manajemen paket lainnya, sebuah software dapat dipisahkan menjadi beberapa paket. Hal ini dimaksudkan agar pengguna tidak perlu menginstalasi keseluruhan software. Instalasi program termasuk cukup sulit, tetapi dengan tersediannya program dpkg dan APT instalasi akan benar-benar sesuai dan mendapatkan apa yang diinginkan tanpa mengorbankan sistem yang sedang berjalan. Distro yang menjadikan Debian sebagai basisnya antara lain: Knoppix, Gnoppix, Libranet, DeAl, Xandros, DeDe dan lainnya yang memakai paket .deb.
3.2.3. Slackware Salah satu Distro pertama, dikelola oleh Patrick Volkerding. Distro ini sangat mirip dengan BSD. Slackware menggunakan pkgtool sebagai alat bantu untuk manajemen paketnya seperti instalasi dan menghapus program, dalam penggunaannya sangat banyak pengaturan secara manual. Slackware dijadikan basis oleh distro Vector Linux maupun SLAX.
3.2.4. SuSE Distro yang berpusat di Jerman ini termasuk salah satu distro yang lengkap dan memiliki tingkat kustomisasi yang bagus. SuSE memiliki control center yang disebut YaST (Yet another Setup Tool), sebuah setup tool untuk manajemen program dan sistem yang cukup bagus serta SaX (SuSE advanced X-Configuration) untuk membantu III-3
BAB III : DISTRIBUSI LINUX
instalasi X-Window. Saat ini SuSE telah diakuisisi oleh Novell, perusahaan perangkat lunak asal Amerika. Novell adalah pemilik merek NetWare, sistem operasi jaringan yang terkenal di era tahun 1980-an.
3.2.5. Fedora Core Fedora baik Fedora Core 1 maupun Fedora Core 2 merupakan turunan atau lebih tepatnya kelanjutan dari Red Hat Linux. Fedora Core adalah sebuah proyek sistem operasi berbasis open source yang dikembangkan juga oleh developer Red Hat dan menggunakan teknologi serupa Red Hat, walaupun demikian Red Hat, Inc. tidak mendukung Fedora secara resmi baik secara teknis maupun perbaikan bug. Proyek Fedora sendiri dijadikan Red Hat sebagai sarana untuk mengembangkan dan mematangkan teknologi yang nantinya akan digunakan Red Hat Enterprise Linux.
3.2.6. Mandrake Mandrake dimulai pada tahun 1998 dan memiliki tujuan untuk memudahkan penggunaan bagi semua orang. Hingga saat ini Mandrake terkenal sebagai distro yang user friendly dengan tidak mengabaikan tingkat keamanan. Kemudahan yang ditawarkannya meliputi instalasi yang mudah, 54 bahasa pendukung, dapat mengubah ukuran partisi NTFS, dan masih banyak lagi. Bagi pengguna distro Linux, khususnya di Indonesia paling banyak digunakan setelah itu baru Red Hat, kemudian diikuti distro lainnya. MandrakeSoft Pengembang distro ini menggunakan RPM yang dimiliki Red Hat sebagai manajemen paketnya. Distro ini terkenal akan desktop-nya yang cukup mudah dan III-4
BAB III : DISTRIBUSI LINUX
kelebihannya. Tetapi suatu saat akan dilakukan pengembangan terdapat kendala tertentu, dimana semakin banyak ketergantungan paket pada distro terlebih lagi tidak ditemukan secara bebas source installer dari Mandrake menjadikan distro ini sulit untuk proses modifikasi pada installer. Mandrake sendiri merupakan turunan dari Red Hat.
III-5
BAB IV : ANALISIS DAN PERANCANGAN
BAB IV ANALISIS DAN PERANCANGAN
Bab ini memaparkan tentang analisis pembuatan distribusi linux baik konsep pembuatan distro maupun pemilihan distro, analisis kebutuhan, perancangan distribusi Linux abg, perangkat lunak dan spesifikasi perangkat keras, pemilihan paket aplikasi, perancangan antarmuka, perbandingan Fedora Core 2 dan abgLinux.
4.1.
Analisis Pembuatan Distribusi Linux Distribusi Linux saat ini banyak sekali dan berkembang sangat
pesat, seperti Slackware, Debian, Red Hat, Mandrake, Power Office X, Knoppix, Gnoppix, RimbaLinux, SUSE, Komura, DeAl, Libranet, LormaLinux, Xandros, CorelLinux dan banyak lagi. Setiap pembuatan distro memiliki beberapa tahap hingga sebuah distro siap pakai. Pembuatan distro Linux abg menggunakan tahapan terstruktur dimulai dengan konsep pembuatan, analisis kebutuhan, perancangan distro, perangkat lunak dan spesifikasi perangkat keras, pemilihan paket instalasi, dan perancangan antarmuka instalasi distro.
4.1.1. Konsep Pembuatan Distribusi Pembuatan distro bukan semata-mata hanya mencoba atau melakukan sebuah eksperimen, tetapi distro yang telah dibuat akan lebih bermanfaat jika dapat dikembangkan kembali. IV-1
BAB IV : ANALISIS DAN PERANCANGAN
Ada beberapa metode pembuatan distro antara lain: a.
Pembuatan distro dengan basis Linux From Scratch (LFS) Metode ini biasanya digunakan bagi pengembang untuk membuat distro tanpa bisa untuk dikembangkan lagi dalam hal ini distro dipakai untuk diri sendiri. Linux From Scratch merupakan cara pembuatan distro secara mandiri, dimana semua aplikasi dikompilasi dari kode sumber murni (pristine code). Kelemahan dari metode ini adalah distro yang dihasilkan tidak biasa dibuat satu ISO yang installable, dan sulit untuk didistribusikan kembali, kalaupun dapat dikembangkan hal tersebut memerlukan usaha yang besar serta memerlukan tim yang handal. Konsep LFS
Kumpulkan paket
Kompilasi LFS
Booting dengan vitual environment
Gambar 4.1. Bagan pembuatan distro dengan konsep LFS.
Berikut proses pembuatannya secara singkat: a). Kumpulkan semua paket yang dibutuhkan, mulai dari file sistem hingga paket yang ingin diikutsertakan; IV-2
BAB IV : ANALISIS DAN PERANCANGAN
b). Buat direktori yang statik, sebagai tempat pembuatan LFS, kemudian lakukan kompilasi terhadap paket sistem LFS dengan bantuan dari paket sistem yang lama; c). Setelah proses kompilasi dan instalasi selesai maka dibuat agar LFS dapat melakukan booting, gunakan vitual environment, LFS membangun sistemnya yang akan membantu proses kustomisasi dan kecepatan loading distro karena telah disesuaikan dengan platform dimana distro akan ditempatkan. Proses ini berjalan dengan memindahkan semua library yang terdapat dalam satu file diposisikan pada setiap file dengan fungsinya masing-masing. Sehingga setiap paket akan dapat berdiri sendiri tanpa tergantung dengan library yang ada, tetapi apabila dilakukan proses update maka file yang melakukan perubahan adalah keseluruhan sistem. Karena proses kompilasi sehingga paket yang ada dapat berdiri sendiri merupakan bagian dari proses pembangunan sistem LFS. Perubahan tersebut akan menambah waktu pembuatan yang pada dasarnya dapat dimanfaatkan guna mengoptimalkan paket aplikasi yang ada. b.
Membuat distro dari turunan distro besar yang sudah mapan. Biasanya distro tersebut banyak dipakai sebagai basis atau rujukan pembuatan distro. Perkembangan distro Linux sangat pesat berkat adanya
komunitas seperti halnya bukan masalah mudah atau sulit, tetapi apa yang dapat kita berikan untuk kehidupan yang lebih baik. Begitu juga halnya pembuatan distro, bukan hanya untuk diri sendiri walau itu legal akan tetapi distro diharapkan dapat dikembangkan serta dikaji kembali IV-3
BAB IV : ANALISIS DAN PERANCANGAN
sehingga lebih baik dan dapat bermanfaat bagi komunitas atau masyarakat umum. Konsep Menggunakan distro sebagai basis/rujukan
Pemilihan distro yang dijadikan basis
Pemilihan dan pengumpulan paket
rebuild paket
buildinstall & makeisofs
Burning file iso ke media CD
CD instalasi
Gambar 4.2. Bagan pembuatan distro dengan menggunakan konsep distro lain sebagai rujukan. Beberapa pertimbangan dalam merencanakan pembuatan distro: a.
Distro spesifik, dibuat khusus untuk keperluan tertentu karena membuat sebuah distro yang dapat memenuhi keinginan semua user adalah relatif sulit, membuang waktu, tenaga dan biaya. Apalagi dilakukan oleh sendiri atau sekelompok kecil pengembang;
b.
Distro basis, sebuah distro yang akan dibuat berdasarkan distro lain sebagai rujukan/basis memerlukan pertimbangan yaitu distro tersebut harus stabil serta dukungan komunitas yang
IV-4
BAB IV : ANALISIS DAN PERANCANGAN
kuat. Sebuah distro yang bersifat komersial tidak dapat dijadikan basis pembuatan distro, hal ini akan menyulitkan pengembangan dikemudian hari. Red Hat, Debian maupun Slackware dapat dijadikan rujukan dalam pembuatan distro, selain telah lama dikembangkan dukungan komunitas dari ketiga distro tersebut relatif kuat dan paket-paket yang dikembangkan cukup stabil; c.
Rencana pengembangan aplikasi (paket), apabila memungkinkan distro dapat dikembangkan serta di-release secara rutin beserta paket yang dibutuhkan.
d.
Cara instalasi, banyak cara instalasi yang didukung oleh Linux seperti menggunakan media floppy disk, CD-R, flash disk maupun DVD;
e.
Penyediaan aplikasi (paket), dalam kelanjutan sebuah distro diperlukan media untuk publikasi dan menyebarluaskannya. Internet merupakan media dengan cakupan global untuk menyebarluaskan dan memudahkan pengguna mengambil paket yang dibutuhkan dengan cara melakukan download.
4.1.2. Analisis Kebutuhan Sejalan dengan waktu, setiap pengembang distro selalu memperbaiki dan menambah berbagai ragam fitur untuk mempermudah penggunaannya. Secara umum kebutuhan dalam pembuatan distro antara lain: a.
Distro dapat berjalan stabil dan sedikit mungkin adanya bug dalam perangkat lunak;
IV-5
BAB IV : ANALISIS DAN PERANCANGAN
b.
Sedapat mungkin menggunakan versi stabil sebuah kernel yang menjadi inti sistem operasi;
c.
Dukungan terhadap perangkat keras yang luas;
d.
Kompatibilitas, perangkat lunak digunakan dengan perangkat lunak yang lain;
e.
Tidak adanya dependensi yang terputus antara perangkat lunak yang satu dengan perangkat lunak yang lain sehingga perangkat lunak dapat digunakan;
f.
Dapat membantu meringankan pekerjaan pengguna;
g.
Mudah dikembangkan;
h.
Menggunakan Open Source Software dengan lisensi GPL maupun LGPL;
i.
Distro yang dijadikan acuan mempunyai komunitas yang cukup kuat dan telah berjalan cukup lama;
j.
Distro yang dijadikan acuan dianggap sudah cukup stabil;
k.
Tersedianya kode sumber (source code);
l.
Tersedianya installer dan perangakat lunak pembangunnya;
m. Manajemen paket yang banyak didukung oleh berbagai perusahaan (vendor) perangkat keras dan perangkat lunak; Setiap distro memiliki kelebihan dan kekurangan. Pemilihan distro bukan hanya dilihat dari faktor penggunaannya saja akan tetapi dokumentasi source code dapat dijadikan acuan. Berikut ini beberapa distro yang dapat dijadikan rujukan. Banyak distro yang menjadikan Red Hat sebagai acuan pengembangan dapat dilihat dari paket yang digunakannya yaitu .RPM. Red Hat Linux terakhir di-release versi 9.0 dan sekarang Red Hat Inc. hanya memfokuskan pada Red Hat Enterprise Linux, akan tetapi sebuah proyek yang disebut Fedora Project dan menghasilkan Fedora Core baik Fedora Core 1 maupun Fedora Core 2 IV-6
BAB IV : ANALISIS DAN PERANCANGAN
merupakan turunan atau lebih tepatnya kelanjutan dari Red Hat Linux yang dibuat oleh komunitas Red Hat walaupun tanpa dukungan teknis dari Red Hat Inc. Red Hat
Mandrake
Trustik
Fedora Core
SuSE Winbi
RimbaLinux ....
KRUD
Komura
Gambar 4.3. Bagan beberapa distro turunan Red Hat. Debian dapat juga dijadikan sebagai acuan pengembangan, saat ini sudah sampai pada versi stabil Debian 3.0 serta paket yang ada dan didukung sekitar 10.000-an paket. Selain itu juga manajemen paket yang dimiliki Debian merupakan yang terbaik terbaik. Distro yang Debian
Knoppix
Libranet
DeAl
Xandros
Genoppix
Gambar 4.4. Bagan beberapa distro turunan Debian. menjadikan Debian sebagai rujukan dapat dilihat dari paket yang digunakannya .deb. Slackware
Vector Linux
SLAX
Gambar 4.5. Bagan beberapa distro turunan Slackware.
IV-7
BAB IV : ANALISIS DAN PERANCANGAN
Slackware merupakan distro yang sangat mirip dengan BSD. Slackware menggunakan pkgtool sebagai alat bantu untuk manajemen paketnya seperti instalasi dan menghapus program, dalam penggunaannya sangat banyak pengaturan secara manual, paket yang digunakannya banyak berekstensi .tar, .tar.gz, dan .tar.bz. Beberapa gambar bagan distro diatas, memperlihatkan tiga buah distro utama yang dijadikan rujukan oleh distro lainnya, ketersediaannya program maupun source code installer menjadikan distro tersebut dijadikan rujukan. Selain source code installer dan paket aplikasi, kemudian manajeman paket yang dipakai sebagai langkah untuk perawatan setiap paket diharapkan mudah pada konfigurasinya dan banyak didukung berbagai vendor, serta komunitas sebagai jiwa perangkat open source. Installer pada Fedora sama dengan Red Hat yaitu anaconda, jika dibandingkan dengan Mandrake sangatlah berbeda sekali. Pengembangan anaconda yang merupakan installer dari Red Hat relatif mudah, di samping untuk mendapatkan file source-nya juga urutan prosesnya mudah diikuti, sedangkan untuk Mandrake file source sulit ditemukan, serta konfigurasinya yang menggunakan bahasa perl cukup sulit untuk diikuti urutan prosesnya. SuSe yang telah diakuisisi oleh Novell, installer yang dimilikinya tidak open source sehingga jika dikembangkan kembali akan menemui kendala pada konfigurasi installer. Installer pada Debian masih berbentuk teks, hal ini akan menjadi kendala bagi pemula. Manajemen paket yang umum digunakan oleh distro besar seperti Mandrake, Suse dan Fedora yaitu RPM merupakan menajemen paket yang dibuat oleh Red Hat. Penggunaan RPM dikarenakan yang menjadi patokan adalah struktur pembangunan paket yang mudah dikonfigurasi ulang. Debian dengan manajemen paket archive-nya yaitu apt dan dpkg merupakan menajemen paket yang IV-8
BAB IV : ANALISIS DAN PERANCANGAN
kompleks tetapi mempunyai kehandalan yang tinggi, kemampuan ini dapat dilihat pada saat meng-install suatu aplikasi. Setiap Distro mempunyai komunitas sendiri-sendiri baik besar maupun kecil sehingga dapat tetap berkembang. Pertimbangan mendasar dalam pembuatan distro pada skripsi ini adalah distro yang akan dibuat nanti dapat dikembangkan kembali. Distro utama yang dijadikan sebagai bahan rujukan/basis adalah Fedora Core 2. Fedora Core 2 walaupun masih cukup baru akan tetapi merupakan kelanjutan dari Red Hat Linux serta mempunyai dukungan komunitas yang relatif kuat. Selain itu installer yang digunakan dapat dikonfigurasi ulang, didukung juga pemaketan RPM yang dapat dibuat kembali, dan telah digunakannya kernel stabil versi 2.6.
4.2.
Perancangan Distribusi Linux abg versi 1.0 beta Perancangan dan pembuatan sebuah distro Linux mempunyai
beberapa tahapan, dimulai dari konsep pembuatan yang menggunakan Fedora Core 2 sebagai rujukan, pengumpulan paket RPM dan .SRC.RPM, Kompilasi, pembakaran ke dalam media CD, hingga Instalasi; secara umum dapat dilihat pada gambar 4.1. Pembuatan distro Linux abg tidak menggunakan konsep LSF (Linux From Scratch) dan kapasitas paket yang terkumpul tidak lebih dari 700 MB, maka hal yang berhubungan dengan LSF serta pkgorder dapat diabaikan dalam pembuatannya. Distro yang akan dibuat selain membutuhkan perangkat lunak atau disebut paket RPM (selanjutnya disebut paket) untuk instalasi, memerlukan juga paket untuk konfigurasi ulang. Hal ini digunakan agar dapat disiapkan lingkungan kerja (environtment) sistem yang sesuai. IV-9
BAB IV : ANALISIS DAN PERANCANGAN
Start Konsep Pembuatan Distro
Y
LFS ?
Kumpulkan paket dalam direktori statik
T kompilasi & instalasi paket sistem LFS dengan bantuan paket sistem yang lama;
Kriteria pemilihan distro
T
Sesuai Kriteria ?
Y
Y
error ?
Kumpulkan paket ke direktori dasar
T booting gunakan vitual environment
Rebuild
Y error ?
Y
T error ?
buildinstall Buat file iso Y
T
Error ? T Pembakaran CD
CD Instalasi abgLinux
Selesai
Gambar 4.6. Bagan Perancangan Distro Linux. IV-10
BAB IV : ANALISIS DAN PERANCANGAN
Media yang digunakan untuk instalasi menggunakan CD-R, dan sementara waktu belum dapat di-download melalui internet.
4.2.1. Perangkat Lunak dan Spesifikasi Perangkat Keras Perangkat lunak dalam hal ini paket yang diperlukan dalam pembuatan abgLinux antara lain: a.
Paket RPM & SRC.RPM pendukung untuk membuat ulang paket RPM, berikut installer anaconda hingga membuat file ISO. Sejak lama anaconda merupakan program instalasi untuk Fedora Core dan distribusi Red Hat Linux. Selama instalasi, perangkat keras sistem dikenali dan diatur, kemudian file sistem yang sesuai untuk arsitektur sistem dibentuk. Setelah itu diikuti instalasi berbagai paket software. Anaconda dapat juga digunakan untuk meningkatkan melakukan upgrade Fedora Core atau Red Hat Linux saat Instalasi. Anaconda dapat menggunakan mode teks untuk mesin yang lebih tua (lama) atau mode grafis untuk mesin yang lebih modern. Selain itu juga mempunyai kemampuan untuk suatu mode otomatisasi, melalui penggunaan suatu file kickstart. Anaconda dapat juga digunakan untuk menginstal sistem dalam suatu jaringan, melalui protokol networking umum yang ada (misalnya: ftp, http, nfs). Hal ini dibuat agar proses dapat dilakukan ratusan, atau bahkan beribu-ribu sistem sehingga sangat cepat, efisien dan mudah untuk mengatur. Sebagian besar anaconda ditulis dalam bahasa Python, dengan suatu inisial menggunakan bahasa C. Antarmuka grafis ditulis menggunakan Pygtk. Penggunaan suatu bahasa seperti Python untuk mayoritas dari IV-11
BAB IV : ANALISIS DAN PERANCANGAN
kode mempertimbangkan suatu distribusi yang sederhana baik membaharui dan mengembangkannya lebih cepat dalam penambahan fitur baru. a). Paket yang dibutuhkan untuk membuat kembali anaconda antara lain: § § § § § §
development-tools package group; anaconda-9.2-2.i386.rpm; anaconda-runtime-9.2-2.i386.rpm; python-2.2.3-7.i386.rpm; mkisofs-2.01-0.a19.2.i386.rpm; cdrecord-2.01-0.a19.2.i386.rpm.
b). Paket yang dibutuhkan untuk membuat kembali source code anaconda antara lain: § § § § § § § § § § § § § § § § §
b.
atk-devel-1.4.0-1.i386.rpm; beecrypt-devel-3.0.1-0.20030630.1.i386.rpm; bogl-0.1.9-26.i386.rpm; bogl-bterm-0.1.9-26.i386.rpm; bogl-devel-0.1.9-26.i386.rpm; booty-0.31.1-2.i386.rpm; bzip2-devel-1.0.2-10.i386.rpm; dietlibc-0.21-8.i386.rpm; elfutils-devel-0.89-2.i386.rpm; fontconfig-devel-2.2.1-6.1.i386.rpm; freetype-devel-2.1.4-5.i386.rpm; glib2-devel-2.2.3-1.1.i386.rpm; gtk2-devel-2.2.4-5.1.i386.rpm; pango-devel-1.2.5-1.1.i386.rpm; pump-devel-0.8.19-2.i386.rpm; rpm-build-4.2.1-0.30.i386.rpm; XFree86-devel-4.3.0-42.i386.rpm.
Menggunakan
kernel
2.6.5-1.358
diharapkan
mampu
mendukung perangkat keras terbaru dan kinerja terbaik saat ini; c.
Paket yang digunakan untuk pembuatan distro Linux meliputi: a).
X-Window System, merupakan tampilan grafis pada sistem operasi UNIX dan Linux, pada dasarnya diperlukan untuk memberikan tampilan secara grafis sistem pada platform IV-12
BAB IV : ANALISIS DAN PERANCANGAN
yang berbeda, baik sistem operasi maupun perangkat keras, paket yang digunakan yaitu: § § § § § § § § § § § § § § § § § § § § § § § § § § § § § §
bitmap fonts; desktop backgrounds basic; xinitrc; XOrg11; XOrg11 100 dpi fonts; XOrg11 75 dpi fonts; XOrg11 fonts util; XOrg11 tools; XOrg11 Xauth; authconfik gtk; openssh askpass; system logviewer; firstboot; system config display; switchdesk; usermode gtk; bitstream vera fonts; system config printer gui; system config users; system config network; system config soundcard; system config packages; system config services; system config date; xterm; XOrg X11 twm; XOrg 11 xdm; up2date gnome; rhgb; rhn applet;
b). KDE (K Desktop Environtment), menggunakan versi 3.2.2. KDE merupakan proyek yang sasarannya adalah membuat UNIX ataupun Linux menjadi mudah digunakan. KDE merupakan kumpulan program dan pustaka yang mengatur desktop, sehingga dapat lebih nyaman karena sudah dalam lingkungan grafis, paket yang digunakan antara lain: § § § § §
arts; desktop printing; fam; htdig; kdebase; IV-13
BAB IV : ANALISIS DAN PERANCANGAN § § § § § § § § § §
xinetd; kdeutils; kdenetwork; autorun; kdeadmin; kdeartwork; kdepim; kdeaddons; kdemultimedia; kdegraphics;
c). Editor, dukungan terhadap teks editor minimal. d). Graphical Internet, beberapa paket dalam modus grafis digunakan untuk berinteraksi saat menggunakan internet, meliputi: § § § § §
gaim; gftp; mozilla; mozilla mail; xchat;
e). Office, satu hal tak kalah penting adalah dukungan aplikasi untuk menunjang produktifitas kerja, antara lain: § § §
openoffice.org; xpdf; kdePim;
f). Multimedia, layanan ini sebagai alat untuk menggunakan fasilitas audio video, ataupun dalam menggunakan media penyimpanan seperti CD, paket yang diikut sertakan yaitu: § § § § § § § § § § § § § §
alsa utils; aumix; sox; dvd+rw tools; xmms; sound juicer; dvd record; cdp; mikmod; rhythmbox; grip; vorbis tools; cdlabelgen; k3b; IV-14
BAB IV : ANALISIS DAN PERANCANGAN § § § §
cdrecord; cdda2wav; kdemultimedia; cdparanoia;
g). Games, fasilitas permainan standar berupa Chess serta dukungan dalam menggunakan joystick: § §
Joystick; Xboard;
h). Graphics, merupakan layanan untuk manipulasi gambar, paket yang disediakan yaitu: § § § § § § §
Gimp; sane frontends; libsane hpoj; gtkam; gim print plugin; dia; kde graphics;
i). Konfigurasi Server, beberapa paket yang diperlukan yaitu: § § § § § § § § §
Xorg x11 xauth; system config nfs; system config boot; system config bind; system config printer; system config samba; system config printer gui; system config security level; system config services;
j). Mail Server, paket ini mendukung layanan yang diberikan oleh mozilla mail: §
Sendmail;
k). Windows File Server, tak dapat dipisahkan yaitu layanan untuk bertukar informasi antara sistem operasi yang berbeda, paket yang digunakan berupa: § §
Samba; samba client;
l). DNS Name Sever, digunakan untuk bantuan konfigurasi server dan jaringan, meliputi: IV-15
BAB IV : ANALISIS DAN PERANCANGAN § § §
Bind; chaching name server; bind chroot;
m). Network Server, digunakan untuk bantuan konfigurasi server dan jaringan, meliputi: § § §
rwho; radvd; ypserv;
n). Administrasi
Tools,
layanan
ini
digunakan
untuk
administrasi dan konfigurasi bila diperlukan, antar lain: § § § § § § § § § § § §
system config soundcard; system config kickstart; authconfig gtk; system logviewr; system config proc; system config keyboard; system configpackages; system config date; system configlanguage; system config user; system config network; system config root password;
o). System
Tools,
alat
bantu
untuk
mempermudah
menggunakan sistem, antara lain: § § § § § § § §
ckermit; samba–client; nmap; am utils; xdelta; screen; mc; open ldap client;
p). Printing, dukungan terhadap alat pencetak antara lain : § § § § § § § § §
4suite; ghostscript; system config printer; XOrg X11 font utils; a2ps; hpoj; hpijs; cups; enscript; IV-16
BAB IV : ANALISIS DAN PERANCANGAN
Selain perangkat lunak diperlukan juga perangkat keras. Spesifikasi perangkat keras yang diperlukan dalam pembuatan sebuah distro adalah sebagai berikut: § § § § §
Prosesor x86 : Harddisk : Memori : VGA : Media Optik :
Pentium II 400 MHz setara atau lebih baik, 7 GB atau diatasnya; 256 MB atau diatasnya; 16 MB atau diatasnya; CD-RW 1 unit.
Pada skripsi ini perangkat keras yang digunakan antara lain: § § § § § § § § § § § § §
Mainboard Prosesor Memory Harddisk Media Optik VGA Card SoundCard LAN Card Monitor Mouse Keyboard Power Supply Speaker aktif
: : : : : : : : : : : : :
ECS K7VTA3/KT333; AMD Duron 850 MHz; DDR 256 MB PC2700; Seagate Barracuda ATA IV 40 Gbytes; CD-RW ASUS 48x24x52x IDE; WinFast nVidia GeForce 4 MX 420 64MB SDR; OnBoard; ATI 10/100; NX 521 SVGA 15”; PS/2 Logitech 3 tombol; PS/2 generic; 350 W; 1 unit.
4.2.2. Pemilihan Paket Paket yang disediakan oleh Fedora Core 2 untuk instalasi berjumlah ratusan, jika dimasukan ke dalam CD memerlukan 3 keping masing-masing @ 700 MB untuk paket .rpm-nya dan 4 keping CD file .src.rpm-nya. Mendapatkan file .rpm maupun file source .src.rpm. tersebut dengan cara menggandakan CD Fedora Core 2 dari teman atau download file ISO-nya melalui situs resmi Fedora (http://fedora. redhat.com), selanjutnya di-burn ke dalam CD.
IV-17
BAB IV : ANALISIS DAN PERANCANGAN
Pembuatan distro dari basis Fedora Core 2 memerlukan beberapa paket yang merupakan file installer maupun pendukungnya. Paket tersebut harus terinstalasi ke dalam sistem dan harus ada juga di dalam distro yang dibuat. Tabel 4.1. Paket Utama. No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
Paket RPM Anaconda-10.0-5.i386.rpm anaconda-help-9.92-1.noarch.rpm anaconda-images-10-3.noarch.rpm anaconda-runtime-10.0-5.i386.rpm bogl-0.1.9-31.1.i386.rpm bogl-bterm-0.1.9-31.1.i386.rpm bogl-devel-0.1.9-31.1.i386.rpm booty-0.38-1.i386.rpm bzip2-1.0.2-12.1.i386.rpm bzip2-libs-1.0.2-12.1.i386.rpm cdrecord-2.01-0.a27.3.i386.rpm gtk2-2.4.0-1.i386.rpm libogg-1.1-2.1.i386.rpm libogg-devel-1.1-2.1.i386.rpm Mkisofs-2.01-0.a27.3.i386.rpm parted-1.6.9-3.i386.rpm parted-devel-1.6.9-3.i386.rpm pygtk2-2.2.0-1.i386.rpm pygtk2-libglade-2.2.0-1.i386.rpm Pyparted-1.6.6-2.i386.rpm python-2.3.3-6.i386.rpm rpm-4.3.1-0.3.i386.rpm rpm-build-4.3.1-0.3.i386.rpm rpm-devel-4.3.1-0.3.i386.rpm rpm-python-4.3.1-0.3.i386.rpm xorg-x11-6.7.0-2.i386.rpm xorg-x11-75dpi-fonts-6.7.0-2.i386.rpm xorg-x11-base-fonts-6.7.0-2.i386.rpm xorg-x11-font-utils-6.7.0-2.i386.rpm xorg-x11-libs-6.7.0-2.i386.rpm xorg-x11-libs-data-6.7.0-2.i386.rpm xorg-x11-Mesa-libGL-6.7.0-2.i386.rpm xorg-x11-Mesa-libGLU-6.7.0-2.i386.rpm xorg-x11-tools-6.7.0-2.i386.rpm xorg-x11-twm-6.7.0-2.i386.rpm xorg-x11-xauth-6.7.0-2.i386.rpm xorg-x11-xdm-6.7.0-2.i386.rpm xorg-x11-xfs-6.7.0-2.i386.rpm
IV-18
BAB IV : ANALISIS DAN PERANCANGAN
Setalah Paket utama pembuatan distro didapat, baru pilih paket pembuatan
distro
sesuai
kebutuhan,
berikut
ketergantungan
(dependency) paketnya. Hal ini dikarenakan antara satu paket dengan paket lainya saling ketergantungan. Daftar paket tersebut terdapat pada lampiran IV. Banyak
paket
rpm
tidak
dapat
dimodifikasi
ataupun
dikembangkan lagi, pengembangan sebuah distro Linux harus ada paket dalam bentuk src.rpm. Paket rpm dapat dijadikan acuan untuk memilih paket .src.rpm sedapat mungkin nama paket sama persis. Paket .src.rpm dapat
diperoleh
dengan
cara
download
ke
situs
Fedora
(http://fedora.redhat.com). Berikut ini contoh modifikasi salah satu paket yang digunakan distro abgLinux versi 1.0 beta, hal ini dikarenakan terbatasnya waktu dalam pengerjaan skripsi : Nama paket: xchat-2.0.7-5.i386.src.rpm 1. Tempatkan paket .src.rpm di # /usr/src/redhat/SRPMS/
2. Install dengan menggunakan perintah rpm –ivh [root@localhost SRPMS]# rpm -ivh xchat-2.0.7-5.src.rpm warning: xchat-2.0.7-5.src.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 1:xchat ########################################### [100%] [root@localhost SRPMS]#
Kode 4.1. Pemakaian rpm –ivh.
Perintah ini akan menghasilkan /usr/src/redhat/SOURCES/ 2.0.7.tar.bz2,
menghasilkan
xchat-
xchat-1.8.7-use-sysconf-to-detect-cpus.patch,
xchat-2.0.2-freenode.patch, file.patch,
beberapa file, pada direktori
xchat-2.0.4-redhat-desktop-
xchat-2.0.7-simplify-to-use-gnome-open-for-
default-webbrowser.patch,
xchat-2.0.7-simplify-to-use-
htmlview-for-default-webbrowser.patch; IV-19
BAB IV : ANALISIS DAN PERANCANGAN
sedangkan
dalam
direktori
/usr/src/redhat/SPECS
menghasilkan xchat.spec. 3.
Modifikasi file spec untuk disesuaikan dengan distro yang dibuat menggunakan teks editor, misalnya vi. Selengkapnya dapat dilihat pada lampiran VII. [root@localhost SPECS]# vi xchat.spec
Kode 4.2. Modifikasi xchat.spec.
File spec merupakan file yang dibaca oleh paket rpm pada saat build hingga diperoleh output-nya. Berikut ini penjelasan tentang file spec: a.
Definis, dipakai untuk mendefinisikan variabel; %define build_fc2 %define with_tclplugin %define require_autoconf
1 0 0
Kode 4.3. %define bagian xchat.spec. b.
Keterangan file rpm, biasanya terdiri Version, Source,
Release,
dan
Epoch,
Buildroot.
Group,
Tambahkan
Summary, License,
Summary
Name, URL,
dengan
id
sehingga penjelasan dalam bahasa Indonesia dapat dilihat menggunakan
rpm –i;
Summary: A popular and easy to use graphical IRC (chat) client Summary(id): IRC (chat) grafis populer dan mudah digunakan Name: xchat Version: 2.0.7 Release: 5 Epoch: 1 Group: Applications/Internet
IV-20
BAB IV : ANALISIS DAN PERANCANGAN License: GPL URL: http://www.xchat.org Source: http://www.xchat.org/files/source/2.0/xchat%{version}.tar.bz2 Buildroot: %{_tmppath}/%{name}-%{version}-root # Patches 0-10 reserved for official xchat.org patches #Patch0: http://www.xchat.org/files/source/2.0/patches/xc2 04-fixperlui.diff Patch10: xchat-2.0.4-redhat-desktop-file.patch Patch12: xchat-1.8.7-use-sysconf-to-detectcpus.patch Patch19: xchat-2.0.2-freenode.patch Patch20: xchat-2.0.7-simplify-to-use-gnome-openfor-default-webbrowser.patch Patch21: xchat-2.0.7-simplify-to-use-htmlviewfor-default-webbrowser.patch BuildRequires: perl python-devel openssl-devel pkgconfig %if %{require_autoconf} BuildRequires: autoconf >= 2.54 %endif # Added for bugzilla bug #91676 - ./configure indicates these versions or # greater are required. BuildRequires: glib2-devel >= 2.0.3, gtk2-devel >= 2.0.3, bison >= 1.35 BuildRequires: gettext /bin/sed # xchat MUST have the version of perl installed which was used to compile # it, or else the embeded perl interpreter will break. Requires: %(perl -le 'use Config; print $Config{archlibexp}') %description X-Chat is an easy to use graphical IRC chat client for the X Window System. %description -l id X-Chat adalah klien IRC c hat grafis yang mudah digunakan untuk sistem X Window.
Kode 4.4. Keterangan file rpm bagian xchat.spec. IV-21
BAB IV : ANALISIS DAN PERANCANGAN
c.
Proses kompilasi terdiri dari persiapan (%prep dan %setup), patch perbaikan (%patch), kompilasi (%build), dan instalasi (%install); %prep %setup -q #%patch0 -p1 -b .fixperlui %patch10 -p0 -b .redhat-desktop-file %patch12 -p0 -b .use-sysconf-to-detect-cpus %patch19 -p0 -b .freenode %if %{build_fc2} %patch20 -p0 -b .simplify-to-use-gnome-open-fordefault-webbrowser %else %patch21 -p0 -b .simplify-to-use-htmlview-fordefault-webbrowser %endif
%build # Remove CVS files from source dirs so they're not installed into doc dirs. find . -name CVS -type d | xargs rm -rf export CFLAGS="$RPM_OPT_FLAGS $(perl MExtUtils::Embed -e ccopts)" export LDFLAGS=$(perl -MExtUtils::Embed -e ldopts) if pkg-config openssl ; then export CFLAGS="$CFLAGS `pkg-config --cflags openssl`" export CPPFLAGS="$CPPFLAGS `pkg-config -cflags-only-I openssl`" export LDFLAGS="$LDFLAGS `pkg-config --libsonly-L openssl`" fi if [ %{require_autoconf} -eq 1 ] ; then autoconf fi %configure --disable-panel \ --disable-textfe \ --enable-openssl \ --enable-python \ %if %{with_tclplugin} --enable-tcl \ %else --disable-tcl \ IV-22
BAB IV : ANALISIS DAN PERANCANGAN %endif --enable-ipv6 make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT %makeinstall # Move plugins around mkdir -p $RPM_BUILD_ROOT%{_libdir}/xchat/plugins mv $RPM_BUILD_ROOT%{_libdir}/perl.so $RPM_BUILD_ROOT%{_libdir}/xchat/plugins/ mv $RPM_BUILD_ROOT%{_libdir}/python.so $RPM_BUILD_ROOT%{_libdir}/xchat/plugins/ %if %{with_tclplugin} mv $RPM_BUILD_ROOT%{_libdir}/tcl.so $RPM_BUILD_ROOT%{_libdir}/xchat/plugins/ %else rm -f $RPM_BUILD_ROOT%{_libdir}/tcl.so %endif # Remove unwanted stuff rm -f $RPM_BUILD_ROOT%{_libdir}/*.la #rm -f $RPM_BUILD_ROOT%{_datadir}/applications/xchat.deskt op #rm -f $RPM_BUILD_ROOT/etc/X11/applnk/Internet/xchat.deskt op %find_lang %name
Kode 4.5. Proses kompilasi bagian xchat.spec.
d.
%files, %clean,
dan
%changelog
merupakan bagian yang
menginformasikan daftar file-file dimasukan ke dalam file rpm, struktur direktori, dan
%clean
akan menghapus file-
file sementara sebelum hasil kompilasi dijadikan satu dalam file rpm;
IV-23
BAB IV : ANALISIS DAN PERANCANGAN %files -f %{name}.lang %defattr(-,root,root) %doc README ChangeLog %{_bindir}/xchat %{_libdir}/xchat/plugins/*.so #%{_datadir}/applications/net-xchat.desktop %{_datadir}/applications/xchat.desktop %{_datadir}/pixmaps/* %clean rm -rf $RPM_BUILD_ROOT
Kode 4.6. %files, %clean,
e.
%changelog
%changelog
bagian xchat.spec
yang terakhri merupakan bagian yang dapat
menginformasikan waktu, pembuat atau yang memodifikasi paket rpm beserta keterangannya.
%changelog * Wed Dec 15 2004 Achmad Syafa'at
- 3rd rebuild * Wed Dec 1 2004 Achmad Syafa'at - Initial File SPEC - First rebuild for abgLinux * Sun Nov 28 2004 Achmad Syafa'at - disable gnome
Kode 4.7. %changelog bagian xchat.spec.
4.
Setelah semua langkah diatas selesai, baru dapat dicoba untuk kompilasi kembali. Proses kompilasi file
xchat.spec
dapat dilihat
pada lampiran VIII.
IV-24
BAB IV : ANALISIS DAN PERANCANGAN
4.2.3. Perancangan Antarmuka Perancangan antarmuka pada skripsi ini dibatasi hanya pada proses instalasi dan panel utama. Beberapa paket rpm yang memiliki andil dalam perancangan dan buat menjalankan installer adalah: § § § § § § § §
anaconda-10.0-5.i386.rpm anaconda-images-10-3.noarch.rpm desktop-backgrounds-basic-2.0-20.noarch.rpm fedora-logos-1.1.24-1.noarch.rpm firstboot-1.3.14-1.noarch.rpm metacity-2.8.1-2.i386.rpm redhat-menus-1.4.1-1.noarch.rpm rhn-applet-2.1.7-1.1.i386.rpm
§
paket rpm tersebut memiliki juga dalam bentuk .src.rpm, modifikasi paket tersebut sama dengan paket xchat hanya perlu disesuaikan kembali. Perancangan antarmuka untuk instalasi distro Linux abg ada
dua macam, pertama perancangan menggunakan tampilan widgets, dan kedua bentuk tampilan grafis. Widgets merupakan sebuah antarmuka menyerupai grafis tetapi berjalan dalam lingkungan mode teks dimana mouse tidak dapat digunakan. Perancangan instalasi secara garis besar antarmuka: a.
Boot screen, setiap aplikasi baik dalam lingkungan Linux, Macintosh, Ms._Windows ataupun yang lainnya dalam memulai suatu aplikasi pasti menyuguhkan boot screen. Hal ini dipakai agar pengguna mengetahui mulai digunakannya program aplikasi tersebut.
IV-25
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux
TM
abgLinux K-Edition 1.0 beta (c) 2004, Achmad Syafa'at >. Install atau upgrade menggunakan mode visual, tekan <ENTER>. >. To install or upgrade in graphical mode, press the <ENTER> key.
boot: _
Gambar 4.7. Boot screen abgLinux.
b.
Cek Media CD, Widgets ini dimaksudkan untuk melakukan pemeriksaan CD memastikan media instalasi tidak rusak atau ada paket yang korup.
IV-26
BAB IV : ANALISIS DAN PERANCANGAN
Welcome to abgLinux
CD Found To begin testing the CD media before Installation press OK. Choose skip to skip the media test and start the installation
OK OK
Skip Skip
/ between elements | <space> Selects | next screen
Gambar 4.8. Widgets Cek media.
c.
Tampilan pembuka instalasi, digunakan setelah cek media menyatakan bahwa pengguna benar-benar dalam waktu akan memulai melakukan instalasi abgLinux.
IV-27
BAB IV : ANALISIS DAN PERANCANGAN
Welcome to abgLinux
abgLinux Welcome to abgLinux !
OK OK
Back Skip
/ between elements | <space> Selects | next screen
Gambar 4.9. Widgets welcome to abgLinux.
abgLinux Online Help Welcome To abgLinux 1.0 beta Welcome this installation . . . .
…………… ……………… ……………… ……………… ……………… ……………… …….
Help
Notes
abgLinux
TM
K-Edition 1.0 beta
Back
Next
Gambar 4.10. Welcome to abgLinux mode grafis.
IV-28
BAB IV : ANALISIS DAN PERANCANGAN
d.
Pemilihan bahasa saat instalasi, abgLinux tersedia dalam empat bahasa instalasi yaitu English, French, German, Malay; bahasa dengan default English. Saat ini bahasa Indonesia belum diikutsertakan mengingat keterbatasan waktu pembuatan skripsi dan bahasa Malaysia dapat mewakilkan.
Welcome to abgLinux
Choose a Language What language would you like to use during the Installation process? English French German Malay
OK OK
/ between elements | <space> Selects | next screen
Gambar 4.11. Widgets pemilihan bahasa.
IV-29
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux Online Help
List bahasa yang digunakan
Language Selection
Help
Back
Notes
Next
Gambar 4.12. Pemilihan bahasa mode grafis.
e.
Pemilihan tipe keyboard, widgets ini digunakan untuk memilih tipe keyboard yang digunakan.
Welcome to abgLinux
Keyboard Type What type of keyboard do you have ?
ua-utf uk us us-acentos
OK OK
Back Skip
/ between elements | <space> Selects | next screen
Gambar 4.13. Widgets pemilihan tipe keyboard. IV-30
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux Online Help
List jenis keyboard yang digunakan
Keyboard Configuration
Help
Notes
Back
Next
Gambar 4.14. Pemilihan tipe keyboard mode grafis
f.
Cara Instalasi, Ada beberapa cara instalasi anatara lain Local CD-ROM, Hard drive, NFS image, FTP, HTTP. Saat ini akan menggunakan CD-ROM sebagai media instalasi.
Welcome to abgLinux
Installation Method What type of media contains tehe packages to be installed ? Local CDROM Hard drive
NFS image FTP HTTP
OK OK
Back Skip
/ between elements | <space> Selects | next screen
Gambar 4.15. Widgets pemilihan cara instalasi.
IV-31
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux Online Help
Tipe Instalasi
Installation Type
Help
Notes
Back
Next
Gambar 4.16. Pemilihan tipe instalasi mode grafis. g.
Disk partitioning, widget ini menampilkan cara instalasi. Ada dua cara melakukan partisi harddisk, pertama menggunakan autopartition, kedua menggunakan disk druid (cara manual).
Welcome to abgLinux
Disk Partitioning Setup
Automatic partitioning setup partitions base on the selested installation type. You also can customize the partition once they have been created. The manual disk partitioning tools, Disk Druid, allows you to create partitions in an interactive environtment. You can set the file system types, mount points, partition size, and more.
Auto Partition OK
Disk Druid OK
Back Skip
/ between elements | <space> Selects | next screen
Gambar 4.17. Widgets pemilihan partisi.
IV-32
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux Online Help Disk Partitioning Setup
Help
Notes
Pilihan melakukan partisi harddisk
Back
Next
Gambar 4.18. Pemilihan partisi mode grafis.
h.
Pemilihan bootloader, widgets ini memberikan pilihan apakah menggunakan bootloader atau tidak, jika baru pertama kali dan tidak ada distro Linux lain, maka pilih memakai bootloader.
Welcome to abgLinux
Boot Loader Configuration
Which boot load would you like to use ? ( * ) Use GRUB Boot Loader ( ) No Boot Loader
OK OK
Back Skip
/ between elements | <space> Selects | next screen
Gambar 4.19. Widgets pemilihan bootloader. IV-33
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux Online Help
Bootloader
Boot Loader Configuration
Help
Notes
Back
Next
Gambar 4.20. Pemilihan bootloader mode grafis. i.
Pemilihan paket aplikasi, widgets ini memberikan pilihan paket aplikasi apa saja yang hendak dipilih untuk dinstalasi pada waktu berikutnya.
Welcome to abgLinux
Package Group Selection Total install size : [
] X Window System
[
] KDE
[
] Graphical Internet
[
] Office / Productivity
[
] Sound and Video
[
] Administration Tools
[ [
] System Tools ] Printing Support OK OK
Back Skip
<Space> , <+>, <-> | Selection | Group Details | next screen
Gambar 4.21. Widgets pemilihan paket instalasi. IV-34
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux Online Help
Paket default saat instalasi
Default Installation
Help
Next
Back
Notes
Gambar 4.22. Pemilihan paket instalasi mode grafis. j.
Root
password,
widgets
ini
mengharuskan
memasukan password untuk mode
root.
pengguna
Hal ini untuk
melindungi pemakaian sistem dari pengguna yang tidak mempunyai izin;
Welcome to abgLinux
Root Password Pick a root password you must type it twice to ensure you know what is and didn’t make a mistake in typing. Remember that the root password is a critical part of system security ! Passeord
:
------------
Password Confirm
:
------------
OK OK
Back Skip
/ between elements | <space> Selects | next screen
Gambar 4.23. Widgets password root. IV-35
BAB IV : ANALISIS DAN PERANCANGAN abgLinux Online Help
Mengisi password root
Set Root Password
Help
Back
Notes
Next
Gambar 4.24. Pengisian root password mode grafis. k.
Package installation, Memberikan informasi paket apa saja yang sedang diinstalasikan ke dalam sistem, berapa lama waktunya, maupun jumlah paket dan besarnya paket aplikasi;
Welcome to abgLinux
Package Installation Name
:
Size
:
Summary
: % Packages Bytes Time
Total
:
: :
Completed : Remaining :
: : : : %
/ between elements | <space> Selects | next screen
Gambar 4.25. Widgets proses instalasi paket.
IV-36
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux Online Help
Proses Instalasi sedang dilaksanakan, harap tunggu beberapa menit hingga selesai….
Installation Packages
abgLinux
TM
K-Edition 1.0 beta
Remaining times: 8 Minutes Installing Red Hat-artwork (27 MB) Artwork for Red Hat default look-and-feel Help
Back
Notes
Next
Gambar 4.26. Proses instalasi paket mode grafis.
l.
Instalasi selesai, setelah itu diikuti reboot. Proses instalasi selanjutnya dilakukan secara manual. Hal ini berbeda dengan mode grafis. Mode grafis mempunyai beberapa tambahan setelah proses reboot system untuk konfigurasinya: a)
Inisialisasi
instalasi
setelah
reboot
system,
untuk
mengawali konfigurasi; b) License
agreement,
merupakan
lembar
persetujuan
penggunaan distro Linux yang berisi aturan GPL; c)
Data and Time, digunakan untuk menentukan tanggal pada system;
d) Display, digunakan untuk: i.
Konfigurasi VGA Card, untuk memastikan VGA Card yang digunakan;
IV-37
BAB IV : ANALISIS DAN PERANCANGAN
ii.
Resolusi monitor, memastikan tingkat resolusi monitor yang akan digunakan, serta kedalaman warna yang diinginkan.
e)
User account, mengisi nama user yang diberi hak akses selain administrator;
f)
Sound card, melakukan pengujian komponen sound card;
g) Addiotional CDs, pilihan untuk melakukan penambahan instalasi juka diperlukan; h) Finish setup proses instalasi selesai; i)
Login, proses otorisasi administrator atau user yang mempunyai hak akses.
abgLinux Online Help
Konfigurasi VGA Card
Graphical Interfaces X Configuration
Help
Notes
Back
Next
Gambar 4.27. Konfigurasi VGA card mode grafis.
IV-38
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux Online Help Customize Graphics Configuration
abgLinux
Color Depth
Help
Screen Resolution
Back
Notes
Next
Gambar 4.28. Konfigurasi resolusi monitor mode grafis.
Welcome to abgLinux
Package Installation
Congratulations, your abgLinux installation is complete. Remove any installation media ( diskettes or CD-ROMs ) use during the
installation process and press < Enter > to reboot your system. Reboot OK
< Enter > to reboot
Gambar 4.29. Widgets proses instalasi selesai. IV-39
BAB IV : ANALISIS DAN PERANCANGAN
abgLinux Congratulation
Congratulation, the Installation is complete ………………………………………………… ………………………………………………… ………………………………………………… abgLinux
Help
Click Exit to reboot the system
Back
Notes
Exit
Gambar 4.30. Proses instalasi selesai mode grafis.
m. Setelah reboot, sistem melakukan probing (pendeteksian) perangkat keras dan penyesuaian sistem;
abgLinux
TM
Show Detail
Probing . . . . .
Gambar 4.31. Proses deteksi perangkat keras.
IV-40
BAB IV : ANALISIS DAN PERANCANGAN
n.
Login, Setelah proses probing dan beberapa konfigurasi selesai, pengguna harus mengisi login;
Welcome to Linux at localhost User name :
Password :
Login
Clear
Menu
Gambar 4.32. Login.
o.
Splash screen sistem, tampilan ini menjadi awal penggunaan sistem secara penuh, penyesuaian sistem dengan aplikasi yang telah diinstalasi;
abgLinux
TM
K-Edition 1.0 beta
K 25%
Gambar 4.33. Proses deteksi perangkat keras tampilan default.
IV-41
BAB IV : ANALISIS DAN PERANCANGAN
p.
Default Desktop, abglinux K-Edition 1.0 beta menggunakan desktop KDE dan themes bluecurve.
abgLinux
TM
K-Edition 1.0 beta
Gambar 4.34. Desktop abgLinux.
4.2.4. Perbandingan Fedora Core 2 dan abgLinux Pembuatan abgLinux pada skripsi ini menggunakan Fedora Core 2 sebagai distro rujukan atau basis dengan beberapa fitur yang dikurangi dan ditambahkan. Fedora Core 2 memiliki semua fitur lengkap Desktop, Aplication, Development, Systems maupun Server akan tetapi tidak mendukung format mp3, sedangkan pada abgLinux beberapa fitur dari Fedora Core 2 dihilangkan. Hal ini dimaksudkan paket yang terkumpul dapat dimasukan dalam satu keping CD berukuran 700 MB. Beberapa emulator seperti DOSemu, WINE, Executor, IBCS,
IV-42
BAB IV : ANALISIS DAN PERANCANGAN
Tabel 4.2. Perbandingan Fedora Core 2 dan abgLinux Fedora Core 2 abgLinux 1.0 beta Desktop
Desktop
+X Window System +Gnome Desktop +KDE (K Desktop Environment)
+X Window System
Aplication
Aplication
+Editors +Engineering and Scientific +Graphical Internet +Text-based Internet +Office/Productivity +Sound and Video +Authoring and Publishing +Graphics +Games and Entertainment
X +KDE (K Desktop Environment) X X +Graphical Internet X +Office/Productivity +Sound and Video X +Graphics +Games and Entertainment
Server
Server
+Server Configuration Tools +Web Server +Mail Server +Windows File Server +DNS Name Server +FTP Server +SQL Database Server +News Server +Network Servers
Server Configuration Tools X Mail Server Windows File Server DNS Name Server X X X + Network Servers
Development
Development
+Development Tools +Kernel Development +X Software Development +GNOME Software Development +KDE Software Development
+X +X +X +X +X
System
System
+Administration Tools +System Tools +Printing Support
+Administration Tools +System Tools +Printing Support
Micellaneous
Server X
+Everything +Minimal
+GNOME Desktop +Everything +Minimal
(X) Tidak digunakan
FreeDos,
maupun VMWare dapat digunakan dan dinstalasi secara
terpisah jika diinginkan, dengan melakukan download paket .rpm pada
IV-43
BAB IV : ANALISIS DAN PERANCANGAN
website yang menyediakannya. Selain itu juga emulator tersebut harus sudah mendukung kernel 2.6 dan Fedora Core 2. Secara umum fitur yang dimiliki abgLinux adalah: a.
Mendukung X-Window, yaitu menggunakan KDE dan themes bluecruve;
b.
Aplikasi Office, menggunakan OpenOffice.Org, maupun Dia Diagrams;
c.
Multimedia, termasuk dukungan format mp3 2.2.p.1.fc2.fr.i386.rpm)
(xmms-mp3-1.2.10-
tersedia di dalam CD dan diinstalasi
secara terpisah; d.
Aplikasi Internet, seperti Mozilla Web Browser, Gaim, IRC Client, Yahoo! Messenger (rh9.ymessenger-1.0.4-1.i386.rpm) tersedia di dalam CD dan diinstalasi terpisah;
e.
Game, seperti Chess;
f.
Graphics, seperti KPaint, Gimp Image Editor, Ksnapshot;
g.
System Tools;
h.
System Settings;
i.
Aplikasi (paket .rpm) yang dipergunakan untuk Fedora Core secara umum dapat dipergunakan juga pada abgLinux.
Berikut ini fitur yang dimiliki abgLinux secara lengkap yang terdapat dalam panel menu utama yaitu: a.
Accessories; a)
More Accessories; i.
Character Selector;
ii.
Kandalf’s Tips;
iii.
KDE LIRC server;
iv.
KHexEdit;
v.
KJots; IV-44
BAB IV : ANALISIS DAN PERANCANGAN
vi.
KPAger;
vii.
KRegExpEditor;
viii.
KSig;
ix.
KTimer;
x.
Simple Text Editor.
b) Archiving Tool; c)
Autorun;
d) KdeprintFax; e)
Kdict;
f)
KGpg;
g) Klipper; h) Print Jobs;
b.
i)
Print Manager;
j)
Scientific Calculator.
Games; a)
c.
Chess.
Graphics; a)
More Graphics Applications; i.
KColorChooser;
ii.
KColorEdit;
iii.
KIconEdit;
iv.
KRuler;
v.
KSnapshot.
b) Digital Camera Tool; c)
Gimp Image Editor;
d) KDVI; e)
KFax;
f)
KGhostView; IV-45
BAB IV : ANALISIS DAN PERANCANGAN
g) Kooka; h) KPaint; i)
KPDF;
j)
Kuickshow;
k) KView; l)
PDF Viewer;
m) Povray Modeler. d.
Internet; a)
More Internet Aplication; i. KNewsTicker; ii. Konqueror;
iii. KPPP – Log Viewer. b) Email; c)
gFTP;
d) IRC Client; e)
KGet;
f)
Kopete;
g) KPPP; h) KSirc; i)
Messaging Client;
j)
Mozilla Mail;
k) Mozilla Mail Message; l)
Mozilla Web Browser;
m) Remote Desktop Connection; n) Web Browser. e.
Office; a)
Dia Diagrams;
b) OpenOffice.org Calc; IV-46
BAB IV : ANALISIS DAN PERANCANGAN
c)
OpenOffice.org Draw;
d) OpenOffice.org Impress;
f.
e)
OpenOffice.org Math;
f)
OpenOffice.org Writer.
Preferences; a)
More Preferences; i.
Wallet Management Tool.
b) About Myself; c)
Configure the Panel;
d) Control the Panel; e)
Control Center;
f)
Desktop Settings Wizard;
g) Menu Editor; h) Password; i) g.
Printing Manager.
Programming; a)
More Programming Tools; i. KWrite.
b) Kate. h.
Sound & Video; a)
More Sound & Video Applications; i. aRts Builder; ii. aRts Control Tool;
iii. KMid. b) Audio Player; c)
Grip;
d) K3b; e)
Kaboodle; IV-47
BAB IV : ANALISIS DAN PERANCANGAN
f)
KAudioCreator;
g) KMix; h) KRec; i)
KsCD;
j)
Noatun;
k) Sound Juicer CD Ripper. i.
System Settings; a)
Server Settings; i. Domain Name System; ii. NFS;
iii. Samba; iv. Services. b) Add/Remove Applications; c)
Authentication;
d) Bootloader; e)
Date & Time;
f)
Display;
g) Keyboard; h) Language; i)
Network;
j)
NFS;
k) Printing; l)
Red Hat Network Configuration;
m) Root Password; n) Security Level; o) Soundcard Detection; p) User and Groups. j.
System Tools;
IV-48
BAB IV : ANALISIS DAN PERANCANGAN
a)
More System Tools; i. File Manager - Super User Mode; ii. KDat;
iii. KDiskFree; iv. KwikDisk; v. Terminal Program - Super User Mode. b) Desktop Sharing; c)
Disk Management;
d) Floppy Formatter; e)
Info Center;
f)
Internet Configuration Wizard;
g) KDE System Guard; h) Kernel Tuning; i)
Kickstart;
j)
Network Device Control;
k) Printing Notification Icon; l)
Red Hat Network Alret Icon;
m) Red Hat Network; n) Screen Resize & Rotate; o) System Logs; p) Task Scheduler; q) Terminal. k.
Find Files.
IV-49
BAB V : IMPLEMENTASI DAN PENGUJIAN
BAB V IMPLEMENTASI DAN PENGUJIAN
Bab ini membahas mengenai persiapan perangkat keras, persiapan lingkungan kerja sistem, persiapan dan implementasi paket, implementasi distribusi Linux abg, pengujian distro dengan beberapa kasus uji, kendala yang dihadapi, instalasi abgLinux, serta perbandingan instalasi abgLinux dengan Fedora Core 2 .
5.1.
Persiapan Perangkat Keras Perangkat keras dalam perancangan dan pembuatan perangkat
lunak memiliki peranan penting. Adapun perangkat keras yang digunakan dalam pembuatan distro Linux abg adalah sebagai berikut: § § § § § § § § § § § § §
Mainboard Prosesor Memory Harddisk Media Optik VGA Card SoundCard LAN Card Monitor Mouse Keyboard Power Supply Speaker aktif
: : : : : : : : : : : : :
ECS K7VTA3/KT333; AMD Duron 850 MHz; DDR 256 MB PC2700; Seagate Barracuda ATA IV 40 Gbytes; CD-RW ASUS 48x24x52x IDE; WinFast nVidia GeForce 4 MX 420 64MB SDR; OnBoard; ATI 10/100; NEXT NX 521 SVGA 15”; PS/2 Logitech 3 tombol; PS/2 generic; 350 W; 1 unit.
Sedangkan dalam pengujian menggunakan dua buah PC yang berbeda mainboard, prosesor, kapasitas memori, dan VGA Card-nya. Pengujian
V-1
BAB V : IMPLEMENTASI DAN PENGUJIAN
tersebut, pertama menggunakan spesifikasi seperti diatas, kedua menggunakan spesifikasi sebagai berikut: § § § § § § § § § § §
Mainboard Prosesor Memory Harddisk Media Optik VGA Card SoundCard Monitor Mouse Keyboard Power Supply
5.2.
: : : : : : : : : : :
ASUS P4B533/i845E; Intel Celeron 1.7 GHz; DDR 128 MB PC2700; Seagate Barracuda ATA IV 40 Gbytes; CD-RW ASUS 48x24x52x IDE; Cardex nVidia Riva TNT2 32 MB; OnBoard; NX 521 SVGA 15”; PS/2 Logitech 3 tombol; PS/2 generic; 350 W.
Persiapan Lingkungan Kerja Sistem Setiap pembuatan perangkat lunak mempunyai persyaratan
lingkungan kerja sendiri-sendiri, sama halnya dengan pembuatan distro Linux. Sebuah sistem Linux dalam hal ini Fedora Core 2 paket development harus sudah diinstalasi, dengan ditambah beberapa paket yang harus diinstalasi secara terpisah antara lain: § § § § § § § §
anaconda-10.0-5.i386.rpm anaconda-help-9.92-1.noarch.rpm anaconda-images-10-3.noarch.rpm anaconda-runtime-10.0-5.i386.rpm bogl-devel-0.1.9-31.1.i386.rpm booty-0.38-1.i386.rpm bogl-0.1.9-31.1.i386.rpm bogl-bterm-0.1.9-31.1.i386.rpm
[root@localhost anac]# rpm -ivh booty-0.38-1.i386.rpm warning: booty-0.38-1.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... ########################################### [100%] 1:booty ########################################### [100%] [root@localhost anac]# rpm -ivh bogl-0.1.9-31.1.i386.rpm warning: bogl-0.1.9-31.1.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... V-2
BAB V : IMPLEMENTASI DAN PENGUJIAN ########################################### [100%] 1:bogl ########################################### [100%] [root@localhost anac]# rpm -ivh bogl-bterm-0.1.931.1.i386.rpm warning: bogl-bterm-0.1.9-31.1.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd 2 Preparing... ########################################### [100%] 1:bogl-bterm ########################################### [100%] [root@localhost anac]# rpm -ivh bogl-devel-0.1.931.1.i386.rpm warning: bogl-devel-0.1.9-31.1.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd 2 Preparing... ########################################### [100%] 1:bogl-devel ########################################### [100%] [root@localhost anac]# rpm -ivh anaconda-10.0-5.i386.rpm warning: anaconda-10.0-5.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... ########################################### [100%] 1:anaconda ########################################### [100%] [root@localhost anac]# rpm -ivh anaconda-help-9.921.noarch.rpm warning: anaconda-help-9.92-1.noarch.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... ########################################### [100%] 1:anaconda-help ########################################### [100%] [root@localhost anac]# rpm -ivh anaconda-runtime-10.05.i386.rpm warning: anaconda-runtime-10.0-5.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... ########################################### [100%] 1:anaconda-runtime ########################################### [100%] [root@localhost anac]# rpm -ivh anaconda-images-103.noarch.rpm warning: anaconda-images-10-3.noarch.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... ########################################### [100%] 1:anaconda-images ########################################### [100%] [root@localhost anac]#
Kode 5.1. Instalasi file Pendukung installer. V-3
BAB V : IMPLEMENTASI DAN PENGUJIAN
Instalasi ini perlu dilakukan mengingat anaconda merupakan installer, yang digunakan dalam pembuatan dan menjalankan distro baik sebelum maupun sesudah instalasi.
5.2.1. Persiapan dan Implementasi Paket Sebuah file dalam distro Linux lebih sering disebut paket (package), hal disebabkan file tersebut mengandung beberapa file didalamnya. Pemilihan paket dalam membuat sebuah distro ada 2 jenis: a.
Pemilihan paket binary rpm, paket ini berupa ekstensi .rpm hanya bisa untuk melakukan instalasi saja dan tidak dapat dikembangkan kembali. Jika pembuatan distro tidak mengubah direktori tempat instalasi dan isi dalam menu panel;
b.
Pemilihan paket source code, paket ini mempunyai ekstensi .src.rpm, digunakan untuk melakukan banyak perubahan mendasar pada pembuatan sebuah distro Linux mulai dari tampilan, direktori penempatan, struktur menu maupun cara penggunaannya. Hal ini dikarenakan source code dari paket yang digunakan ada pada setiap file.src.rpm. Adanya source code dikarenakan ketentuan lisensi GPL maupun LGPL yang mengikat setiap pengguna perangkat lunak berbasis pada open source software untuk mengikutsertakan dan mengizinkan pemakai dapat melihat, merubah dan memperbaiki jika diperlukan. Pernyataan GPL dan LGPL dapat dilihat dalam lampiran I dan II. Mengingat keterbatasan waktu, sumber daya, dan banyaknya
paket yang dibutuhkan dalam pembuatan distro, maka distro Linux ABG menggunakan sebagian besar paket .rpm dan beberapa paket .src.rpm.
V-4
BAB V : IMPLEMENTASI DAN PENGUJIAN
Daftar paket rpm dapat dilihat pada lampiran IV, dan bisa dijadikan acuan dalam mencari paket .src.rpm yang serupa. Pembuatan sebuah paket rpm dengan menggunakan paket .src.rpm mempunyai beberapa tahap : a.
Pilih paket yang dikehendaki misal aplikasi
xchat, xchat-2.0.7-
5.src.rpm sebagai paketnya;
b.
Pindahkan paket
xchat-2.0.7-5.src.rpm
ke dalam direktori
/usr/src/redhat/SRPMS;
c.
Instalasi file tersebut menggunakan rpm –ivh
xchat-2.0.7-
5.src.rpm;
d.
Pada direktori berapa file dan
e.
/usr/src/redhat/SOURCES/
akan terbentuk be-
xchat-2.0.7.tar.bz2;
Buka kompresi file
xchat-2.0.7.tar.bz2
jika akan melakukan
perubahan yang sangat mendasar, dan sesuaikan juga
xchat.spec
pada direktori /usr/src/redhat/SPECS/, penjelasan file spec dapat dilihat pada bab analisis; f.
Kompilasi ulang untuk mendapatkan paket rpm yang telah dikehendaki, gunakan
rpmbuild -ba xchat.spec.
-ba digunakan
agar menghasilkan paket .rpm beserta .src.rpm tetapi jika menginginkan binary .rpm saja gunakan pilihan -bb, Proses kompilasi ulang paket xchat dapat dilihat pada lampiran VII; g.
Jika tidak terjadi pesan kesalahan, maka paket yang diinginkan dapat
diambil
5.src.rpm, rpm,
dan
pada
/usr/src/redhat/SRPMS/xchat-2.0.7-
/usr/src/redhat/RPMS/i386/xchat-2.0.7-5.i386.
/usr/src/redhat/RPMS/i386/xchat-debuginfo-2.0.7-
5.i386.rpm;
h.
Pindahkan paket xchat yang baru ke dalam direktori instalasi distro /RPMS Linux abg.
V-5
BAB V : IMPLEMENTASI DAN PENGUJIAN
5.2.2. Implementasi Distribusi Linux ABG Implementasi Distro Linux ABG atau bisa disebut abgLinux menggunakan paket dibawah lisensi GPL dan LGPL atau yang sejenisnya. Implementasi abgLinux menggunakan anaconda sebagai installer dari Red Hat, Inc. Beberapa hal yang mungkin terjadi saat melakukan kompilasi pembuatan sebuah distro adalah: a.
Terjadi beberapa pesan kesalahan karena masalah ketergantungan paket yang satu dengan yang lain;
b.
Terjadi pesan kesalahan paket karena kesalahan dalam modifikasi source code;
c.
Tidak diterimanya paket rpm baru hasil kompilasi yang telah ditentukan;
d.
Pesan kesalahan terjadi saat buildinstall dilakukan, hal ini sangat sulit diidentifikasikan dan dicari penyebabnya. Kejadian ini diperkuat dengan banyaknya hal serupa dan menjadi wancana tersendiri di mailing list Red Hat serta dibeberapa lainnya;
e.
Perancangan pembuatan distro tidak sesuai dengan hasil yang diharapkan. Hal ini harus dicari sendiri penyebabnya, ditanyakan melalui mailing list atau yang dianggap pakar. Berdasarkan lisensi GPL dan LGPL tercantum
“NO
WARRANTY” –tidak ada jaminan– (Lampiran I dan II), pada beberapa kasus mungkin berhasil akan tetapi dalam kasus yang lain tidak berhasil.
V-6
BAB V : IMPLEMENTASI DAN PENGUJIAN
Start
A
Kriteria pemilihan distro
Dependensi Bermasalah?
Y
B
T masukan ke /home/achmadsyafaat/abgLinux/Fedora/ RPMS/
Sesuai Kriteria ?
T
Dapatkan dan pilih file .src.rpm yang bersesuaian dengan file .rpm
Y Buat direktori dasar /home/achmadsyafaat/abgLinux/
Salin CD1 Fedora Core 2 ke direktori dasar kecuali file di direktori RPMS
Ekstrak file .src.rpm
Konfigurasi & modifikasi sesuai kebutuhan Rebuild paket .src.rpm
Hapus TRANS.TBL Modifikasi file comps.xml /home/achmadsyafaat/ abgLinux/Fedora/base/
Pemilihan paket .rpm & dependensinya
F
A
Berhasil ?
T
Y /usr/src/redhat/RPMS/i386/ atau /usr/src/redhat/RPMS/noarch/
Pindahkan paket hasil modifikasi ke /home/achmadsyafaat/abgLinux/Fedora /RPMS/ B
C
Gambar 5.1. Bagan I perancangan abgLinux.
V-7
BAB V : IMPLEMENTASI DAN PENGUJIAN C
Tentukan dasar distro BASE=/home/achmadsyafaat/abgLinux / Link ke anaconda
Link ke anaconda-runtime
D
pkgorder
Cek kebenaran PATH
genhdlist Y D
Paket lebih dari 1 CD ?
pkgorder
T
E
genhdlist G E
buildinstall Y Error ?
Y
F
Error ?
T Pembakaran CD
T
Buat file iso
G
CD Instalasi abgLinux
Selesai
Gambar 5.2. Bagan II perancangan abgLinux.
V-8
BAB V : IMPLEMENTASI DAN PENGUJIAN
Pada gambar diatas terlihat langkah-langkah yang digunakan dalam pembuatan abgLinux. Berikut ini penjelasan langkah-langkah yang dipakai pada pembuatan abgLinux K-Edition 1.0 beta: a.
Pemilihan
distro
sebagai
basis,
pembuatan
abgLinux
merupakan pembuatan distro berdasarkan basis distro tertentu, menggunakan Fedora Core 2 sebagai basisnya. Fedora Core 2 dipakai sebagai rujukan pembuatan distro dikarenakan: a)
Secara tidak langsung merupakan kelanjutan Red Hat Linux 9.0 yang diberikan kepada komunitas open source walaupun tanpa dukungan teknis. Hal ini merupakan kebijakan Red Hat yang sekarang hanya berfokus pada Red Hat Enterprise;
b) Menggunakan rilis kernel stabil 2.6, karena Fedora Core 1 masih menggunakan kernel 2.4; c)
Dukungan hardware lebih luas pada kernel 2.6.
d) Apliksi terbilang lebih baik dari Fedora Core 1. b.
Pembuatan direktori sebagai dasar pembuatan abgLinux, Misalkan: # mkdir
c.
–p /home/achmadsyafaat/abglinux;
Salin isi CD pertama Fedora Core 2, kecuali file pada direktori RPMS ke dalam /abgLinux;
d.
Hapus file TRANS.TBL; # find /home/achmadsyafaat/abgLinux/ -name TRANS.TBL -exec rm -f {} \;
e.
Modifikasi file comps.xml, dapat dilihat pada lampiran V;
f.
Pilih paket rpm yang diinginkan dan masukan ke dalam /home/achmadsyafaat/abgLinux/Fedora/RPMS;
V-9
BAB V : IMPLEMENTASI DAN PENGUJIAN
g.
Pilih paket .src.rpm yang diinginkan, ekstrak atau instalasi. Sesuaikan source code, image maupun file spec dengan distro yang dibuat;
h.
Kompilasi ulang, menggunakan perintah namafile.spec.
direktori
#
rpm
build
Jika berhasil, ambil file rpm yang ada di
/usr/src/redhat/RPMS/
dan di dalam arsitektur
komputer yang tersedia. Misal pada
/i386/
atau
/noarch/,
pindahkan ke /home/achmadsyafaat/abgLinux/Fedora/RPMS; i.
Mulai proses kompilasi pembuatan distro Linux, a.
Tentukan direktori dasar dari distro; # export BASE=/home/achmadsyafaat
b.
Link anaconda; # export PYTHONPATH=/usr/lib/anaconda
c.
Link anaconda runtime; # export PATH=$PATH:/usr/lib/anaconda-runtime
d.
Cek kebenaran path;
e.
# echo $PATH /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/s bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: /usr/X11R6/bin:/root/bin:/usr/lib/anacondaruntime Jika paket lebih dari satu CD gunakan pkgorder, karena
paket abgLinux dapat masuk dalam satu CD maka digunakan; # genhdlist --withnumbers --productpath=abgLinux /$BASE
f.
Lakukan buildinstall; # buildinstall --version 1 --product "abgLinux" -release K-Edition1.0beta --prodpath abgLinux $BASE
V-10
BAB V : IMPLEMENTASI DAN PENGUJIAN [root@localhost /]# buildinstall --version 1 -product "abgLinux" --release K-Edition1.0beta -prodpath abgLinux $BASE Running buildinstall... /home/achmadsyafaat/buildinstall.tree.2297 / / Going to run buildinstall again Building images... Assembling package list... Expanding text packages... Expanding graphical packages... . . . Building main moduleball Building netstg.img Running mkcramfs /tmp/instimage.dir.8838 /home/achmadsyafaat/abgLinux/base/netstg2.img Wrote /home/achmadsyafaat/abgLinux/base/netstg2.img (16784k)... Building hdstg.img Running mkcramfs /tmp/instimage.dir.8838 /home/achmadsyafaat/abgLinux/base/hdstg2.img Wrote /home/achmadsyafaat/abgLinux/base/hdstg2.img (16768k)... Building stage2.img Running mkcramfs /tmp/treedir.2316/instimage /tmp/instimage.img.8838 Wrote /home/achmadsyafaat/abgLinux/base/stage2.img (45480k) Writing .discinfo file timestamp not specified; using the current time [root@localhost /]#
Kode. 5.2. Proses buildinstall.
Setelah buildinstall selesai, akan terbentuk beberapa file image,
yaitu
netstg2.img.
hdstg2.img,
stage2.img,
dan
File image tersebut merupakan bagian dari
anaconda yang menyebabkan installer dapat berjalan dengan baik. g.
Buat file .iso, hasil dari pembuatan file ini digunakan untuk instalasi distro melalui media CD.
V-11
BAB V : IMPLEMENTASI DAN PENGUJIAN # mkisofs -b isolinux/isolinux.bin -c isolinux/boot.cat -J -p "[email protected]" V "abgLinux" -r -T -v -A "abgLinux/i386 1" -o abgLinux.iso -no-emul-boot -boot-load-size 4 -boot-info-table -l /home/achmadsyafaat [root@localhost /]# mkisofs -b isolinux/isolinux.bin -c isolinux/boot.cat -J -p "[email protected]" -V "abgLinux" -r -T -v -A "abgLinux/i386 1" -o abgLinux.iso -no-emulboot -boot-load-size 4 -boot-info-table -l /home/achmadsyafaat INFO: UTF-8 character encoding detected by locale settings. Assuming UTF-8 encoded filenames on source filesystem, use -input-charset to override. mkisofs 2.01a27 (i686-pc-linux-gnu) Scanning /home/achmadsyafaat Scanning /home/achmadsyafaat/images Scanning /home/achmadsyafaat/images/pxeboot Scanning /home/achmadsyafaat/abgLinux Scanning /home/achmadsyafaat/abgLinux/base . . . . 99.02% done, estimate finish Thu Jan 13 12:51:15 2005 Total translation table size: 129787 Total rockridge attributes bytes: 53959 Total directory bytes: 94208 Path table size(bytes): 96 Done with: The File(s) Block(s) 353225 Writing: Ending Padblock Start Block 353331 Done with: Ending Padblock Block(s) 150 Max brk space used 92000 353481 extents written (690 MB)
Kode 5.3. Proses pembuatan file iso. h.
Masukkan file .iso ke dalam CD, dengan melakukan burning memakai CD-RW;
j.
Berdoa dan berharap semua berjalan lancar.
Proses selengkapnya serta risalah isi cd instalasi dapat dilihat pada lampiran VI dan IX.
V-12
BAB V : IMPLEMENTASI DAN PENGUJIAN
5.3.
Pengujian
5.3.1. Kasus Uji Beberapa kasus uji yang dilakukan merupakan hal yang sangat penting dalam pembuatan sebuah distro Linux. Pengujian menggunakan metode black box yang dibatasi pada sebagian pembuataan paket rpm dan sebagian proses instalasi dengan beberapa cara: a.
Rencana: memberikan perintah kompilasi ulang paket .rpm, .src.rpm, dan semua aturan pembuatan distro dengan benar; Tujuan : diharapkan paket .rpm, .src.rpm, dan pembuatan distro dapat mengenali, melakukan proses dengan benar dan tidak ditemukan kesalahan.
b.
Rencana: memberikan perintah kompilasi ulang dengan salah, aturan penamaan; Tujuan: proses kompilasi ulang dapat mengenali kesalahan yang terjadi sehingga dapat dilakukan langkah perbaikan.
c.
Rencana: memberikan perintah buildinstall serta pembuatan file iso, untuk melakukan kompilasi semua paket rpm dan membuat file iso. Tujuan : sebagai langkah pembuatan CD abgLinux yang siap diinstalasi setelah dilakukan pembakaran terlebih dahulu.
d.
Rencana: memberikan perintah berupa pilihan saat instalasi, secara default; Tujuan: diharapkan instalasi dapat berjalan dengan benar sehingga abgLinux siap digunakan. Pengujian dengan cara memberikan perintah dan aturan yang
benar dalam pembuatan distro Linux dapat memproses dan menghasilkan paket maupun distro relatif baik. Pada saat pengujian instalasi tahap I dilakukan secara langsung, terjadi masalah, instalasi mode grafis
V-13
BAB V : IMPLEMENTASI DAN PENGUJIAN
tidak dapat digunakan hanya bisa melakukan instalasi dalam mode teks menggunakan widgets.
Running anaconda, the abgLinux system installer - please wait... Probing for video card: NVIDIA GeForce 4 (generic) Probing for monitor type: 15 COLOR Probing for mouse type: Generic - 3 Button Mouse (PS/2) Graphical installation not avaible........ starting text mode _
Kode 5.4. Pengujian instalasi tahap I.
Pengujian instalasi tahap II dilakukan setelah paket anaconda diteliti dan dibuat kembali serta penambahan beberapa paket XOrg-X11. Kemudian dilakukan proses kompilasi dan pembuatan file iso kembali, setelah itu file iso di-burning ke dalam media CD. Pada pengujian instalasi tahap II ini mode grafis dapat dipergunakan.
Running anaconda, the abgLinux system installer - please wait... Probing for video card: NVIDIA GeForce 4 (generic) Probing for monitor type: 15 COLOR Probing for mouse type: Generic - 3 Button Mouse (PS/2) Attempting to start native X server Waiting for X server to start...log located in/tmp/X.log 1...2...3...4...5.... X server started successfully. _
Kode 5.5. Pengujian instalasi tahap II.
V-14
BAB V : IMPLEMENTASI DAN PENGUJIAN
Berikut ini adalah contoh pesan kesalahan akibat perubahan saat membuat definisi nama file. . . . . . . . . . . . . . . Name: %{name} Version: %{version} Release: %{release} Epoch: 1 Group: Applications/Internet License: GPL URL: http://www.xchat.org Source: http://www.xchat.org/files/source/2.0/xchat%{version}.tar.bz2 Buildroot: %{_tmppath}/%{ . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
Kode 5.6. Perubahan pada penamaan.
[root@localhost SPECS]# rpmbuild -ba xchat.spec error: Recursion depth(17) greater than max(16) 15< (empty) 14< (empty) 13< (empty) 12< (empty) 11< (empty) 10< (empty) 9< (empty) 8< (empty) 7< (empty) 6< (empty) 5< (empty) 4< (empty) 3< (empty) 2< (empty) 1< (empty) 0< Source: http://www.xchat.org/files/source/2.0/xchaterror: line 14: Source: http://www.xchat.org/files/source/2.0/xchaterror: Package has no %description: %{name} [root@localhost SPECS]#
Kode 5.7. Pesan kesalahan saat kompilasi xchat.
V-15
BAB V : IMPLEMENTASI DAN PENGUJIAN
Tabel 5.1. Pengujian Pra Instalasi. No
1.
2.
Nama Pengujian
Menguji paket pada saat pembuatan ulang (rebuild)
Mengetahui dependensi dengan keterkaitan paket yang lain
Menguji saat lingkungan kerja sistem
Mengetahui apakah sistem telah siap untuk pembuatan distro
Menguji buildinstall
Melihat apakah saat buildinstall terjadi error
3.
4.
5.
Tujuan
Menguji saat pembuatan file iso Pembakaran file iso ke media CD
Apakah pembuatan file iso berjalan benar & tidak error Mengetahui apakah file iso yang terbentuk dapat dipakai untuk instalasi
Skenario Ketika paket yang akan dimodifikasi sudah tersedia, ekstrak / install paket .src.rpm kemudian, modifikasi file spec & file yang bersesuaian & rebuild. Paket development dinstalasi saat awal, instalasi paket anaconda, bogl, booty. Link anaconda dan anacondaruntime, cek pathnya, buat genhdlist, lakukan build install Lakukan langsung pembuatan file iso setelah langkah buildinstall Dapat dilakukan dalam lingkungan sistem Linux atau Ms. Windows
Hasil Yang Diharapkan Paket rpm baru terbentuk
Hasil Didapat
OK
anaconda dapat dipakai saat melakukan link
Terbentuk file hdstg2.img, stage2.img, dan netstg2.img Terbentuk abgLinux.iso
OK
OK
OK
Terbentuk paket untuk instalasi dalam CD
OK
V-16
BAB V : IMPLEMENTASI DAN PENGUJIAN
Tabel 5.2. Pengujian instalasi tahap I. No.
Nama Pengujian
Menguji CD instalasi abgLinux 1.
2.
3.
Skenario
Mengetahui apakah CD dapat dipakai instalasi
Reboot Komputer & konfigurasi BIOS agar CDROM dideteksi terlebih dahulu Setelah widgets testing CD media, OK untuk test CD / skip tanpa melakukan cek media Setelah widgets testing CD media, OK untuk test CD / skip tanpa melakukan cek media Setelah widgets pemilihan paket aplikasi akan tampil widgets password root Widgets ini tampil setelah proses instalasi paket selesai, akan tampil widgets untuk reboot sistem
Menguji Tahapan Instalasi mode grafis
Mengetahui apakah mode grafis dapat dipakai saat instalasi
Menguji Tahapan Instalasi mode teks menggunakan widgets
Mengetahui Apakah mode teks dengan widgets dapat dipakai jika mode grafis gagal Mengetahui apakah input widgets password root dapat digunakan Mengetahui apakah komputer dapat di reboot setelah tahapan instalasi
Menguji input password 4.
5.
Tujuan
Menguji widgets akhir instalasi
Hasil Yang Diharapkan Splash screen dapat ditampilkan
Hasil Didapat
OK
Dapat menggunakan mode grafis saat instalasi.
Dapat menggunakan mode teks dengan widgets saat instalasi.
Dapat digunakannya root password untuk keamanan system
Deteksi VGA card: OK, Deteksi Monitor: OK, Deteksi Mouse: OK, Deteksi grafis: Failed
OK
OK
Digunakan untuk reboot system OK
V-17
BAB V : IMPLEMENTASI DAN PENGUJIAN
Tabel 5.3. Pengujian instalasi tahap II. No.
1.
2.
3.
Nama Pengujian
Menguji CD instalasi abgLinux
Mengetahui apakah CD dapat dipakai instalasi
Menguji Tahapan Instalasi mode grafis
Mengetahui apakah mode grafis dapat dipakai saat instalasi
Menguji Tahapan Instalasi mode teks mengguna kan mode grafis Menguji input password
Mengetahui Apakah mode grafis dapat digunakan
4.
5.
Tujuan
Menguji akhir instalasi
Skenario Reboot komputer & konfigurasi BIOS agar CD-ROM dideteksi terlebih dahulu Setelah widgets testing CD media, OK untuk test CD / skip tanpa melakukan cek media Setelah widgets testing CD media, OK untuk test CD / skip tanpa melakukan cek media
Mengetahui apakah input password root dapat digunakan
Setelah melakukan partisi harddisk akan tampil pengisian password root
Mengetahui apakah komputer dapat di reboot setelah tahapan instalasi
Setelah proses instalasi paket selesai, akan tampil form untuk reboot sistem
Hasil Yang Diharapkan Splash screen dapat ditampilkan Dapat menggunakan mode grafis saat instalasi. Dapat menggunakan mode grafis saat instalasi.
Dapat digunakanya root password untuk keamanan system digunakan untuk reboot system
Hasil Didapat
OK
Deteksi : VGA card: OK, Monitor: OK, Mouse: OK, Grafis: OK.
OK
OK
OK
V-18
BAB V : IMPLEMENTASI DAN PENGUJIAN
Tabel 5.4. Pengujian setelah instalasi tahap I. No.
1.
2.
3.
Nama
Tujuan
Skenario
Instalasi tahap 2 mode grafis
instalasi tahap 2 mode grafis dapat dilakukan
Instalasi tahap 2 mode teks dengan widgets
Apakah instalasi tahap 2 mode teks dengan widgets dapat dilakukan
Menguji kata kunci root
Apakah password root sesuai dengan pengisian saat instalasi
Setelah reboot sistem, otomatis akan masuk instalasi sistem tahap 2 Setelah reboot sistem, otomatis akan masuk instalasi sistem tahap 2 jika gagal masuk mode grafis Merupakan tahap akhir untuk masuk sistem karena mode grafis gagal masuk
Pengujian
Hasil Yang Diharapkan Dapat digunakannya mode grafis Dapat digunakannya mode teks dengan widgets
Password root sesuai dengan pengisianya waktu instalasi
Hasil Didapat
Failed
OK
OK
Tabel 5.5. Pengujian setelah instalasi tahap II. No.
1.
2.
3.
Nama Pengujian
Probing mode grafis
Instalasi tahap 2 mode grafis
Menguji kata kunci root
Hasil Yang Diharapkan Probing mode grafis dapat dilakukan
Hasil Didapat
Setelah probing hardware otomatis akan masuk instalasi sistem tahap 2
Dapat digunakannya mode grafis
Failed, terlewat langsung masuk menu login
Merupakan tahap akhir untuk masuk sistem menggunakan mode grafis
Password root sesuai & splash screen sebagai pembuka system
Tujuan
Skenario
Melakukan deteksi hardware dengan mode grafis Instalasi tahap 2 mode grafis dapat dilakukan
Setelah reboot sistem, langsung melakukan deteksi hardware
Apakah password root sesuai dengan pengisian saat instalasi
OK
OK
V-19
BAB V : IMPLEMENTASI DAN PENGUJIAN
5.3.2. Instalasi abgLinux Seperti halnya instalasi perangkat lunak pada umumnya, abgLinux memerlukan perangkat keras melakukan instalasi. Selain itu, abgLinux menggunakan CD sebagai media untuk instalasi ke dalam perangkat keras. Saat ini CD instalasi abgLinux belum bisa didapatkan secara bebas mengingat masih dalam versi beta dan belum tersedia file iso untuk di-download melalui internet. Jika anda hendak mencoba dan menggunakan abgLinux dapat mengirimkan permintaan kepada penulis lewat email [email protected].
CD Instalasi abgLinux
Perangkat keras yang disarankan (kompatibel, setara atau diatasnya): Prosesor (x86) : Pentium II 400 MHz; RAM : 256 MB; Harddisk : 3 GB; VGA Card : 16 MB; CD-ROM : 16x; Monitor : SVGA; Keyboard : generic; Mouse : generic; Gambar 5.3. Konfigurasi perangkat keras. V-20
BAB V : IMPLEMENTASI DAN PENGUJIAN
Start CD instalasi
Perangkat keras
Boot Screen & Test media CD
Start anaconda instalation
Upgarde Examine
Upgarde
Install Partitioning
Upgarde boot loader
Konfigurasi
Installing Packages
Eject CD instalasi
Reboot System
Finish
Gambar 5.4. Bagan instalasi abgLinux.
V-21
BAB V : IMPLEMENTASI DAN PENGUJIAN
Boot screen Instalasi Grafis Test CD OK
Test ? Skip
Gambar 5.5. Bagan instalasi abgLinux pada boot screen & test media CD.
Welcome to abgLinux Pemilihan bahasa Konfogurasi Keyboard
Gambar 5.6. Bagan instalasi abgLinux pada start anaconda instalation.
Upgarde boot loader
Boot loader Configuration
About to Upgrade
Gambar 5.7. Bagan instalasi abgLinux pada upgarde boot loader.
V-22
BAB V : IMPLEMENTASI DAN PENGUJIAN
Automatically
Disk Partition Manually Disk Druid Disk Setup
Automatic Partitioning
Gambar 5.8. Bagan instalasi abgLinux pada partitioning.
Boot loader Configuration Network Configuration Firewall Configuration Additional Language Time Zone Selection Set Root Password Package Group Selection About to Install
Gambar 5.9. Bagan instalasi abgLinux pada konfigurasi.
V-23
BAB V : IMPLEMENTASI DAN PENGUJIAN
Seperti halnya Fedora Core, abgLinux menggunakan anaconda sebagai installer. Instalasi abgLinux dapat menggunakan beberapa cara, antara lain menggunakan media CD-ROM, Harddisk, maupun melalui media jaringan dengan server sebagai pusatnya, namun pada saat ini akan dibahas cara instalasi abgLinux menggunakan media CD-ROM. Berikut ini tahapan instalasi abgLinux: a.
Siapkan Perangkat keras, dengan konfigurasi yang disarankan atau diatasnya adalah sebagai berikut: a). b). c). d). e). f). g). h).
Prosesor (x86) RAM Harddisk VGA Card CD-ROM Monitor Keyboard Mouse
: Pentium II 400 MHz; : 256 MB, Maksimum 4 GB; : 3 GB; : 16 MB; : 16x; : SVGA; : generic; : generic.
b.
Siapkan CD instalasi abgLinux;
c.
Setelah itu hidupkan komputer;
d.
Konfigurasi
BIOS
sehingga CD-ROM dapat dikenali dan menjadi
prioritas pertama saat booting, simpan dan keluar dari menu BIOS; e.
Masukan CD Instalasi abgLinux pada CD-ROM yang telah diberi prioritas pertama saat booting;
f.
Ketika sistem melakukan restart kembali, setelah itu ada beberapa proses sebelum memulai instalasi dan menampilkan boot screen adalah sebagai berikut: a). PC melakukan tahap inisialisasi pada POST.
ISOLINUX
dilibatkan
BIOS
saat melakukan
menggunakan
CD bootable
(isolinux.bin); b).
ISOLINUX
memanggil kernel dari CD-ROM (/isolinux pada
direktori di dalam CD);
V-24
BAB V : IMPLEMENTASI DAN PENGUJIAN
c).
ISOLINUX
memanggil initrd (initrd.img);
d). Kernel kemudian mengambil alih, dan mencoba untuk mengambil alih
initrd.img
ke dalam memori (/dev/ram0),
dan mengkaitkan filesystem yang baru sebagai root(/); e). Kernel mencoba berjalan
/linuxrc
di dalam
yang baru
root
dibentuk filesystem; f). Program
linuxrc
kemudian mengkaitkan ke CD-ROM
(dengan melakukan trial and error),
memasukan suatu
filesystem dari CD-ROM ke dalam /dev/ram1; g). Kernel mengambil alih dan mengkaitkan serta melakukan konfigurasi
root
yang baru diatur oleh filesystem. Filesystem
yang baru dikaitkan melakukan suatu softlink ke dalam CDROM yang dimasukkan ke dalam direktori
/dev,
sedemikian
sehingga sistem mempunyai akses kepada CD-ROM; h). Kernel berjalan
/sbin/loader
dalam bentuk binary kemudian
meminta anaconda melakukan instalasi. g.
Setelah berhasil akan tampil boot screen pembuka instalasi CD;
Gambar 5.10. Boot screen abgLinux.
V-25
BAB V : IMPLEMENTASI DAN PENGUJIAN
h.
Tekan ENTER untuk memulai proses instalasi;
i.
Setelah itu sistem akan melakukan pendeteksian (probe) perangkat keras (misalnya. CD/DVD, hard-drives, dll);
j.
Kemudian diikuti Prompt test CD untuk melakukan cek error, jika CD hendak dilakukan test tekan OK atau jika tidak dan yakin CD tidak mengalami error tekan Skip;
Gambar 5.11. Test CD.
k.
Setelah itu anaconda mengambil alih dan melakukan proses instalasi yang diikuti beberapa tahap pendeteksian awal yang meliputi: a). Melakukan pendeteksian video card (VGA Card); b). Melakukan pendeteksian monitor; c). Melakukan pendeteksian mouse; d). Memanggil native X Server untuk instalasi dalam bentuk grafis.
l.
Tidak beberapa lama kemudian akan ada tampilan Welcome to abgLinux untuk memulai instalasi. Setelah itu tekan Next untuk melanjutkan instalasi;
V-26
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.12. Welcome to abgLinux.
m. Kemudian tampil pemilihan bahasa untuk instalasi, setelah itu tekan Next untuk melanjutkan instalasi;
Gambar 5.13. Pemilihan bahasa instalasi.
V-27
BAB V : IMPLEMENTASI DAN PENGUJIAN
n.
Konfigurasi keyboard, tekan Next untuk melanjutkan instalasi;
Gambar 5.14. Pemilihan konfigurasi keyboard.
o.
Kemudian sistem melakukan pengecekan apakah abgLinux sudah ter-install, anda dapat memilih instalasi baru atau upgrade;
Gambar 5.15. Upgarde examine.
V-28
BAB V : IMPLEMENTASI DAN PENGUJIAN
p.
Setelah itu tampil Disk Partitioning Setup unttuk melakukan partisi.
Gambar 5.16. Disk partitioning setup.
Pada tampilan ini ada dua pilihan yang digunakan untuk melakukan partisi harddisk, yaitu: a). Automatically
partition,
memberikan
kemudahan
bagi
pengguna dalam melakukan partisi harddisk tetapi seluruh kapasitas harddisk akan menjadi partisi Linux seluruhnya. Ada tiga buah pilihan yaitu: § Remove all Linux partitions on this system, pilihan ini akan menghapus seluruh partisi Linux yang ada di dalam harddisk; § Remove all partitions on this system, pada pilihan ini akan menghapus seluruh partisi dalam harddisk; § Keep all partitions and use existing free space; pada pilihan ini hanya tidak akan menghapus partisi yang ada tetapi akan menggunakan partisi kosong yang tidak terpakai untuk instalasi abgLinux. Pilihan ini merupakan yang paling aman
V-29
BAB V : IMPLEMENTASI DAN PENGUJIAN
apabila pengguna masih memerlukan partisi untuk diguna-kan kembali.
Hal
yang
perlu
diingat
adalah
anda
harus
mempersiapkan partisi kosong sebelum melakukan instalasi.
Gambar 5.17. Automatic partitioning.
Pada penggunaan pilihan ini hanya akan terbentuk dua buah partisi yaitu root (/), dan Swap secara otomatis. b). Manually partition with Disk Druid, digunakan untuk melakukan partisi hardisk secara manual. Manually partition, memberikan kebebasan penuh pengguna untuk melakukan partisi harddisk yang dimiliki. Pada pilihan ini juga dapat menghapus partisi yang telah ada lebih dahulu, jadi berhatihatilah. Pastikan tidak ada data yang penting pada partisi yang telah ada atau sebaiknya backup dahulu data anda sebelum melakukan partisi maupun menggunakan Linux. Jika anda telah terbiasa menggunakan Linux mungkin menggunakan Disk Druid merupakan pilihan yang paling menyenangkan.
V-30
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.18. Disk setup.
Beberapa menu yang digunakan untuk melakukan partisi harddisk yaitu: §
New, digunakan untuk membuat partisi serta menentukan kapasitas harddisk untuk direktori yang akan di-mount (dikaitkan);
§
Edit, digunakan untuk merubah kapasitas maupun direktori dari partisi yang telah dibuat;
§
Delete, pilihan ini digunakan untuk menghapus partisi yang telah dibuat atau partisi lain;
§
Reset, digunakan untuk mengembalikan posisi partisi sebelum dilakukan penambahan maupun perubahan ;
§
RAID dan LVM, digunakan untuk harddisk pada sistem RAID, yang biasanya lebih dari dua buah harddisk.
V-31
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.19. Add partition.
Hal yang perlu diingat dalam melakukan partisi secara manual adalah membuat partisi bo`ot (/boot) sebagai tempat untuk melakukan booting, partisi untuk
swap
dua kali lebih besar
RAM khususnya jika RAM yang dimiliki 128 MB, dan tentunya partisi untuk root (/), baru kemudian membuat partisi yang lain misalnya home (/home).
Tabel 5.6. Contoh pembagian partisi. Partition
Tipe FileSystem
Ukuran
Boot
/boot
Ext3
100 MB
Root
/
Ext3
2644 MB
Swap
256 MB
Swap
q.
Mount Point
Setelah pembuatan partisi, kemudian dilakukan pemilihan Boot Loader. Boot loader yang diguanakan adalah GRUB (GRand Unified Boot loader). Boot loader digunakan untuk memilih sistem
V-32
BAB V : IMPLEMENTASI DAN PENGUJIAN
operasi yang ada di dalam harddisk dan digunakan untuk menjalankan sistem. Jika sebuah atau lebih sistem Linux telah terinstal gunakan pilihan Configure advanced boot loader options kemudian lanjutkan dengan menekan tombol Next, setelah itu pilih ...first sector of boot partition;
Gambar 5.20. Konfigurasi boot loader.
Gambar 5.21. Konfigurasi advanced boot loader.
V-33
BAB V : IMPLEMENTASI DAN PENGUJIAN
r.
Konfigurasi Network, digunakan untuk melakukan konfigurasi network secara manual atau menggunakan
DHCP
untuk lebih
mudahnya;
Gambar 5.22. Konfigurasi network.
s.
Konfigurasi Firewall, digunakan untuk meningkatkan keamanan komputer yang digunakan dengan konfigurasi yang tepat;
Gambar 5.23. Konfigurasi firewall. V-34
BAB V : IMPLEMENTASI DAN PENGUJIAN
t.
Pemilihan bahasa untuk sistem secara default dan instalasi bahasa tambahan;
Gambar 5.24. Pemilihan bahasa.
u.
Pemilihan zona waktu, digunakan menentukan zona waktu pada sistem yang akan digunakan nanti;
Gambar 5.25. Zona Waktu. V-35
BAB V : IMPLEMENTASI DAN PENGUJIAN
v.
Pengisian password untuk root (administrator sistem);
Gambar 5.26. Root password.
w. Pemilihan package, pada tampilan ini anda dapat melakukan instalasi secara default dan dapat memilih paket yang dikehendaki. Setelah itu tekan Next untuk melanjutkan instalasi kemudan akan tampil pernyataan untuk instalasi paket, tekan Next untuk melanjutkan;
Gambar 5.27. Package group selection.
V-36
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.28. About to install.
x.
Kemudian sistem akan melakukan format dan konfigurasi filesystems, selanjutnya sistem melakukan instalasi file image ke dalam hard drive. Setelah itu sistem melakukan proses instalasi paket;
Gambar 5.29. Formating.
V-37
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.30. Installing packages.
y.
Setelah proses instalasi paket selesai, CD-ROM akan mengeluarkan CD Instalasi abgLinux. Simpan kembali CD instalasi, kemudian tekan Next untuk melakukan reboot sistem.
Gambar 5.31. Reboot sistem.
z.
Sampai disini tahap instalasi selesai, kemudian setelah sistem selesai melakukan reboot selanjutnya dilanjutkan proses sebagai berikut: V-38
BAB V : IMPLEMENTASI DAN PENGUJIAN
a). Boot loader akan tampil dan memberikan pilihan untuk masuk ke dalam sistem operasi yang dipilih, kemudian pilih abgLinux dan tekan Enter; b). Setelah itu sistem mendeteksi perangkat keras yang ada; c). Setelah selesai akan tampil Menu Login, masukan root sebagai user name dan masukan password saat instalasi dilakukan setelah itu tekan Enter atau Login; d). Jika login sesuai maka akan tampil splash screen yang dikuti tampilan desktop sistem, setelah itu sistem siap digunakan.
Gambar 5.32. Splash screen abgLinux.
V-39
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.33. Desktop abgLinux.
Gambar 5.34. Beberapa aplikasi abgLinux.
Setelah selesai melakukan instalasi, anda dapat mencoba beberapa aplikasi yang ada (misalkan Office, game, dll.), untuk mencoba mendengarkan lagu kesayangan anda dengan format mp3, diperlukan instalasi manual sebagai berikut: a.
Buka aplikasi terminal (shell);
V-40
BAB V : IMPLEMENTASI DAN PENGUJIAN
b.
Copy file
xmms-mp3-1.2.10-2.2.p.1.fc2.fr.i386.rpm
yang ada
di dalam CD ke direktori /home, dengan perintah: # mount /dev/hdc /mnt/cdrom # cp /mnt/cdrom/abglinux/RPMS/xmms-mp3-1.2.102.2.p.1.fc2.fr.i386.rpm /home;
c.
Install dengan perintah:
# rpm
–ivh /home/xmms-mp3-1.2.10-
2.2.p.1.fc2.fr.i386.rpm
Setelah selesai anda dapat menggunakan media player.
Gambar 5.35. Instalasi paket pendukung mp3.
Berikut ini beberapa perintah rpm yang umum dipakai: §
Meng-install paket, rpm -ivh namapaket-1.2.3.ix86.rpm;
§
Upgrade paket, rpm -Uvh namapaket-1.2.3.ix86.rpm;
§
Uninstal paket, rpm -e namapaket;
§
Informasi tentang paket, rpm -qi namapaket ;
§
Informasi file-file yang termasuk dalam paket, rpm -ql namapaket.
V-41
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.36. Menjalankan mp3.
5.3.3. Perbandinagn Instalasi abgLinux dengan Fedora Core 2 Instalasi setiap distro Linux dari satu turunan yang sama tetap saja memiliki perbedaan baik sedikit maupun banyak. Perangkat Lunak yang dibutuhkan untuk perbandingan instalasi abgLinux dengan Fedora Core 2 adalah sebagai berikut: a.
Satu keping CD instalasi abgLinux;
b.
Tiga keping CD instalasi Fedora Core 2.
Perangkat keras yang digunakan untuk perbandingan instalasi abgLinux dengan Fedora Core 2 adalah sebagai berikut: § § § § § § § §
Mainboard Prosesor Memory Harddisk Media Optik VGA Card SoundCard LAN Card
: : : : : : : :
ECS K7VTA3/KT333; AMD Duron 850 MHz; DDR 256 MB PC2700; Seagate Barracuda ATA IV 40 Gbytes; CD-RW ASUS 48x24x52x IDE; WinFast nVidia GeForce 4 MX 420 64MB SDR; OnBoard; ATI 10/100; V-42
BAB V : IMPLEMENTASI DAN PENGUJIAN
§ § § § §
Monitor Mouse Keyboard Power Supply Speaker aktif
: : : : :
NX 521 SVGA 15”; PS/2 Logitech 3 tombol; PS/2 generic; 350 W; 1 unit.
Berikut ini perbandingan instalasi abgLinux dengan Fedora Core 2: a.
Komputer dihidupkan dan CD instalasi dimasukan;
b.
Setelah Proses booting selesai dan berhasil maka tampil boot screen pembuka instalasi CD;
c.
Tekan ENTER untuk memulai proses instalasi;
d.
Setelah itu sistem akan melakukan pendeteksian/memeriksa (probe) perangkat keras (misalnya. CD/DVD, hard-drives, dll);
e.
Kemudian diikuti Prompt test CD untuk melakukan cek error, jika CD hendak dilakukan test tekan OK atau jika tidak dan yakin CD tidak mengalami error tekan Skip;
f.
Setelah itu anaconda mengambil alih dan melakukan proses instalasi yang diikuti beberapa tahap pendeteksian awal yang meliputi: a). Melakukan pendeteksian video card (VGA Card); b). Melakukan pendeteksian monitor; c). Melakukan pendeteksian mouse; d). Memanggil native X Server untuk instalasi dalam bentuk grafis.
g.
Tidak beberapa lama kemudian akan ada tampilan Welcome to… untuk memulai instalasi. Setelah itu tekan Next untuk melanjutkan instalasi;
V-43
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.37. Perbandingan instalasi 1.
h.
Kemudian tampil pemilihan bahasa untuk instalasi. abgLinux mendukung empat bahasa instalasi akan tetapi Fedora Core 2 mendukung lebih dari empat bahasa instalasi, setelah itu tekan Next untuk melanjutkan instalasi;
Gambar 5.38. Perbandingan instalasi 2.
i.
Konfigurasi keyboard, dalam hal ini tidak ada perbedaan tentang banyaknya perangkat keras yang didukung. Tekan Next untuk melanjutkan instalasi;
Gambar 5.39. Perbandingan instalasi 3. V-44
BAB V : IMPLEMENTASI DAN PENGUJIAN
j.
Kemudian sistem melakukan pengecekan apakah sudah ada sistem Linux yang terinstalasi, anda dapat memilih instalasi baru atau upgrade;
Gambar 5.40. Perbandingan instalasi 4.
k.
Tipe instalasi & pemilihan paket instalasi, untuk Fedora Core 2 akan hadir tampil ini untuk memilih tipe instalasi yang diperlukan tetapi pada abgLinux proses ini tidak ada;
Gambar 5.41. Perbandingan instalasi 5.
l.
Disk Partitioning Setup, baik abgLinux maupun Fedora Core 2 akan tampil pemilihan untuk pembuatan partisi, baik dengan secara otomatis atau manual menggunakan Disk Druid;
V-45
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.42. Perbandingan instalasi 6.
m. Pemilihan Boot Loader, setelah melakukan partisi dapat dilanjutkan proses pembuatan dan pemilihan boot loader yang digunakan untuk melakukan pemilihan menjalankan sistem setelah komputer dihidupkan atau di-restart;
Gambar 5.43. Perbandingan instalasi 7.
n.
Konfigurasi Network, Fedora Core 2 dan abglinux juga mendukung konfigurasi Network baik secara manual maupun menggunakan DHCP;
Gambar 5.44. Perbandingan instalasi 8. V-46
BAB V : IMPLEMENTASI DAN PENGUJIAN
o.
Konfigurasi
Firewall,
dapat
digunakan
maupun
tidak
tergantung dari kebutuhan pemakai dan secara default diaktifkan;
Gambar 5.45. Perbandingan instalasi 9.
p.
Pemilihan bahasa untuk sistem secara default dan instalasi bahasa tambahan dapat digunakan jika diperlukan;
Gambar 5.46. Perbandingan instalasi 10.
q.
Pemilihan zona waktu, digunakan untuk menentukan zona waktu pada sistem yang akan digunakan dan pilihlah sesuai dengan lokasi tempat komputer diinstalasi;
V-47
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.47. Perbandingan instalasi 11.
r.
Pemilihan dan pengisian password untuk
root,
isilah dengan
benar dan harap diingat karena ini merupakan pasword untuk root
(administrator sistem);
Gambar 5.48. Perbandingan instalasi 12.
s.
Pemilihan package, digunakan untuk melakukan instalasi secara default atau memilih paket yang dikehendaki. Tampilan ini pada abgLinux merupakan tahap untuk menentukan aplikasi apa saja yang akan digunakan, sedangkan pada Fedora Core 2 akan tampil jika memilih tipe instalasi custom dan tidak akan tampil jika memilih tipe yang lain;
V-48
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.49. Perbandingan instalasi 13.
t.
Setelah menekan Next akan tampil about instalasi, pada Fedora Core 2 akan tampil konfirmasi untuk mempersiapkan ketiga keping CD instalasi, tekan Next kembali kemudian sistem melakukan format dan konfigurasi filesystems yang diikuti instalasi file image ke dalam hard drive;
u.
Pada tahap selanjutnya sistem akan melakukan instalasi paket untuk beberapa saat. Saat instalasi berlangsung, Fedora Core 2 akan meminta CD Instalasi berurutan hingga CD instalasi ketiga, hal ini karena dependensi paket yang dimilikinya;
Gambar 5.50. Perbandingan instalasi 14.
V-49
BAB V : IMPLEMENTASI DAN PENGUJIAN
Gambar 5.51. Perbandingan instalasi 15.
v.
Reboot, merupakan tampilan terakhir instalasi jika sistem telah lengkap diinstalasi, simpan kembali CD instalasi kemudian tekan reboot untuk melanjutkannya;
Gambar 5.52. Perbandingan instalasi 16.
w. Tunggu beberapa saat ketika komputer melakukan reboot, kemudian akan tampil pemilihan sistem yang akan dijalankan. Pilih dan tekan Enter untuk melanjutkannya; x.
Pada tahap ini proses instalasi abgLinux telah selesai, setelah sistem melakukan pendeteksian perangkat keras dan mempersiapkan sistem akan tampil menu Login, masukan username dengan nama
root
kemudian isi password sesuai dengan
password saat instalasi. Sedangkan pada Fedora Core 2 proses instalasi masih belum benar-benar selesai, masih ada proses konfigurasi antara lain:
V-50
BAB V : IMPLEMENTASI DAN PENGUJIAN
a). Memberitahukan akan dilakukan pengisian dan beberapa konfigurasi sistem; b). Mengisi persetujuan License Agrement; c). Menetukan dan mengisi Date and Time; d). Konfigurasi Display (layar monitor); e). Menentukan dan mengisi User Account; f). Melakukan pengecekan Soundcard; g). Menampilkan Additional CDs; h). Konfirmasi proses konfigurasi selesai (Finish Setup). i). Jika proses tersebut selesai baru akan ditampilkan menu Login, isi username dan password. y.
Setelah selesai mengisi username dan password tampil splash screen sistem Linux. Jika proses splash screen telah selesai maka sistem linux sudah dapat digunakan sepenuhnya dan dapat melakukan konfigurasi lebih lanjut jika diperlukan.
Gambar 5.53. Perbandingan instalasi 17.
Gambar 5.54. Perbandingan instalasi 18.
V-51
BAB VI : KESIMPULAN DAN SARAN
BAB VI KESIMPULAN DAN SARAN
Pada bab ini ditarik kesimpulan dari pembuatan distribusi Linux yang dilakukan, dan saran untuk pengembangan selanjutnya abgLinux K-Edition 1.0 beta.
6.1. Kesimpulan Skripsi ini membahas mengenai pembuatan distribusi (distro) Linux yang meliputi metode pembuatan, kriteria, analisis proses pembuatan, model perancangan dan pengujian. Beberapa kesimpulan yang dapat diambil adalah sebagai berikut: a.
Pembuatan distro Linux abg masih sangat sederhana tetapi dapat dijadikan acuan apabila dikembangkan kembali;
b.
Linux merupakan sistem operasi yang perkembangannya sangat pesat, dengan berbagai fitur yang terus bertambah dan semakin baik, sehingga dimungkinkan abgLinux K-Edition 1.0 beta dapat dikembangkan;
c.
abgLinux menggunakan kernel versi stabil 2.6 dan dukungan terhadap perangkat keras yang lebih baik;
d.
Penyebaran abgLinux masih terbatas menggunakan media CD dan file abgLinux.iso belum dapat di-download melalui internet;
e.
Masih perlu banyak perbaikan, dalam pengembangan abgLinux, sehingga dapat lebih baik lagi;
VI-1
BAB VI : KESIMPULAN DAN SARAN
f.
Pengujian abglinux baru pada PC stand alone dan belum menggunakan media jaringan (network) komputer sehingga masih perlu diuji kembali;
g.
abgLinux tidak mengikutsertakan development tools saat instalasi, akan tetapi jika diperlukan paket development dapat diinstalasi secara terpisah menggunakan paket yang bersesuaian dengan Fedora Core 2;
h.
Pada pengujian instalasi didapatkan masalah pada firstboot dan tidak dapat melanjutkan instalasi tahap dua untuk beberapa konfigurasi, akan tetapi hal tersebut dapat dilakukan setelah masuk ke dalam sistem.
6.2. Saran Beberapa saran untuk penelitian dan pengembangan abgLinux, antara lain: a.
abgLinux 1.0 beta K-Edition dalam perkembangan lebih lanjut dapat dimasukan development tools untuk pengembangan internal maupun eksternal;
b.
Diperlukannya pembagian tugas kepada beberapa orang yang menangani pemeliharaan paket, modifikasi dan konfigurasi, sehingga pengembangan abgLinux dapat lebih maksimal;
c.
Mengingat perangkat lunak berbasis open source cepat sekali dalam perkembangannya, diperlukan media untuk memantau perkembangan tersebut misalkan dengan mengikuti forum diskusi online dan akses internet yang cepat dan stabil;
VI -2
BAB VI : KESIMPULAN DAN SARAN
d.
Dukungan langsung dari institusi pendidikan dalam hal ini STMIK AMIKBANDUNG, dosen dan mahasiswa, dalam pengembangannya selain dapat membawa nama baik juga dapat membuktikan bahwa STMIK AMIKBANDUNG dapat ikut berperan dalam dunia open source di Indonesia maupun di dunia;
e.
Diperlukan sebuah Lab. khusus yang terbuka setiap saat untuk melakukan pengembangan riset dan pemberdayaan mahasiswa dengan akses internet stabil 24 jam;
f.
Skripsi ini dapat digunakan untuk pengembangan distro Linux yang menggunakan Red Hat khususnya Fedora Core, dan jika ada kesulitan jangan segan untuk bertanya dalam setiap kesempatan.
VI -3
DAFTAR PUSTAKA
DAFTAR PUSTAKA
[Ahm04]
[Ari04]
[Bai00]
[Bee03]
[BugsX] [Dei90]
[Der04]
[Har97] [Her04]
Ahmed, Akbar; Rau, Alexander, Long, Brian, Schwarz, Brett, Taylor, Forrest, Martin, James, Katz, Jeremy, Glass, Joseph, K. M., Manilal, Devine, Patrick, Pianta, Paul, Anaconda Documentation Project, 2004, http://rau.homedns.org/twiki/bin/view/Anaconda/Anac ondaDocumentationProject/, 17/01/2004 20:32 GMT. Aritenang, Wendy, Kebijakan Pemerintah Dalam Pengembangan Perangkat Lunak Open Source, Deputi Menristek Bidang Pendayagunaan dan Pemasyarakatan Iptek, Seminar Nasional Indonesia Go Open Source diselenggarakan oleh Himpunan Mahasiswa Teknik Informatika, STT PLN, Jakarta 6 Oktober 2004. Bailey, Edward C., Maximum RPM Taking the Red Hat Package Manager to the Limit, Red Hat, Inc., 2000 http://www.rpm.org, http://www.rpm.org/max-rpm/ ln54.html , 2004. Beekmans, Gerard, "Linux From Scratch" Version 5.0, http://www.linuxfromscratch.org, http://www.lsf.org, gerard@linux fromscratch.org, 1999-2003. Bugs or issues with X, http://bugs.freedesktop.org, https://bugzilla.redhat.com. Deitel, Harvey M., Operating System, 2nd ed., Massachusetts: Addison - Wesley Publshing Company, 1990. Derekgnu, GNU General Public License Version 2, June 1991, Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA, http://www.gnu.org/licenses/ gpl.html, http://www.gnu.org/licenses/lgpl.html, 2004/ 08/25 23:28:03. Hariyanto, Ir. Bambang, Sistem Operasi, Bandung: CV. Informatika, 1997. Heriyadi, Noprianto, Salut Buat Aplikasi Open Source, INFOLINUX, Jakarta: PT Info Linux Media Utama, Januari 2004.
D-1
DAFTAR PUSTAKA
[Her00] [Ind02]
[Ind20] [Jog99]
[Kat02]
[Kat04]
[Mal72]
[Man04]
[Mul99]
[Nop03] [Nop04] [Nug02]
Herutomo, Rahmad, Kamus Istilah Teknologi Informasi bagi manajer, Yogyakarta: Andi, 2000. Indrajit, Richardus Eko, Prastowo, Bambang N., Rudianto, Dudy, Desain dan Implementasi Sistem Operasi Linux, Jakarta: PT Elex Media Komputindo, 2002. …, Administrasi Sistem Linux Red Hat, Jakarta: PT Elex Media Komputindo, 2002. Jogiyanto.HM, Analisis & Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Edisi kedua, Yogyakarta: ANDI, 1999. Katz, Jeremy, Editing the Comps File, The Fedora Project, Copyright © 2003-2004 Red Hat, Inc., 2/10/2002, http://fedora.redhat.com/projects/ anacondainstaller/comps.html, http://fedora.redhat.com, 2003/12 /03 20:51:45. Katz, Jeremy (Project Maintainer), Bennett, Charlie (Contributor), Fox, Brent (Contributor), Nasrat, Paul (Contributor), Red Hat Installation Program (Anaconda), The Fedora Project, Copyright © 20032004 Red Hat, Inc., 2004, http://fedora.redhat.com/ projects/anaconda-installer/, 2004/05/26 15:47:15. Malek, Chris, How to build a Custom Red Hat 7.2 Install CD, http://www.linuxworks.com.au/rh-installdisks-howto.html, [email protected]. Manilal, Customization of Anaconda Installer on Fedora Core 1, [email protected], Mon Aug 16 11:47:45 IST 2004. Muller, G., A Visual Introduction to Linux, Technical Report, Philips Research, Prof. Holstlaan 4 (WLO1) 5656 AA Eindhoven The Netherlands, 1999. Noprianto, Lebih Akrab dengan Linux, INFOLINUX, Jakarta: PT Info Linux Media Utama, Oktober 2003. …, Distro-distro Linux untuk Desktop, INFOLINUX, Jakarta: PT Info Linux Media Utama, Februari 2004. Nugent, Tony, Bitonti, Luigi, Version 0.7, The (unofficial) Red Hat 7 Customised Installer miniHOWTO, http://www.linuxworks.com.au/redhatinstaller -howto.html, 6th June 2002. D-2
DAFTAR PUSTAKA
[Oet01]
[Oku04] [Pra03] [Rof03]
[Rhd04]
[Rus00] [Rus04] [Sap03]
[Sch03]
[Sof01] [Sof04] [Sta95]
[Sta04]
[Sta06]
Oet, Panduan Dalam Memilih Berbagai Distribusi Linux, INFOLINUX, Jakarta: PT Info Linux Media Utama, 9/I/2001. Okuji, Yoshinori K., GNU GRUB, http://www.gnu.org/ software/grub/, 2004/08/08 15:09:53. Pranevich, Joseph, The Wonderful World of Linux 2.6, http://kniggit.net/wwol26.html , 2003 Yuliardi, Rofiq, BASH Scripting untuk Administrasi Sistem Linux, Jakarta: PT Elex Media Komputindo, 2003. Red Hat Documentation, Red Hat Linux 9: Red Hat Linux Customization Guide, Chapter 7. Kickstart Installations, https://www.redhat.com/docs/manuals/ linux/RHL-9-Manual/custom-guide/ch-kickstart2.html, https://www.redhat.com/docs/, 10/19/2004. Rusmanto, dkk., Buku Mini Linux, INFOLINUX, Jakarta: PT Info Linux Media Utama. …, IGOS: Indonesia Go Open Source, INFOLINUX, Jakarta: PT Info Linux Media Utama, Juni 2004. Saptono, Henry, Kompilasi Kernel Linux Red Hat, INFOLINUX, Jakarta: PT Info Linux Media Utama, Oktober 2003. Schwarz, Brett, Issue 108: Hacking Red Hat Kickstart, http://www.linuxjournal.com/categories.php?op=newin dex&catid=208, http://www.linuxjournal.com, Tuesday, April 01, 2003. Sofyan, Ahmad, Membuat Paket RPM sendiri, [email protected], 2001. ..., Modul Workshop Membuat Distro Berbasis Red Hat/Fedora, [email protected], 2004. Stallings, William, Operating Systems, 2nd ed., Englewood Cliffs, New Jersey: Prentice - Hall, Inc., 1995. Stallman, Richard, The GNU Project originally published in the book "Open Sources", http://www. fsf.org/gnu/thegnuproject.html, 2004/05/26 18:44:49 …, GNU/Linux FAQ, http://www.fsf.org/gnu/gnulinux-faq.html, 2004/06/17 23:15:00
D-3
DAFTAR PUSTAKA
[Sun04]
[Tan92]
[Tkg04] [Tlxdp] [Wah02] [Wat04]
[Xorgx]
Suntopo, Heru, Pambudi, Rinto Agus, Hastiawan, Yudi, Pembuatan Distro Linux dengan Menggabungkan Konsep Jaringan Diskless Workstation (LTSP) dengan Aplikasi Kantor, http://jakarta.linux.or.id/ pallawa.pdf, KPLI Jakarta, Rabu, 29 September 2004. Tanenbaum, Andrew S., Modern Operating Systems, Englewood Cliffs, New Jersey:Prentice - Hall, Inc., 1992. Tune-up KDE dan GNOME, INFOLINUX, Jakarta: PT Info Linux Media Utama, 10/2004. The Linux Documentation Project (LDP), http://www. tldp.org, http://www.ssc.com/mirrors/LDP/index.html. Wahana Komputer, Mari Mengenal Linux, Yogyakarta: Andi, 2002. Watson, Gray, Customized RedHat Linux Kickstart Installation Cdrom, http://256.com/gray/docs/rh_boot/, 20040510. XOrg, X.Org X11 Information and Implementation, http:// www.x.org, http://xorg.freedesktop.org.
D-4
LAMPIRAN
LAMPIRAN I. GNU GENERAL PUBLIC LICENSE GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow.
GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains
L-I. 1
LAMPIRAN I : GNU GENERAL PUBLIC LICENSE a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that whole or in part contains or is part thereof, to be licensed as parties under the terms of this
you distribute or publish, that in derived from the Program or any a whole at no charge to all third License.
c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
L-I. 2
LAMPIRAN I : GNU GENERAL PUBLIC LICENSE 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this
L-I. 3
LAMPIRAN I : GNU GENERAL PUBLIC LICENSE License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
L-I. 4
LAMPIRAN I : GNU GENERAL PUBLIC LICENSE INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the to attach them to the start of each source file convey the exclusion of warranty; and each file the "copyright" line and a pointer to where the
program. It is safest to most effectively should have at least full notice is found.
Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA
Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. <signature of Ty Coon>, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License.
L-I. 5
LAMPIRAN II : GNU LESSER GENERAL PUBLIC LICENSE
LAMPIRAN II. GNU LESSER GENERAL PUBLIC LICENSE GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be
L-II. 1
LAMPIRAN II : GNU LESSER GENERAL PUBLIC LICENSE consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run.
GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated
L-II. 2
LAMPIRAN II : GNU LESSER GENERAL PUBLIC LICENSE straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to
L-II. 3
LAMPIRAN II : GNU LESSER GENERAL PUBLIC LICENSE exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a
L-II. 4
LAMPIRAN II : GNU LESSER GENERAL PUBLIC LICENSE work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the
L-II. 5
LAMPIRAN II : GNU LESSER GENERAL PUBLIC LICENSE Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
L-II. 6
LAMPIRAN II : GNU LESSER GENERAL PUBLIC LICENSE 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful,
L-II. 7
LAMPIRAN II : GNU LESSER GENERAL PUBLIC LICENSE but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA
Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. <signature of Ty Coon>, 1 April 1990 Ty Coon, President of Vice That's all there is to it!
L-II. 8
LAMPIRAN III : TRADEMARKS AND COPYRIGHTS
LAMPIRAN III. TRADEMARKS AND COPYRIGHTS
§ § § § § § § § § § § § §
The Fedora, Red Hat Linux, Shadowman Logo trademark is a trademark of Red Hat, Inc. in the United States and other countries. Linux is a registered trademark of Linus Torvalds. Motif and UNIX are registered trademarks of The Open Group. Intel and Pentium are registered trademarks of Intel Corporation. Itanium and Celeron are trademarks of Intel Corporation. AMD, AMD Athlon, AMD Duron, AMD K6, and AMD Opteron are trademarks of Advanced Micro Devices, Inc. Windows is a registered trademark of Microsoft Corporation. SSH and Secure Shell are trademarks of SSH Communications Security, Inc. XFree86 is a trademark of The XFree86 Project, Inc, and is pending registration. Type Enforcement is a registered trademark of Secure Computing Corporation. FireWire is a trademark of Apple Computer Corporation. abgLinux is a registered trademark of Achmad Syafa’at in the Indonesia and other countries. The GPG fingerprint of the "Fedora Project " key is: CA B4 4B 99 6F 27 74 4E 86 12 7C DF B4 42 69 D0 4F 2A 6F D2 All other trademarks and copyrights referred to are the property of their respective owners.
L-III. 1
LAMPIRAN IV : PAKET RPM YANG DISERTAKAN
LAMPIRAN IV. PAKET RPM YANG DISERTAKAN No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57.
Paket RPM 4Suite-1.0-1.0.a3.1.i386.rpm a2ps-4.13b-37.i386.rpm acl-2.2.7-5.i386.rpm acpid-1.0.2-6.i386.rpm alchemist-1.0.33-1.i386.rpm alsa-lib-1.0.3a-2.i386.rpm alsa-utils-1.0.3-1.i386.rpm am-utils-6.0.9-6.1.i386.rpm Anacron-2.3-30.i386.rpm apmd-3.0.2-22.i386.rpm arts-1.2.2-2.i386.rpm ash-0.3.8-18.i386.rpm aspell-0.50.3-19.1.i386.rpm aspell-en-0.51-7.1.i386.rpm at-3.1.8-53.i386.rpm atk-1.6.0-1.i386.rpm attr-2.4.1-4.i386.rpm audiofile-0.2.5-1.1.i386.rpm aumix-2.8-8.i386.rpm authconfig-4.6.2-1.i386.rpm authconfig-gtk-4.6.2-1.i386.rpm autofs-4.1.2-2.i386.rpm autorun-3.13-1.i386.rpm basesystem-8.0-3.noarch.rpm bash-2.05b-38.i386.rpm bc-1.06-16.1.i386.rpm beecrypt-3.1.0-3.i386.rpm bind-9.2.3-13.i386.rpm bind-chroot-9.2.3-13.i386.rpm bind-libs-9.2.3-13.i386.rpm bind-utils-9.2.3-13.i386.rpm bitmap-fonts-0.3-3.noarch.rpm bitstream-vera-fonts-1.10-3.noarch.rpm caching-nameserver-7.2-12.noarch.rpm cdda2wav-2.01-0.a27.3.i386.rpm cdlabelgen-2.6.1-2.noarch.rpm cdp-0.33-31.i386.rpm cdparanoia-alpha9.8-20.1.i386.rpm cdparanoia-libs-alpha9.8-20.1.i386.rpm cdrecord-2.01-0.a27.3.i386.rpm chkconfig-1.3.9-1.1.i386.rpm chkfontpath-1.10.0-1.i386.rpm ckermit-8.0.209-7.i386.rpm comps-2-0.20040513.i386.rpm comps-extras-9.92-1.noarch.rpm coreutils-5.2.1-7.i386.rpm cpio-2.5-6.i386.rpm cpp-3.3.3-7.i386.rpm cracklib-2.7-27.1.i386.rpm cracklib-dicts-2.7-27.1.i386.rpm crontabs-1.10-6.noarch.rpm cups-1.1.20-6.i386.rpm cups-libs-1.1.20-6.i386.rpm curl-7.11.1-1.i386.rpm cyrus-sasl-2.1.18-2.i386.rpm cyrus-sasl-md5-2.1.18-2.i386.rpm cyrus-sasl-plain-2.1.18-2.i386.rpm
L-IV. 1
LAMPIRAN IV : PAKET RPM YANG DISERTAKAN No. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121.
Paket RPM db4-4.2.52-3.1.i386.rpm dbus-0.20-4.1.i386.rpm dbus-glib-0.20-4.1.i386.rpm desktop-backgrounds-basic-2.0-20.noarch.rpm desktop-file-utils-0.4-2.i386.rpm desktop-printing-0.1.10-26.i386.rpm dev-3.3.13-1.i386.rpm device-mapper-1.00.14-3.i386.rpm devlabel-0.42.05-3.1.i386.rpm dhclient-3.0.1rc12-4.i386.rpm dia-0.92.2-3.1.i386.rpm diffutils-2.8.1-11.i386.rpm docbook-dtds-1.0-24.noarch.rpm dos2unix-3.1-17.i386.rpm Dosfstools-2.8-12.i386.rpm dump-0.4b33-3.i386.rpm dvd+rw-tools-5.17.4.8.6-2.i386.rpm dvdrecord-0.1.4-5.i386.rpm e2fsprogs-1.35-7.1.i386.rpm ed-0.2-35.i386.rpm eel2-2.6.0-1.i386.rpm eject-2.0.13-5.i386.rpm elfutils-0.95-2.i386.rpm elfutils-libelf-0.95-2.i386.rpm enscript-1.6.1-25.i386.rpm esound-0.2.34-2.i386.rpm ethtool-1.8-3.1.i386.rpm expat-1.95.7-1.1.i386.rpm fam-2.6.10-9.i386.rpm fbset-2.1-15.i386.rpm fedora-logos-1.1.24-1.noarch.rpm fedora-release-2-4.i386.rpm file-4.07-4.i386.rpm Filesystem-2.2.4-1.i386.rpm findutils-4.1.7-25.i386.rpm finger-0.17-21.i386.rpm firstboot-1.3.14-1.noarch.rpm flac-1.1.0-4.i386.rpm Fontconfig-2.2.1-10.i386.rpm foomatic-3.0.1-3.i386.rpm freetype-2.1.7-4.i386.rpm ftp-0.17-19.i386.rpm gail-1.6.0-1.i386.rpm gaim-0.77-6.i386.rpm gawk-3.1.3-7.i386.rpm GConf2-2.6.0-4.i386.rpm gdbm-1.8.0-22.1.i386.rpm gdk-pixbuf-0.22.0-5.0.1.i386.rpm gftp-2.0.17-2.i386.rpm ghostscript-7.07-25.i386.rpm ghostscript-fonts-5.50-11.noarch.rpm gimp-2.0.1-3.i386.rpm gimp-print-4.2.6-11.i386.rpm gimp-print-plugin-4.2.6-1.i386.rpm glib-1.2.10-12.1.1.i386.rpm glib2-2.4.0-1.i386.rpm glibc-2.3.3-27.i686. glibc-common-2.3.3-27.i386.rpm Glide3-20010520-30.i386.rpm gmp-4.1.2-14.i386.rpm gnome-desktop-2.6.0.1-1.i386.rpm gnome-keyring-0.2.0-1.i386.rpm gnome-libs-1.4.1.2.90-40.i386.rpm gnome-mime-data-2.4.1-4.i386.rpm
L-IV. 2
LAMPIRAN IV : PAKET RPM YANG DISERTAKAN No. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185.
Paket RPM gnome-panel-2.6.0-9.i386.rpm gnome-python2-2.0.0-4.1.i386.rpm gnome-python2-bonobo-2.0.0-4.1.i386.rpm gnome-python2-canvas-2.0.0-4.1.i386.rpm gnome-python2-gtkhtml2-2.0.0-4.1.i386.rpm gnome-utils-2.6.0-2.i386.rpm gnome-vfs2-2.6.0-8.i386.rpm gnuchess-5.07-3.i386.rpm gnupg-1.2.4-2.1.i386.rpm gphoto2-2.1.4-2.1.i386.rpm gpm-1.20.1-49.i386.rpm grep-2.5.1-26.i386.rpm grip-3.0.7-4.i386.rpm groff-1.18.1-34.i386.rpm grub-0.94-5.i386.rpm gstreamer-0.8.1-1.i386.rpm gstreamer-plugins-0.8.1-1.i386.rpm gtk+-1.2.10-29.1.1.i386.rpm gtkam-0.1.11-2.i386.rpm gtkhtml2-2.6.0-1.i386.rpm gtkspell-2.0.4-4.1.i386.rpm gzip-1.3.3-12.i386.rpm hdparm-5.5-1.i386.rpm hesiod-3.0.2-29.1.i386.rpm hicolor-icon-theme-0.3-2.noarch.rpm hotplug-2004_04_01-1.i386.rpm hpijs-1.6-1.i386.rpm hpoj-0.91-7.i386.rpm htdig-3.2.0b5-7.i386.rpm htmlview-3.0.0-4.noarch.rpm hwdata-0.118-1.noarch.rpm imlib-1.9.13-15.1.i386.rpm info-4.6-3.i386.rpm initscripts-7.53-1.i386.rpm intltool-0.30-1.i386.rpm iproute-2.4.7-14.i386.rpm iptables-1.2.9-2.3.1.i386.rpm iputils-20020927-13.i386.rpm irda-utils-0.9.15-5.i386.rpm isdn4k-utils-3.2-13.p1.1.i386.rpm joystick-1.2.15-17.i386.rpm jwhois-3.2.2-3.i386.rpm k3b-0.11.9-3.i386.rpm kbd-1.12-1.i386.rpm kdeaddons-3.2.2-1.i386.rpm kdeadmin-3.2.2-2.i386.rpm Kdeartwork-3.2.2-1.i386.rpm kdebase-3.2.2-4.i386.rpm kdegraphics-3.2.2-1.i386.rpm kdelibs-3.2.2-4.i386.rpm kdemultimedia-3.2.2-2.i386.rpm Kdenetwork-3.2.2-1.i386.rpm kdepim-3.2.2-2.i386.rpm kdeutils-3.2.2-3.i386.rpm kernel-2.6.5-1.358.i686.rpm kernel-utils-2.4-9.1.131.i386.rpm krb5-libs-1.3.3-1.i386.rpm krbafs-1.2.2-2.1.i386.rpm kudzu-1.1.62-1.i386.rpm less-382-3.i386.rpm lftp-2.6.12-1.i386.rpm lha-1.14i-14.i386.rpm libacl-2.2.7-5.i386.rpm libao-0.8.4-2.1.i386.rpm
L-IV. 3
LAMPIRAN IV : PAKET RPM YANG DISERTAKAN No. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249.
Paket RPM libart_lgpl-2.3.16-2.1.i386.rpm libattr-2.4.1-4.i386.rpm libbonobo-2.6.0-2.i386.rpm libbonoboui-2.6.0-1.i386.rpm libcap-1.10-18.1.i386.rpm libcroco-0.4.0-4.i386.rpm libdv-0.102-1.i386.rpm libexif-0.5.12-2.1.i386.rpm libgcc-3.3.3-7.i386. libghttp-1.0.9-9.1.1.i386.rpm libglade2-2.3.6-1.i386.rpm libgnome-2.6.0-2.i386.rpm libgnomecanvas-2.6.0-1.i386.rpm libgnomecups-0.1.6-7.i386.rpm libgnomeui-2.6.0-3.i386.rpm libgsf-1.9.0-2.i386.rpm libIDL-0.8.3-2.1.i386.rpm libieee1284-0.2.8-2.1.i386.rpm libjpeg-6b-31.1.i386.rpm libmng-1.0.4-5.1.i386.rpm libmusicbrainz-2.0.2-7.1.i386.rpm libpcap-0.8.3-3.i386.rpm libpng-1.2.2-22.i386.rpm libpng10-1.0.13-13.i386.rpm libraw1394-0.10.1-1.i386.rpm librsvg2-2.6.4-2.i386.rpm libsane-hpoj-0.91-7.i386.rpm libselinux-1.11.4-1.i386.rpm libstdc++-3.3.3-7.i386.rpm libtermcap-2.0.8-38.i386.rpm libtiff-3.5.7-16.1.i386.rpm libungif-4.1.0-17.1.i386.rpm libusb-0.1.8-2.1.i386.rpm libuser-0.51.7-7.1.1.i386.rpm libvorbis-1.0.1-2.1.i386.rpm libwnck-2.6.0.1-1.i386.rpm libwvstreams-3.70-13.1.i386.rpm libxml-1.8.17-10.1.1.i386.rpm libxml2-2.6.8-1.i386.rpm libxml2-python-2.6.8-1.i386.rpm libxslt-1.1.5-1.i386.rpm linc-1.0.3-3.1.i386.rpm lm_sensors-2.8.6-1.i386.rpm lockdev-1.0.1-2.3.1.i386.rpm logrotate-3.7-4.1.i386.rpm logwatch-5.1-3.noarch.rpm lrzsz-0.12.20-18.i386.rpm lsof-4.68-2.i386.rpm lvm2-2.00.15-2.i386.rpm m4-1.4.1-15.i386.rpm mailcap-2.1.15-1.noarch.rpm mailx-8.1.1-32.i386.rpm make-3.80-3.i386.rpm MAKEDEV-3.3.13-1.i386.rpm man-1.5m2-6.i386.rpm man-pages-1.66-2.noarch.rpm mc-4.6.0-15.i386.rpm mdadm-1.5.0-3.i386.rpm metacity-2.8.1-2.i386.rpm mikmod-3.1.6-24.1.i386.rpm mingetty-1.07-2.i386.rpm minicom-2.00.0-18.1.i386.rpm mkbootdisk-1.5.1-1.1.i386.rpm mkinitrd-3.5.22-1.i386.rpm
L-IV. 4
LAMPIRAN IV : PAKET RPM YANG DISERTAKAN No. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313.
Paket RPM mktemp-1.5-7.i386.rpm modutils-2.4.26-16.i386.rpm mozilla-1.6-8.i386.rpm mozilla-mail-1.6-8.i386.rpm mozilla-nspr-1.6-8.i386.rpm mozilla-nss-1.6-8.i386.rpm mpage-2.5.3-7.i386.rpm mtools-3.9.9-8.i386.rpm mtr-0.54-5.i386.rpm mt-st-0.7-13.1.i386.rpm nano-1.2.3-1.i386.rpm nc-1.10-20.i386.rpm ncurses-5.4-5.i386.rpm netconfig-0.8.20-1.1.1.i386.rpm netdump-0.6.9-3.1.i386.rpm netpbm-10.19-7.i386.rpm netpbm-progs-10.19-7.i386.rpm net-snmp-5.1.1-2.i386.rpm net-tools-1.60-25.i386.rpm newt-0.51.6-2.1.1.i386.rpm nfs-utils-1.0.6-20.i386.rpm nmap-3.50-3.i386.rpm nscd-2.3.3-27.i386.rpm nss_ldap-217-1.i386.rpm ntp-4.2.0-7.i386.rpm ntsysv-1.3.9-1.1.i386.rpm Omni-0.9.1-6.i386.rpm Omni-foomatic-0.9.1-6.i386.rpm openjade-1.3.2-11.1.i386.rpm openldap-2.1.29-1.i386.rpm openldap-clients-2.1.29-1.i386.rpm openmotif-2.2.3-2.i386.rpm openoffice.org-1.1.1-4.i386.rpm openoffice.org-i18n-1.1.1-4.i386.rpm openoffice.org-libs-1.1.1-4.i386.rpm openssh-3.6.1p2-34.i386.rpm openssh-askpass-3.6.1p2-34.i386.rpm openssh-clients-3.6.1p2-34.i386.rpm openssh-server-3.6.1p2-34.i386.rpm openssl-0.9.7a-35.i686.rpm ORBit-0.5.17-11.4.1.i386.rpm ORBit2-2.10.0-2.i386.rpm pam_krb5-2.0.10-1.i386.rpm pam_smb-1.1.7-3.1.i386.rpm pam-0.77-40.i386.rpm pango-1.4.0-2.i386.rpm passwd-0.68-8.1.i386.rpm patch-2.5.4-19.i386.rpm pax-3.0-8.i386.rpm pciutils-2.1.99.test3-1.1.i386.rpm pcmcia-cs-3.2.7-1.5.i386.rpm pcre-4.5-2.i386.rpm perl-5.8.3-18.i386.rpm perl-DateManip-5.42a-1.noarch.rpm perl-Filter-1.30-5.i386.rpm perl-HTML-Parser-3.35-5.i386.rpm perl-HTML-Tagset-3.03-29.noarch.rpm perl-libwww-perl-5.79-1.noarch.rpm perl-libxml-enno-1.02-30.noarch.rpm perl-libxml-perl-0.07-29.noarch.rpm perl-Parse-Yapp-1.05-31.noarch.rpm perl-URI-1.30-1.noarch.rpm perl-XML-Dumper-0.71-1.noarch.rpm perl-XML-Encoding-1.01-25.noarch.rpm
L-IV. 5
LAMPIRAN IV : PAKET RPM YANG DISERTAKAN No. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377.
Paket RPM perl-XML-Parser-2.34-2.i386.rpm pilot-link-0.11.8-3.1.i386.rpm pinfo-0.6.8-4.i386.rpm pnm2ppa-1.04-10.i386.rpm policy-1.11.3-3.noarch.rpm policycoreutils-1.11-2.i386.rpm popt-1.9.1-0.3.i386.rpm portmap-4.0-59.i386.rpm ppp-2.4.2-2.i386.rpm prelink-0.3.2-1.i386.rpm printman-0.0.1-2.20021202.17.i386.rpm procmail-3.22-13.i386.rpm procps-3.2.0-1.1.i386.rpm psacct-6.3.2-29.i386.rpm psmisc-21.4-2.i386.rpm psutils-1.17-22.i386.rpm pyOpenSSL-0.5.1-21.1.i386.rpm pyorbit-2.0.0-3.1.i386.rpm python-optik-1.4.1-5.noarch.rpm pyxf86config-0.3.18-2.i386.rpm PyXML-0.8.3-4.1.i386.rpm qt-3.3.2-2.i386.rpm quota-3.10-2.i386.rpm radvd-0.7.2-7.i386.rpm raidtools-1.00.3-8.i386.rpm rdate-1.3-3.1.i386.rpm rdist-6.1.5-32.i386.rpm readline-4.3-10.1.i386.rpm redhat-artwork-0.96-1.i386.rpm redhat-menus-1.4.1-1.noarch.rpm rhgb-0.11.2-6.i386.rpm rhn-applet-2.1.7-1.1.i386.rpm rhnlib-1.5-1.1.noarch.rpm rhpl-0.143-1.i386.rpm rhythmbox-0.8.3-3.i386.rpm rmt-0.4b33-3.i386.rpm rootfiles-7.2-7.noarch.rpm rpmdb-fedora-2-0.20040513.i386.rpm rp-pppoe-3.5-14.i386.rpm rsh-0.17-21.i386.rpm rsync-2.6.2-0.i386.rpm rwho-0.17-20.i386.rpm samba-3.0.3-5.i386.rpm samba-client-3.0.3-5.i386.rpm samba-common-3.0.3-5.i386.rpm sane-backends-1.0.13-7.i386.rpm sane-frontends-1.0.11-4.i386.rpm schedutils-1.3.0-6.i386.rpm screen-4.0.2-2.i386.rpm scrollkeeper-0.3.14-2.1.i386.rpm SDL-1.2.7-3.i386.rpm sed-4.0.8-4.i386.rpm sendmail-8.12.11-4.6.i386.rpm setarch-1.4-1.i386.rpm setserial-2.17-15.i386.rpm setup-2.5.33-1.noarch.rpm setuptool-1.15-1.i386.rpm sgml-common-0.6.3-16.noarch.rpm shadow-utils-4.0.3-21.i386.rpm shared-mime-info-0.14-1.i386.rpm slang-1.4.9-3.1.i386.rpm slocate-2.7-9.i386.rpm sound-juicer-0.5.10.1-8.i386.rpm sox-12.17.4-2.1.i386.rpm
L-IV. 6
LAMPIRAN IV : PAKET RPM YANG DISERTAKAN No. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441.
Paket RPM specspo-9.0.92-1.1.noarch.rpm speex-1.0.3-2.1.i386.rpm star-1.5a25-5.i386.rpm startup-notification-0.6-2.i386.rpm statserial-1.1-34.i386.rpm stunnel-4.05-1.i386.rpm sudo-1.6.7p5-26.i386.rpm switchdesk-4.0.3-1.noarch.rpm symlinks-1.2-21.i386.rpm sysklogd-1.4.1-16.i386.rpm syslinux-2.08-3.i386.rpm system-config-bind-2.0.2-5.noarch.rpm system-config-boot-0.2.5-1.i386.rpm system-config-date-1.7.3-3.noarch.rpm system-config-display-1.0.14-1.noarch.rpm system-config-keyboard-1.2.1-2.noarch.rpm system-config-kickstart-2.5.11-1.noarch.rpm system-config-language-1.1.5-2.noarch.rpm system-config-mouse-1.2.6-2.noarch.rpm system-config-network-1.3.16-1.noarch.rpm system-config-network-tui-1.3.16-1.noarch.rpm system-config-nfs-1.2.3-2.noarch.rpm system-config-packages-1.2.12-1.noarch.rpm system-config-printer-0.6.98-1.i386.rpm system-config-printer-gui-0.6.98-1.i386.rpm system-config-proc-0.28-1.i386.rpm system-config-rootpassword-1.1.3-2.noarch.rpm system-config-samba-1.2.9-2.noarch.rpm system-config-securitylevel-1.3.12-1.i386.rpm system-config-securitylevel-tui-1.3.12-1.i386.rpm system-config-services-0.8.8-8.noarch.rpm system-config-soundcard-1.2.8-1.noarch.rpm system-config-users-1.2.13-1.noarch.rpm system-logviewer-0.9.7-1.noarch.rpm SysVinit-2.85-25.i386.rpm talk-0.17-23.i386.rpm tar-1.13.25-14.i386.rpm tcp_wrappers-7.6-36.i386.rpm tcpdump-3.8.2-3.i386.rpm tcsh-6.12-8.i386.rpm telnet-0.17-28.i386.rpm termcap-11.0.1-18.1.noarch.rpm time-1.7-24.i386.rpm tmpwatch-2.9.0-2.1.i386.rpm traceroute-1.4a12-21.1.i386.rpm ttmkfdir-3.0.9-11.i386.rpm tzdata-2003d-2.noarch.rpm unix2dos-2.2-21.i386.rpm unzip-5.50-37.i386.rpm up2date-4.3.19-1.i386.rpm up2date-gnome-4.3.19-1.i386.rpm urw-fonts-2.1-7.noarch.rpm usbutils-0.11-4.i386.rpm usermode-1.70-2.i386.rpm usermode-gtk-1.70-2.i386.rpm utempter-0.5.5-4.i386.rpm util-linux-2.12-18.i386.rpm vconfig-1.8-2.i386.rpm VFlib2-2.25.6-21.i386.rpm vim-common-6.2.457-1.i386.rpm vim-minimal-6.2.457-1.i386.rpm vixie-cron-3.0.1-87.i386.rpm vorbis-tools-1.0.1-2.i386.rpm vte-0.11.10-5.1.i386.rpm
L-IV. 7
LAMPIRAN IV : PAKET RPM YANG DISERTAKAN No. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465.
Paket RPM wget-1.9.1-5.i386.rpm which-2.16-2.i386.rpm wireless-tools-26-4.i386.rpm words-2-22.noarch.rpm wvdial-1.53-13.i386.rpm xboard-4.2.7-3.i386.rpm xchat-2.0.7-5.i386.rpm xdelta-1.1.3-13.1.i386.rpm xinetd-2.3.13-2.i386.rpm xinitrc-3.39-1.noarch.rpm xloadimage-4.1-30.i386.rpm xml-common-0.6.3-16.noarch.rpm Xmms-1.2.10-2.p.i386.rpm Xorg-x11-100dpi-fonts-6.7.0-2.i386.rpm Xpdf-3.00-3.i386.rpm xscreensaver-4.14-5.i386.rpm Xsri-2.1.0-7.i386.rpm xterm-179-6.EL.i386.rpm ypbind-1.17.2-1.i386.rpm ypserv-2.12.1-2.i386.rpm yp-tools-2.8-3.i386.rpm yum-2.0.7-1.1.noarch.rpm zip-2.3-22.i386.rpm Zlib-1.2.1.1-2.1.i386.rpm
L-IV. 8
LAMPIRAN V : FILE COMPS.XML
LAMPIRAN V. FILE COMPS.XML
core Core Nucli Craidd Grundlæggende Haupt Tuum Keskeiset Core Jezgra Mag Lágmarkskerfi Principale Core Teras Kern Kjerne Núcleo Jadro Jedro Grund Okuyikhona <default>true <description>Smallest possible installation <description xml:lang="cy">Arsefydliad lleiaf posib <description xml:lang="da">Mindst mulige installation <description xml:lang="de">Kleinstmögliche Installation <description xml:lang="es">Instalación lo más pequeña posible <description xml:lang="fi">Pienin mahdollinen asennus <description xml:lang="fr">Plus petite installation possible <description xml:lang="is">Lágmarks uppsetning <description xml:lang="it">Installazione minima <description xml:lang="ms">Pemasangan sekecil mungkin <description xml:lang="nl">Kleinst mogelijke installatie <description xml:lang="no">Minste mulige installering <description xml:lang="pl">Najmniejsza możliwa instalacja <description xml:lang="sl">Najmanjša možna namestitev
L-V. 1
LAMPIRAN V : FILE COMPS.XML <description xml:lang="zu">Ukufakwa okuncane <uservisible>false <packagelist> <packagereq type="default">ash <packagereq type="mandatory">basesystem <packagereq type="mandatory">bash <packagereq type="mandatory">coreutils <packagereq type="mandatory">cpio <packagereq type="mandatory">e2fsprogs <packagereq type="mandatory">ed <packagereq type="mandatory">efibootmgr <packagereq type="mandatory">elilo <packagereq type="mandatory">file <packagereq type="mandatory">filesystem <packagereq type="mandatory">glibc <packagereq type="default" basearchonly="true">grub <packagereq type="mandatory">hdparm <packagereq type="mandatory">hotplug <packagereq type="mandatory">initscripts <packagereq type="mandatory">iproute <packagereq type="mandatory">iputils <packagereq type="mandatory">kbd <packagereq type="mandatory">kernel <packagereq type="mandatory">libgcc <packagereq type="mandatory">libtermcap <packagereq type="mandatory">losetup <packagereq type="mandatory">passwd <packagereq type="mandatory">prelink <packagereq type="mandatory">procps <packagereq type="mandatory">raidtools <packagereq type="mandatory">readline <packagereq type="mandatory">fedora-logos <packagereq type="mandatory">fedora-release <packagereq type="mandatory">rootfiles <packagereq type="mandatory">rpm <packagereq type="mandatory">setserial <packagereq type="mandatory">setup <packagereq type="mandatory">sysklogd <packagereq type="mandatory">SysVinit <packagereq type="mandatory">termcap <packagereq type="mandatory">util-linux <packagereq type="mandatory">vim-minimal <packagereq type="default">authconfig <packagereq type="default">kudzu <packagereq type="mandatory">s390utils <packagereq type="mandatory">yaboot <packagereq type="mandatory">ppc64-utils <packagereq type="default">system-config-mouse <packagereq type="default">shadow-utils <packagereq type="mandatory">policy <packagereq type="mandatory">policycoreutils base Base Sail Base Basis Base Baas Perus Base Baza Alap Grunnur Base Asas Basis Grunnpakker Base Base Osnovno Bas Temel
L-V. 2
LAMPIRAN V : FILE COMPS.XML Isiqu <description>These packages include a minimal set of packages. Useful for creating small router/firewall boxes, for example. <uservisible>false <default>true core dialup <packagelist> <packagereq type="mandatory">acl <packagereq type="default">anacron <packagereq type="default" basearchonly="true">acpid <packagereq type="default" basearchonly="true">apmd <packagereq type="default">aspell <packagereq type="default">aspell-en <packagereq type="mandatory">at <packagereq type="mandatory">attr <packagereq type="default">authconfig <packagereq type="default">autofs <packagereq type="mandatory">bc <packagereq type="mandatory">bind-utils <packagereq type="optional">bridge-utils <packagereq type="optional">brltty <packagereq type="mandatory">bzip2 <packagereq type="mandatory">crontabs <packagereq type="mandatory">cyrus-sasl-plain <packagereq type="default">devlabel <packagereq type="default">dhclient <packagereq type="default">diffutils <packagereq type="default">dos2unix <packagereq type="default">dosfstools <packagereq type="default">dump <packagereq type="default">ethtool <packagereq type="mandatory">eject <packagereq type="default">fbset <packagereq type="default">finger <packagereq type="default">ftp <packagereq type="default">gpm <packagereq type="default">irda-utils <packagereq type="default" basearchonly="true">pcmcia-cs <packagereq type="default" basearchonly="true">kernel-utils <packagereq type="optional">krbafs-utils <packagereq type="optional">krb5-workstation <packagereq type="default">kudzu <packagereq type="default">lftp <packagereq type="mandatory">lha <packagereq type="mandatory">logrotate <packagereq type="mandatory">lsof <packagereq type="default">logwatch <packagereq type="mandatory">mailcap <packagereq type="mandatory">man <packagereq type="default">man-pages <packagereq type="mandatory">mdadm <packagereq type="default" basearchonly="true">mkbootdisk <packagereq type="mandatory">mt-st <packagereq type="default">mtools <packagereq type="default">mtr <packagereq type="default">nano <packagereq type="default">nc <packagereq type="mandatory">netconfig <packagereq type="mandatory">netdump <packagereq type="default">nfs-utils <packagereq type="default">nss_ldap <packagereq type="mandatory">ntsysv <packagereq type="default">openssh-clients <packagereq type="default">pam_krb5 <packagereq type="default">pam_smb <packagereq type="mandatory">parted <packagereq type="default">pax <packagereq type="mandatory">pciutils <packagereq type="optional">pidentd <packagereq type="mandatory">pinfo <packagereq type="default">prctl <packagereq type="mandatory">prelink
L-V. 3
LAMPIRAN V : FILE COMPS.XML <packagereq type="mandatory">psacct <packagereq type="mandatory">quota <packagereq type="default">rdate <packagereq type="default">system-config-network-tui <packagereq type="default">system-config-securitylevel-tui <packagereq type="mandatory">fedora-logos <packagereq type="default">rp-pppoe <packagereq type="default">rsh <packagereq type="default">rsync <packagereq type="default">jwhois <packagereq type="default">run <packagereq type="default">schedutils <packagereq type="default">setarch <packagereq type="default">setuptool <packagereq type="default">sendmail <packagereq type="mandatory">slocate <packagereq type="default">specspo <packagereq type="default">star <packagereq type="default">sudo <packagereq type="default">stunnel <packagereq type="default">symlinks <packagereq type="default">talk <packagereq type="default">tcp_wrappers <packagereq type="default">tcsh <packagereq type="mandatory">telnet <packagereq type="mandatory">traceroute <packagereq type="mandatory">time <packagereq type="mandatory">tmpwatch <packagereq type="default">up2date <packagereq type="mandatory">utempter <packagereq type="default">wireless-tools <packagereq type="default">rdist <packagereq type="default">tcpdump <packagereq type="default">openCryptoki <packagereq type="default">openssh-server <packagereq type="default">wget <packagereq type="default">unix2dos <packagereq type="default">unzip <packagereq type="default">vconfig <packagereq type="default">vixie-cron <packagereq type="default">ypbind <packagereq type="default">yum <packagereq type="mandatory">zip printing <uservisible>true <default>true Printing Support Suport per a la impressió Podpora pro tisk Cynhaliaeth Argraffu Udskriftsunderstøttelse Drucker-Support Soporte para la impresión Printimise toetus Tuki tulostukselle Support d'impression Supporto per la stampa Sokongan Cetakan Printerondersteuning ObsÅ‚uga drukowania Suporte a Impressão Suporte à Impressão Podpora tlaÄ e Podpora tiskanja Utskriftsstöd Ukuxhasa Kokushicilela <description>Install these tools to enable the system to print or act as a print server. <description xml:lang="de">Installieren Sie diese Tools, um es dem System zu ermöglichen zu drucken oder als DruckerServer zu funktionieren.
L-V. 4
LAMPIRAN V : FILE COMPS.XML <description xml:lang="et">Installeeri need vahendid võimaldamaks süsteemil printida ja käituda printserverina. <description xml:lang="fi">Asenna nämä työkalut, jotta järjestelmässä voi tulostaa, tai se voi toimia tulostuspalvelimena. <description xml:lang="fr">Installer ces outils pour habiliter le système à imprimer ou agir comme un serveur d'impression. <description xml:lang="it">Installare questi strumenti per permettere al sistema di stampare o fungere da server di stampa. <description xml:lang="ms">Pasang alatan ini untuk membolehkan sistem untuk mencetak atau bertindak sebagai pelayan cetakan. <description xml:lang="nl">Installeer deze hulpmiddelen om uw systeem te kunnen laten printen of als printerserver te laten fungeren. <description xml:lang="pl">NarzÄ™dzia umawiajÄ…ce drukowanie przez system lub serwer drukowania. <description xml:lang="pt">Instale estas ferramentas se desejar imprimir com o computador ou que este funcione como servidor de impressão. <description xml:lang="pt_BR">Instale estas ferramentas para habilitar o sistema a imprimir ou a atuarcomo um servidor de impressão. <description xml:lang="tr">Sistem bir yazdırma sunucusu olacaksa ya da yazdırmanın etkin olabilmesi için bu araçları kurun. <description xml:lang="zu">Faka lama thuluzi ukunika amandla isistimu yokushicilela noma isebenze njengo mlekeleli wokushicilela. <packagelist> <packagereq type="mandatory">4Suite <packagereq type="mandatory">xorg-x11-font-utils <packagereq type="default">a2ps <packagereq type="default">cups <packagereq type="default">enscript <packagereq type="mandatory">ghostscript <packagereq type="default">hpijs <packagereq type="optional">hpoj <packagereq type="mandatory">system-config-printer base-x <uservisible>true <default>true X Window System Sistema de finestres X X Window System System Ffenestri X Vinduessystemet X X Window System Sistema X Window X Window süsteem Système X Window Sustav X prozora X Window rendszer X gluggakerfið Sistema X Window X Window System Sistem X Window X Window systeem X-vindussystemet System X Window Sistema de Janelas X Sistema X Window X Window systém Okenski sistem X X Pencere Sistemi X Window System X Isistimu Yewindi <description>Install this group of packages to use the base graphical (X) user interface. <description xml:lang="da">Installér denne pakkegruppe for at bruge den grundlæggende grafiske brugergrænseflade (X). <description xml:lang="de">Installieren Sie diese Paketgruppe, um die grafische Hauptbenutzeroberfläche (X) zu verwenden. <description xml:lang="es">Instalar este grupo de paquetes para usar la interfaz de usuario (X) gráfica. <description xml:lang="et">Installeeri see paketirühm et kasutada põhilist graafilist kasutajaliidest (X). <description xml:lang="fi">Asenna tämä pakettiryhmä graafisen (X-)käyttöliittymän käyttämiseksi. <description xml:lang="fr">Installer ce groupe de paquetages pour utiliser l'interface utilisateur graphique de base (X). <description xml:lang="hr">Instalirajte ovu grupu paketa a koriÅ¡tenje osnovnig grafiÄ kig (X) korisniÄ kog suÄ elja <description xml:lang="hu">Ezek a csomagok a grafikus alaprendszer (X) használatához szükségesek.
L-V. 5
LAMPIRAN V : FILE COMPS.XML <description xml:lang="is">Settu þessa pakka inn ef þú vilt nota myndræn forrit (X). <description xml:lang="it">Installare questo gruppo di pacchetti per usare l'interfaccia utente grafica (X) di base. <description xml:lang="ms">Pasang kumpulan pakej ini untuk menggunakan antaramuka pengguna bergrafik (X) asas. <description xml:lang="no">Installer denne pakkegruppen for Ã¥ bruke et grafisk grensesnitt (X). <description xml:lang="pl">Pakiety niezbÄ™dne aby używać podstawy graficznego interfejsu użytkownika (X). <description xml:lang="pt">Instale este grupo de pacotes para usar a interface gráfica básica de utilizador (o X). <description xml:lang="pt_BR">Instale este grupo de pacotes para usar a interface gráfica base de usuário (X). <description xml:lang="sl">To skupino paketov namestite za uporabo okenskega uporabniÅ¡kega vmesnika X. printing <packagelist> <packagereq type="default">authconfig-gtk <packagereq type="mandatory">bitmap-fonts <packagereq type="default">bitstream-vera-fonts <packagereq type="default">firstboot <packagereq type="mandatory">desktop-backgrounds-basic <packagereq type="default">openssh-askpass <packagereq type="default">system-config-date <packagereq type="default">system-config-network <packagereq type="default">system-config-services <packagereq type="default">system-config-soundcard <packagereq type="default">system-config-users <packagereq type="default">system-config-display <packagereq type="default">system-logviewer <packagereq type="default">system-config-printer-gui <packagereq type="default">system-config-packages <packagereq type="default">switchdesk <packagereq type="default">usermode-gtk <packagereq type="mandatory">xorg-x11 <packagereq type="mandatory">xorg-x11-font-utils <packagereq type="mandatory">xorg-x11-tools <packagereq type="default">xorg-x11-twm <packagereq type="mandatory">xorg-x11-xauth <packagereq type="mandatory">xorg-x11-75dpi-fonts <packagereq type="mandatory">xorg-x11-100dpi-fonts <packagereq type="mandatory">xinitrc <packagereq type="default">xterm <packagereq type="optional">xorg-x11-xdm <packagereq type="default">up2date-gnome <packagereq type="default">rhn-applet <packagereq type="default">rhgb dialup <uservisible>false <default>true Dialup Networking Support Cynhaliaeth Rhwydweithio Cyswllt Ffôn Understøttelse for opkaldt opkobling Dialup Netzwerk Support Soporte de red del marcado Sissehelistamise võrgu toetus Tuki puhelinverkkoyhteyksille Support d'accès distant au réseau PodrÅ¡ka za pozivane mreže Upphringinetsstuðningur Supporto di networking dialup Sokongan Rangkaian Dailup Inbelnetwerk ondersteuning Støtte for oppringt nettverk Wspracie pracy w sieci Dialup Suporte à Rede Dialup Podpora telefonického pripojenia Podpora telefonske prikljuÄ itve Ukuxhasa Kokuxhumanisa Kokufona <packagelist> <packagereq type="mandatory">ppp <packagereq type="default">lrzsz <packagereq type="default">minicom
L-V. 6
LAMPIRAN V : FILE COMPS.XML <packagereq type="default">statserial <packagereq type="default">wvdial <packagereq type="default">isdn4k-utils gnome-desktop <uservisible>true <default>true GNOME Desktop Escriptori GNOME ProstÅ™edà pracovnà plochy GNOME Penbwrdd GNOME GNOME Desktop Ambiente de Trabalho GNOME à rea de Trabalho do GNOME <description>GNOME is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager. <description xml:lang="ms">GNOME adalah antaramuka pengguna bergrafik yang berkuasa, yang mengandungi panel, desktop, ikon sistem, dan pengurus fail bergrafik. base-x <packagelist> <packagereq type="mandatory">desktop-file-utils <packagereq type="default">desktop-printing <packagereq type="default">eog <packagereq type="mandatory">gnome-panel <packagereq type="default">gnome-utils <packagereq type="mandatory">metacity kde-desktop KDE (K Desktop Environment) KDE (Entorn d'escriptori K) KDE (ProstÅ™edà pracovnà plochy K) KDE (Amgylchedd Penbwrdd K) KDE grafikus környezet KDE (K Desktop Environment) Ambiente de Trabalho KDE <description>KDE is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager. <description xml:lang="cy">Rhyngwyneb defnyddiwr graffigol grymus yw KDE, sy'n cynnwys panel, penbwrdd, eiconau system, a threfnydd ffeiliau graffigol. <description xml:lang="da">KDE er en stærk, grafisk brugergrænseflade som indholder et panel, et skrivebord, systemikoner og en grafisk filbehandler. <description xml:lang="de">KDE ist eine leistungsstarkes grafisches Benutzerinterface mit Panel, Desktop, Systemsymbolen und grafischem Fenstermanager. <description xml:lang="es">KDE es una interfaz de usuario gráfica y potente que incluye un panel, un escritorio, iconos del sistema y un gestor gráfico de ficheros. <description xml:lang="fr">KDE est une interface utilisateur graphique puissante comprenant un tableau de bord, un bureau, des icônes de système et un gestionnaire de fichier graphique. <description xml:lang="hr">KDE je moćano grafiÄ ko korisniÄ ko suÄ elje koje ukljuÄ uje ploÄ u,radnu povrÅ¡inu, sustavne slike i grafiÄ ki uprevitelj datotekama. <description xml:lang="it">KDE è una potente interfaccia grafica utente che include un pannello, un desktop, icone di sistema e un file manager grafico. <description xml:lang="ms">KDE adalah antaramuka pengguna bergrafik yang berkuasa, yang mengandungi panel, desktop, ikon sistem, dan pengurus fail bergrafik. <description xml:lang="nl">KDE is een krachtige, grafische gebruikersinterface met onder andere een paneel, bureaublad, systeempictogrammen en een grafische bestandsbeheerder. <description xml:lang="pt_BR">KDE é uma poderosa interface gráfica que inclui um painél, uma área de trabalho, Ãcones de sistema e um gerenciador de arquivos gráfico. <description xml:lang="zu">I-KDE inamandla, futhi inguxhumano lomsebenzisi onemidwebo obala iwindi ;lemininingwane, idesktop, izimpawu zezithombe kanye nemenenja yefayela lemidwebo. base-x dialup <packagelist> <packagereq type="default">kdeutils <packagereq type="mandatory">arts <packagereq type="default">autorun
L-V. 7
LAMPIRAN V : FILE COMPS.XML <packagereq type="mandatory">desktop-printing <packagereq type="mandatory">fam <packagereq type="mandatory">htdig <packagereq type="default">kdegraphics <packagereq type="default">kdepim <packagereq type="default">kdeaddons <packagereq type="optional">kdeadmin <packagereq type="default">kdeartwork <packagereq type="default">kdemultimedia <packagereq type="mandatory">kdebase <packagereq type="default">kdenetwork <packagereq type="mandatory">xinetd graphical-internet Graphical Internet Rhyngrwyd Graffigol Grafisk internet Grafisches Internet Internet gráfica Graafiline internet Graafinen Internet Internet graphique Internet grafico Internet Bergrafik Grafisch Internet Grafisk Internet Graficzny internet Internet em Modo Gráfico Grafický internet Grafiskt Internet Grafiksel Ä°nternet Internet Yemidwebo <description>This group includes graphical email, Web, and chat clients. <description xml:lang="ca">Aquest grup inclou els clients grà fics de correu electrònic, web i xat. <description xml:lang="cs">Tato skupina obsahuje grafické klienty pro email, WWW a chat. <description xml:lang="cy">Mae'r grŵp yma'n cynnwys dibynnyddion ebost, Gwe, a sgwrsio graffigol. <description xml:lang="da">Denne gruppe indeholder grafiske klienter for e-post, netlæsning og chat. <description xml:lang="de">Diese Gruppe umfasst grafische E-Mail, Web und Chat-Clients. <description xml:lang="es">El grupo incluye clientes gráficos de correo electrónico, Web y chat. <description xml:lang="et">See rühm hõlmab graafilist e-posti, veebi ja suhtluse (chat) kliente. <description xml:lang="fr">Ce groupe comprend le courrier électronique graphique, Web et les clients de conversation. <description xml:lang="is">Þessi hópur inniheldur myndræn póst, vef og spjallforrit. <description xml:lang="it">Questo gruppo include e-mail, Web e chat client grafici. <description xml:lang="ms">Kumpulan ini mengandungi klien emel, Web dan chat bergrafik. <description xml:lang="nl">Deze groep bevat grafische e-mail-, web- en chat-programma's. <description xml:lang="no">Denne gruppen inkluderer grafiske epost, web og chat-klienter. <description xml:lang="pt">Este grupo contém clientes gráficso de email, Web e chat. <description xml:lang="pt_BR">Este grupo inclui clientes gráficos de email, Web e chat. <description xml:lang="sk">Táto skupina zahŕňa grafických klientov pre e-mail, WWW a rozhovory (chat). <description xml:lang="sl">Ta skupina vkljuÄ uje grafiÄ ne odjemnike za poÅ¡to, splet in klepet. <description xml:lang="tr">Bu grup e-posta, AÄŸ ve sohbet istemcilerini içerir. <description xml:lang="zu">Leli qembu libala iposi lekhomputha elemidwebo, i-web, kanye nabantu bokuxoxa. <uservisible>true <default>true <packagelist> <packagereq type="default">gaim <packagereq type="optional">gftp <packagereq type="default">mozilla <packagereq type="optional">mozilla-mail <packagereq type="default">xchat <packagereq type="mandatory">indexhtml sound-and-video Sound and Video So i vÃdeo Zvuk a video Sain a Fideo Lyd og video
L-V. 8
LAMPIRAN V : FILE COMPS.XML Sound und Video Sonido y vÃdeo Heli ja video Son et vidéo Zvuk i video Hang, videó Audio e video Bunyi dan Video Geluid en video Lyd og bilde Som e Video Som e VÃdeo Zvuk a video Zvok in video Ljud och video Ses ve Görüntü Umsindo kanye Nevidiyo <description>From CD recording to playing audio CDs and multimedia files, this package group allows you to work with sound and video on the system. <description xml:lang="ca">Amb aquest grup de paquets podreu treballar amb so i vÃdeo en el vostre sistema: grabar CD, reproduir CD de so i fitxers multimèdia. <description xml:lang="cy">O recordio CDd hyd chwarae CDdau sain a ffeiliau aml-gyfrwng, galluoga'r grŵp pecynnau yma i chi weithio â sain a fideo ar y system. <description xml:lang="da">Denne gruppe lader dig arbejde med lyd og video pÃ¥ systemet, med altfra cd-optagelse til afspilning af lyd-cd'er og multimedie-filer. <description xml:lang="de">Von der Aufnahme von CDs bis zum Abspielen von Audio-CDs ermöglicht Ihnen diese Paketgruppe eine optimale Nutzung der Sound- und Videofunktionen des Systems. <description xml:lang="es">Desde la grabación de CDs hasta la reproducción de CDs de audio y archivos multimedia, este paquete le permite trabajar con audio y video en su sistema. <description xml:lang="fi">Tämä pakettiryhmä mahdollistaa äänen ja videon käsittelemisen, kuten esimerkiksi CDlevyn polttamisen ja musiikkilevyjen sekä multimediatiedostojen toistamisen. <description xml:lang="fr">Ce groupe de paquetages vous permet de travailler sur votre système avec du son et des images, de l'enregistrement de CD-ROM à la lecture de CD audio et de fichiers multimédia. <description xml:lang="hr">Ova grupa paketa vam omogućuje rad s zvukom i videm na vaÅ¡em sustavu kao Å¡to suzapisivanje CD-a i sviranje CD-a i multimedijalnih datoteka. <description xml:lang="it">Con un'ampia gamma di funzionalità che vanno dalla registrazione di CD alla riproduzione di CD audio e dei files multimedia, questo gruppo di pacchetti consente di utilizzare al meglio le funzioni audio e video del sistema. <description xml:lang="ms">Daripada rakaman CD kepada memainkan CD audio dan fail multimedia, kumpulan pakej ini membolehkan anda berkerja dengan bunyi dan video pada sistem. <description xml:lang="nl">Van CD's opnemen tot het afspelen van audio-CD's en multimediabestanden, deze pakketgroep biedt u de mogelijkheid om op uw systeem met geluid en video te werken. <description xml:lang="sk">Od nahrávania CD po prehrávanie audio CD a multimediálnych súborov. Táto skupina balÃkov vám umožnà pracovaÅ¥ na poÄ ÃtaÄ i so zvukom a videom. <description xml:lang="zu">Kusuka ekuqoshweni kwe-CD kuya ekudlalweni kwama-CD kanye namafayela onondaba, leli phakethe likuvumela ukuba usebenze ngesistimu yomsindo kanye nevidiyo. <uservisible>true <default>true base base-x <packagelist> <packagereq type="mandatory">aumix <packagereq type="mandatory">alsa-utils <packagereq type="default">cdda2wav <packagereq type="default">cdlabelgen <packagereq type="default">cdp <packagereq type="default">cdparanoia <packagereq type="default">cdrecord <packagereq type="default">dvdrecord <packagereq type="default">dvd+rw-tools <packagereq type="optional">grip <packagereq type="optional">kdemultimedia <packagereq type="optional">mikmod <packagereq type="default">rhythmbox <packagereq type="default">sound-juicer <packagereq type="mandatory">sox <packagereq type="default">vorbis-tools <packagereq type="optional">k3b <packagereq type="optional">xmms graphics
L-V. 9
LAMPIRAN V : FILE COMPS.XML Graphics Imatge Grafika Graffeg Grafik Grafik Gráficos Graafika Grafiikka Graphismes Grafike Grafikai programok Myndvinnsla Grafica Grafik Grafisch Grafikk Grafika Grafika Grafika Grafik Grafik Imidwebo <description>This group includes packages to help you manipulate and scan images. <description xml:lang="ca">Aquest grup inclou paquets per manipular i escanejar imatges. <description xml:lang="da">Denne gruppe indeholder pakker som hjælper dig med at manipulere og indlæse billeder. <description xml:lang="de">Diese Gruppe umfasst Pakete, mit denen Sie Bilder bearbeiten und scannen können. <description xml:lang="es">Este grupo incluye paquetes que le permitirán manipular y escanera imágenes. <description xml:lang="fi">Tämä ryhmä sisältää paketteja kuvien muokkaamiseen ja skannaamiseen. <description xml:lang="fr">Ce groupe comprend des paquetages qui vous aident à manipuler et scanner des images. <description xml:lang="hr">Ova grupa ukljuÄ uje pakete koji će vam pomoći u radu i pretraživanju slika. <description xml:lang="hu">Ez a csoport képek beolvasására és feldolgozására alkalmas csomagokat tartalmaz. <description xml:lang="is">Þessi hópur inniheldur pakka sem gera þér kleyft að skanna og breyta myndum. <description xml:lang="it">Questo gruppo include i pacchetti per la manipolazione e la scansione delle immagini. <description xml:lang="ms">Kumpulan ini mengandungi pakej untuk membantu anda mengimbas dan memanipulasi imej. <description xml:lang="nl">Deze groep bevat pakketten waarmee u afbeeldingen kunt inscannen en bewerken. <description xml:lang="no">Denne gruppen inneholder pakker for manipulering og innscanning av bilder. <description xml:lang="pt">Este grupo inclui pacotes que o ajudam a manipular e digitalizar imagens. <description xml:lang="pt_BR">Este grupo inclui pacotes que o ajudam a manipular e scanear imagens. <description xml:lang="sl">Ta skupina vkljuÄ uje pakete, s katerimi lahko obdelujete in skenirate slike. <description xml:lang="sv">Denna grupp inkluderar paket som hjälper dig manipulera och läsa in bilder. <description xml:lang="tr">Bu grup resimleri taramak ve düzenlemek için gereken paketleri içerir <description xml:lang="zu">Leli qembu libala amaphakethe okusiza ukuthi udlale ebese uhlola izithombe. <uservisible>true <default>true base base-x <packagelist> <packagereq type="default">sane-frontends <packagereq type="optional">libsane-hpoj <packagereq type="default">dia <packagereq type="default">gimp <packagereq type="default">gimp-print-plugin <packagereq type="default">gtkam <packagereq type="optional">kdegraphics <packagereq type="default">netpbm-progs office Office/Productivity Oficina i productivitat Swyddfa/Cynhyrchiant Kontorprogrammel Oficina/Productividad Kontor/Tootlikkus Toimisto/Tuottavuus
L-V. 10
LAMPIRAN V : FILE COMPS.XML Bureau/Productivité Ured/produktivnost Irodai alkalmazások Skrifstofuforrit Office/Produttività Pejabat/Produktiviti Office/productiviteit Kontor/Produktivitet Biuro/Praca biurowa Office/Produtividade Kancelária/produktivita Pisarna/produktivnost Kontorsprogramvara Ihhovisi/Ukusebenza <description>The applications include office suites, PDF viewers, and more. <description xml:lang="cy">Mae'r cymhwysiadau'n cynnwys casgliadau swyddfa, gwelyddion PDF, a mwy. <description xml:lang="da">Programmerne inkluderer suiter med kontorprogrammel, PDF-visere, med mere. <description xml:lang="de">Die Anwendungen enthalten Office-Programme, PDF-Anzeigeprogramme u.v.m. <description xml:lang="es">Las aplicaciones incluyen los paquetes de ofimática, los visualizadores de PDF y mucho más. <description xml:lang="et">Need rakendused hõlmavad kontoritarkvara, PDF vaaturit jms. <description xml:lang="fi">Sovellukset sisältävät mm. toimistosovelluksia ja PDF-näyttimiä. <description xml:lang="fr">Les applications comprennent des suites bureautiques, des afficheurs PDF et bien plus encore. <description xml:lang="hr">KorisniÄ ki programi ukljuÄ uju uredske alate, preglednike PDF datoteka i joÅ¡ toga. <description xml:lang="is">Forritin innihalda meðal annars skrifstofutól, PDF sjár og fleira. <description xml:lang="it">Le applicazioni includono pacchetti per l'ufficio, programmi per visualizzare i PDF e altro. <description xml:lang="ms">Aplikasi termasuk sut pejabat, pemapar PDF, dan banyak lagi. <description xml:lang="nl">Deze toepassingen omvatten office-pakketten, PDF-bekijkers en meer. <description xml:lang="no">Applikasjonene innerholder kontorstøtteprogrammer, PDV-lesere og mer. <description xml:lang="pl">Zbiór aplikacji zawiera pakiet biurowy, przeglÄ…darke plików PDF i jeszcze wiÄ™cej. <description xml:lang="pt_BR">As aplicações incluem pacotes do office, visualizadores PDF e outros. <description xml:lang="sl">Te aplikacije vkljuÄ ujejo pisarniÅ¡ke zbirke, pregledovalnike PDF in Å¡e veÄ . <description xml:lang="sv">Programmen inkluderar sviter med kontorsprogramvara, PDF-visare, med mera. <description xml:lang="zu">Imiyalelo ibala amathuluzi ehhovisi, ababuki be-PDF, kanye nokuningi. <uservisible>true <default>true base-x <packagelist> <packagereq type="default">openoffice.org <packagereq type="optional">xpdf <packagereq type="optional">kdepim mail-server Mail Server Servidor de correu Gweinydd Post Postserver Mail-Server Servidor de correo E-posti server Postipalvelin Serveur de messagerie Server Mail Pelayan Mel E-mailserver Eposttjener Serwer pocztowy Servidor de Mail Servidor de Mail PoÅ¡tni strežnik E-postserver Posta Sunucusu Umlekeleli Weposi <description>These packages allow you to configure an IMAP or Postfix mail server. <description xml:lang="ca">Aquests paquets us permeten configurar un servidor de correu IMAP o Postfix.
L-V. 11
LAMPIRAN V : FILE COMPS.XML <description xml:lang="cs">Tyto balÃÄ ky vám umožnà nakonfigurovat server IMAP nebo poÅ¡tovnà server Postfix. <description xml:lang="cy">Galluoga'r pecynnau yma i chi gyflunio gweinydd post IMAP neu Postfix. <description xml:lang="da">Disse pakker lader dig konfigurere en IMAP- eller Postfix-postserver. <description xml:lang="de">Mit diesen Paketen können Sie einen IMAP oder Postfix Mail-Server konfigurieren. <description xml:lang="es">Estos paquetes le permiten configurar un servidor de correo IMAP o Postfix. <description xml:lang="et">Need paketid aitavad sul seadistada IMAP või Postfix e-posti serverit. <description xml:lang="fi">Nämä paketit mahdollistavat IMAP- tai Postfix-postipalvelimen konfiguroimisen. <description xml:lang="fr">Ces paquetages vous permettent de configurer un serveur de messagerie IMAP ou Postfix. <description xml:lang="hr">Ovi paketi vam omogućuju postavljanje IMAP ili Postfix poslužitelja e-poÅ¡te. <description xml:lang="is">Þessir pakkar gera þér kleyft að setja upp IMAP eða Postfix pósthús. <description xml:lang="it">Questi pacchetti consentono di configurare un server di posta IMAP o Postfix. <description xml:lang="ms">Pakej ini membenarkan anda untuk menentutetap pelayan mel IMAP atau Postfix. <description xml:lang="nl">Met deze pakketten kunt u een IMAP of Postfix e-mailserver configureren. <description xml:lang="no">Disse pakkene lar deg konfigurere en IMAP eller Postfix eposttjener. <description xml:lang="pl">Pakiety pozwalajÄ…ce na konfiguracje serwera pocztowego IMAP lub POSIX. <description xml:lang="pt">Este pacotes permitem-lhe configurar os servidores de mail IMAP ou Postfix. <description xml:lang="pt_BR">Este pacotes permitem configurar os servidores de mail IMAP ou Postfix. <description xml:lang="sk">Tieto balÃky vám umožnia nakonfigurovaÅ¥ IMAP alebo poÅ¡tový server Postfix. <description xml:lang="sl">Ti paketi vam omogoÄ ajo nastavitev poÅ¡tnega strežnika IMAP ali Postfix. <description xml:lang="sv">Dessa paket lÃ¥ter dig konfigurera en IMAP- eller Postfix-epostserver. <description xml:lang="zu">Lama phakethe akuvumela ukuba uhlanganisel i-IMAP noma umlekeleli weposi lePostfix. <uservisible>true base <packagelist> <packagereq type="mandatory">sendmail network-server Network Servers Servidors de xarxa Gweinyddion Rhwydwaith Netværksservere Netzwerk-Server Servidores de red Verkkopalvelimet Serveurs de réseau Server di rete Pelayan Rangkaian Netwerkservers Nettverkstjener Serwery sieciowe Servidores de Rede Servidores de Rede Omrežni strežniki Nätverksservrar AÄŸ Sunucuları Abalekeleli Boxhumano <description>These packages include network-based servers such as DHCP and telnet. <description xml:lang="ca">Aquests paquets inclouen servidors de xarxa com ara DHCP i telnet. <description xml:lang="cy">Mae'r pecynnau yma'n cynnwys gweinyddion sail rhwydwaith megis DHCP a telnet. <description xml:lang="nl">Deze pakketten bevatten netwerkgebaseerde servers als DHCP en telnet. <description xml:lang="pt">Estes pacotes incluem servidores de rede como o DHCP e telnet. <description xml:lang="pt_BR">Estes pacotes incluem servidores baseados em rede como DHCP e telnet. <uservisible>true base <packagelist> <packagereq type="optional">radvd <packagereq type="optional">rwho <packagereq type="default">ypserv smb-server
L-V. 12
LAMPIRAN V : FILE COMPS.XML Windows File Server Servidor de fitxers Windows Gweinydd Ffeiliau Windows Windows-filserver Windows Datei-Server Servidor de ficheros Windows Windowsi failiserver Windows-tiedostopalvelin Serveur de fichier Windows File server Windows Pelayan Fail Windows Windows-bestandsserver Filtjener for Windows Servidor de Ficheiros Windows Servidor de Arquivos Windows Windows-filserver Windows Dosya Sunucusu Server táºp tin Windows Umlekeleli Wefayela Lamawindi <description>This package group allows you to share files between Linux and MS Windows(tm) systems. <description xml:lang="ca">Aquest grup de paquets us permet compartir fitxers entre el Linux i el Windows (tm). <description xml:lang="da">Denne pakkegruppe lader dig dele filer mellem Linux og system med MS Windows(tm). <description xml:lang="de">Mit dieser Paketgruppe können Sie Dateien in Linux und MS Windows (tm) gemeinsam nutzen. <description xml:lang="es">Este grupo de paquetes le permite compartir ficheros entre los sistemas Linux y MS Windows (tm). <description xml:lang="et">See paketirühm võimaldab jagada faile Linuxi ja MS Windows (tm) süsteemide vahel. <description xml:lang="hr">Ovi grupa paketa vam omogućuje dijeljenje datoteka izmeÄ‘u Linux iMS Windows(tm) sustava. <description xml:lang="it">Questo gruppo di pacchetti consente di condividere i file tra sistemi Linux e MS Windows(tm). <description xml:lang="ms">Kumpulan pakej ini membolehkan anda untuk berkongi fail antara sistem Linux dan MS Windows (tm). <description xml:lang="no">Denne pakkegruppen lar deg dele filer mellom Linux og MS Windows(tm)-systemer. <description xml:lang="sl">Ta skupina paketov vam omogoÄ a delitev datotek med Linux in MS Windows (tm). <description xml:lang="sv">Denna paketgrupp lÃ¥ter dig dela ut filer mellan Linux och system med MS Windows(tm). <description xml:lang="zu">lELeli qembu likuvuma ukuba usebenzise ngokuhlanganyisela amafayela aphakathi kwamasistimu e-Linux kanye namawindi e-MS (tm). <uservisible>true base <packagelist> <packagereq type="mandatory">samba-client <packagereq type="mandatory">samba server-cfg Server Configuration Tools Erfynnau Cyflunio Gweinydd Serverkonfigurationsværktøjer Server Konfigurationstools Serveri seadistusvahendid Palvelimen asetustyökalut Outils de configuration de serveur Alati za postavu poslužitelja Tool di configurazione del server Alatan Konfigurasi Pelayan Configuratiehulpmiddelen voor server Konfigurasjonsverktøy for tjenere Orodja za prikrojitev strežnika Serverkonfigurationsverktyg Amathuluzi Enhlanganiselo Omlekeleli <description>This group contains all of Red Hat's custom server configuration tools. <description xml:lang="ca">Aquest grup conté totes les eines de configuració de servidors de Red Hat. <description xml:lang="cs">Tato skupina obsahuje vÅ¡echny nástroje pro konfiguraci serveru od spoleÄ nosti Red Hat. <description xml:lang="da">Denne gruppe indholder alle Red Hats specialtilpassede serverkonfigureringsværktøjer. <description xml:lang="et">See rühm sisaldab kõiki Red Hat-i serveri seadistamise vahendeid. <description xml:lang="fi">Tämä ryhmä sisältää kaikki Red Hatin omat palvelinasetustyökalut.
L-V. 13
LAMPIRAN V : FILE COMPS.XML <description xml:lang="fr">Ce groupe contient tous les outils de configuration du serveur personnalisé de Red Hat. <description xml:lang="hr">Ova grupa sadrži sve Red Hat-ove alate za postavu poslužitelja. <description xml:lang="is">Þessi hópur inniheldur öll Red Hat stillingatólin. <description xml:lang="it">Questo gruppo contiene tutti gli strumenti per personalizzare la configurazione del server Red Hat. <description xml:lang="ms">Kumpulan ini mengandungi semua alatan konfigurasi custom Red Hat. <description xml:lang="nl">Deze groep bevat Red Hat's eigen hulpmiddelen voor serverconfiguratie. <description xml:lang="no">Denne gruppen inneholder Red Hats konfigurasjonsverktøy. <description xml:lang="sk">Táto skupina obsahuje vÅ¡etky vlastné konfiguraÄ né nástroje servera firmy RedHat. <description xml:lang="sl">Ta skupina vsebuje vsa posebna nastavitvena orodja podjetja Red Hat za strežnik. <description xml:lang="sv">Denna grupp innehÃ¥ller alla Red Hats specialanpassade serverkonfigurationsverktyg. <description xml:lang="zu">Leli qembu liqukethe wonke amathuluzi enhlanganiselo omlekeleli wemfuneko we-Red hat. <uservisible>true base <packagelist> <packagereq type="optional">system-config-boot <packagereq type="default">system-config-bind <packagereq type="default">system-config-nfs <packagereq type="default">system-config-printer <packagereq type="default">system-config-printer-gui <packagereq type="default">system-config-samba <packagereq type="default">system-config-securitylevel <packagereq type="default">system-config-services <packagereq type="default">xorg-x11-xauth dns-server DNS Name Server Servidor de noms de DNS Gweinydd Enwau DNS DNS-navneserver DNS Name-Server Servidor del nombre DNS DNS nimeserver DNS-nimipalvelin Nom de serveur DNS Server dei nomi DNS Pelayan Nama DNS DNS-nameserver DNS-tjener Serwer nazw DNS Servidor de Nomes DNS Servidor de Nomes DNS DNS-namnserver DNS Ä°sim Sunucusu Umlekeleli Wegama le-DNS <description>This package group allows you to run a DNS name server (BIND) on the system. <description xml:lang="ca">Aquest grup de paquets us permet executar un servidor de noms DNS (BIND) en el sistema. <description xml:lang="da">Denne pakkegruppe lader dig køre en DNS-navneserver (BIND) pÃ¥ systemet. <description xml:lang="de">Mit dieser Paketgruppe können Sie einen DNS Name-Server (BIND) im System ausführen. <description xml:lang="es">Este paquete le permite ejecutar un servidor de nombre DNS (BIND) en el sistema. <description xml:lang="et">See paketirühm võimaldab DNS nimeserverit (BIND) jooksutada. <description xml:lang="fi">Tämä paketti mahdollistaa DNS-nimipalvelimen (BIND) ajamisen järjestelmässä. <description xml:lang="hr">Ova grupa paketa vam omogućuje pokretanje DNS imenskog poslužitelja (BIND) na sustavu. <description xml:lang="it">Questo gruppo di pacchetti consente di eseguire un name server DNS (BIND) sul sistema. <description xml:lang="ms">Kumpulan pakej ini membolehkan anda untuk melaksanakan pelayan nama DNS (BIND) pada sistem. <description xml:lang="nl">Met deze pakketgroep kunt u een DNS-nameserver (BIND) op het systeem draaien. <description xml:lang="no">Denne pakkegruppen lar deg kjøre en DNS-tjener (BIND) pÃ¥ systemet. <description xml:lang="pt">Este grupo de pacotes permite-lhe correr um servidor de nomes de DNS (o BIND) no sistema. <description xml:lang="pt_BR">Este grupo de pacotes permite rodar um servidor de nomes DNS (o BIND) no sistema.
L-V. 14
LAMPIRAN V : FILE COMPS.XML <description xml:lang="zu">Leli qembu likuvuma ukuba usebenzise igama lomlekeleli we-DNS (BIND) kulesistimu <uservisible>true base <packagelist> <packagereq type="default">caching-nameserver <packagereq type="mandatory">bind <packagereq type="default">bind-chroot emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs Emacs I-emacs <description>The GNU Emacs text editor. <description xml:lang="da">Tekstredigereren GNU Emacs. <description xml:lang="de">Der Text-Editor GNU Emacs. <description xml:lang="es">Editor de textos Emacs de GNU. <description xml:lang="et">GNU Emacs tekstiredaktor <description xml:lang="fi">GNU Emacs -tekstimuokkain. <description xml:lang="hr">UreÄ‘ivaÄ teksta GNU Emacs. <description xml:lang="hu">GNU Emacs szövegszerkesztÅ‘. <description xml:lang="is">GNU Emacs ritillinn. <description xml:lang="it">Editor di testo GNU Emacs. <description xml:lang="ms">Penyunting teks GNU Emacs. <description xml:lang="nl">De GNU Emacs tekst-editor. <description xml:lang="no">Teksteditoren GNU Emacs. <description xml:lang="pl">Edytor tekstowy GNU Emacs. <description xml:lang="pt">O editor de texto Emacs da GNU. <description xml:lang="pt_BR">O editor de texto Emacs da GNU. <description xml:lang="sk">Textový editor GNU Emacs. <description xml:lang="sl">Urejevalnik besedil GNU Emacs. <description xml:lang="sv">Textredigeraren GNU Emacs. <description xml:lang="zu">Umhleli wombhalo we-GNU Emacs. <uservisible>false base <packagelist> <packagereq type="mandatory">emacs <packagereq type="default">emacs-leim <packagereq type="default">psgml
L-V. 15
LAMPIRAN V : FILE COMPS.XML xemacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs XEmacs I-XEmacs <description>The XEmacs text editor. <description xml:lang="cy">Y golygydd testun XEmacs. <description xml:lang="da">Tekstredigereren XEmacs. <description xml:lang="de">Der Text-Editor XEmacs. <description xml:lang="es">Editor de textos de XEmacs. <description xml:lang="et">XEmacs tekstiredaktor <description xml:lang="fi">XEmacs-tekstimuokkain. <description xml:lang="fr">Éditeur de texte XEmacs. <description xml:lang="is">XEmacs ritillinn. <description xml:lang="it">Editor di testo XEmacs. <description xml:lang="ms">Penyunting teks XEmacs. <description xml:lang="nl">De XEmacs tekst-editor. <description xml:lang="no">Teksteditoren XEmacs. <description xml:lang="pl">Edytor tekstowy XEmacs. <description xml:lang="pt">O editor de texto XEmacs. <description xml:lang="pt_BR">O editor de texto XEmacs. <description xml:lang="sk">Textový editor XEmacs. <description xml:lang="sl">Urejevalnik besedil XEmacs. <description xml:lang="sv">Textredigeraren XEmacs. <description xml:lang="tr">XEMacs metin düzenleyici <description xml:lang="zu">Umhleli wombhalo we-XEmacs. <uservisible>false base <packagelist> <packagereq type="mandatory">xemacs <packagereq type="optional">xemacs-el <packagereq type="default">xemacs-info <packagereq type="default">xemacs-sumo <packagereq type="optional">xemacs-sumo-el <packagereq type="default">xemacs-sumo-info system-tools
L-V. 16
LAMPIRAN V : FILE COMPS.XML System Tools Eines del sistema Systemværktøjer Systemtools Herramientas del sistema Süsteemi vahendid Outils de système Alati sustava Kerfistól Tool di sistema Alatan Sistem Systeemgereedschappen Systemverktøy Ferramentas do Sistema Ferramentas do Sistema Sistemska orodja Systemverktyg Amathuluzi Esistimu <description>This group is a collection of various tools for the system, such as the client for connecting to SMB shares and tools to monitor network traffic. <description xml:lang="cy">Mae'r grŵp yma'n gasgliad o erfynnau amrywiol ar gyfer y system, megis y dibynnydd ar gyfer cysylltu â rhaniadau SMB ac erfynnau ar gyfer arsylwi trafnidiaeth rhwydwaith. <description xml:lang="de">Diese Gruppe bietet eine Reihe Systemtools wie beispielsweise den Client für die Verbindung zu SMB-Shares sowie Tools für die Kontrolle des Netzwerkverkehrs. <description xml:lang="et">See rühm on erinevate süsteemi vahendite kollektsioon, sealh. SMB jagamiste ühendamiste klient ja vahend võrguliikluse jälgimiseks. <description xml:lang="fr">Ce groupe est un ensemble de différents outils pour le système, ainsi qu'un client pour la connexion aux parts SMB et d'outils permettant de gérer le trafic dans le réseau. <description xml:lang="it">Questo gruppo è una raccolta di vari strumenti per il sistema, che comprende ilclient per la connessione alle partizioni SMB e gli strumenti per monitorare il traffico di rete. <description xml:lang="ms">Kumpulan ini adalah kumpulan pelbagai alatan untuk sistem, seperti klien untuk menyambung kepada kongsian SMP dan alatan untuk mengawasi trafik rangkaian. <description xml:lang="nl">Deze groep is een collectie van diverse hulpmiddelen voor het systeem, bijvoorbeeld een programma om verbindingen te maken met SMB-bronnen en hulpmiddelen voor het bekijken van netwerkverkeer. <description xml:lang="zu">Llei qembu liyiqoqo lamathuluzi esistimu ambalwa., njengomthengi wokuxhuma ngokuhlanganyela kwi-SMB kanye namathuluzi okulindwe kuxhumano lomlekeleli. <uservisible>true <packagelist> <packagereq type="optional">am-utils <packagereq type="default">ckermit <packagereq type="default">nmap <packagereq type="default">openldap-clients <packagereq type="default">samba-client <packagereq type="default">xdelta <packagereq type="optional">mc <packagereq type="default">screen admin-tools Administration Tools Erfynnau Gweinyddol Administrationsværktøjer Verwaltungstools Herramientas de administración Administratiivsed vahendid Outils d'administration Administrativni alati Kerfisstjórnunartól Strumenti amministrativi Alatan Pentadbiran Administratieve hulpmiddelen Administrativna orodja Administrationsverktyg Amathuluzi Okuphatha <description>This group is a collection of graphical administration tools for the system, such as for managing user accounts and configuring system hardware. <description xml:lang="cy">Mae'r grŵp yma'n gasgliad o erfynnau cyflunio graffigol ar gyfer y system, megis ar gyfer trefnu cyfrifon defnyddwyr a chyflunio caledwedd system. <description xml:lang="da">Denne gruppe er en samling grafiske administrationsværktøjer for systemet, som fx behandling af brugerkonti og konfiguration af systemudstyr. <description xml:lang="de">Diese Gruppe bietet eine Reihe von grafische Verwaltungstools für das System, darunter Tools für die Verwaltung von Benutzeraccounts und die Konfiguration der Systemhardware. <description xml:lang="es">Este grupo es una colección de herramientas de administración gráficas, tales como cuentas de usuario de gestión y configuración del hardware del sistema.
L-V. 17
LAMPIRAN V : FILE COMPS.XML <description xml:lang="et">See rühm on süsteemi graafiliste administreerimise vahendite kollektsioon, sealh.kasutajate haldus ja süsteemi riistvara seadistamise vahendid. <description xml:lang="fi">Tämä ryhmä sisältää kokoelman graafisia järjestelmänhallintatyökaluja, kuten käyttäjätunnuksien ja järjestelmän laitteiston hallinnan. <description xml:lang="fr">Ce groupe est un ensemble d'outils d'administration graphique pour le système, ainsi que pour la gestion des comptes utilisateurs et la configuration du matériel système. <description xml:lang="hr">Ova grupa je kolekcija grafiÄ kih administrativnih alata za sustav, kao Å¡to sualati za upravljanje korisniÄ kim raÄ unima i postavljanje sklopovlja sustava. <description xml:lang="it">Questo gruppo è una raccolta di tool per la gestione della grafica del sistema, che consente di gestire gli account utente e di configurare l'hardware di sistema. <description xml:lang="ms">Kumpulan ini adalah kumpulan alatan pentadbiran untuk sistem, seperti mengurus akaun pengguna dan menentutetap perkakasan sistem. <description xml:lang="nl">Deze groep is een collectie van (grafische) administratieve hulpmiddelen voor het systeem om bijvoorbeeld gebruikersaccounts te kunnen beheren of systeemhardware te kunnen configureren. <description xml:lang="no">Denne gruppen er en samling av grafiske administrasjonsverktøy for systemet, inkludert brukeradministrasjon og hardwarekonfigurering. <description xml:lang="sl">Ta skupina je zbirka grafiÄ nih skrbniÅ¡kih orodij za sistemska opravila, kot je upravljanje uporabniÅ¡kih raÄ unov in prikrojitev sistemske strojne opreme. <description xml:lang="sv">Denna grupp är en samling grafiska administrationsverktyg för systemet, som exempelvis hantering av användarkonton och konfiguration av systemhÃ¥rdvara. <description xml:lang="zu">Leli qembu liyiqoqo lamathuluzi okuphatha emidwebo yesistimu, njengokuphatha ama-akhawunti omphathi kanye nengaphakathi yekhomputha yesistimu yokuhlanganisa. <uservisible>true <packagelist> <packagereq type="default">authconfig-gtk <packagereq type="default">system-config-date <packagereq type="default">system-config-keyboard <packagereq type="default">system-config-kickstart <packagereq type="default">system-config-language <packagereq type="default">system-config-network <packagereq type="default">system-config-rootpassword <packagereq type="default">system-config-soundcard <packagereq type="default">system-config-users <packagereq type="default">system-config-packages <packagereq type="optional">system-config-proc <packagereq type="default">system-logviewer games Games and Entertainment Pelit ja viihde Jeux et Divertissements Igre i zabava Permainan dan Hiburan Spelletjes en vermaak Spill og underholdning Gry i rozrywka Jogos e Entretenimento Jogos e Entretenimento Igre in zabava Oyunlar ve EÄŸlencelik Imidlalo kanye Nokukungcebeleka <description>Various ways to relax and spend your free time. <description xml:lang="ca">Diferents maneres de relaxar-se i passar el temps lliure. <description xml:lang="cy">Amryw o ffyrdd i ymlacio a threulio'ch amser hamdden. <description xml:lang="es">Maneras de relajarse y pasar el tiempo libre. <description xml:lang="et">Erinevad võimalused puhata ja veeta oma vaba aega. <description xml:lang="fi">Useita tapoja rentoutumiseen ja vapaa-ajan viettämiseen. <description xml:lang="fr">Différentes manières de vous relaxer et de passer le temps. <description xml:lang="hr">Razni naÄ ini za opuÅ¡tanje i provoÄ‘enje slobodnog vremena. <description xml:lang="ms">Pelbagai cara untuk relaks dan menghabiskan masa lapang. <description xml:lang="nl">Verschillende mogelijkheden om te ontspannen en uw vrije tijd te besteden. <description xml:lang="pt">Várias maneiras de relaxar e passar o seu tempo livre. <description xml:lang="pt_BR">Várias maneiras de relaxar e passar seu tempo livre. <description xml:lang="sv">Diverse sätt att koppla av och fördriva ledig tid. <description xml:lang="zu">Izindlela eziningi zokugcebeleka kanye nokusebenzisa isikhathi sakho. <uservisible>true base <packagelist> <packagereq type="default">joystick <packagereq type="optional">xboard
L-V. 18
LAMPIRAN V : FILE COMPS.XML ISO8859-2-support ISO8859-2 Support Support ISO8859-2 ISO8859-2 stuðningur Supporto ISO8859-2 ISO8859-2 サムート Sokongan ISO8859-2 ISO8859-2 ondersteuning Støtte for ISO8859-2 Wsparcie ISO8859-2 Suporte a ISO8859-2 Suporte ao ISO8859-2 Podpora ISO8859-2 Podpora ISO8859-2 Ukuxhasa kwe-ISO8859-2 <uservisible>false <packagelist> <packagereq type="mandatory">fonts-ISO8859-2 <packagereq type="optional" requires="xorg-x11">fonts-ISO8859-2-75dpi <packagereq type="optional" requires="xorg-x11">fonts-ISO8859-2-100dpi ISO8859-9-support ISO8859-9 Support Suport per a l'ISO8859-9 Podpora pro ISO8859-9 Cynhaliaeth ISO8859-9 Understøttelse for ISO-8859-9 Soporte ISO8859-9 ISO8859-9 toetus ISO-8859-9-tuki Support ISO8859-9 ISO 8859-9-támogatás ISO8859-9 stuðningur Supporto ISO8859-9 Sokogan ISO8859-9 ISO8859-9 ondersteuning Støtte for ISO8859-9 Wsparcie ISO8859-9 Suporte a ISO8859-9 Suporte ao ISO8859-9 Podpora ISO8859-9 Podpora ISO8859-9 ISO8859-9 DesteÄŸi Ukuxhasa kwe-ISO8859-9 <uservisible>false <packagelist> <packagereq type="optional" requires="xorg-x11">xorg-x11-ISO8859-9-75dpi-fonts <packagereq type="optional" requires="xorg-x11">xorg-x11-ISO8859-9-100dpi-fonts cyrillic-support <uservisible>false Cyrillic Support Podpora pro azbuku Cynhaliaeth Syrilig Soporte para el cirÃlico kirillitsa toetus Kyrillisten kirjainten tuki Support cyrillique Supporto per il cirillico Sokongan Cyrillic Cyrillische ondersteuning Støtte for kyrillisk Suporte a Cirilico Suporte ao CirÃlico Podpora cyriliky Podpora cirilice Ukuxhasa kwe-Cyrillic
L-V. 19
LAMPIRAN V : FILE COMPS.XML <packagelist> <packagereq type="optional" requires="xorg-x11">xorg-x11-cyrillic-fonts <packagereq type="mandatory">fonts-KOI8-R <packagereq type="mandatory">fonts-KOI8-R-100dpi arabic-support <uservisible>false Arabic Support Podpora pro arabÅ¡tinu Cynhaliaeth Arabeg Understøttelse for arabisk Soporte para el Arábigo araabia keele toetus Arabian kielituki Support arabique PodrÅ¡ka za arapski Sokongan Arab Arabische ondersteuning Støtte for Arabisk Wersja arabska Suporte a à rabe Suporte ao à rabe Arabska podpora Ukuxhasa Kwesi-Arabhu ar <packagelist> <packagereq type="mandatory">fonts-arabic <packagereq type="optional" requires="kdelibs">kde-i18n-Arabic british-support <uservisible>false British Support Suport per al brità nic Podpora pro angliÄ tinu (Velká Británie) Cynhaliaeth Brydeinig Understøttelse for britisk engelsk Soporte para el inglés británico briti keele toetus Brittienglannin kielituki Support anglais PodrÅ¡ka za britanski Brit támogatás Breska Supporto per l'inglese britannico Sokongan British Britse ondersteuning Støtte for britisk Wersja brytyjska Britská podpora Britanska podpora Ukuxhasa kwase-Brithani en_GB <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-British catalan-support <uservisible>false Catalan Support Understøttelse for katalansk Support für Spanisch (Katalanien) Soporte para el catalán kataloonia keele toetus Katalaanin kielituki Support catalan Catalónska Supporto per il catalano Sokongan Catalan
L-V. 20
LAMPIRAN V : FILE COMPS.XML Catalaanse ondersteuning Støtte for katalansk Wersja katalaÅ„ska Suporte a Catalão Suporte ao Catalão Katalánska podpora Katalonska podpora Ukuxhasa kwase-Catalan ca <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Catalan brazilian-support <uservisible>false Brazilian Support Suport per al brasiler Cynhaliaeth Brasilaidd Understøttelse for brasiliansk portugisisk Soporte para el brasileño brasiilia keele toetus Brasilianportugalin kielituki Support brésilien Supporto per il brasiliano Sokongan Brazil Braziliaanse ondersteuning Støtte for portugisisk(Brasil) Wersja brazylijska Suporte a Português do Brasil Suporte ao Português Brasileiro BrazÃlska podpora Brazilska podpora Brezilya Dili DseteÄŸi Ukuxhasa Kwase-Brazil pt_BR portuguese-support <packagelist> <packagereq type="optional" requires="aspell">aspell-pt_BR <packagereq type="optional" requires="kdelibs">kde-i18n-Brazil czech-support <uservisible>false Czech Support Suport per al txec Podpora pro Ä eÅ¡tinu Cynhaliaeth Tsiec Understøttelse for tjekkisk Support für Tschechisch Soporte para el checo TÅ¡ekin kielituki Support tchèque Tjékkneska Supporto per il ceco Sokongan Czech Tsjechische ondersteuning Støtte for tsjekkisk Wersja czeska Suporte a Checo Suporte ao Checo Ukuxhasa kwesi-Czech cs ISO8859-2-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Czech <packagereq type="optional" requires="man-pages">man-pages-cs
L-V. 21
LAMPIRAN V : FILE COMPS.XML danish-support <uservisible>false Danish Support Cynhaliaeth Daneg Understøttelse for dansk Soporte para el danés taani keele toetus Tanskan kielituki Support danois Podrška za danski Danska Supporto per il danese Sokongan Danish Deense ondersteuning Støtte for dansk Wersja duńska Suporte a Dinamarquês Suporte ao Dinamarquês Dánska podpora Danska podpora Danimarkaca Desteği Ukuxhasa kwesiDanishi da <packagelist> <packagereq type="optional" requires="aspell">aspell-da <packagereq type="optional" requires="kdelibs">kde-i18n-Danish <packagereq type="optional" requires="man-pages">man-pages-da dutch-support <uservisible>false Dutch Support Podpora pro holandštinu Cynhaliaeth Iseldireg Soporte para el holandés hollandi keele toetus Hollannin kielituki Support hollandais Podrška za nizozemski Hollenska Supporto per l'olandese Sokongan Belanda Nederlandse ondersteuning Støtte for nederlandsk Wersja holenderska Suporte a Holandês Suporte ao Holandês Holandská podpora Nizozemska podpora Dutch Dili Desteği Ukuxhasa kwesiDashi nl <packagelist> <packagereq type="optional" requires="aspell">aspell-nl <packagereq type="optional" requires="kdelibs">kde-i18n-Dutch estonian-support <uservisible>false Estonian Support Suport per a l'estoni Podpora pro estonštinu Cynhaliaeth Estoneg Understøttelse for estisk Soporte para el estonio eesti keele toetus Viron kielituki Support estonien Podrška za estonski Eistneska
L-V. 22
LAMPIRAN V : FILE COMPS.XML Supporto per l'estone Sokongan Estonia Estlandse ondersteuning Støtte for estlandsk Wersja estoÅ„ska Suporte ao Estônio Estónska podpora Estonska podpora Estonyaca DesteÄŸi Ukuxhasa kwesi-Estoniya et ISO8859-2-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Estonian finnish-support <uservisible>false Finnish Support Cynhaliaeth Ffinneg Understøttelse for finsk Finalizar el soporte soome keele toetus Suomen kielituki Support finnois PodrÅ¡ka za finski Finnska Supporto per il finlandese Sokongan Finn Finse ondersteuning Suporte a Finlandês Suporte ao Finlandês FÃnska podpora Finska podpora Fince DesteÄŸi Ukuxhasa kweSifinishi fi <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Finnish german-support <uservisible>false German Support Podpora pro nÄ›mÄ inu Cynhaliaeth Almaeneg Understøttelse for tysk Support für Deutsch Soporte para el alemán saksa keele toetus Saksan kielituki Support allemand Supporto per il tedesco Sokongan Jerman Duitse ondersteuning Støtte for tysk Wersja niemiecka Suporte a Alemão Suporte ao Alemão Nemecká podpora NemÅ¡ka podpora Almanca DesteÄŸi Ukuxhasa KwesiJalimani de <packagelist> <packagereq type="optional" requires="aspell">aspell-de <packagereq type="optional" requires="kdelibs">kde-i18n-German <packagereq type="optional" requires="man-pages">man-pages-de
L-V. 23
LAMPIRAN V : FILE COMPS.XML greek-support <uservisible>false Greek Support Suport per al grec Cynhaliaeth Groeg Soporte para el griego kreeka keele toetus Kreikan kielituki Support grec GrÃska Supporto per il greco Sokongan Greek Griekse ondersteuning Wersja grecka Suporte a Grego Suporte ao Grego Yunanca DesteÄŸi Ukuxhasa KwesGreki el <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Greek hebrew-support <uservisible>false Hebrew Support Cynhaliaeth Hebraeg Understøttelse for hebraisk Support für Hebräisch Soporte para el hebreo heebrea keele toetus Heprean kielituki Hebreska Supporto per l'ebraico Sokongan Hebrew Hebreeuwse ondersteuning Støtte for hebraisk Wersja hebrajska Suporte a Hebreu Suporte ao Hebraico Hebrejská podpora Hebrejska podpora Ä°branice DesteÄŸi Ukuxhasa KwesiHebheru he <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Hebrew <packagereq type="mandatory">fonts-hebrew hungarian-support <uservisible>false Hungarian Support Cynhaliaeth Hwngareg Understøttelse for ungarsk Support für Ungarisch Soporte para el húngaro ungari keele toetus Unkarin kielituki Support hongrois Ungverska Supporto per l'ungherese Sokongan Hungary Hongaarse ondersteuning Støtte for ungarsk Wersja wÄ™gierska Suporte a Hungaro Macarca DesteÄŸi Ukuxhasa kwesiHahariyani hu
L-V. 24
LAMPIRAN V : FILE COMPS.XML ISO8859-2-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Hungarian spanish-support <uservisible>false Spanish Support Cynhaliaeth Sbaeneg Understøttelse for spansk Support für Spanisch Soporte para el español hispaania keele toetus Espanjan kielituki Support espagnol Supporto per lo spagnolo Sokongan Sepanyol Spaanse ondersteuning Støtte for spansk Wersja hiszpańska Suporte a Espanhol Suporte ao Espanhol Španielska podpora Španska podpora Ukuxhasa kwesiPenishi es <packagelist> <packagereq type="optional" requires="aspell">aspell-es <packagereq type="optional" requires="kdelibs">kde-i18n-Spanish <packagereq type="optional" requires="man-pages">man-pages-es french-support <uservisible>false French Support Podpora pro francouzštinu Cynhaliaeth Ffrangeg Understøttelse for fransk prantsuse keele toetus Ranskan kielituki Support français Franska Supporto per il francese Sokongan Perancis Franse ondersteuning Støtte for fransk Wersja francuska Suporte a Francês Suporte ao Francês Francúzska podpora Francoska podpora Ukuxhasa KwesiFrentshi fr <packagelist> <packagereq type="optional" requires="aspell">aspell-fr <packagereq type="optional" requires="kdelibs">kde-i18n-French <packagereq type="optional" requires="man-pages">man-pages-fr icelandic-support <uservisible>false Icelandic Support Suport per a l'islandès Podpora pro islandštinu Cynhaliaeth Iaith Ynys yr Iâ Understøttelse for islandsk Soporte para el islandés islandi keele toetus
L-V. 25
LAMPIRAN V : FILE COMPS.XML Islannin kielituki Support islandais Supporto per l'islandese Sokongan Icelandic IJslandse ondersteuning Støtte for islandsk Wersja islandzka Suporte a Islandês Suporte ao Islandês Islandská podpora Islandska podpora Ukuxhasa Kwesi-Icelandic is <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Icelandic italian-support <uservisible>false Italian Support Podpora pro italštinu Cynhaliaeth Eidaleg Understøttelse for italiensk Soporte para el italiano itaalia keele toetus Italian kielituki Support italien Sokongan Itali Italiaanse ondersteuning Wersja włoska Suporte a Italiano Suporte ao Italiano Talianska podpora Italijanska podpora İtalyanca Desteği Ukuxhasa kwesiNtaliyani it <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Italian <packagereq type="optional" requires="man-pages">man-pages-it korean-support <uservisible>false Korean Support Understøttelse for koreansk Support für Koreanisch Soporte para el coreano korea keele toetus Korean kielituki Support coréen Supporto per il coreano Sokongan Korea Koreaanse ondersteuning Wersja koreańska Suporte a Coreano Suporte ao Coreano Korejska podpora Korece Desteği Ukuxhasa KwesiKoriya ko <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Korean <packagereq type="optional" requires="man-pages">man-pages-ko <packagereq type="optional" requires="xorg-x11">nabi <packagereq type="default">h2ps <packagereq type="default">nhpf <packagereq type="default">ttfonts-ko <packagereq type="default">iiimf-docs <packagereq type="default">iiimf-server <packagereq type="default">iiimf-le-hangul <packagereq type="optional" requires="xorg-x11">iiimf-x
L-V. 26
LAMPIRAN V : FILE COMPS.XML <packagereq type="optional" requires="xorg-x11">iiimf-gtk norwegian-support <uservisible>false Norwegian Support Cynhaliaeth Norwyeg Soporte para el noruego norra keele toetus Norjan kielituki Norska Supporto per il norvegese Sokongan Norway Noorse ondersteuning Støtte for norsk Wersja norweska Nórska podpora Norveška podpora Ukuxhasa kwesiNoweyi no <packagelist> <packagereq type="optional" requires="aspell">aspell-no <packagereq type="optional" requires="kdelibs">kde-i18n-Norwegian <packagereq type="optional" requires="kdelibs">kde-i18n-Norwegian-Nynorsk polish-support <uservisible>false Polish Support Suport per al polonès Soporte para el polaco poola keele toetus Puolan kielituki Support polonais Podrška za poljski Supporto per il polacco Sokongan Poland Poolse ondersteuning Støtte for polsk Wersja polska Suporte a Polaco Suporte ao Polonês Poljska podpora Polonez Desteği Ukuxhasa kwesiPolishi pl ISO8859-2-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Polish <packagereq type="optional" requires="man-pages">man-pages-pl portuguese-support <uservisible>false Portuguese Support Understøttelse for portugisisk Support für Portugiesisch portugali keele toetus Portugalin kielituki Support portugais Podrška za portugalski Portúgalska Supporto per il portoghese Sokongan Portugis Portugese ondersteuning Støtte for portugisisk Wersja portugalska Suporte ao Português
L-V. 27
LAMPIRAN V : FILE COMPS.XML Portugalská podpora Portugalska podpora Portekizce Desteği Ukuxhasa KwesiPotukezi pt <packagelist> <packagereq type="optional" requires="aspell">aspell-pt <packagereq type="optional" requires="kdelibs">kde-i18n-Portuguese romanian-support <uservisible>false Romanian Support Cynhaliaeth Rwmaneg Soporte para el rumano rumeenia keele toetus Romanian kielituki Support roumain Supporto per il romeno Sokongan Romania Roemeense ondersteuning Wersja rumuńska Suporte a Romeno Suporte ao Romeno Rumunská podpora Romunska podpora Ukuxhasa kwesiRomani ro ISO8859-2-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Romanian russian-support <uservisible>false Russian Support Suport per al rus Podpora pro ruštinu Cynhaliaeth Rwsieg Understøttelse for russisk Soporte para el ruso vene keele toetus Support russe Supporto per il russo Sokongan Rusia Russische ondersteuning Støtte for russisk Wersja rosyjska Suporte a Russo Suporte ao Russo Ruska podpora Ukuxhasa KwesiRashiya ru cyrillic-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Russian <packagereq type="optional" requires="man-pages">man-pages-ru serbian-support <uservisible>false Serbian Support Suport per al serbi Podpora srbštiny Cynhaliaeth Serbeg Understøttelse for serbisk
L-V. 28
LAMPIRAN V : FILE COMPS.XML Soporte para el serbio serbia keele toetus Serbian kielituki Support serbe Podrška za srpski Serbneska Supporto per il serbo Sokongan Serbia Servische ondersteuning Støtte for serbisk Wersja serbska Srbska podpora Ukuxhasa KweSebhiya sr ISO8859-2-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Serbian slovak-support <uservisible>false Slovak Support Podpora pro slovenštinu Cynhaliaeth Slofaceg Understøttelse for slovakisk Soporte para el eslovaco slovaki keele toetus Slovakian kielituki Support slovaque Supporto per lo slovacco Sokongan Slovak Slowaakse ondersteuning Støtte for slovakisk Wersja słowacka Suporte a Eslovaco Suporte ao Eslovaco Slovenská podpora Ukuxhasa KwesiLovaki sk ISO8859-2-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Slovak slovenian-support <uservisible>false Slovenian Support Cynhaliaeth Slofeneg Understøttelse for slovensk Soporte para el eslovenio sloveenia keele toetus Slovenian kielituki Support slovène Podrška za slovenski Slóvnenska Supporto per lo sloveno Sokongan Slovenia Sloveense ondersteuning Støtte for slovensk Wersja słoweńska Suporte a Eslovénio Suporte ao Esloveno Slovenska podpora Slovence Desteği Ukuxhasa kweSilovaki sl ISO8859-2-support
L-V. 29
LAMPIRAN V : FILE COMPS.XML <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Slovenian swedish-support <uservisible>false Swedish Support Suport per al suec Cynhaliaeth Swedeg Understøttelse for svensk Support für Schwedisch Soporte para el sueco rootsi keele toetus Ruotsin kielituki PodrÅ¡ka za Å¡vedski Sænska Supporto per lo svedese Sokongan Swedish Zweedse ondersteuning Wersja szwecka Suporte a Sueco Suporte ao Sueco Å védska podpora Å vedska podpora Ukuxhasa KwesiSwidishi sv <packagelist> <packagereq type="optional" requires="aspell">aspell-sv <packagereq type="optional" requires="kdelibs">kde-i18n-Swedish turkish-support <uservisible>false Turkish Support Suport per al turc Podpora pro tureÄ tinu Cynhaliaeth Twrceg Soporte para el turco Turkin kielituki Support turc PodrÅ¡ka za turski Tyrkneska Supporto per il turco Sokongan Turki Turkse ondersteuning Støtte for Tyrkisk Wersja turecka Suporte a Turco Suporte ao Turco Ukuxhasa KwesiThukishi tr ISO8859-9-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Turkish ukrainian-support <uservisible>false Ukrainian Support Podpora pro ukrajinÅ¡tinu Cynhaliaeth Wcraineg Understøttelse for ukrainsk Support für Ukrainisch Soporte para el ucraniano ukraina keele toetus Ukrainan kielituki Support ukrainien
L-V. 30
LAMPIRAN V : FILE COMPS.XML ÚkraÃnska Supporto per l'ucraino Sokogan Ukrain Støtte for ukrainsk Wersja ukraiÅ„ska Suporte a Ucraniano Suporte ao Ucraniano Ukrajinská podpora Ukrajinska podpora Ukraynaca DesteÄŸi Ukuxhasa Kwesi-Ukrain uk cyrillic-support <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Ukrainian chinese-support <uservisible>false Chinese Support Cynhaliaeth Tseineg Understøttelse for kinesisk Support für Chinesisch Soporte para el chino hiina keele toetus Kiinan kielituki Support chinois PodrÅ¡ka za kineski KÃnverska Supporto per il cinese Sokongan Cina Chinese ondersteuning Støtte for kinesisk Wersja chiÅ„ska Suporte ao Chinês ÄŒÃnska podpora Kitajska podpora Ukuxhasa kwesi-Shayina zh <packagelist> <packagereq type="optional" requires="kdelibs">kde-i18n-Chinese <packagereq type="optional" requires="kdelibs">kde-i18n-Chinese-Big5 <packagereq type="optional" requires="xorg-x11">miniChinput <packagereq type="optional" requires="xorg-x11">stardict <packagereq type="default">ttfonts-zh_TW <packagereq type="default">ttfonts-zh_CN <packagereq type="default">taipeifonts <packagereq type="optional" requires="xorg-x11">xcin <packagereq type="default">bg5ps <packagereq type="default">iiimf-docs <packagereq type="default">iiimf-server <packagereq type="default">iiimf-le-xcin <packagereq type="default">iiimf-le-inpinyin <packagereq type="optional" requires="xorg-x11">iiimf-x <packagereq type="optional" requires="xorg-x11">iiimf-gtk japanese-support <uservisible>false Japanese Support Podpora pro japonÅ¡tinu Cynhaliaeth Siapaneg Understøttelse for japansk Soporte para el japonés jaapani keele toetus Japanin kielituki Support japonais PodrÅ¡ka za japanski Japanska Supporto per il giapponese
L-V. 31
LAMPIRAN V : FILE COMPS.XML Sokongan Jepun Japanse ondersteuning Støtte for japansk Wersja japońska Suporte ao Japonês Japonská podpora Japonska podpora Ukuxhasa kwesiJaphani ja <packagelist> <packagereq type="default">Canna <packagereq type="default">jcode.pl <packagereq type="default">kakasi-dict <packagereq type="default">kcc <packagereq type="default" basearchonly="true">kon2 <packagereq type="default" basearchonly="true">kon2-fonts <packagereq type="default">lv <packagereq type="default">perl-NKF <packagereq type="default">perl-Text-Kakasi <packagereq type="default">nkf <packagereq type="default">ttfonts-ja <packagereq type="optional" requires="kdelibs">kde-i18n-Japanese <packagereq type="optional" requires="xorg-x11">fonts-ja <packagereq type="default">jisksp14 <packagereq type="default">jisksp16-1990 <packagereq type="default">FreeWnn <packagereq type="optional" requires="xorg-x11">kappa20 <packagereq type="optional" requires="xorg-x11">kinput2-canna-wnn6 <packagereq type="optional" requires="xorg-x11">knm_new <packagereq type="default">skkdic <packagereq type="optional" requires="xorg-x11">skkinput <packagereq type="optional" requires="man-pages">man-pages-ja <packagereq type="default">iiimf-docs <packagereq type="default">iiimf-server <packagereq type="default">iiimf-le-canna <packagereq type="optional" requires="xorg-x11">iiimf-x <packagereq type="optional" requires="xorg-x11">iiimf-gtk bengali-support <uservisible>false Bengali Support Cynhaliaeth Bengaleg Bengaalse ondersteuning Suporte a Bengali Suporte a Bengali bn <packagelist> <packagereq type="default">fonts-bengali assamese-support <uservisible>false Assamese Support Podpora pro assamese Cynhaliaeth Asameg Assamese ondersteuning Suporte a Assamese as <packagelist> <packagereq type="default">fonts-bengali workstation-common <uservisible>false Workstation Common Cyffredinol Gweithfan Fælles for arbejdsstation Workstation Common Poste de travail commun
L-V. 32
LAMPIRAN V : FILE COMPS.XML UobiÄ ajeno za radnu stanicu Munkaállomás (alap) Workstation Common Stesyenkerja Biasa Werkstation Algemeen Arbeidsstasjon - felles Skupno za delovno postajo Isiteshi sekhomputha Esivamile base base-x admin-tools editors sound-and-video dialup office graphical-internet printing graphics games server <uservisible>false Server Servidor Server Gweinydd Server Server Servidor Server Palvelin Serveur Server Pelayan Server Tjener Serwer Servidor Servidor Server Server Sunucu Server Umlekeleli base printing dialup smb-server server-cfg admin-tools kde <uservisible>false KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE
L-V. 33
LAMPIRAN V : FILE COMPS.XML KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE KDE I-KDE kde-desktop supported <uservisible>false Supported Packages Paquets suportats Pecynnau a Gynhelir Pakker som understøttes Paquetes soportados Toetatud paketid Tuetut paketit Paquetages pris en charge Támogatott csomagok Studdir pakkar Pacchetti supportati Pakej Disokong Ondersteunde pakketten Støttede pakker Wsparcie pakietów Pacotes Suportados Pacotes Suportados Podprti paketi Desteklenen Paketler Amaphakethe Axhasiwe <packagelist> <packagereq type="optional">anaconda <packagereq type="optional">anaconda-help <packagereq type="optional">anaconda-images <packagereq type="optional">anaconda-runtime <packagereq type="optional">booty compat-arch-support Compatibility Arch Support Cynhaliaeth Bwa Cysondeb Understøttelse for kompatibilitetsarkitektur Compatibility Arch Support Soporte para la compatibilidad de arquitecturas Ühilduvusarhitektuuri toetus Alustan yhteensopivuustuki Sokongan Arkitektur Serasi Compatibiliteits-ondersteuning Støttefunksjoner for arkitekturer Suporte a Arquitectura de Compatibilidade Suporte à Compatibilidade de Arquitetura Podpora združljivosti arhitektur Uyumlu Mimari Desteği
L-V. 34
LAMPIRAN V : FILE COMPS.XML Ukusebenzisa okufanayo Komxhaso Wensika <description>Multilib support packages <description xml:lang="ca">Paquets amb suport multilib <description xml:lang="cy">Pecynnau cynnal multilib <description xml:lang="da">Multilib-understøttelsespakker <description xml:lang="de">Multilib Support Pakete <description xml:lang="es">Paquetes de soporte Multilib <description xml:lang="et">Multilib tugipaketid <description xml:lang="fi">Multilib-tukipaketit <description xml:lang="fr">Paquetages prenant en charge plusieurs bibliothèques <description xml:lang="hr">Paketi za podrÅ¡ku miltilib-u <description xml:lang="hu">Multilib támogatási csomagok <description xml:lang="it">Pacchetti di supporto Multilib <description xml:lang="ms">Pakej sokongan Multilib <description xml:lang="nl">Support pakketten voor Multilib <description xml:lang="no">Pakker med støtte for flere biblioteker <description xml:lang="pt">Pacotes de suporte à multilib <description xml:lang="pt_BR">Pacotes do suporte ao Multilib <description xml:lang="sk">Podpora pre multilib balÃky <description xml:lang="sl">Podpora za pakete multilib <description xml:lang="tr">Multilib desteklenen paketler <description xml:lang="zu">Amaphakethe Axhasiwe amaningi <uservisible>true true <default>true <packagelist> <packagereq type="mandatory">glibc <packagereq type="mandatory">libgcc <packagereq type="mandatory">libgcj <packagereq type="mandatory">libobjc <packagereq type="mandatory">libstdc++ <packagereq type="mandatory">redhat-lsb <packagereq type="mandatory">zlib <packagereq type="default">xorg-x11-libs <packagereq type="default">xorg-x11-Mesa-libGL <packagereq type="default">xorg-x11-Mesa-libGLU <packagereq type="default">pam_krb5 <packagereq type="default">pam_smb <packagereq type="default">nss_ldap <packagereq type="default">samba compat-arch-development Compatibility Arch Development Support Cynhaliaeth Datblygu Bwa Cysondeb Understøttelse for udvikling for kompatibilitetsarkitektur Compatibility Arch Entwicklungs-Support Soporte para el desarrollo de compatibilidad de arquitecturas Ãœhilduvusarhitektuuri arendusvahendid Alustan yhteensopivuuden ohjelmistokehitystuki Support pour le développement d'une architecture compatible Supporto per lo sviluppo dell'arco di compatibilità Sokongan Pembangunan Arkitektur Keserasian Compatibiliteits-ondersteuning voor software ontwikkeling Støttefunksjoner for andre arkitekturer Suporte a Desenvolvimento para Arquitectura de Compatibilidade Suporte ao Desenvolvimento da Compatibilidade de Arquitetura Podpora vývoja kompatibilných architektúr Uyumluluk Mimari GeliÅŸtirme DesteÄŸi Ukusebenzisa ngokufana Komxhaso Wokuthuthukiswa Kwensika <description>Support for developing packages for the non-primary architecture <description xml:lang="ca">Suport per al desenvolupament de paquets per a arquitectures que no siguin les principals <description xml:lang="cy">Cynhaliaeth ar gyfer datblygu pecynnau ar gyfer y saernïaeth anghynradd. <description xml:lang="da">Understøttelse for udvikling af pakker for den ikke-primære arkitektur <description xml:lang="de">Support für die Entwicklung von Paketen der nicht-primären Architekturen <description xml:lang="es">Soporte para el desarrollo de paquetes para las arquitecturas no primarias <description xml:lang="et">Vähem levinud arhitektuuride arenduspakettide tugi <description xml:lang="fi">Tuki pakettien luomiselle toiselle alustalle <description xml:lang="fr">Support pour le développement de paquetages pour l'architecture non primaire <description xml:lang="hr">PodrÅ¡ka za razvoj paketa za arhitekture koje nisu primarne <description xml:lang="it">Supporto per i pacchetti di sviluppo per l'architettura non-primaria <description xml:lang="ms">Sokongan bagi pembangunan pakej bagi arkitektur bukan-utama
L-V. 35
LAMPIRAN V : FILE COMPS.XML <description xml:lang="nl">Ondersteuning voor het ontwikkelen van pakketten voor de niet-primaire architectuur <description xml:lang="pt">Suporte para pacotes de desenvolvimento para a arquitectura não-primária <description xml:lang="pt_BR">Suporte ao desenvolvimento de pacotes para a arquitetura não-primária <description xml:lang="sl">Podpora za razvoj paketov za ne-primarne arhitekture. <description xml:lang="tr">Temel mimaride olmayan paketler için geliştirme desteği <description xml:lang="zu">Umxhaso wamaphakethe okuthuthukisa kokwakhiwa okungekhona okokuqala <uservisible>true true <default>false <packagelist> <packagereq type="mandatory">compat-gcc <packagereq type="mandatory">compat-gcc-c++ <packagereq type="mandatory">compat-libstdc++ <packagereq type="mandatory">compat-libstdc++-devel <packagereq type="mandatory">glibc-devel <packagereq type="mandatory">libstdc++-devel <packagereq type="mandatory">ncurses-devel <packagereq type="mandatory">pam-devel <packagereq type="mandatory">zlib-devel <packagereq type="default">gdb64 <packagereq type="default">strace64 <packagereq type="default">xorg-x11-devel Desktops Escriptoris Penbyrddau Skriveborde Desktops Escritorios Bureaux Munkaasztalok Skjáborð Desktops Desktop Werkomgevingen Skrivebord Biurka Ambientes de Trabalho Namizja Skrivbord Desktop Amadesktop <subcategories> <subcategory>base-x <subcategory>kde-desktop Applications Aplicacions Aplikace Cymhwysiadau Programmer Anwendungen Aplicaciones Rakendused Apuohjelmat Applications Alkalmazások Forrit Applicazioni Aplikasi Toepassingen Programmer Aplikacije Program Uygulamalar Abayaleli <subcategories> <subcategory>editors <subcategory>graphical-internet <subcategory>office
L-V. 36
LAMPIRAN V : FILE COMPS.XML <subcategory>sound-and-video <subcategory>graphics <subcategory>games Servers Servidors Servery Gweinyddion Servere Server Servidores Serverid Palvelimet Serveurs Servers Pelayan-Pelayan Servers Tjenere Serwery Servidores Servidores Servery Servrar Sunucular Server Abalekeleli <subcategories> <subcategory>server-cfg <subcategory>mail-server <subcategory>smb-server <subcategory>dns-server <subcategory>network-server System Sistema System System Systemtools Sistema Système Sustav Rendszer Kerfi Sistema Sistem Systeem System System Sistema Sistema Sistem System Sistem Isistimu <subcategories> <subcategory>admin-tools <subcategory>system-tools <subcategory>printing
L-V. 37
LAMPIRAN VI: PROSES PEMBUATAN DISTRO
LAMPIRAN VI. PROSES PEMBUATAN DISTRO
[root@localhost /]# export BASE=/home/achmadsyafaat [root@localhost /]# export PYTHONPATH=/usr/lib/anaconda [root@localhost /]# export PATH=$PATH:/usr/lib/anaconda-runtime [root@localhost /]# echo $PATH /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/us r/bin:/sbin:/bin:/usr/X11R6/bin:/root/bin:/usr/lib/anaconda-runtime [root@localhost /]# genhdlist --withnumbers --productpath=abgLinux /$BASE [root@localhost /]# buildinstall --version 1 --product "abgLinux" --release KEdition1.0beta --prodpath abgLinux $BASE Running buildinstall... /home/achmadsyafaat/buildinstall.tree.2297 / / Going to run buildinstall again Building images... Assembling package list... Expanding text packages... Expanding graphical packages... retrieving timezones ln: creating symbolic link `/tmp/treedir.2316/instimage/etc/joe/picorc' to `jpicorc': No such file or directory ln: creating symbolic link `/tmp/treedir.2316/instimage/etc/joe/emacsrc' to `jmacsrc': No such file or directory Creating nsswitch.conf Fixing up /etc/man.config to point into /mnt/sysimage Running mkfontdir... Getting pango modules Getting gtk2 input method modules Getting gtk2 gdk-pixbuf loaders Munging fonts.conf Scrubbing trees... /tmp/treedir.2316/image-template mv: cannot stat `/tmp/treedir.2316/image-template/usr/sbin/busybox.anaconda': No such file or directory ARCH=i386 BASE=/home/achmadsyafaat BASH=/bin/bash BASH_ENV=/root/.bashrc BASH_VERSINFO=([0]="2" [1]="05b" [2]="0" [3]="1" [4]="release" [5]="i386-redhatlinux-gnu") BASH_VERSION='2.05b.0(1)-release' COLORTERM= DEBUG= DESKTOP_SESSION=kde DIRSTACK=() DISPLAY=:0 EUID=0 GROUPS=() GS_LIB=/root/.fonts GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/root/.gtkrc-2.0:/root/.kde/share/config/gtkrc GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc:/root/.kde/share/config/gtkrc G_BROKEN_FILENAMES=1 HISTSIZE=1000 HOME=/root HOSTNAME=localhost.localdomain HOSTTYPE=i386 IFS=$' \t\n' INPUTRC=/etc/inputrc KDEDIR=/usr KDE_FULL_SESSION=true KDE_MULTIHEAD=false KONSOLE_DCOP='DCOPRef(konsole-2178,konsole)' KONSOLE_DCOP_SESSION='DCOPRef(konsole-2178,session-1)' LANG=en_US.UTF-8 LESSOPEN='|/usr/bin/lesspipe.sh %s'
L-VI. 1
LAMPIRAN VI : PROSES PEMBUATAN DISTRO LIBDIR=lib LOGNAME=root LS_COLORS='no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;0 1:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.bt m=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*. taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz =00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*. xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:' MACHTYPE=i386-redhat-linux-gnu MAIL=/var/spool/mail/root OLDPWD=/ OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/usr/sbi n:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/root/bin:/usr/lib/anaconda-runtime PIPESTATUS=([0]="0") PPID=2326 PS4='+ ' PWD=/tmp/treedir.2316/image-template/usr/bin PYTHONPATH=/usr/lib/anaconda QTDIR=/usr/lib/qt-3.3 SESSION_MANAGER=local/localhost.localdomain:/tmp/.ICE-unix/2142 SHELL=/bin/bash SHELLOPTS=braceexpand:hashall:interactive-comments SHLVL=7 SSH_AGENT_PID=2059 SSH_AUTH_SOCK=/tmp/ssh-sLKB2003/agent.2003 STRIP=strip TERM=xterm UID=0 USER=root USERNAME=root WINDOWID=39845896 XCURSOR_SIZE= XCURSOR_THEME=default XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,method=classic _=/tmp/treedir.2316/image-template/usr/bin p=/tmp/treedir.2316/image-template Scrubbing trees... /tmp/treedir.2316/instimage cp: cannot stat `/tmp/treedir.2316/instimage/boot/memtest*': No such file or directory mv: cannot stat `/tmp/treedir.2316/instimage/usr/sbin/busybox.anaconda': No such file or directory ARCH=i386 BASE=/home/achmadsyafaat BASH=/bin/bash BASH_ENV=/root/.bashrc BASH_VERSINFO=([0]="2" [1]="05b" [2]="0" [3]="1" [4]="release" [5]="i386-redhatlinux-gnu") BASH_VERSION='2.05b.0(1)-release' COLORTERM= DEBUG= DESKTOP_SESSION=kde DIRSTACK=() DISPLAY=:0 EUID=0 GROUPS=() GS_LIB=/root/.fonts GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/root/.gtkrc-2.0:/root/.kde/share/config/gtkrc GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc:/root/.kde/share/config/gtkrc G_BROKEN_FILENAMES=1 HISTSIZE=1000 HOME=/root HOSTNAME=localhost.localdomain HOSTTYPE=i386 IFS=$' \t\n' INPUTRC=/etc/inputrc KDEDIR=/usr KDE_FULL_SESSION=true
L-VI. 2
LAMPIRAN VI : PROSES PEMBUATAN DISTRO KDE_MULTIHEAD=false KONSOLE_DCOP='DCOPRef(konsole-2178,konsole)' KONSOLE_DCOP_SESSION='DCOPRef(konsole-2178,session-1)' LANG=en_US.UTF-8 LESSOPEN='|/usr/bin/lesspipe.sh %s' LIBDIR=lib LOGNAME=root LS_COLORS='no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;0 1:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.bt m=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*. taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz =00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*. xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:' MACHTYPE=i386-redhat-linux-gnu MAIL=/var/spool/mail/root OLDPWD=/ OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/usr/sbi n:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/root/bin:/usr/lib/anaconda-runtime PIPESTATUS=([0]="0") PPID=2326 PS4='+ ' PWD=/tmp/treedir.2316/instimage/usr/bin PYTHONPATH=/usr/lib/anaconda QTDIR=/usr/lib/qt-3.3 SESSION_MANAGER=local/localhost.localdomain:/tmp/.ICE-unix/2142 SHELL=/bin/bash SHELLOPTS=braceexpand:hashall:interactive-comments SHLVL=7 SSH_AGENT_PID=2059 SSH_AUTH_SOCK=/tmp/ssh-sLKB2003/agent.2003 STRIP=strip TERM=xterm UID=0 USER=root USERNAME=root WINDOWID=39845896 XCURSOR_SIZE= XCURSOR_THEME=default XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,method=classic _=/tmp/treedir.2316/instimage/usr/bin p=/tmp/treedir.2316/instimage Compressing .mo files in stage2 images... Creating fontconfig cache /usr/bin/fc-cache: "/usr/share/fonts": caching, 0 fonts, 1 dirs /usr/bin/fc-cache: "/usr/share/fonts/default": caching, 0 fonts, 1 dirs /usr/bin/fc-cache: "/usr/share/fonts/default/Type1": caching, 8 fonts, 0 dirs /usr/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 29 fonts, 0 dirs /usr/bin/fc-cache: "/usr/X11R6/lib/X11/fonts/OTF": skipping, no such directory /usr/bin/fc-cache: "/root/.fonts": skipping, no such directory /usr/bin/fc-cache: succeeded Creating debug dir Patching python library... Removing unused python files in hdimage... * setting file_context_path to nil done. Cleaning ramdisk install images... Making images... Running: /tmp/treedir.2316/instimage/usr/lib/anaconda-runtime/getkeymaps i386 /tmp/keymaps-i386.8838 /tmp/treedir.2316/instimage Loading /lib/kbd/keymaps/i386/azerty/be-latin1.map.gz found 7 valid keymaps creating keymap file /tmp/keymaps.8860/be-latin1.map Loading /lib/kbd/keymaps/i386/qwerty/br-abnt2.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/br-abnt2.map Loading /lib/kbd/keymaps/i386/qwerty/cf.map.gz found 10 valid keymaps creating keymap file /tmp/keymaps.8860/cf.map
L-VI. 3
LAMPIRAN VI : PROSES PEMBUATAN DISTRO Loading /lib/kbd/keymaps/i386/qwertz/croat.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/croat.map Loading /lib/kbd/keymaps/i386/qwerty/cz-lat2.map.gz found 16 valid keymaps creating keymap file /tmp/keymaps.8860/cz-lat2.map Loading /lib/kbd/keymaps/i386/qwertz/cz-us-qwertz.map.gz found 16 valid keymaps creating keymap file /tmp/keymaps.8860/cz-us-qwertz.map Loading /lib/kbd/keymaps/i386/qwertz/de.map.gz found 10 valid keymaps creating keymap file /tmp/keymaps.8860/de.map Loading /lib/kbd/keymaps/i386/qwertz/de-latin1.map.gz found 10 valid keymaps creating keymap file /tmp/keymaps.8860/de-latin1.map Loading /lib/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz found 10 valid keymaps creating keymap file /tmp/keymaps.8860/de-latin1-nodeadkeys.map Loading /lib/kbd/keymaps/i386/qwerty/dk.map.gz found 7 valid keymaps creating keymap file /tmp/keymaps.8860/dk.map Loading /lib/kbd/keymaps/i386/qwerty/dk-latin1.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/dk-latin1.map Loading /lib/kbd/keymaps/i386/dvorak/dvorak.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/dvorak.map Loading /lib/kbd/keymaps/i386/qwerty/es.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/es.map Loading /lib/kbd/keymaps/i386/qwerty/et.map.gz found 16 valid keymaps creating keymap file /tmp/keymaps.8860/et.map Loading /lib/kbd/keymaps/i386/qwerty/fi.map.gz found 13 valid keymaps creating keymap file /tmp/keymaps.8860/fi.map Loading /lib/kbd/keymaps/i386/qwerty/fi-latin1.map.gz found 13 valid keymaps creating keymap file /tmp/keymaps.8860/fi-latin1.map Loading /lib/kbd/keymaps/i386/azerty/fr.map.gz assuming iso-8859-1 cedilla assuming iso-8859-1 acute assuming iso-8859-1 diaeresis assuming iso-8859-1 brokenbar assuming iso-8859-1 threequarters assuming iso-8859-1 currency assuming iso-8859-1 onehalf assuming iso-8859-1 onequarter found 13 valid keymaps creating keymap file /tmp/keymaps.8860/fr.map Loading /lib/kbd/keymaps/i386/azerty/fr-latin1.map.gz found 7 valid keymaps creating keymap file /tmp/keymaps.8860/fr-latin1.map Loading /lib/kbd/keymaps/i386/azerty/fr-latin9.map.gz assuming iso-8859-1 cedilla assuming iso-8859-1 acute assuming iso-8859-1 diaeresis assuming iso-8859-1 brokenbar assuming iso-8859-1 threequarters assuming iso-8859-1 currency assuming iso-8859-1 onehalf assuming iso-8859-1 onequarter found 9 valid keymaps creating keymap file /tmp/keymaps.8860/fr-latin9.map Loading /lib/kbd/keymaps/i386/azerty/fr-pc.map.gz found 7 valid keymaps creating keymap file /tmp/keymaps.8860/fr-pc.map Loading /lib/kbd/keymaps/i386/qwertz/fr_CH.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/fr_CH.map
L-VI. 4
LAMPIRAN VI : PROSES PEMBUATAN DISTRO Loading /lib/kbd/keymaps/i386/qwertz/fr_CH-latin1.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/fr_CH-latin1.map Loading /lib/kbd/keymaps/i386/qwerty/gr.map.gz found 18 valid keymaps creating keymap file /tmp/keymaps.8860/gr.map Loading /lib/kbd/keymaps/i386/qwertz/hu.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/hu.map Loading /lib/kbd/keymaps/i386/qwerty/hu101.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/hu101.map Loading /lib/kbd/keymaps/i386/qwerty/is-latin1.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/is-latin1.map Loading /lib/kbd/keymaps/i386/qwerty/it.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/it.map Loading /lib/kbd/keymaps/i386/qwerty/it-ibm.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/it-ibm.map Loading /lib/kbd/keymaps/i386/qwerty/it2.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/it2.map Loading /lib/kbd/keymaps/i386/qwerty/jp106.map.gz found 7 valid keymaps creating keymap file /tmp/keymaps.8860/jp106.map Loading /lib/kbd/keymaps/i386/qwerty/la-latin1.map.gz found 12 valid keymaps creating keymap file /tmp/keymaps.8860/la-latin1.map Loading /lib/kbd/keymaps/i386/qwerty/mk-utf.map.gz loadkeys: warning: this map uses Unicode symbols (perhaps you want to do `kbd_mode -u'?) found 16 valid keymaps creating keymap file /tmp/keymaps.8860/mk-utf.map Loading /lib/kbd/keymaps/i386/qwerty/no.map.gz found 7 valid keymaps creating keymap file /tmp/keymaps.8860/no.map Loading /lib/kbd/keymaps/i386/qwerty/pl.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/pl.map Loading /lib/kbd/keymaps/i386/qwerty/pt-latin1.map.gz found 7 valid keymaps creating keymap file /tmp/keymaps.8860/pt-latin1.map Loading /lib/kbd/keymaps/i386/qwerty/ro_win.map.gz found 11 valid keymaps creating keymap file /tmp/keymaps.8860/ro_win.map Loading /lib/kbd/keymaps/i386/qwerty/ru.map.utf8ru found 9 valid keymaps creating keymap file /tmp/keymaps.8860/ru.map.utf8ru.map Loading /lib/kbd/keymaps/i386/qwerty/ru.map.gz loadkeys: warning: this map uses Unicode symbols (perhaps you want to do `kbd_mode -u'?) found 12 valid keymaps creating keymap file /tmp/keymaps.8860/ru.map Loading /lib/kbd/keymaps/i386/qwerty/ru-cp1251.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/ru-cp1251.map Loading /lib/kbd/keymaps/i386/qwerty/ru-ms.map.gz found 12 valid keymaps creating keymap file /tmp/keymaps.8860/ru-ms.map Loading /lib/kbd/keymaps/i386/qwerty/ru1.map.gz found 12 valid keymaps creating keymap file /tmp/keymaps.8860/ru1.map Loading /lib/kbd/keymaps/i386/qwerty/ru2.map.gz found 12 valid keymaps creating keymap file /tmp/keymaps.8860/ru2.map Loading /lib/kbd/keymaps/i386/qwerty/ru_win.map.gz found 12 valid keymaps creating keymap file /tmp/keymaps.8860/ru_win.map
L-VI. 5
LAMPIRAN VI : PROSES PEMBUATAN DISTRO Loading /lib/kbd/keymaps/i386/qwertz/sg.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/sg.map Loading /lib/kbd/keymaps/i386/qwertz/sg-latin1.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/sg-latin1.map Loading /lib/kbd/keymaps/i386/qwerty/sk-qwerty.map.gz found 16 valid keymaps creating keymap file /tmp/keymaps.8860/sk-qwerty.map Loading /lib/kbd/keymaps/i386/qwertz/slovene.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/slovene.map Loading /lib/kbd/keymaps/i386/qwerty/sv-latin1.map.gz found 8 valid keymaps creating keymap file /tmp/keymaps.8860/sv-latin1.map Loading /lib/kbd/keymaps/i386/qwerty/trq.map.gz found 10 valid keymaps creating keymap file /tmp/keymaps.8860/trq.map Loading /lib/kbd/keymaps/i386/qwerty/ua-utf.map.gz loadkeys: warning: this map uses Unicode symbols (perhaps you want to do `kbd_mode -u'?) found 37 valid keymaps creating keymap file /tmp/keymaps.8860/ua-utf.map Loading /lib/kbd/keymaps/i386/qwerty/uk.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/uk.map Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/us.map Loading /lib/kbd/keymaps/i386/qwerty/us-acentos.map.gz found 9 valid keymaps creating keymap file /tmp/keymaps.8860/us-acentos.map Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz cannot find package kernel-BOOT in path /home/achmadsyafaat/abgLinux/RPMS kernel-BOOT does not exist for i586 -- using kernel package cannot find package kernel in path /home/achmadsyafaat/abgLinux/RPMS No i586 kernel, trying i686... unpacking /home/achmadsyafaat/abgLinux/RPMS/kernel-2.6.5-1.358.i686.rpm.i686 Building i686 initrd-everything.img install: cannot stat `/tmp/treedir.2316/instimage/usr/share/terminfo/a/ansi': No such file or directory install: cannot stat `/tmp/treedir.2316/instimage/usr/share/terminfo/d/dumb': No such file or directory install: cannot stat `/tmp/treedir.2316/instimage/usr/share/terminfo/s/screen': No such file or directory install: cannot stat `/tmp/treedir.2316/instimage/usr/share/terminfo/v/vt102': No such file or directory install: cannot stat `/tmp/treedir.2316/instimage/usr/share/terminfo/x/xtermcolor': No such file or directory tune2fs 1.35 (28-Feb-2004) Setting maximal mount count to -1 Setting interval between check 0 seconds tune2fs 1.35 (28-Feb-2004) Setting maximal mount count to -1 Setting interval between check 0 seconds Wrote /tmp/makebootdisk.tree.8838 (2348k compressed, 3065k free) Building isolinux directory /usr/bin/ppmtolss16: Warning: color palette truncated (57 colors ignored) 192000 pixels, 5312 bytes, (94.47% compression) Cleaning up images INFO: UTF-8 character encoding detected by locale settings. Assuming UTF-8 encoded filenames on source filesystem, use -input-charset to override. Size of boot image is 4 sectors -> No emulation Total translation table size: 4929 Total rockridge attributes bytes: 1526 Total directory bytes: 2048 Path table size(bytes): 26 Max brk space used 0 1961 extents written (3 MB)
L-VI. 6
LAMPIRAN VI : PROSES PEMBUATAN DISTRO mkdosfs 2.8 (28 Feb 2001) Building main moduleball Building netstg.img Running mkcramfs /tmp/instimage.dir.8838 /home/achmadsyafaat/abgLinux/base/netstg2.img Wrote /home/achmadsyafaat/abgLinux/base/netstg2.img (16784k)... Building hdstg.img Running mkcramfs /tmp/instimage.dir.8838 /home/achmadsyafaat/abgLinux/base/hdstg2.img Wrote /home/achmadsyafaat/abgLinux/base/hdstg2.img (16768k)... Building stage2.img Running mkcramfs /tmp/treedir.2316/instimage /tmp/instimage.img.8838 Wrote /home/achmadsyafaat/abgLinux/base/stage2.img (45480k) Writing .discinfo file timestamp not specified; using the current time [root@localhost /]# mkisofs -b isolinux/isolinux.bin -c isolinux/boot.cat -J -p "[email protected]" -V "abgLinux" -r -T -v -A "abgLinux/i386 1" -o abgLinux.iso -no-emul-boot -boot-load-size 4 -boot-info-table -l /home/achmadsyafaat INFO: UTF-8 character encoding detected by locale settings. Assuming UTF-8 encoded filenames on source filesystem, use -input-charset to override. mkisofs 2.01a27 (i686-pc-linux-gnu) Scanning /home/achmadsyafaat Scanning /home/achmadsyafaat/images Scanning /home/achmadsyafaat/images/pxeboot Scanning /home/achmadsyafaat/abgLinux Scanning /home/achmadsyafaat/abgLinux/base Scanning /home/achmadsyafaat/abgLinux/RPMS Scanning /home/achmadsyafaat/isolinux Excluded by match: /home/achmadsyafaat/isolinux/boot.cat Using SYSTEM_CONFIG_SECURITYLEVEL000.;1 for /home/achmadsyafaat/abgLinux/RPMS/system-config-securitylevel-1.3.12-1.i386.rpm (system-config-securitylevel-tui-1.3.12-1.i386.rpm) Writing: Initial Padbock Start Block 0 Done with: Initial Padbock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 48 Writing: Joliet directory tree Start Block 77 Done with: Joliet directory tree Block(s) 28 Writing: Directory tree cleanup Start Block 105 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 105 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 106 1.42% done, estimate finish Thu Jan 13 12:51:37 2005 2.83% done, estimate finish Thu Jan 13 12:51:01 2005 4.25% done, estimate finish Thu Jan 13 12:50:50 2005 5.66% done, estimate finish Thu Jan 13 12:51:19 2005 7.08% done, estimate finish Thu Jan 13 12:51:09 2005 8.49% done, estimate finish Thu Jan 13 12:51:02 2005 9.90% done, estimate finish Thu Jan 13 12:51:17 2005 11.32% done, estimate finish Thu Jan 13 12:51:10 2005 12.73% done, estimate finish Thu Jan 13 12:51:05 2005 14.15% done, estimate finish Thu Jan 13 12:51:09 2005
L-VI. 7
LAMPIRAN VI : PROSES PEMBUATAN DISTRO 15.56% done, estimate finish Thu Jan 13 12:51:05 2005 16.97% done, estimate finish Thu Jan 13 12:51:07 2005 18.39% done, estimate finish Thu Jan 13 12:51:10 2005 19.80% done, estimate finish Thu Jan 13 12:51:12 2005 21.22% done, estimate finish Thu Jan 13 12:51:09 2005 22.63% done, estimate finish Thu Jan 13 12:51:10 2005 24.05% done, estimate finish Thu Jan 13 12:51:12 2005 25.46% done, estimate finish Thu Jan 13 12:51:09 2005 26.88% done, estimate finish Thu Jan 13 12:51:11 2005 28.29% done, estimate finish Thu Jan 13 12:51:12 2005 29.71% done, estimate finish Thu Jan 13 12:51:10 2005 31.12% done, estimate finish Thu Jan 13 12:51:11 2005 32.54% done, estimate finish Thu Jan 13 12:51:12 2005 33.95% done, estimate finish Thu Jan 13 12:51:10 2005 35.36% done, estimate finish Thu Jan 13 12:51:11 2005 36.78% done, estimate finish Thu Jan 13 12:51:12 2005 38.19% done, estimate finish Thu Jan 13 12:51:13 2005 39.61% done, estimate finish Thu Jan 13 12:51:14 2005 41.02% done, estimate finish Thu Jan 13 12:51:13 2005 42.44% done, estimate finish Thu Jan 13 12:51:11 2005 43.85% done, estimate finish Thu Jan 13 12:51:14 2005 45.27% done, estimate finish Thu Jan 13 12:51:13 2005 46.68% done, estimate finish Thu Jan 13 12:51:13 2005 48.09% done, estimate finish Thu Jan 13 12:51:14 2005 49.51% done, estimate finish Thu Jan 13 12:51:13 2005 50.92% done, estimate finish Thu Jan 13 12:51:11 2005 52.34% done, estimate finish Thu Jan 13 12:51:14 2005 53.75% done, estimate finish Thu Jan 13 12:51:13 2005 55.17% done, estimate finish Thu Jan 13 12:51:13 2005 56.58% done, estimate finish Thu Jan 13 12:51:14 2005 58.00% done, estimate finish Thu Jan 13 12:51:13 2005 59.41% done, estimate finish Thu Jan 13 12:51:13 2005 60.83% done, estimate finish Thu Jan 13 12:51:14 2005 62.24% done, estimate finish Thu Jan 13 12:51:13 2005 63.65% done, estimate finish Thu Jan 13 12:51:13 2005 65.07% done, estimate finish Thu Jan 13 12:51:14 2005 66.48% done, estimate finish Thu Jan 13 12:51:14 2005 67.90% done, estimate finish Thu Jan 13 12:51:13 2005 69.31% done, estimate finish Thu Jan 13 12:51:14 2005 70.73% done, estimate finish Thu Jan 13 12:51:14 2005 72.14% done, estimate finish Thu Jan 13 12:51:13 2005 73.56% done, estimate finish Thu Jan 13 12:51:14 2005 74.97% done, estimate finish Thu Jan 13 12:51:14 2005 76.38% done, estimate finish Thu Jan 13 12:51:13 2005 77.80% done, estimate finish Thu Jan 13 12:51:14 2005 79.21% done, estimate finish Thu Jan 13 12:51:14 2005 80.63% done, estimate finish Thu Jan 13 12:51:13 2005 82.04% done, estimate finish Thu Jan 13 12:51:14 2005 83.46% done, estimate finish Thu Jan 13 12:51:14 2005 84.87% done, estimate finish Thu Jan 13 12:51:13 2005 86.28% done, estimate finish Thu Jan 13 12:51:15 2005 87.70% done, estimate finish Thu Jan 13 12:51:14 2005 89.12% done, estimate finish Thu Jan 13 12:51:13 2005 90.53% done, estimate finish Thu Jan 13 12:51:15 2005 91.95% done, estimate finish Thu Jan 13 12:51:14 2005 93.36% done, estimate finish Thu Jan 13 12:51:15 2005 94.77% done, estimate finish Thu Jan 13 12:51:15 2005 96.19% done, estimate finish Thu Jan 13 12:51:14 2005 97.60% done, estimate finish Thu Jan 13 12:51:13 2005 99.02% done, estimate finish Thu Jan 13 12:51:15 2005 Total translation table size: 129787 Total rockridge attributes bytes: 53959 Total directory bytes: 94208 Path table size(bytes): 96 Done with: The File(s) Block(s) 353225 Writing: Ending Padblock Start Block 353331 Done with: Ending Padblock Block(s) 150 Max brk space used 92000 353481 extents written (690 MB) [root@localhost /]#
L-VI. 8
LAMPIRAN VII : PAKET XCHAT.SPEC
LAMPIRAN VII. PAKET XCHAT.SPEC %define build_fc2 %define with_tclplugin %define require_autoconf
1 0 0
Summary: A popular and easy to use graphical IRC (chat) client Summary(id): IRC (chat) grafis populer dan mudah digunakan Name: xchat Version: 2.0.7 Release: 5 Epoch: 1 Group: Applications/Internet License: GPL URL: http://www.xchat.org Source: http://www.xchat.org/files/source/2.0/xchat-%{version}.tar.bz2 Buildroot: %{_tmppath}/%{name}-%{version}-root # Patches 0-10 reserved for official xchat.org patches #Patch0: http://www.xchat.org/files/source/2.0/patches/xc204-fixperlui.diff Patch10: Patch12: Patch19: Patch20: Patch21:
xchat-2.0.4-redhat-desktop-file.patch xchat-1.8.7-use-sysconf-to-detect-cpus.patch xchat-2.0.2-freenode.patch xchat-2.0.7-simplify-to-use-gnome-open-for-default-webbrowser.patch xchat-2.0.7-simplify-to-use-htmlview-for-default-webbrowser.patch
BuildRequires: perl python-devel openssl-devel pkgconfig %if %{require_autoconf} BuildRequires: autoconf >= 2.54 %endif # Added for bugzilla bug #91676 - ./configure indicates these versions or # greater are required. BuildRequires: glib2-devel >= 2.0.3, gtk2-devel >= 2.0.3, bison >= 1.35 BuildRequires: gettext /bin/sed # xchat MUST have the version of perl installed which was used to compile # it, or else the embeded perl interpreter will break. Requires: %(perl -le 'use Config; print $Config{archlibexp}') %description X-Chat is an easy to use graphical IRC chat client for the X Window System. %description -l id X-Chat adalah klien IRC chat grafis yang mudah digunakan untuk sistem X Window.
%prep %setup -q #%patch0 -p1 -b .fixperlui %patch10 -p0 -b .redhat-desktop-file %patch12 -p0 -b .use-sysconf-to-detect-cpus %patch19 -p0 -b .freenode %if %{build_fc2} %patch20 -p0 -b .simplify-to-use-gnome-open-for-default-webbrowser %else %patch21 -p0 -b .simplify-to-use-htmlview-for-default-webbrowser %endif
%build # Remove CVS files from source dirs so they're not installed into doc dirs. find . -name CVS -type d | xargs rm -rf
L-VII. 1
LAMPIRAN VII : PAKET XCHAT.SPEC export CFLAGS="$RPM_OPT_FLAGS $(perl -MExtUtils::Embed -e ccopts)" export LDFLAGS=$(perl -MExtUtils::Embed -e ldopts) if pkg-config openssl ; then export CFLAGS="$CFLAGS `pkg-config --cflags openssl`" export CPPFLAGS="$CPPFLAGS `pkg-config --cflags-only-I openssl`" export LDFLAGS="$LDFLAGS `pkg-config --libs-only-L openssl`" fi if [ %{require_autoconf} -eq 1 ] ; then autoconf fi %configure --disable-panel \ --disable-textfe \ --enable-openssl \ --enable-python \ %if %{with_tclplugin} --enable-tcl \ %else --disable-tcl \ %endif --enable-ipv6 make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT %makeinstall # Move plugins around mkdir -p $RPM_BUILD_ROOT%{_libdir}/xchat/plugins mv $RPM_BUILD_ROOT%{_libdir}/perl.so $RPM_BUILD_ROOT%{_libdir}/xchat/plugins/ mv $RPM_BUILD_ROOT%{_libdir}/python.so $RPM_BUILD_ROOT%{_libdir}/xchat/plugins/ %if %{with_tclplugin} mv $RPM_BUILD_ROOT%{_libdir}/tcl.so $RPM_BUILD_ROOT%{_libdir}/xchat/plugins/ %else rm -f $RPM_BUILD_ROOT%{_libdir}/tcl.so %endif # Remove unwanted stuff rm -f $RPM_BUILD_ROOT%{_libdir}/*.la #rm -f $RPM_BUILD_ROOT%{_datadir}/applications/xchat.desktop #rm -f $RPM_BUILD_ROOT/etc/X11/applnk/Internet/xchat.desktop %find_lang %name %files -f %{name}.lang %defattr(-,root,root) %doc README ChangeLog %{_bindir}/xchat %{_libdir}/xchat/plugins/*.so #%{_datadir}/applications/net-xchat.desktop %{_datadir}/applications/xchat.desktop %{_datadir}/pixmaps/* %clean rm -rf $RPM_BUILD_ROOT %changelog * Wed Dec 15 2004 Achmad Syafa'at - 3rd rebuild * Wed Dec 1 2004 Achmad Syafa'at - Initial File SPEC - First rebuild for abgLinux * Sun Nov 28 2004 Achmad Syafa'at - disable gnome
L-VII. 2
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT
LAMPIRAN VIII. PROSES KOMPILASI ULANG PAKET XCHAT
[root@localhost SPECS]# rpmbuild -ba xchat.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.95444 + umask 022 + cd /usr/src/redhat/BUILD + LANG=C + export LANG + unset DISPLAY + cd /usr/src/redhat/BUILD + rm -rf xchat-2.0.7 + /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/xchat-2.0.7.tar.bz2 + tar -xf + STATUS=0 + '[' 0 -ne 0 ']' + cd xchat-2.0.7 ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chown -Rhf root . ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chgrp -Rhf root . + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #10 (xchat-2.0.4-redhat-desktop-file.patch):' Patch #10 (xchat-2.0.4-redhat-desktop-file.patch): + patch -p0 -b --suffix .redhat-desktop-file -s + echo 'Patch #12 (xchat-1.8.7-use-sysconf-to-detect-cpus.patch):' Patch #12 (xchat-1.8.7-use-sysconf-to-detect-cpus.patch): + patch -p0 -b --suffix .use-sysconf-to-detect-cpus -s + echo 'Patch #19 (xchat-2.0.2-freenode.patch):' Patch #19 (xchat-2.0.2-freenode.patch): + patch -p0 -b --suffix .freenode -s + echo 'Patch #20 (xchat-2.0.7-simplify-to-use-gnome-open-for-default-webbrowser .patch):' Patch #20 (xchat-2.0.7-simplify-to-use-gnome-open-for-default-webbrowser.patch): + patch -p0 -b --suffix .simplify-to-use-gnome-open-for-default-webbrowser -s + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4930 + umask 022 + cd /usr/src/redhat/BUILD + cd xchat-2.0.7 + LANG=C + export LANG + unset DISPLAY + find . -name CVS -type d + xargs rm -rf ++ perl -MExtUtils::Embed -e ccopts + export 'CFLAGS=-O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LA RGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8. 3/i386-linux-thread-multi/CORE ' + CFLAGS=-O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE -DTHREA DS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_ SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-l inux-thread-multi/CORE ++ perl -MExtUtils::Embed -e ldopts + export 'LDFLAGS=-rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.3/i386-linux-thread-mu lti/CORE -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/Dyn aLoader/DynaLoader.a -L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -lperl -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' + LDFLAGS=-rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/DynaLoader/ DynaLoader.a -L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -lperl -lnsl -l dl -lm -lcrypt -lutil -lpthread -lc + pkg-config openssl ++ pkg-config --cflags openssl + export 'CFLAGS=-O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LA RGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8. 3/i386-linux-thread-multi/CORE -I/usr/kerberos/include ' + CFLAGS=-O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE -DTHREA DS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_ SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-l inux-thread-multi/CORE -I/usr/kerberos/include ++ pkg-config --cflags-only-I openssl + export 'CPPFLAGS= -I/usr/kerberos/include ' + CPPFLAGS= -I/usr/kerberos/include ++ pkg-config --libs-only-L openssl
L-VIII. 1
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT + export 'LDFLAGS=-rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.3/i386-linux-thread-mu lti/CORE -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/Dyn aLoader/DynaLoader.a -L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -lperl -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc -L/usr/kerberos/lib ' + LDFLAGS=-rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/DynaLoader/ DynaLoader.a -L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -lperl -lnsl -l dl -lm -lcrypt -lutil -lpthread -lc -L/usr/kerberos/lib + '[' 0 -eq 1 ']' + CFLAGS=-O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE -DTHREA DS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_ SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-l inux-thread-multi/CORE -I/usr/kerberos/include + export CFLAGS + CXXFLAGS=-O2 -g -pipe -march=i386 -mcpu=i686 + export CXXFLAGS + FFLAGS=-O2 -g -pipe -march=i386 -mcpu=i686 + export FFLAGS ++ find . -name config.guess -o -name config.sub ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /bin/rm -f ./config.guess ++ basename ./config.guess + /bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess `/usr/lib/rpm/redhat/config.guess' -> `./config.guess' ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /bin/rm -f ./config.sub ++ basename ./config.sub + /bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub `/usr/lib/rpm/redhat/config.sub' -> `./config.sub' + ./configure --host=i686-redhat-linux-gnu --build=i686-redhat-linux-gnu --targe t=i386-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bin dir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includ edir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/v ar --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info -disable-panel --disable-textfe --enable-openssl --enable-python --disable-tcl -enable-ipv6 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for i686-redhat-linux-gnu-gcc... no checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking build system type... i686-redhat-linux-gnu checking host system type... i686-redhat-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for egrep... grep -E checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... nm checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for i686-redhat-linux-gnu-g++... no checking for i686-redhat-linux-gnu-c++... no checking for i686-redhat-linux-gnu-gpp... no checking for i686-redhat-linux-gnu-aCC... no checking for i686-redhat-linux-gnu-CC... no
L-VIII. 2
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT checking for i686-redhat-linux-gnu-cxx... no checking for i686-redhat-linux-gnu-cc++... no checking for i686-redhat-linux-gnu-cl... no checking for i686-redhat-linux-gnu-FCC... no checking for i686-redhat-linux-gnu-KCC... no checking for i686-redhat-linux-gnu-RCC... no checking for i686-redhat-linux-gnu-xlC_r... no checking for i686-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for i686-redhat-linux-gnu-g77... no checking for i686-redhat-linux-gnu-f77... no checking for i686-redhat-linux-gnu-xlf... no checking for i686-redhat-linux-gnu-frt... no checking for i686-redhat-linux-gnu-pgf77... no checking for i686-redhat-linux-gnu-fl32... no checking for i686-redhat-linux-gnu-af77... no checking for i686-redhat-linux-gnu-fort77... no checking for i686-redhat-linux-gnu-f90... no checking for i686-redhat-linux-gnu-xlf90... no checking for i686-redhat-linux-gnu-pgf90... no checking for i686-redhat-linux-gnu-epcf90... no checking for i686-redhat-linux-gnu-f95... no checking for i686-redhat-linux-gnu-fort... no checking for i686-redhat-linux-gnu-xlf95... no checking for i686-redhat-linux-gnu-lf95... no checking for i686-redhat-linux-gnu-g95... no checking for g77... g77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether g77 accepts -g... yes checking the maximum length of command line arguments... 32768 checking command to parse nm output from gcc object... ok checking for objdir... .libs checking for i686-redhat-linux-gnu-ar... no checking for ar... ar checking for i686-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for i686-redhat-linux-gnu-strip... no checking for strip... strip checking if gcc static flag works... yes checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... checking whether -lc should be explicitly linked in... no checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for g77 option to produce PIC... -fPIC checking if g77 PIC flag -fPIC works... yes checking if g77 supports -c -o file.o... yes checking whether the g77 linker (/usr/bin/ld) supports shared libraries... checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for i686-redhat-linux-gnu-ranlib... ranlib
yes
yes
yes
yes
L-VIII. 3
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking checking
for strerror in -lcposix... no for an ANSI C-conforming const... yes for inline... inline for off_t... yes for size_t... yes for working alloca.h... yes for alloca... yes for stdlib.h... (cached) yes for unistd.h... (cached) yes for getpagesize... yes for working mmap... yes whether we are using the GNU C Library 2.1 or newer... yes whether integer division by zero raises SIGFPE... yes for inttypes.h... yes for stdint.h... yes for unsigned long long... yes for inttypes.h... yes whether the inttypes.h PRIxNN macros are broken... no for ld used by GCC... /usr/bin/ld if the linker (/usr/bin/ld) is GNU ld... yes for shared library run path origin... done argz.h usability... yes argz.h presence... yes for argz.h... yes limits.h usability... yes limits.h presence... yes for limits.h... yes locale.h usability... yes locale.h presence... yes for locale.h... yes nl_types.h usability... yes nl_types.h presence... yes for nl_types.h... yes malloc.h usability... yes malloc.h presence... yes for malloc.h... yes stddef.h usability... yes stddef.h presence... yes for stddef.h... yes for stdlib.h... (cached) yes for string.h... (cached) yes for unistd.h... (cached) yes sys/param.h usability... yes sys/param.h presence... yes for sys/param.h... yes for feof_unlocked... yes for fgets_unlocked... yes for getc_unlocked... yes for getcwd... yes for getegid... yes for geteuid... yes for getgid... yes for getuid... yes for mempcpy... yes for munmap... yes for putenv... yes for setenv... yes for setlocale... yes for stpcpy... yes for strcasecmp... yes for strdup... yes for strtoul... yes for tsearch... yes for __argz_count... yes for __argz_stringify... yes for __argz_next... yes for __fsetlocking... yes for iconv... yes for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for bison... bison checking version of bison... 1.875, ok checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for sed... /bin/sed checking for uname... /bin/uname checking system type... Linux checking for pkg-config... /usr/bin/pkg-config
L-VIII. 4
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT checking for GLIB - version >= 2.0.3... yes (version 2.4.0) checking for pkg-config... (cached) /usr/bin/pkg-config checking for GTK+ - version >= 2.0.3... yes (version 2.4.0) checking for perl... /usr/bin/perl checking for Perl compile flags... ok checking for eval_pv... no checking for call_pv... no checking for old perl... no checking for python2... /usr/bin/python2 checking Python version... 2.3 checking Python compile flags... ok checking for location of tclConfig.sh... checking for select... yes checking for select in -lsocket... no checking for getaddrinfo... yes checking whether to enable IPv6 support... yes checking for pkg-config... /usr/bin/pkg-config checking for openssl through pkg-config... yes checking for dlopen... yes checking for pkg-config... (cached) /usr/bin/pkg-config checking for modern sigaction... yes checking for gdk-pixbuf-csource... /usr/bin/gdk-pixbuf-csource checking for snprintf... yes checking for vsnprintf... yes checking for memrchr... yes checking for gethostbyname... yes checking for gethostname... yes checking for strings.h... (cached) yes checking for socklen_t... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/common/Makefile config.status: creating src/fe-text/Makefile config.status: creating src/fe-gtk/Makefile config.status: creating src/pixmaps/Makefile config.status: creating plugins/Makefile config.status: creating plugins/python/Makefile config.status: creating plugins/perl/Makefile config.status: creating plugins/tcl/Makefile config.status: creating intl/Makefile config.status: creating po/Makefile.in config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile xchat 2.0.7 Building GTK+ Interface .... : yes Building TEXT Interface .... : no PLUGINS: Perl: yes Python: yes TCL: no mmx tinting ......... XShm tinting ........ text backend ........ openssl support .....
: : : :
yes no pango yes
plugin interface .... : yes nls/gettext ......... : yes ipv6 support ........ : yes
The binary will be installed in /usr/bin configure complete, now type 'make' and pray. + make make all-recursive make[1]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7' Making all in po make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/po' test -z "am.gmo ca.gmo de.gmo el.gmo es.gmo et.gmo fi.gmo fr.gmo ja.gmo lt.gmo lv.gmo ms.gmo nl.gmo no.gmo pt.gmo sk.gmo sl.gmo sr.gmo sv.gmo zh_CN.gmo" || make am.gmo ca.gmo de.gmo el.gmo es.gmo et.gmo fi.gmo fr.gmo ja.gmo lt.gmo lv.gmo ms.gmo nl.gmo no.gmo pt.gmo sk.gmo sl.gmo sr.gmo sv.gmo zh_CN.gmo make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/po' rm -f am.gmo && /usr/bin/msgfmt -c --statistics -o am.gmo am.po 434 translated messages, 44 fuzzy translations, 631 untranslated messages. rm -f ca.gmo && /usr/bin/msgfmt -c --statistics -o ca.gmo ca.po 1089 translated messages, 10 fuzzy translations, 10 untranslated messages. rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po 1094 translated messages, 7 fuzzy translations, 8 untranslated messages. rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po 868 translated messages, 68 fuzzy translations, 173 untranslated messages. rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po 880 translated messages, 61 fuzzy translations, 168 untranslated messages. rm -f et.gmo && /usr/bin/msgfmt -c --statistics -o et.gmo et.po
L-VIII. 5
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT 773 translated messages, 159 fuzzy translations, 177 untranslated messages. rm -f fi.gmo && /usr/bin/msgfmt -c --statistics -o fi.gmo fi.po 1107 translated messages, 2 fuzzy translations. rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po 1061 translated messages, 27 fuzzy translations, 21 untranslated messages. rm -f ja.gmo && /usr/bin/msgfmt -c --statistics -o ja.gmo ja.po 832 translated messages, 24 fuzzy translations, 253 untranslated messages. rm -f lt.gmo && /usr/bin/msgfmt -c --statistics -o lt.gmo lt.po 1108 translated messages, 1 fuzzy translation. rm -f lv.gmo && /usr/bin/msgfmt -c --statistics -o lv.gmo lv.po 843 translated messages, 84 fuzzy translations, 182 untranslated messages. rm -f ms.gmo && /usr/bin/msgfmt -c --statistics -o ms.gmo ms.po 733 translated messages, 117 fuzzy translations, 259 untranslated messages. rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po 1092 translated messages, 7 fuzzy translations, 10 untranslated messages. rm -f no.gmo && /usr/bin/msgfmt -c --statistics -o no.gmo no.po 236 translated messages, 78 fuzzy translations, 795 untranslated messages. rm -f pt.gmo && /usr/bin/msgfmt -c --statistics -o pt.gmo pt.po 649 translated messages, 49 fuzzy translations, 411 untranslated messages. rm -f sk.gmo && /usr/bin/msgfmt -c --statistics -o sk.gmo sk.po 1091 translated messages, 10 fuzzy translations, 8 untranslated messages. rm -f sl.gmo && /usr/bin/msgfmt -c --statistics -o sl.gmo sl.po 1068 translated messages, 19 fuzzy translations, 22 untranslated messages. rm -f sr.gmo && /usr/bin/msgfmt -c --statistics -o sr.gmo sr.po 1094 translated messages, 7 fuzzy translations, 8 untranslated messages. rm -f sv.gmo && /usr/bin/msgfmt -c --statistics -o sv.gmo sv.po 1092 translated messages, 9 fuzzy translations, 8 untranslated messages. rm -f zh_CN.gmo && /usr/bin/msgfmt -c --statistics -o zh_CN.gmo zh_CN.po 1090 translated messages, 10 fuzzy translations, 9 untranslated messages. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/po' touch stamp-po make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/po' Making all in intl make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/intl' Making all in src make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' Making all in pixmaps make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/pixmaps' /usr/bin/gdk-pixbuf-csource --build-list aboutpng ./about.png bookpng ./book.png hoppng ./hop.png oppng ./op.png purplepng ./purple.png redpng ./red.png voicepng ./voice.png xchatpng ./../../xchat.png > ./inline_pngs.h make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/pixmaps' Making all in common make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/common' if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT cfgfiles.o -MD -MP -MF ".deps/cfgfiles.Tpo" \ -c -o cfgfiles.o `test -f 'cfgfiles.c' || echo './'`cfgfiles.c; \ then mv -f ".deps/cfgfiles.Tpo" ".deps/cfgfiles.Po"; \ else rm -f ".deps/cfgfiles.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT ctcp.o -MD -MP -MF ".deps/ctcp.Tpo" \ -c -o ctcp.o `test -f 'ctcp.c' || echo './'`ctcp.c; \ then mv -f ".deps/ctcp.Tpo" ".deps/ctcp.Po"; \ else rm -f ".deps/ctcp.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT dcc.o -MD -MP -MF ".deps/dcc.Tpo" \ -c -o dcc.o `test -f 'dcc.c' || echo './'`dcc.c; \ then mv -f ".deps/dcc.Tpo" ".deps/dcc.Po"; \ else rm -f ".deps/dcc.Tpo"; exit 1; \ fi dcc.c: In function `dcc_read': dcc.c:641: warning: implicit declaration of function `mkdir_utf8' if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall -
L-VIII. 6
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT I/usr/kerberos/include -I/usr/kerberos/include -MT history.o -MD -MP -MF ".deps/history.Tpo" \ -c -o history.o `test -f 'history.c' || echo './'`history.c; \ then mv -f ".deps/history.Tpo" ".deps/history.Po"; \ else rm -f ".deps/history.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT ignore.o -MD -MP -MF ".deps/ignore.Tpo" \ -c -o ignore.o `test -f 'ignore.c' || echo './'`ignore.c; \ then mv -f ".deps/ignore.Tpo" ".deps/ignore.Po"; \ else rm -f ".deps/ignore.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT inbound.o -MD -MP -MF ".deps/inbound.Tpo" \ -c -o inbound.o `test -f 'inbound.c' || echo './'`inbound.c; \ then mv -f ".deps/inbound.Tpo" ".deps/inbound.Po"; \ else rm -f ".deps/inbound.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT modes.o -MD -MP -MF ".deps/modes.Tpo" \ -c -o modes.o `test -f 'modes.c' || echo './'`modes.c; \ then mv -f ".deps/modes.Tpo" ".deps/modes.Po"; \ else rm -f ".deps/modes.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT network.o -MD -MP -MF ".deps/network.Tpo" \ -c -o network.o `test -f 'network.c' || echo './'`network.c; \ then mv -f ".deps/network.Tpo" ".deps/network.Po"; \ else rm -f ".deps/network.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT notify.o -MD -MP -MF ".deps/notify.Tpo" \ -c -o notify.o `test -f 'notify.c' || echo './'`notify.c; \ then mv -f ".deps/notify.Tpo" ".deps/notify.Po"; \ else rm -f ".deps/notify.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT outbound.o -MD -MP -MF ".deps/outbound.Tpo" \ -c -o outbound.o `test -f 'outbound.c' || echo './'`outbound.c; \ then mv -f ".deps/outbound.Tpo" ".deps/outbound.Po"; \ else rm -f ".deps/outbound.Tpo"; exit 1; \ fi outbound.c:19:1: warning: "_GNU_SOURCE" redefined :6:1: warning: this is the location of the previous definition gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -DXCHATLIBDIR=\"/usr/lib/xchat\" -c ./plugin.c if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT plugin-timer.o -MD -MP -MF ".deps/plugintimer.Tpo" \
L-VIII. 7
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT -c then else fi if
-o plugin-timer.o `test -f 'plugin-timer.c' || echo './'`plugin-timer.c; \ mv -f ".deps/plugin-timer.Tpo" ".deps/plugin-timer.Po"; \ rm -f ".deps/plugin-timer.Tpo"; exit 1; \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT proto-irc.o -MD -MP -MF ".deps/protoirc.Tpo" \ -c -o proto-irc.o `test -f 'proto-irc.c' || echo './'`proto-irc.c; \ then mv -f ".deps/proto-irc.Tpo" ".deps/proto-irc.Po"; \ else rm -f ".deps/proto-irc.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT server.o -MD -MP -MF ".deps/server.Tpo" \ -c -o server.o `test -f 'server.c' || echo './'`server.c; \ then mv -f ".deps/server.Tpo" ".deps/server.Po"; \ else rm -f ".deps/server.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT servlist.o -MD -MP -MF ".deps/servlist.Tpo" \ -c -o servlist.o `test -f 'servlist.c' || echo './'`servlist.c; \ then mv -f ".deps/servlist.Tpo" ".deps/servlist.Po"; \ else rm -f ".deps/servlist.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT ssl.o -MD -MP -MF ".deps/ssl.Tpo" \ -c -o ssl.o `test -f 'ssl.c' || echo './'`ssl.c; \ then mv -f ".deps/ssl.Tpo" ".deps/ssl.Po"; \ else rm -f ".deps/ssl.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT text.o -MD -MP -MF ".deps/text.Tpo" \ -c -o text.o `test -f 'text.c' || echo './'`text.c; \ then mv -f ".deps/text.Tpo" ".deps/text.Po"; \ else rm -f ".deps/text.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT tree.o -MD -MP -MF ".deps/tree.Tpo" \ -c -o tree.o `test -f 'tree.c' || echo './'`tree.c; \ then mv -f ".deps/tree.Tpo" ".deps/tree.Po"; \ else rm -f ".deps/tree.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT url.o -MD -MP -MF ".deps/url.Tpo" \ -c -o url.o `test -f 'url.c' || echo './'`url.c; \ then mv -f ".deps/url.Tpo" ".deps/url.Po"; \ else rm -f ".deps/url.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT userlist.o -MD -MP -MF ".deps/userlist.Tpo" \ -c -o userlist.o `test -f 'userlist.c' || echo './'`userlist.c; \
L-VIII. 8
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT then mv -f ".deps/userlist.Tpo" ".deps/userlist.Po"; \ else rm -f ".deps/userlist.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT util.o -MD -MP -MF ".deps/util.Tpo" \ -c -o util.o `test -f 'util.c' || echo './'`util.c; \ then mv -f ".deps/util.Tpo" ".deps/util.Po"; \ else rm -f ".deps/util.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT xchat.o -MD -MP -MF ".deps/xchat.Tpo" \ -c -o xchat.o `test -f 'xchat.c' || echo './'`xchat.c; \ then mv -f ".deps/xchat.Tpo" ".deps/xchat.Po"; \ else rm -f ".deps/xchat.Tpo"; exit 1; \ fi rm -f libxchatcommon.a ar cru libxchatcommon.a cfgfiles.o ctcp.o dcc.o history.o ignore.o inbound.o modes.o network.o notify.o outbound.o plugin.o plugin-timer.o proto-irc.o server.o servlist.o ssl.o text.o tree.o url.o userlist.o util.o xchat.o ranlib libxchatcommon.a make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/common' Making all in fe-gtk make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/fe-gtk' if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT about.o MD -MP -MF ".deps/about.Tpo" \ -c -o about.o `test -f 'about.c' || echo './'`about.c; \ then mv -f ".deps/about.Tpo" ".deps/about.Po"; \ else rm -f ".deps/about.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT ascii.o MD -MP -MF ".deps/ascii.Tpo" \ -c -o ascii.o `test -f 'ascii.c' || echo './'`ascii.c; \ then mv -f ".deps/ascii.Tpo" ".deps/ascii.Po"; \ else rm -f ".deps/ascii.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT banlist.o -MD -MP -MF ".deps/banlist.Tpo" \ -c -o banlist.o `test -f 'banlist.c' || echo './'`banlist.c; \ then mv -f ".deps/banlist.Tpo" ".deps/banlist.Po"; \ else rm -f ".deps/banlist.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT chanlist.o -MD -MP -MF ".deps/chanlist.Tpo" \ -c -o chanlist.o `test -f 'chanlist.c' || echo './'`chanlist.c; \ then mv -f ".deps/chanlist.Tpo" ".deps/chanlist.Po"; \ else rm -f ".deps/chanlist.Tpo"; exit 1; \ fi
L-VIII. 9
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT dccgui.o -MD -MP -MF ".deps/dccgui.Tpo" \ -c -o dccgui.o `test -f 'dccgui.c' || echo './'`dccgui.c; \ then mv -f ".deps/dccgui.Tpo" ".deps/dccgui.Po"; \ else rm -f ".deps/dccgui.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT editlist.o -MD -MP -MF ".deps/editlist.Tpo" \ -c -o editlist.o `test -f 'editlist.c' || echo './'`editlist.c; \ then mv -f ".deps/editlist.Tpo" ".deps/editlist.Po"; \ else rm -f ".deps/editlist.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT fe-gtk.o -MD -MP -MF ".deps/fe-gtk.Tpo" \ -c -o fe-gtk.o `test -f 'fe-gtk.c' || echo './'`fe-gtk.c; \ then mv -f ".deps/fe-gtk.Tpo" ".deps/fe-gtk.Po"; \ else rm -f ".deps/fe-gtk.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT fkeys.o MD -MP -MF ".deps/fkeys.Tpo" \ -c -o fkeys.o `test -f 'fkeys.c' || echo './'`fkeys.c; \ then mv -f ".deps/fkeys.Tpo" ".deps/fkeys.Po"; \ else rm -f ".deps/fkeys.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT gtkutil.o -MD -MP -MF ".deps/gtkutil.Tpo" \ -c -o gtkutil.o `test -f 'gtkutil.c' || echo './'`gtkutil.c; \ then mv -f ".deps/gtkutil.Tpo" ".deps/gtkutil.Po"; \ else rm -f ".deps/gtkutil.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT ignoregui.o -MD -MP -MF ".deps/ignoregui.Tpo" \ -c -o ignoregui.o `test -f 'ignoregui.c' || echo './'`ignoregui.c; \ then mv -f ".deps/ignoregui.Tpo" ".deps/ignoregui.Po"; \ else rm -f ".deps/ignoregui.Tpo"; exit 1; \ fi ignoregui.c: In function `ignore_new_entry_clicked': ignoregui.c:299: warning: implicit declaration of function `fe_get_str'
L-VIII. 10
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT menu.o MD -MP -MF ".deps/menu.Tpo" \ -c -o menu.o `test -f 'menu.c' || echo './'`menu.c; \ then mv -f ".deps/menu.Tpo" ".deps/menu.Po"; \ else rm -f ".deps/menu.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT maingui.o -MD -MP -MF ".deps/maingui.Tpo" \ -c -o maingui.o `test -f 'maingui.c' || echo './'`maingui.c; \ then mv -f ".deps/maingui.Tpo" ".deps/maingui.Po"; \ else rm -f ".deps/maingui.Tpo"; exit 1; \ fi gcc -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -c `test -f 'mmx_cmod.S' || echo './'`mmx_cmod.S if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT notifygui.o -MD -MP -MF ".deps/notifygui.Tpo" \ -c -o notifygui.o `test -f 'notifygui.c' || echo './'`notifygui.c; \ then mv -f ".deps/notifygui.Tpo" ".deps/notifygui.Po"; \ else rm -f ".deps/notifygui.Tpo"; exit 1; \ fi notifygui.c: In function `notify_add_clicked': notifygui.c:277: warning: implicit declaration of function `fe_get_str' if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT palette.o -MD -MP -MF ".deps/palette.Tpo" \ -c -o palette.o `test -f 'palette.c' || echo './'`palette.c; \ then mv -f ".deps/palette.Tpo" ".deps/palette.Po"; \ else rm -f ".deps/palette.Tpo"; exit 1; \ fi gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include DXCHATSHAREDIR=\"/usr/share/xchat\" -c ./pixmaps.c if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT plugingui.o -MD -MP -MF ".deps/plugingui.Tpo" \ -c -o plugingui.o `test -f 'plugingui.c' || echo './'`plugingui.c; \ then mv -f ".deps/plugingui.Tpo" ".deps/plugingui.Po"; \ else rm -f ".deps/plugingui.Tpo"; exit 1; \ fi
L-VIII. 11
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT rawlog.o -MD -MP -MF ".deps/rawlog.Tpo" \ -c -o rawlog.o `test -f 'rawlog.c' || echo './'`rawlog.c; \ then mv -f ".deps/rawlog.Tpo" ".deps/rawlog.Po"; \ else rm -f ".deps/rawlog.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include - v c I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT search.o -MD -MP -MF ".deps/search.Tpo" \ -c -o search.o `test -f 'search.c' || echo './'`search.c; \ then mv -f ".deps/search.Tpo" ".deps/search.Po"; \ else rm -f ".deps/search.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT servlistgui.o -MD -MP -MF ".deps/servlistgui.Tpo" \ -c -o servlistgui.o `test -f 'servlistgui.c' || echo './'`servlistgui.c; \ then mv -f ".deps/servlistgui.Tpo" ".deps/servlistgui.Po"; \ else rm -f ".deps/servlistgui.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT setup.o MD -MP -MF ".deps/setup.Tpo" \ -c -o setup.o `test -f 'setup.c' || echo './'`setup.c; \ then mv -f ".deps/setup.Tpo" ".deps/setup.Po"; \ else rm -f ".deps/setup.Tpo"; exit 1; \ fi setup.c: In function `setup_apply': setup.c:1075: warning: implicit declaration of function `userlist_rehash' if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT tabs.o MD -MP -MF ".deps/tabs.Tpo" \ -c -o tabs.o `test -f 'tabs.c' || echo './'`tabs.c; \ then mv -f ".deps/tabs.Tpo" ".deps/tabs.Po"; \ else rm -f ".deps/tabs.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT textgui.o -MD -MP -MF ".deps/textgui.Tpo" \ -c -o textgui.o `test -f 'textgui.c' || echo './'`textgui.c; \ then mv -f ".deps/textgui.Tpo" ".deps/textgui.Po"; \ else rm -f ".deps/textgui.Tpo"; exit 1; \ fi
L-VIII. 12
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT urlgrab.o -MD -MP -MF ".deps/urlgrab.Tpo" \ -c -o urlgrab.o `test -f 'urlgrab.c' || echo './'`urlgrab.c; \ then mv -f ".deps/urlgrab.Tpo" ".deps/urlgrab.Po"; \ else rm -f ".deps/urlgrab.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT userlistgui.o -MD -MP -MF ".deps/userlistgui.Tpo" \ -c -o userlistgui.o `test -f 'userlistgui.c' || echo './'`userlistgui.c; \ then mv -f ".deps/userlistgui.Tpo" ".deps/userlistgui.Po"; \ else rm -f ".deps/userlistgui.Tpo"; exit 1; \ fi if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include DG_DISABLE_CAST_CHECKS -DLOCALEDIR=\"/usr/share/locale\" -I/usr/kerberos/include I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE I/usr/kerberos/include -Wall -I/usr/kerberos/include -I/usr/kerberos/include -MT xtext.o MD -MP -MF ".deps/xtext.Tpo" \ -c -o xtext.o `test -f 'xtext.c' || echo './'`xtext.c; \ then mv -f ".deps/xtext.Tpo" ".deps/xtext.Po"; \ else rm -f ".deps/xtext.Tpo"; exit 1; \ fi xtext.c: In function `gtk_xtext_render_flush': xtext.c:2458: warning: `dest_x' might be used uninitialized in this function xtext.c:2458: warning: `dest_y' might be used uninitialized in this function /bin/sh ../../libtool --mode=link gcc -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linuxthread-multi/CORE -I/usr/kerberos/include -Wall -I/usr/kerberos/include I/usr/kerberos/include -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -lperl -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc -L/usr/kerberos/lib -o xchat about.o ascii.o banlist.o chanlist.o dccgui.o editlist.o fegtk.o fkeys.o gtkutil.o ignoregui.o menu.o maingui.o mmx_cmod.o notifygui.o palette.o pixmaps.o plugingui.o rawlog.o search.o servlistgui.o setup.o tabs.o textgui.o urlgrab.o userlistgui.o xtext.o ../common/libxchatcommon.a -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl lglib-2.0 -Wl,--version-script,./../version-script -L/usr/kerberos/lib -lssl -lcrypto lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz -Wl,--export-dynamic -ldl -lglib-2.0 mkdir .libs gcc -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include Wall -I/usr/kerberos/include -I/usr/kerberos/include -rdynamic -Wl,-rpath Wl,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -o xchat about.o ascii.o banlist.o chanlist.o dccgui.o editlist.o fe-gtk.o fkeys.o gtkutil.o ignoregui.o menu.o maingui.o mmx_cmod.o notifygui.o palette.o pixmaps.o plugingui.o rawlog.o search.o servlistgui.o setup.o tabs.o textgui.o urlgrab.o userlistgui.o xtext.o -Wl,--export-dynamic -Wl,--version-script Wl,./../version-script -Wl,--export-dynamic -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linuxthread-multi/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE lperl -lnsl -lcrypt -lutil -lpthread -lc -L/usr/kerberos/lib ../common/libxchatcommon.a -lgtkx11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 lgobject-2.0 -lgmodule-2.0 -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -lz -ldl -lglib-2.0 make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/fe-gtk' make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' Making all in plugins make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' Making all in . make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' Making all in python make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/python'
L-VIII. 13
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. I/usr/include/python2.3 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./.. I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT python.lo -MD -MP -MF ".deps/python.Tpo" \ -c -o python.lo `test -f 'python.c' || echo './'`python.c; \ then mv -f ".deps/python.Tpo" ".deps/python.Plo"; \ else rm -f ".deps/python.Tpo"; exit 1; \ fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/python2.3 -I/usr/include/glib-2.0 I/usr/lib/glib-2.0/include -I./.. -I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strictaliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT python.lo -MD -MP -MF .deps/python.Tpo -c python.c -fPIC -DPIC -o .libs/python.o In file included from /usr/include/python2.3/Python.h:8, from python.c:62: /usr/include/python2.3/pyconfig.h:847:1: warning: "_POSIX_C_SOURCE" redefined In file included from /usr/include/limits.h:26, from /usr/lib/gcc-lib/i386redhat-linux/3.3.3/include/limits.h:122, from /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/include/syslimits.h:7, from /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/include/limits.h:11, from /usr/lib/glib-2.0/include/glibconfig.h:11, from /usr/include/glib-2.0/glib/gtypes.h:30, from /usr/include/glib-2.0/glib/galloca.h:30, from /usr/include/glib-2.0/glib.h:30, from python.c:54: /usr/include/features.h:131:1: warning: this is the location of the previous definition /bin/sh ../../libtool --mode=link gcc -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linuxthread-multi/CORE -I/usr/kerberos/include -Wall -I/usr/kerberos/include I/usr/kerberos/include -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -lperl -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc -L/usr/kerberos/lib -o python.la -rpath /usr/lib/xchat/plugins -avoid-version -module python.lo -L/usr/lib/python2.3/config -lpython2.3 -lpthread -lutil -L/usr/kerberos/lib -lssl lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz -Wl,--export-dynamic -ldl lglib-2.0 *** Warning: Linking the shared library python.la against the *** static library /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a is not portable! gcc -shared .libs/python.o -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linux-threadmulti/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -lperl lnsl -lm -lcrypt -lc -L/usr/kerberos/lib -L/usr/lib/python2.3/config -lpython2.3 -lpthread -lutil -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -lz -ldl -lglib-2.0 march=i386 -mcpu=i686 -Wl,-rpath -Wl,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -Wl,-export-dynamic -Wl,-soname -Wl,python.so -o .libs/python.so creating python.la (cd .libs && rm -f python.la && ln -s ../python.la python.la) make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/python' Making all in perl make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/perl' if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -D_REENTRANT D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linuxthread-multi/CORE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I./.. I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe -march=i386 -mcpu=i686 D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT perl.lo -MD -MP -MF ".deps/perl.Tpo" \ -c -o perl.lo `test -f 'perl.c' || echo './'`perl.c; \ then mv -f ".deps/perl.Tpo" ".deps/perl.Plo"; \ else rm -f ".deps/perl.Tpo"; exit 1; \ fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../.. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/include/glib-2.0 I/usr/lib/glib-2.0/include -I./.. -I/usr/kerberos/include -I/usr/kerberos/include -O2 -g -pipe march=i386 -mcpu=i686 -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strictaliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm I/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -I/usr/kerberos/include -Wall I/usr/kerberos/include -I/usr/kerberos/include -MT perl.lo -MD -MP -MF .deps/perl.Tpo -c perl.c -fPIC -DPIC -o .libs/perl.o perl.c: In function `XS_IRC_register': perl.c:270: warning: unused variable `items' perl.c: In function `XS_IRC_get_info':
L-VIII. 14
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT perl.c:347: warning: unused variable `items' perl.c: In function `XS_IRC_get_prefs': perl.c:385: warning: unused variable `items' perl.c: In function `XS_IRC_add_message_handler': perl.c:415: warning: unused variable `items' perl.c: In function `XS_IRC_add_command_handler': perl.c:447: warning: operation on `junk' may be undefined perl.c:437: warning: unused variable `items' perl.c: In function `XS_IRC_add_print_handler': perl.c:459: warning: unused variable `items' perl.c: In function `XS_IRC_add_timeout_handler': perl.c:476: warning: unused variable `items' perl.c: In function `XS_IRC_send_raw': perl.c:491: warning: unused variable `items' perl.c: In function `XS_IRC_channel_list': perl.c:501: warning: unused variable `items' perl.c: In function `XS_IRC_server_list': perl.c:531: warning: unused variable `items' perl.c: In function `XS_IRC_ignore_list': perl.c:552: warning: unused variable `junk' perl.c:553: warning: unused variable `items' perl.c: In function `XS_IRC_notify_list': perl.c:594: warning: unused variable `items' perl.c: In function `XS_IRC_user_info': perl.c:649: warning: unused variable `items' perl.c: In function `XS_IRC_add_user_list': perl.c:700: warning: unused variable `items' perl.c: In function `XS_IRC_sub_user_list': perl.c:710: warning: unused variable `items' perl.c: In function `XS_IRC_clear_user_list': perl.c:720: warning: unused variable `items' perl.c: In function `XS_IRC_user_list': perl.c:740: warning: operation on `junk' may be undefined perl.c:736: warning: unused variable `items' perl.c: In function `XS_IRC_dcc_list': perl.c:782: warning: unused variable `items' perl.c: In function `XS_IRC_command': perl.c:839: warning: unused variable `items' perl.c: In function `XS_IRC_command_with_server': perl.c:855: warning: unused variable `items' perl.c: In function `XS_IRC_user_list_short': perl.c:930: warning: operation on `junk' may be undefined perl.c:924: warning: unused variable `prefix' perl.c:926: warning: unused variable `items' perl.c: In function `XS_IRC_perl_script_list': perl.c:966: warning: unused variable `items' /bin/sh ../../libtool --mode=link gcc -O2 -g -pipe -march=i386 -mcpu=i686 -D_REENTRANT D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.3/i386-linuxthread-multi/CORE -I/usr/kerberos/include -Wall -I/usr/kerberos/include I/usr/kerberos/include -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -lperl -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc -L/usr/kerberos/lib -o perl.la -rpath /usr/lib/xchat/plugins -avoid-version -module perl.lo -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -L/usr/local/lib /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -lperl -ldl -lm -lcrypt -lutil -lpthread -lc L/usr/kerberos/lib -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz Wl,--export-dynamic -ldl -lglib-2.0 *** Warning: Linking the shared library perl.la against the *** static library /usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a is not portable! gcc -shared .libs/perl.o -L/usr/local/lib -L/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE lnsl -L/usr/kerberos/lib /usr/lib/perl5/5.8.3/i386-linux-threadmulti/auto/DynaLoader/DynaLoader.a -lperl -lm -lcrypt -lutil -lpthread -lc -lssl -lcrypto lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -lz -ldl -lglib-2.0 -march=i386 -mcpu=i686 Wl,-rpath -Wl,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -Wl,-rpath Wl,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -Wl,--export-dynamic -Wl,-soname -Wl,perl.so -o .libs/perl.so creating perl.la (cd .libs && rm -f perl.la && ln -s ../perl.la perl.la) make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/perl' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7' make[1]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.57489 + umask 022 + cd /usr/src/redhat/BUILD + cd xchat-2.0.7 + LANG=C
L-VIII. 15
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT + export LANG + unset DISPLAY + rm -rf /var/tmp/xchat-2.0.7-root + make prefix=/var/tmp/xchat-2.0.7-root/usr exec_prefix=/var/tmp/xchat-2.0.7-root/usr bindir=/var/tmp/xchat-2.0.7-root/usr/bin sbindir=/var/tmp/xchat-2.0.7-root/usr/sbin sysconfdir=/var/tmp/xchat-2.0.7-root/etc datadir=/var/tmp/xchat-2.0.7-root/usr/share includedir=/var/tmp/xchat-2.0.7-root/usr/include libdir=/var/tmp/xchat-2.0.7-root/usr/lib libexecdir=/var/tmp/xchat-2.0.7-root/usr/libexec localstatedir=/var/tmp/xchat-2.0.7-root/var sharedstatedir=/var/tmp/xchat-2.0.7-root/usr/com mandir=/var/tmp/xchat-2.0.7-root/usr/share/man infodir=/var/tmp/xchat-2.0.7-root/usr/share/info install Making install in po make[1]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/po' /bin/sh .././mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/share mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/am/LC_MESSAGES installing am.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/am/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/ca/LC_MESSAGES installing ca.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/ca/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/de/LC_MESSAGES installing de.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/de/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/el/LC_MESSAGES installing el.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/el/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/es/LC_MESSAGES installing es.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/es/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/et/LC_MESSAGES installing et.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/et/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/fi/LC_MESSAGES installing fi.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/fi/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/fr/LC_MESSAGES installing fr.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/fr/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/ja/LC_MESSAGES installing ja.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/ja/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/lt/LC_MESSAGES installing lt.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/lt/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/lv/LC_MESSAGES installing lv.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/lv/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/ms/LC_MESSAGES installing ms.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/ms/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/nl/LC_MESSAGES installing nl.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/nl/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/no/LC_MESSAGES installing no.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/no/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/pt/LC_MESSAGES installing pt.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/pt/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/sk/LC_MESSAGES installing sk.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/sk/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/sl/LC_MESSAGES installing sl.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/sl/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/sr/LC_MESSAGES installing sr.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/sr/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/sv/LC_MESSAGES installing sv.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/sv/LC_MESSAGES/xchat.mo mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/locale/zh_CN/LC_MESSAGES installing zh_CN.gmo as /var/tmp/xchat-2.0.7-root/usr/share/locale/zh_CN/LC_MESSAGES/xchat.mo if test "xchat" = "gettext-tools"; then \ /bin/sh .././mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin Makevars.template; do \ /usr/bin/install -c -m 644 ./$file \ /var/tmp/xchat-2.0.7-root/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /var/tmp/xchat-2.0.7-root/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/po' Making install in intl make[1]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/intl' if { test "xchat" = "gettext-runtime" || test "xchat" = "gettext-tools"; } \ && test 'no' = yes; then \ /bin/sh .././mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/lib /var/tmp/xchat-2.0.7root/usr/include; \ /usr/bin/install -c -m 644 libintl.h /var/tmp/xchat-2.0.7-root/usr/include/libintl.h; \ /bin/sh ../libtool --mode=install \ /usr/bin/install -c -m 644 libintl.a /var/tmp/xchat-2.0.7-root/usr/lib/libintl.a; \ if test "@RELOCATABLE@" = yes; then \ dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' < /var/tmp/xchat-2.0.7root/usr/lib/libintl.la | sed -e "s,^',," -e "s,'\$,,"`; \ if test -n "ependencies"; then \ rm -f /var/tmp/xchat-2.0.7-root/usr/lib/libintl.la; \ fi; \ fi; \ else \
L-VIII. 16
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT : ; \ fi if test "xchat" = "gettext-tools" \ && test 'no' = no; then \ /bin/sh .././mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/lib; \ /bin/sh ../libtool --mode=install \ /usr/bin/install -c -m 644 libgnuintl.a /var/tmp/xchat-2.0.7-root/usr/lib/libgnuintl.a; \ rm -f /var/tmp/xchat-2.0.7-root/usr/lib/preloadable_libintl.so; \ /usr/bin/install -c -m 644 /var/tmp/xchat-2.0.7-root/usr/lib/libgnuintl.so /var/tmp/xchat2.0.7-root/usr/lib/preloadable_libintl.so; \ /bin/sh ../libtool --mode=uninstall \ rm -f /var/tmp/xchat-2.0.7-root/usr/lib/libgnuintl.a; \ else \ : ; \ fi if test 'no' = yes; then \ test yes != no || /bin/sh .././mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/lib; \ temp=/var/tmp/xchat-2.0.7-root/usr/lib/t-charset.alias; \ dest=/var/tmp/xchat-2.0.7-root/usr/lib/charset.alias; \ if test -f /var/tmp/xchat-2.0.7-root/usr/lib/charset.alias; then \ orig=/var/tmp/xchat-2.0.7-root/usr/lib/charset.alias; \ sed -f ref-add.sed $orig > $temp; \ /usr/bin/install -c -m 644 $temp $dest; \ rm -f $temp; \ else \ if test yes = no; then \ orig=charset.alias; \ sed -f ref-add.sed $orig > $temp; \ /usr/bin/install -c -m 644 $temp $dest; \ rm -f $temp; \ fi; \ fi; \ /bin/sh .././mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/share/locale; \ test -f /var/tmp/xchat-2.0.7-root/usr/share/locale/locale.alias \ && orig=/var/tmp/xchat-2.0.7-root/usr/share/locale/locale.alias \ || orig=./locale.alias; \ temp=/var/tmp/xchat-2.0.7-root/usr/share/locale/t-locale.alias; \ dest=/var/tmp/xchat-2.0.7-root/usr/share/locale/locale.alias; \ sed -f ref-add.sed $orig > $temp; \ /usr/bin/install -c -m 644 $temp $dest; \ rm -f $temp; \ else \ : ; \ fi if test "xchat" = "gettext-tools"; then \ /bin/sh .././mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/share/gettext/intl; \ /usr/bin/install -c -m 644 VERSION /var/tmp/xchat-2.0.7-root/usr/share/gettext/intl/VERSION; \ /usr/bin/install -c -m 644 ChangeLog.inst /var/tmp/xchat-2.0.7root/usr/share/gettext/intl/ChangeLog; \ dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin refdel.sin gmo.h gettextP.h hash-string.h loadinfo.h plural-exp.h eval-plural.h localcharset.h relocatable.h os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c relocatable.c localename.c log.c osdep.c os2compat.c intl-compat.c"; \ for file in $dists; do \ /usr/bin/install -c -m 644 ./$file \ /var/tmp/xchat-2.0.7-root/usr/share/gettext/intl/$file; \ done; \ chmod a+x /var/tmp/xchat-2.0.7-root/usr/share/gettext/intl/config.charset; \ dists="plural.c"; \ for file in $dists; do \ if test -f $file; then dir=.; else dir=.; fi; \ /usr/bin/install -c -m 644 $dir/$file \ /var/tmp/xchat-2.0.7-root/usr/share/gettext/intl/$file; \ done; \ dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \ for file in $dists; do \ rm -f /var/tmp/xchat-2.0.7-root/usr/share/gettext/intl/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/intl' Making install in src make[1]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' Making install in pixmaps make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/pixmaps' make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/pixmaps' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/pixmaps' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/pixmaps'
L-VIII. 17
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT Making install in common make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/common' make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/common' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/common' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/common' Making install in fe-gtk make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/fe-gtk' make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/fe-gtk' /bin/sh ../../mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/bin mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/bin /bin/sh ../../libtool --mode=install /usr/bin/install -c xchat /var/tmp/xchat-2.0.7root/usr/bin/xchat /usr/bin/install -c xchat /var/tmp/xchat-2.0.7-root/usr/bin/xchat make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/fe-gtk' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src/fe-gtk' make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' make[1]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/src' Making install in plugins make[1]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' Making install in . make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' Making install in python make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/python' make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/python' /bin/sh ../../mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/lib mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/lib /bin/sh ../../libtool --mode=install /usr/bin/install -c python.la /var/tmp/xchat-2.0.7root/usr/lib/python.la /usr/bin/install -c .libs/python.so /var/tmp/xchat-2.0.7-root/usr/lib/python.so /usr/bin/install -c .libs/python.lai /var/tmp/xchat-2.0.7-root/usr/lib/python.la libtool: install: warning: remember to run `libtool --finish /usr/lib/xchat/plugins' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/python' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/python' Making install in perl make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/perl' make[3]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/perl' /bin/sh ../../mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/lib /bin/sh ../../libtool --mode=install /usr/bin/install -c perl.la /var/tmp/xchat-2.0.7root/usr/lib/perl.la /usr/bin/install -c .libs/perl.so /var/tmp/xchat-2.0.7-root/usr/lib/perl.so /usr/bin/install -c .libs/perl.lai /var/tmp/xchat-2.0.7-root/usr/lib/perl.la libtool: install: warning: remember to run `libtool --finish /usr/lib/xchat/plugins' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/perl' make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins/perl' make[1]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7/plugins' make[1]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7' make[2]: Entering directory `/usr/src/redhat/BUILD/xchat-2.0.7' make[2]: Nothing to be done for `install-exec-am'. /bin/sh ./mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/share/pixmaps mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/pixmaps /usr/bin/install -c -m 644 xchat.png /var/tmp/xchat-2.0.7-root/usr/share/pixmaps/xchat.png /bin/sh ./mkinstalldirs /var/tmp/xchat-2.0.7-root/usr/share/applications mkdir -p -- /var/tmp/xchat-2.0.7-root/usr/share/applications /usr/bin/install -c -m 644 xchat.desktop /var/tmp/xchat-2.0.7root/usr/share/applications/xchat.desktop make[2]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7' make[1]: Leaving directory `/usr/src/redhat/BUILD/xchat-2.0.7' + mkdir -p /var/tmp/xchat-2.0.7-root/usr/lib/xchat/plugins + mv /var/tmp/xchat-2.0.7-root/usr/lib/perl.so /var/tmp/xchat-2.0.7-root/usr/lib/xchat/plugins/ + mv /var/tmp/xchat-2.0.7-root/usr/lib/python.so /var/tmp/xchat-2.0.7-root/usr/lib/xchat/plugins/ + rm -f /var/tmp/xchat-2.0.7-root/usr/lib/tcl.so + rm -f /var/tmp/xchat-2.0.7-root/usr/lib/perl.la /var/tmp/xchat-2.0.7-root/usr/lib/python.la + /usr/lib/rpm/redhat/find-lang.sh /var/tmp/xchat-2.0.7-root xchat + /usr/lib/rpm/find-debuginfo.sh /usr/src/redhat/BUILD/xchat-2.0.7 extracting debug info from /var/tmp/xchat-2.0.7-root/usr/bin/xchat extracting debug info from /var/tmp/xchat-2.0.7-root/usr/lib/xchat/plugins/python.so extracting debug info from /var/tmp/xchat-2.0.7-root/usr/lib/xchat/plugins/perl.so 2219 blocks
L-VIII. 18
LAMPIRAN VIII : PROSES KOMPILASI ULANG PAKET XCHAT + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip /usr/bin/strip + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump Processing files: xchat-2.0.7-5 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.75170 + umask 022 + cd /usr/src/redhat/BUILD + cd xchat-2.0.7 + DOCDIR=/var/tmp/xchat-2.0.7-root/usr/share/doc/xchat-2.0.7 + export DOCDIR + rm -rf /var/tmp/xchat-2.0.7-root/usr/share/doc/xchat-2.0.7 + /bin/mkdir -p /var/tmp/xchat-2.0.7- root/usr/share/doc/xchat-2.0.7 + cp -pr README ChangeLog /var/tmp/xchat-2.0.7-root/usr/share/doc/xchat-2.0.7 + exit 0 Provides: perl.so python.so xchat(EXPORTED) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/lib/perl5/5.8.3/i386-linux-thread-multi libX11.so.6 libatk-1.0.so.0 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libcom_err.so.2 libcrypt.so.1 libcrypto.so.4 libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libgdk-x11-2.0.so.0 libgdk_pixbuf-2.0.so.0 libglib-2.0.so.0 libgmodule-2.0.so.0 libgobject-2.0.so.0 libgssapi_krb5.so.2 libgtk-x11-2.0.so.0 libk5crypto.so.3 libkrb5.so.3 libm.so.6 libm.so.6(GLIBC_2.0) libnsl.so.1 libpango-1.0.so.0 libpangox-1.0.so.0 libpangoxft-1.0.so.0 libperl.so libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.2) libresolv.so.2 libssl.so.4 libutil.so.1 libutil.so.1(GLIBC_2.0) libz.so.1 Processing files: xchat-debuginfo-2.0.7-5 Provides: perl.so.debug python.so.debug Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/xchat-2.0.7-root Wrote: /usr/src/redhat/SRPMS/xchat-2.0.7-5.src.rpm Wrote: /usr/src/redhat/RPMS/i386/xchat-2.0.7-5.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/xchat-debuginfo-2.0.7-5.i386.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.24316 + umask 022 + cd /usr/src/redhat/BUILD + cd xchat-2.0.7 + rm -rf /var/tmp/xchat-2.0.7-root + exit 0 [root@localhost SPECS]#
L-VIII. 19
LAMPIRAN IX : RISALAH ISI CD INSTALASI ABGLINUX
LAMPIRAN IX. RISALAH ISI CD INSTALASI ABGLINUX
┌/abgLinux │ ├/base │ │ ├ comps.rpm │ │ ├ comps.xml │ │ ├ hdlist │ │ ├ hdlist2 │ │ ├ hdstg2.img │ │ ├ netstg2.img │ │ ├ stage2.img │ │ └ TRANS.TBL │ ├/RPMS │ │ ├ 4Suite-1.0-1.0.a3.1.i386.rpm │ │ ├ a2ps-4.13b-37.i386.rpm │ │ ├ abgLinux-release-1-1.i386.rpm │ │ ├ acl-2.2.7-5.i386.rpm │ │ ├ acpid-1.0.2-6.i386.rpm │ │ ├ alchemist-1.0.33-1.i386.rpm │ │ ├ alsa-lib-1.0.3a-2.i386.rpm │ │ ├ alsa-utils-1.0.3-1.i386.rpm │ │ ├ am-utils-6.0.9-6.1.i386.rpm │ │ ├ anaconda-10.0-5.i386.rpm │ │ ├ anaconda-help-9.92-1.noarch.rpm │ │ ├ anaconda-images-10-3.noarch.rpm │ │ ├ anaconda-runtime-10.0-5.i386.rpm │ │ ├ anacron-2.3-30.i386.rpm │ │ ├ apmd-3.0.2-22.i386.rpm │ │ ├ arts-1.2.2-2.i386.rpm │ │ ├ ash-0.3.8-18.i386.rpm │ │ ├ aspell-0.50.3-19.1.i386.rpm │ │ ├ aspell-en-0.51-7.1.i386.rpm │ │ ├ atk-1.6.0-1.i386.rpm │ │ ├ attr-2.4.1-4.i386.rpm │ │ ├ at-3.1.8-53.i386.rpm │ │ ├ audiofile-0.2.5-1.1.i386.rpm │ │ ├ aumix-2.8-8.i386.rpm │ │ ├ authconfig-4.6.2-1.i386.rpm │ │ ├ authconfig-gtk-4.6.2-1.i386.rpm │ │ ├ autofs-4.1.2-2.i386.rpm │ │ ├ autorun-3.13-1.i386.rpm │ │ ├ basesystem-8.0-3.noarch.rpm │ │ ├ bash-2.05b-38.i386.rpm │ │ ├ bc-1.06-16.1.i386.rpm │ │ ├ beecrypt-3.1.0-3.i386.rpm │ │ ├ bind-9.2.3-13.i386.rpm │ │ ├ bind-chroot-9.2.3-13.i386.rpm │ │ ├ bind-libs-9.2.3-13.i386.rpm │ │ ├ bind-utils-9.2.3-13.i386.rpm │ │ ├ bitmap-fonts-0.3-3.noarch.rpm │ │ ├ bitstream-vera-fonts-1.10-3.noarch.rpm │ │ ├ bogl-0.1.9-31.1.i386.rpm │ │ ├ bogl-bterm-0.1.9-31.1.i386.rpm │ │ ├ bogl-devel-0.1.9-31.1.i386.rpm │ │ ├ booty-0.38-1.i386.rpm │ │ ├ bzip2-1.0.2-12.1.i386.rpm │ │ ├ bzip2-libs-1.0.2-12.1.i386.rpm │ │ ├ caching-nameserver-7.2-12.noarch.rpm │ │ ├ cdda2wav-2.01-0.a27.3.i386.rpm │ │ ├ cdparanoia-alpha9.8-20.1.i386.rpm
L-IX. 1
LAMPIRAN IX : RISALAH ISI CD INSTALASI ABGLINUX │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├
cdparanoia-libs-alpha9.8-20.1.i386.rpm cdp-0.33-31.i386.rpm cdrecord-2.01-0.a27.3.i386.rpm chkconfig-1.3.9-1.1.i386.rpm chkfontpath-1.10.0-1.i386.rpm ckermit-8.0.209-7.i386.rpm comps-2-0.20040513.i386.rpm comps-extras-9.92-1.noarch.rpm coreutils-5.2.1-7.i386.rpm cpio-2.5-6.i386.rpm cpp-3.3.3-7.i386.rpm cracklib-2.7-27.1.i386.rpm cracklib-dicts-2.7-27.1.i386.rpm crontabs-1.10-6.noarch.rpm cups-1.1.20-6.i386.rpm cups-libs-1.1.20-6.i386.rpm curl-7.11.1-1.i386.rpm cyrus-sasl-2.1.18-2.i386.rpm cyrus-sasl-md5-2.1.18-2.i386.rpm cyrus-sasl-plain-2.1.18-2.i386.rpm db4-4.2.52-3.1.i386.rpm dbus-0.20-4.1.i386.rpm dbus-glib-0.20-4.1.i386.rpm desktop-backgrounds-basic-2.0-20.noarch.rpm desktop-file-utils-0.4-2.i386.rpm desktop-printing-0.1.10-26.i386.rpm device-mapper-1.00.14-3.i386.rpm devlabel-0.42.05-3.1.i386.rpm dev-3.3.13-1.i386.rpm dhclient-3.0.1rc12-4.i386.rpm dia-0.92.2-3.1.i386.rpm diffutils-2.8.1-11.i386.rpm docbook-dtds-1.0-24.noarch.rpm dos2unix-3.1-17.i386.rpm dosfstools-2.8-12.i386.rpm dump-0.4b33-3.i386.rpm dvd+rw-tools-5.17.4.8.6-2.i386.rpm e2fsprogs-1.35-7.1.i386.rpm ed-0.2-35.i386.rpm eel2-2.6.0-1.i386.rpm eject-2.0.13-5.i386.rpm elfutils-0.95-2.i386.rpm elfutils-libelf-0.95-2.i386.rpm enscript-1.6.1-25.i386.rpm esound-0.2.34-2.i386.rpm ethtool-1.8-3.1.i386.rpm expat-1.95.7-1.1.i386.rpm fam-2.6.10-9.i386.rpm fbset-2.1-15.i386.rpm fedora-logos-1.1.24-1.noarch.rpm fedora-release-2-4.i386.rpm filesystem-2.2.4-1.i386.rpm file-4.07-4.i386.rpm findutils-4.1.7-25.i386.rpm finger-0.17-21.i386.rpm firstboot-1.3.14-1.noarch.rpm flac-1.1.0-4.i386.rpm fontconfig-2.2.1-10.i386.rpm foomatic-3.0.1-3.i386.rpm freetype-2.1.7-4.i386.rpm ftp-0.17-19.i386.rpm gail-1.6.0-1.i386.rpm gaim-0.77-6.i386.rpm gawk-3.1.3-7.i386.rpm GConf2-2.6.0-4.i386.rpm
L-IX. 2
LAMPIRAN IX : RISALAH ISI CD INSTALASI ABGLINUX │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├
gdbm-1.8.0-22.1.i386.rpm gdk-pixbuf-0.22.0-5.0.1.i386.rpm gftp-2.0.17-2.i386.rpm ghostscript-7.07-25.i386.rpm ghostscript-fonts-5.50-11.noarch.rpm gimp-2.0.1-3.i386.rpm gimp-print-4.2.6-11.i386.rpm gimp-print-plugin-4.2.6-11.i386.rpm glib2-2.4.0-1.i386.rpm glibc-2.3.3-27.i386.rpm glibc-2.3.3-27.i686.rpm glibc-common-2.3.3-27.i386.rpm glib-1.2.10-12.1.1.i386.rpm Glide3-20010520-30.i386.rpm gmp-4.1.2-14.i386.rpm gnome-desktop-2.6.0.1-1.i386.rpm gnome-keyring-0.2.0-1.i386.rpm gnome-libs-1.4.1.2.90-40.i386.rpm gnome-mime-data-2.4.1-4.i386.rpm gnome-panel-2.6.0-9.i386.rpm gnome-python2-2.0.0-4.1.i386.rpm gnome-python2-bonobo-2.0.0-4.1.i386.rpm gnome-python2-canvas-2.0.0-4.1.i386.rpm gnome-python2-gtkhtml2-2.0.0-4.1.i386.rpm gnome-utils-2.6.0-2.i386.rpm gnome-vfs2-2.6.0-8.i386.rpm gnuchess-5.07-3.i386.rpm gnupg-1.2.4-2.1.i386.rpm gphoto2-2.1.4-2.1.i386.rpm gpm-1.20.1-49.i386.rpm grep-2.5.1-26.i386.rpm grip-3.0.7-4.i386.rpm groff-1.18.1-34.i386.rpm grub-0.94-5.i386.rpm gstreamer-0.8.1-1.i386.rpm gstreamer-plugins-0.8.1-1.i386.rpm gtk2-2.4.0-1.i386.rpm gtkam-0.1.11-2.i386.rpm gtkhtml2-2.6.0-1.i386.rpm gtkspell-2.0.4-4.1.i386.rpm gtk+-1.2.10-29.1.1.i386.rpm gzip-1.3.3-12.i386.rpm hdparm-5.5-1.i386.rpm hesiod-3.0.2-29.1.i386.rpm hicolor-icon-theme-0.3-2.noarch.rpm hotplug-2004_04_01-1.i386.rpm hpijs-1.6-1.i386.rpm hpoj-0.91-7.i386.rpm htdig-3.2.0b5-7.i386.rpm htmlview-3.0.0-4.noarch.rpm hwdata-0.118-1.noarch.rpm imlib-1.9.13-15.1.i386.rpm info-4.6-3.i386.rpm initscripts-7.53-1.i386.rpm intltool-0.30-1.i386.rpm iproute-2.4.7-14.i386.rpm iptables-1.2.9-2.3.1.i386.rpm iputils-20020927-13.i386.rpm irda-utils-0.9.15-5.i386.rpm isdn4k-utils-3.2-13.p1.1.i386.rpm joystick-1.2.15-17.i386.rpm jwhois-3.2.2-3.i386.rpm k3b-0.11.9-3.i386.rpm kbd-1.12-1.i386.rpm kdeaddons-3.2.2-1.i386.rpm
L-IX. 3
LAMPIRAN IX : RISALAH ISI CD INSTALASI ABGLINUX │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├
kdeadmin-3.2.2-2.i386.rpm kdeartwork-3.2.2-1.i386.rpm kdebase-3.2.2-4.i386.rpm kdegraphics-3.2.2-1.i386.rpm kdelibs-3.2.2-4.i386.rpm kdemultimedia-3.2.2-2.i386.rpm kdenetwork-3.2.2-1.i386.rpm kdeutils-3.2.2-3.i386.rpm kernel-2.6.5-1.358.i686.rpm kernel-utils-2.4-9.1.131.i386.rpm krb5-libs-1.3.3-1.i386.rpm krbafs-1.2.2-2.1.i386.rpm kudzu-1.1.62-1.i386.rpm less-382-3.i386.rpm lftp-2.6.12-1.i386.rpm lha-1.14i-14.i386.rpm libacl-2.2.7-5.i386.rpm libao-0.8.4-2.1.i386.rpm libart_lgpl-2.3.16-2.1.i386.rpm libattr-2.4.1-4.i386.rpm libbonoboui-2.6.0-1.i386.rpm libbonobo-2.6.0-2.i386.rpm libcap-1.10-18.1.i386.rpm libcroco-0.4.0-4.i386.rpm libdv-0.102-1.i386.rpm libexif-0.5.12-2.1.i386.rpm libgcc-3.3.3-7.i386.rpm libghttp-1.0.9-9.1.1.i386.rpm libglade2-2.3.6-1.i386.rpm libgnomecanvas-2.6.0-1.i386.rpm libgnomecups-0.1.6-7.i386.rpm libgnomeui-2.6.0-3.i386.rpm libgnome-2.6.0-2.i386.rpm libgsf-1.9.0-2.i386.rpm libIDL-0.8.3-2.1.i386.rpm libieee1284-0.2.8-2.1.i386.rpm libjpeg-6b-31.1.i386.rpm libmng-1.0.4-5.1.i386.rpm libmusicbrainz-2.0.2-7.1.i386.rpm libogg-1.1-2.1.i386.rpm libpcap-0.8.3-3.i386.rpm libpng10-1.0.13-13.i386.rpm libpng-1.2.2-22.i386.rpm libraw1394-0.10.1-1.i386.rpm librsvg2-2.6.4-2.i386.rpm libsane-hpoj-0.91-7.i386.rpm libselinux-1.11.4-1.i386.rpm libstdc++-3.3.3-7.i386.rpm libtermcap-2.0.8-38.i386.rpm libtiff-3.5.7-16.1.i386.rpm libungif-4.1.0-17.1.i386.rpm libusb-0.1.8-2.1.i386.rpm libuser-0.51.7-7.1.1.i386.rpm libvorbis-1.0.1-2.1.i386.rpm libwnck-2.6.0.1-1.i386.rpm libwvstreams-3.70-13.1.i386.rpm libxml2-2.6.8-1.i386.rpm libxml2-python-2.6.8-1.i386.rpm libxml-1.8.17-10.1.1.i386.rpm libxslt-1.1.5-1.i386.rpm linc-1.0.3-3.1.i386.rpm lm_sensors-2.8.6-1.i386.rpm lockdev-1.0.1-2.3.1.i386.rpm logrotate-3.7-4.1.i386.rpm logwatch-5.1-3.noarch.rpm
L-IX. 4
LAMPIRAN IX : RISALAH ISI CD INSTALASI ABGLINUX │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├
lrzsz-0.12.20-18.i386.rpm lsof-4.68-2.i386.rpm lvm2-2.00.15-2.i386.rpm m4-1.4.1-15.i386.rpm mailcap-2.1.15-1.noarch.rpm mailx-8.1.1-32.i386.rpm MAKEDEV-3.3.13-1.i386.rpm make-3.80-3.i386.rpm man-1.5m2-6.i386.rpm man-pages-1.66-2.noarch.rpm mc-4.6.0-15.i386.rpm mdadm-1.5.0-3.i386.rpm metacity-2.8.1-2.i386.rpm mikmod-3.1.6-24.1.i386.rpm mingetty-1.07-2.i386.rpm minicom-2.00.0-18.1.i386.rpm mkbootdisk-1.5.1-1.1.i386.rpm mkinitrd-3.5.22-1.i386.rpm mkisofs-2.01-0.a27.3.i386.rpm mktemp-1.5-7.i386.rpm modutils-2.4.26-16.i386.rpm mozilla-1.6-8.i386.rpm mozilla-mail-1.6-8.i386.rpm mozilla-nspr-1.6-8.i386.rpm mozilla-nss-1.6-8.i386.rpm mpage-2.5.3-7.i386.rpm mtools-3.9.9-8.i386.rpm mtr-0.54-5.i386.rpm mt-st-0.7-13.1.i386.rpm nano-1.2.3-1.i386.rpm ncurses-5.4-5.i386.rpm nc-1.10-20.i386.rpm net-snmp-5.1.1-2.i386.rpm net-tools-1.60-25.i386.rpm newt-0.51.6-2.1.1.i386.rpm nfs-utils-1.0.6-20.i386.rpm nmap-3.50-3.i386.rpm nscd-2.3.3-27.i386.rpm nss_ldap-217-1.i386.rpm ntp-4.2.0-7.i386.rpm ntsysv-1.3.9-1.1.i386.rpm Omni-0.9.1-6.i386.rpm Omni-foomatic-0.9.1-6.i386.rpm openjade-1.3.2-11.1.i386.rpm openldap-2.1.29-1.i386.rpm openldap-clients-2.1.29-1.i386.rpm openmotif-2.2.3-2.i386.rpm openoffice.org-1.1.1-4.i386.rpm openoffice.org-i18n-1.1.1-4.i386.rpm openoffice.org-libs-1.1.1-4.i386.rpm openssh-3.6.1p2-34.i386.rpm openssh-askpass-3.6.1p2-34.i386.rpm openssh-clients-3.6.1p2-34.i386.rpm openssh-server-3.6.1p2-34.i386.rpm openssl-0.9.7a-35.i386.rpm ORBit2-2.10.0-2.i386.rpm ORBit-0.5.17-11.4.1.i386.rpm pam-0.77-40.i386.rpm pam_krb5-2.0.10-1.i386.rpm pam_smb-1.1.7-3.1.i386.rpm pango-1.4.0-2.i386.rpm parted-1.6.9-3.i386.rpm parted-devel-1.6.9-3.i386.rpm passwd-0.68-8.1.i386.rpm patch-2.5.4-19.i386.rpm
L-IX. 5
LAMPIRAN IX : RISALAH ISI CD INSTALASI ABGLINUX │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├
pax-3.0-8.i386.rpm pciutils-2.1.99.test3-1.1.i386.rpm pcmcia-cs-3.2.7-1.5.i386.rpm pcre-4.5-2.i386.rpm perl-5.8.3-18.i386.rpm perl-DateManip-5.42a-1.noarch.rpm perl-Filter-1.30-5.i386.rpm perl-HTML-Parser-3.35-5.i386.rpm perl-HTML-Tagset-3.03-29.noarch.rpm perl-libwww-perl-5.79-1.noarch.rpm perl-libxml-enno-1.02-30.noarch.rpm perl-libxml-perl-0.07-29.noarch.rpm perl-URI-1.30-1.noarch.rpm perl-XML-Dumper-0.71-1.noarch.rpm perl-XML-Encoding-1.01-25.noarch.rpm perl-XML-Parser-2.34-2.i386.rpm pilot-link-0.11.8-3.1.i386.rpm pinfo-0.6.8-4.i386.rpm pnm2ppa-1.04-10.i386.rpm policycoreutils-1.11-2.i386.rpm policy-1.11.3-3.noarch.rpm popt-1.9.1-0.3.i386.rpm portmap-4.0-59.i386.rpm ppp-2.4.2-2.i386.rpm prelink-0.3.2-1.i386.rpm printman-0.0.1-2.20021202.17.i386.rpm procmail-3.22-13.i386.rpm procps-3.2.0-1.1.i386.rpm psacct-6.3.2-29.i386.rpm psmisc-21.4-2.i386.rpm psutils-1.17-22.i386.rpm pygtk2-2.2.0-1.i386.rpm pygtk2-devel-2.2.0-1.i386.rpm pygtk2-libglade-2.2.0-1.i386.rpm pyOpenSSL-0.5.1-21.1.i386.rpm pyorbit-2.0.0-3.1.i386.rpm pyparted-1.6.6-2.i386.rpm python-2.3.3-6.i386.rpm python-optik-1.4.1-5.noarch.rpm pyxf86config-0.3.18-2.i386.rpm PyXML-0.8.3-4.1.i386.rpm qt-3.3.2-2.i386.rpm quota-3.10-2.i386.rpm radvd-0.7.2-7.i386.rpm raidtools-1.00.3-8.i386.rpm rdate-1.3-3.1.i386.rpm rdist-6.1.5-32.i386.rpm readline-4.3-10.1.i386.rpm redhat-artwork-0.96-1.i386.rpm redhat-menus-1.4.1-1.noarch.rpm rh9.ymessenger-1.0.4-1.i386.rpm rhgb-0.11.2-1.i386.rpm rhnlib-1.5-1.1.noarch.rpm rhn-applet-2.1.7-1.1.i386.rpm rhpl-0.143-1.i386.rpm rmt-0.4b33-3.i386.rpm rootfiles-7.2-7.noarch.rpm rpm-4.3.1-0.3.i386.rpm rpm-build-4.3.1-0.3.i386.rpm rpm-python-4.3.1-0.3.i386.rpm rp-pppoe-3.5-14.i386.rpm rsh-0.17-21.i386.rpm rsync-2.6.2-0.i386.rpm rwho-0.17-20.i386.rpm samba-3.0.3-5.i386.rpm
L-IX. 6
LAMPIRAN IX : RISALAH ISI CD INSTALASI ABGLINUX │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├ ├
samba-client-3.0.3-5.i386.rpm samba-common-3.0.3-5.i386.rpm sane-backends-1.0.13-7.i386.rpm sane-frontends-1.0.11-4.i386.rpm schedutils-1.3.0-6.i386.rpm screen-4.0.2-2.i386.rpm scrollkeeper-0.3.14-2.1.i386.rpm SDL-1.2.7-3.i386.rpm sed-4.0.8-4.i386.rpm sendmail-8.12.11-4.6.i386.rpm setarch-1.4-1.i386.rpm setserial-2.17-15.i386.rpm setuptool-1.15-1.i386.rpm setup-2.5.33-1.noarch.rpm sgml-common-0.6.3-16.noarch.rpm shadow-utils-4.0.3-21.i386.rpm shared-mime-info-0.14-1.i386.rpm slang-1.4.9-3.1.i386.rpm slocate-2.7-9.i386.rpm sound-juicer-0.5.10.1-8.i386.rpm sox-12.17.4-2.1.i386.rpm specspo-9.0.92-1.1.noarch.rpm speex-1.0.3-2.1.i386.rpm startup-notification-0.6-2.i386.rpm star-1.5a25-5.i386.rpm statserial-1.1-34.i386.rpm stunnel-4.05-1.i386.rpm sudo-1.6.7p5-26.i386.rpm switchdesk-4.0.3-1.noarch.rpm symlinks-1.2-21.i386.rpm sysklogd-1.4.1-16.i386.rpm syslinux-2.08-3.i386.rpm system-config-bind-2.0.2-5.noarch.rpm system-config-boot-0.2.5-1.i386.rpm system-config-date-1.7.3-3.noarch.rpm system-config-display-1.0.14-1.noarch.rpm system-config-keyboard-1.2.1-2.noarch.rpm system-config-kickstart-2.5.11-1.noarch.rpm system-config-language-1.1.5-2.noarch.rpm system-config-mouse-1.2.6-2.noarch.rpm system-config-network-1.3.16-1.noarch.rpm system-config-network-tui-1.3.16-1.noarch.rpm system-config-nfs-1.2.3-2.noarch.rpm system-config-packages-1.2.12-1.noarch.rpm system-config-printer-0.6.98-1.i386.rpm system-config-printer-gui-0.6.98-1.i386.rpm system-config-proc-0.28-1.i386.rpm system-config-rootpassword-1.1.3-2.noarch.rpm system-config-samba-1.2.9-2.noarch.rpm system-config-securitylevel-tui-1.3.12-1.i386.rpm system-config-securitylevel-1.3.12-1.i386.rpm system-config-services-0.8.8-8.noarch.rpm system-config-soundcard-1.2.8-1.noarch.rpm system-config-users-1.2.13-1.noarch.rpm system-logviewer-0.9.7-1.noarch.rpm SysVinit-2.85-25.i386.rpm talk-0.17-23.i386.rpm tar-1.13.25-14.i386.rpm tcpdump-3.8.2-3.i386.rpm tcp_wrappers-7.6-36.i386.rpm tcsh-6.12-8.i386.rpm telnet-0.17-28.i386.rpm termcap-11.0.1-18.1.noarch.rpm time-1.7-24.i386.rpm tmpwatch-2.9.0-2.1.i386.rpm
L-IX. 7
LAMPIRAN IX : RISALAH ISI CD INSTALASI ABGLINUX │ │ ├ traceroute-1.4a12-21.1.i386.rpm │ │ ├ ttmkfdir-3.0.9-11.i386.rpm │ │ ├ tzdata-2003d-2.noarch.rpm │ │ ├ unix2dos-2.2-21.i386.rpm │ │ ├ unzip-5.50-37.i386.rpm │ │ ├ up2date-4.3.19-1.i386.rpm │ │ ├ up2date-gnome-4.3.19-1.i386.rpm │ │ ├ urw-fonts-2.1-7.noarch.rpm │ │ ├ usbutils-0.11-4.i386.rpm │ │ ├ usermode-1.70-2.i386.rpm │ │ ├ usermode-gtk-1.70-2.i386.rpm │ │ ├ utempter-0.5.5-4.i386.rpm │ │ ├ util-linux-2.12-18.i386.rpm │ │ ├ vconfig-1.8-2.i386.rpm │ │ ├ VFlib2-2.25.6-21.i386.rpm │ │ ├ vim-minimal-6.2.457-1.i386.rpm │ │ ├ vixie-cron-3.0.1-87.i386.rpm │ │ ├ vorbis-tools-1.0.1-2.i386.rpm │ │ ├ vte-0.11.10-5.1.i386.rpm │ │ ├ wget-1.9.1-5.i386.rpm │ │ ├ which-2.16-2.i386.rpm │ │ ├ wireless-tools-26-4.i386.rpm │ │ ├ words-2-22.noarch.rpm │ │ ├ wvdial-1.53-13.i386.rpm │ │ ├ xboard-4.2.7-3.i386.rpm │ │ ├ xchat-2.0.7-5.i386.rpm │ │ ├ xdelta-1.1.3-13.1.i386.rpm │ │ ├ xinetd-2.3.13-2.i386.rpm │ │ ├ xinitrc-3.39-1.noarch.rpm │ │ ├ xloadimage-4.1-30.i386.rpm │ │ ├ xml-common-0.6.3-16.noarch.rpm │ │ ├ xmms-1.2.10-2.p.i386.rpm │ │ ├ xmms-mp3-1.2.10-2.2.p.1.fc2.fr.i386.rpm │ │ ├ xorg-x11-100dpi-fonts-6.7.0-2.i386.rpm │ │ ├ xorg-x11-6.7.0-2.i386.rpm │ │ ├ xorg-x11-75dpi-fonts-6.7.0-2.i386.rpm │ │ ├ xorg-x11-base-fonts-6.7.0-2.i386.rpm │ │ ├ xorg-x11-font-utils-6.7.0-2.i386.rpm │ │ ├ xorg-x11-libs-6.7.0-2.i386.rpm │ │ ├ xorg-x11-libs-data-6.7.0-2.i386.rpm │ │ ├ xorg-x11-Mesa-libGLU-6.7.0-2.i386.rpm │ │ ├ xorg-x11-Mesa-libGL-6.7.0-2.i386.rpm │ │ ├ xorg-x11-tools-6.7.0-2.i386.rpm │ │ ├ xorg-x11-twm-6.7.0-2.i386.rpm │ │ ├ xorg-x11-xauth-6.7.0-2.i386.rpm │ │ ├ xorg-x11-xdm-6.7.0-2.i386.rpm │ │ ├ xorg-x11-xfs-6.7.0-2.i386.rpm │ │ ├ xpdf-3.00-3.i386.rpm │ │ ├ xscreensaver-4.14-5.i386.rpm │ │ ├ xsri-2.1.0-7.i386.rpm │ │ ├ xterm-179-6.EL.i386.rpm │ │ ├ ypbind-1.17.2-1.i386.rpm │ │ ├ ypserv-2.12.1-2.i386.rpm │ │ ├ yp-tools-2.8-3.i386.rpm │ │ ├ yum-2.0.7-1.1.noarch.rpm │ │ ├ zip-2.3-22.i386.rpm │ │ ├ zlib-1.2.1.1-2.1.i386.rpm │ │ └ TRANS.TBL │ └ TRANS.TBL ├/images │ ├/pxeboot │ │ ├ initrd.img │ │ ├ README │ │ ├ vmlinuz │ │ └ TRANS.TBL
L-IX. 8
LAMPIRAN IX : RISALAH ISI CD INSTALASI ABGLINUX │ ├ boot.iso │ ├ diskboot.img │ ├ README │ └ TRANS.TBL ├/isolinux │ ├ boot.cat │ ├ boot.msg │ ├ general.msg │ ├ initrd.img │ ├ isolinux.bin │ ├ isolinux.cfg │ ├ options.msg │ ├ param.msg │ ├ rescue.msg │ ├ snake.msg │ ├ splash.lss │ ├ vmlinuz │ └ TRANS.TBL ├ autorun ├ autorun.bat ├ autorun.inf ├ eula.txt ├ GPL ├ k1b.ico ├ README-Accessibility ├ README-en ├ README-en.html ├ RELEASE-NOTES-en ├ RELEASE-NOTES-en.html ├ welcome.html ├ .discinfo └ TRANS.TBL
© 2005, Achmad Syafa’at [email protected] http://www.geocities.com/achmadsyafaat L-IX. 9