11/23/2011

Review Fedora 12

FEDORA 12
Farissa Rimahirdani
Fakultas Teknik, Jurusan Teknik Informatika, Universitas Muhammadiyah Sidoarjo
Email : rissarr@gmail.com

Fedora (sebelumnya bernama Fedora Core, kadang-kadang disebut juga dengan Fedora Linux) adalah sebuah distro Linux berbasis RPM dan yum yang dikembangkan oleh Fedora Project yang didukung oleh komunitas pemrogram serta disponsori oleh Red Hat. Nama Fedora berasal dari karakter fedora yang digunakan di logo Red Hat. Pada rilis 1 sampai 6 distro ini bernama Fedora Core yang kemudian berubah menjadi Fedora pada rilis ke-7. Fedora dikenal di dunia Linux sebagai sebuah distro yang menjadi pioneer dalam penggunaan teknologi terkini dan merupakan distro yang digunakan oleh Linus Torvalds.
Fedora 12 ini diberi nama Constantine. Fedora 12 telah direlease pada Selasa (17 November 2009). Fedora 12 membuat platform open source bagi administrator menjadi lebih beragam. Tool setup Initial ramdisk baru bernama Dracut bisa membantu menjaga waktu boot serendah mungkin. Fedora 12 mendukung untuk GRUB ext4, dan Kernel Mode Setting (KMS) yang diaktifkan secara default pada sistem kartu NVIDIA, ATI dan Intel, sehingga dapat bekerja lebih cepat dengan grafis yang lebih mantap. Fedora 12 meng-update sistem keamanan juga, dan sejumlah perbaikan virtualisasi yang menggunakan memori agar lebih efisien dan efektif, serta memberikan solusi hardware lebih fleksibel. Fitur NetworkManager membantu dengan dukungan diperluas untuk mobile broadband, yang memudahkan pennggunaan Bluetooth, dan manajemen sandi terpadu.
INSTALASI
Sebelum melakukan instalasi sistem operasi ini, hal‐hal yang perlu diperhatikan adalah sebagai berikut:
1. kecepatan prosesor 400 Mhz atau lebih;
2. sedikitnya 256 MB dari memori RAM; dan
3. sedikitnya 10 GB dari tempat harddisk.

Spesifikasi di atas menggambarkan kondisi minimal untuk menggunakan Fedora pada mode grafis. Hampir beberapa pabrikan laptop atau PC dalam 10 tahun kedepan akan menemui persyaratan ini.
Apabila pada komputer tidak memiliki CD atau DVD drive atau tidak mampu melakukan proses booting dari drive ini, maka kita bisa melakukan instalasi Fedora melalui USB, yaitu melalui USB flash drive.

PROSEDUR INSTALASI LINUX FEDORA 12

1. Menyiapkan PC/laptop yang akan diinstal Fedora.
2. Menyalakan PC/laptop.
3. Masuk ke Menu BIOS.
4. Melakukan pengaturan pada proses booting. Yaitu dengan menjadikan prioritas booting CD menjadi prioritas pertama. Simpan dan keluar.
Ketika reboot komputer dimulai Fedora sebagai Live CD:

Sekarang kita lanjutkan Install Untuk Hard Drive untuk memulai instalasi Fedora 12, dan layar ini akan muncul:

Langkah berikutnya akan meminta Anda untuk memasukkan Layout Keyboard.


Sekarang Anda diminta untuk memasukkan nama komputer, maka nama host komputer yang akan diidentifikasi dalam jaringan.

Sekarang muncul pilihan zona waktu, sehingga mereka diurutkan menurut benua.

Sekarang meminta Root Password, dipilih dengan hati-hati, dan tidak terlalu mudah, Mengapa sandi yang memungkinkan Anda untuk melakukan transaksi direksi, hanya Anda dengan password ini anda harus dapat melakukan.
Jika Anda memilih yang mudah dan seseorang menemukan bencana dapat menciptakan kerusakan pada komputer Anda.

Sekarang tiba saat yang paling penting dalam instalasi, atau disk partisi.
Seperti partisi selalu dianjurkan untuk melakukannya secara manual, kemudian pilih Buat Custom Layout, kemudian buat garis besar kustom.

Untuk membuat partisi, pilih baris yang mengatakan Bebas dan kita melanjutkan Baru:

Pada contoh yang digunakan 3 partisi standar: itu swap, itu root dan Rumah.
l’swap adalah sebuah partisi yang digunakan untuk menetapkan sistem memori virtual, dan biasanya diberikan dua kali RAM, jika ram tidak banyak.
itu swap digunakan dengan tepat ketika memori yang tersedia yang sebenarnya selesai, atau adalah untuk mengakhiri, kemudian masukkan ke dalam karya swap, yang justru jumlah virtual memori yang dialokasikan.
Kinerja jelas akan terpengaruh, sebagai virtual tidak akan seolah-olah itu secara fisik.
Membuat sesempio, Jika Anda 512 MB RAM, dapat menetapkan 1 GB swap, Jika Anda 1 GB dapat menetapkan 2 GB swap, tetapi jika Anda 2 GB, tidak cukup untuk menetapkan 4 GB, jika anda mau, anda dapat melakukan, tapi CUKUP 2 GB.
Kemudian buat partisi swap memori seperti ditunjukkan:

Selanjutnya kita akan menciptakan partisi dan partisi root, partisi pada program yang diinstal, file konfigurasi, File sementara, pustaka dan file penting lainnya.
Contoh untuk kesederhanaan, aku menempatkan mereka semua dalam satu partisi /, tetapi Anda dapat memilih untuk terpisah dari sisa program diinstal, sperarare dan juga file-file konfigurasi, sementara orang dan lebih.
Tapi untuk kesederhanaan kita ciptakan partisi mount point / jadi:

Sekarang muncul partisi terakhir, partisi Rumah, adalah partisi yang digunakan untuk data. Pada kenyataannya, partisi ini akan berada semua data pengguna. Jadi ketika komputer tidak berubah diformat meninggalkan rumah dan tidak pernah melewatkan data Anda, ada rimaranno, tidak akan disentuh, dan tinggal di rumah serta beberapa user-level file konfigurasi, seperti file konfigurasi aMule, dari aMSN, Firefox dan orang-orang di sini yang akan memungkinkan Anda untuk memformat komputer dan tidak kehilangan file download dari amule, atau MSN percakapan, atau halaman yang disimpan di Firefox.
Kemudian kita menciptakan partisi seperti yang ditunjukkan pada Gambar:

Sedangkan ruang yang akan dialokasikan untuk root dan Anda mengatur rumah Anda sesuai dengan kebutuhan anda. Tapi dalam setiap kasus ini, dianjurkan untuk memberikan setidaknya 15 GB 20 GB root dan sisanya dapat diberikan kepada rumah, jika tidak Terbukti untuk menginstal sistem operasi lain di masa depan.
Sekarang Anda telah memiliki daftar partisi, kemudian cek bahwa semuanya telah ditempatkan dan kemudian next :

Sekarang memilih tempat untuk menginstal bootloader. Itu bootloader tidak lain hanyalah sebuah sistem operasi loader, dan memungkinkan kita untuk memilih dalam kasus sistem ganda, yang mulai.
Jika Anda menginstal Windows, memungkinkan Anda untuk memilih apakah akan menjalankan Windows atau Linux.
Tapi bahkan jika Anda hanya perlu Linux, dan ketika Anda meng-upgrade kernel Anda dapat memilih apakah untuk memulai update terbaru kurang dari atau.
Konfigurasi Anda dapat membiarkan hal itu sebagai default:

Sekarang jalankan instalasi Fedora 12.

Setelah menyelesaikan i, Klik Close dan kemudian reboot sistem:

EXT4 FILESYSTEM
Filesystem Ext4 didesain untuk memberikan performance yang lebih baik dan peningkatan kemampuan. Filesystem Ext4 juga meningkatkan daya tampung maksimal filesystem ke 1 exabyte dan mengurangi wktu yang diperlukan untuk melakukan pengecekan hardisk (fsck yang mana pada Filesystem Ext3, setiap 20-30 kali mount).
Berdasarkan test benchmark yang dilakukan oleh beberapa benchmarker, Filesystem Ext4 memiliki keunggulan performance yang significant dalam menulis dan membaca file berukuran besar. Filesystem Ext4 menyisihkan filesystem lain seperti xfs, jfs, Reiserfs dan ext3.
Filesystem ext4 juga meningkatkan umur hidup media flash seperti SSD. Karena filesystem ext4 tidak melakukan penulisan data layaknya Filesystem ext3 yang menulis beberapa kali (journaling).
Kelebihan Ext4:
- Sistem file yang besar
Sistem file Ext4 dapat mendukung ukuran volume penyimpanan sampai dengan 1 exabite dan ukuran file sampai dengan 16 terabytes.
- Extents/Tingkatan
Merubah skema lama pemetaan berkas yang dilakukan oleh sistem file Ext2/3. Extens adalah luas jarak batas susunan dari physical block, berfungsi menambah performa file-file besar dan mengurangi pemisahan data(fragmentation), satu Extents pada Ext4 bisa memetakan sampai dengan 128 MB batas spasi dengan 4KB ukuran block/berkas.
Kekurangan dari File System Ext4:
Resiko kehilangan data yang lebih besar karena tidak menggunakan fsync pada saat terjadi replacing, karena sistem Ext4 yang menunda/delayed pemindahan file, jadi apabila terjadi crash ketika sistem sedang melakukan proses, semua file tidak akan tersimpan atau hilang sama sekali. Tetapi ini hanya terjadi pada sistem dengan performa kecil.

SISTEM BERKAS
Walaupun semua file di sistem Linux terhubung ke dalam satu pohon direktori secara keseluruhan, bagian-bagian dari pohon berada pada perangkat penyimpanan yang berbeda seperti hard drive atau CD-ROM. File pada perangkat penyimpanan tertentu diatur dalam apa yang disebut sebagai sistem file. Sebuah sistem file adalah perangkat yang diformat, dengan pohon direktori dan filenhya.Pohon direktori Linux mungkin meliputi beberapa sistem file, masing-masing pada perangkat penyimpanan yang berbeda. Pada sebuah harddisk dengan beberapa partisi, kita akan memiliki sistem berkas untuk masing-masing partisi. File sendiri diorganisir menjadi satu pohon mulus direktori, dimulai dari direktori root. Misalnya, jika kita melampirkan CD-ROM untuk sistem, pathname akan mengarah langsung dari direktori root pada sistem file partisi hard disk untuk file dalam sistem file CD-ROM.
Sebuah sistem berkas memiliki file-file yang dibagi dalam pohon direktori sendiri. Anggap ini sebagai subtree yang harus melekat pada pohon direktori utama. Pohon itu tetap terpisah dari pohon direktori sistem sampai kita secara khusus menghubungkannya. Sebagai contoh, sebuah floppy disk dengan file Linux memiliki pohon direktori sendiri . Kita harus memasang subtree ini untuk pohon utama di partisi hard drive. Sampai mereka terpasang, kita tidak dapat mengakses file pada disket.
Filesystem Hierarchy Standart
Linux mengatur file dan direktori menjadi satu pohon yang saling berhubungan secara keseluruhan, mulai dari direktori root dan memperluas ke direktori sistem dan user. Organisasi dan tata letak untuk direktori sistem ditentukan oleh Filesystem Hierarchy Standard (FHS). FHS menyediakan layout standar bahwa semua distribusi Linux harus mengikuti dalam mendirikan direktori sistem mereka. Misalnya, harus ada direktori /etc untuk menyimpan file-file konfigurasi dan /dev direktori untuk file perangkat. Distribusi Linux, pengembang, dan administrator semua mengikuti FHS untuk menyediakan sebuah organisasi yang konsisten dengan sistem berkas Linux.
Linux menggunakan sejumlah direktori khusus untuk tugas-tugas administrasi khusus. Semua direktori ini pada tingkat paling atas sistem file utama Linux, sistem berkas root direktori diwakili oleh sebuah garis miring, /. Sebagai contoh, direktori /dev menampung file perangkat, dan direktori /home memegang direktori home user dan semua file pengguna mereka. Kita memiliki akses ke direktori dan file hanya sebagai administrator sistem (meskipun pengguna biasanya memiliki akses read-only). Kita harus login sebagai user root, menempatkan diri dalam direktori root administrasi khusus yang disebut /root. Dari sini, Kita dapat mengakses direktori manapun pada sistem berkas Linux, baik administratif dan pengguna.
Root Directory /
Subdirektori diselenggarakan di direktori root, /, bersama dengan subdirektori yang berguna lainnya. Direktori yang biasa dapat kita akses sebagai administrator adalah direktori /etc, yang menampung file konfigurasi, /dev direktori, yang memegang file device, dan direktori /var, yang memegang data server file untuk DNS, Web, mail, dan FTP server, bersama dengan sistem log dan dijadwalkan tugas. Untuk mengelola berbagai versi kernel, kita mungkin perlu untuk mengakses /boot dan /lib/modules direktori serta /usr/src/linux., dan /lib/modules direktori memegang modul untuk kernel yang berbeda.
Direktori /boot
Direktori /boot menyimpan file gambar kernel untuk kernel baru anda instal
Sistem Direktori etc/
Pohon direktori Linux berisi file direktori tertentu yang digunakan untuk fungsi sistem yang berbeda. Untuk administrasi sistem dasar, kita harus terbiasa dengan sistem direktori program di mana aplikasi disimpan, direktori konfigurasi sistem (/etc) di mana file-file konfigurasi ditempatkan, dan direktori log sistem (/var/log) yang menyimpan log sistem , merekam aktivitas di sistem.
Program Direktori /bin
Direktori dengan nama bin digunakan untuk menyimpan program. Direktori /bin menyimpan program-program pengguna dasar, seperti login, shells (BASH, tcsh, dan zsh), dan file command (cp, mv, rm, ln, dan sebagainya). Direktori /sbin memegang program sistem khusus untuk tugas-tugas seperti manajemen system file (fsck, fdisk, mkfs) dan sistem operasi seperti shutdown dan startup (init). /Usr/bin menampung file program yang dirancang untuk tugas-tugas pengguna. /Usr/sbin menyimpan direktori pengguna sistem operasi yang berhubungan, seperti useradd untuk menambahkan pengguna baru. Direktori /lib memegang semua librari sistem, termasuk perpustakaan utama Linux, libc, dan subdirektori seperti modul, yang memegang semua modul kernel saat ini.

Direktori dan File Konfigurasi
Bila Anda mengkonfigurasi berbagai elemen sistem anda, seperti rekening pengguna, aplikasi, server, atau koneksi jaringan, kita menggunakan file konfigurasi yang disimpan di direktori sistem tertentu. Pada Red Hat, file-file konfigurasi ditempatkan di direktori /etc, dengan perangkat yang lebih spesifik dan konfigurasi layanan yang terletak di direktori /etc/sysconfig.
Direktori usr /
Direktori / usr berisi banyak subdirektori penting yang digunakan untuk mendukung pengguna, menyediakan aplikasi, perpustakaan, dan dokumentasi. /Usr/bin memegang aplikasi dapat diakses pengguna banyak dan utilitas. /Usr/sbin memegang utilitas administrasi yang dapat diakses pengguna. /Usr/share direktori menyimpan data arsitektur independen yang mencakup jumlah subdirektori luas, termasuk untuk dokumentasi, seperti manusia, info, dan file doc.
Direktori /mnt
Direktori / mnt biasanya digunakan untuk mountpoints untuk CD-ROM, DVD, disket, atau drive Zip, dan juga untuk mount file sistem lainnya seperti partisi Windows. Ini adalah file sistem yang mungkin sering berubah, tidak seperti partisi pada disk yang tetap. Red Hat Linux menginstal oleh subdirektori CD-ROM default untuk disket floppy dan mount dan CD-ROM, /mnt/floppy dan /mnt/cdrom. Tambahan drive memiliki nomor melekat pada nama mereka, seperti dalam /mnt/cdrom1 untuk drive CD-ROM kedua. Anda juga dapat membuat direktori untuk setiap partisi yang anda ingin me-mount, seperti /mnt/windows untuk partisi Windows.
Direktori /home
Direktori /home memegang direktori rumah pengguna. Ketika sebuah akun sudah diatur, satu direktori diatur di sini untuk account itu, biasanya dengan nama yang sama dengan pengguna. Sebagai administrator sistem, kita dapat mengakses direktori home user, dan sehingga kita memiliki kontrol atas file mereka.
Direktori /var
Direktori /var memiliki subdirektori untuk tugas-tugas file yang sering berubah, seperti file lock, file log, file server Web, atau file spool printer. Sebagai contoh, direktori /var menyimpan data server direktori, seperti /var/www untuk server Web situs file Apache Web atau /var/ftp untuk file-file situs FTP, serta /var/named untuk server DNS. Direktori /tmp hanyalah sebuah direktori untuk menampung file-file program sementara mungkin perlu melakukan tugas tertentu.


System file /proc
Sistem berkas /proc adalah suatu sistem file khusus yang dihasilkan dalam memori sistem. Ini tidak ada pada setiap disk. /proc berisi file yang memberikan informasi penting mengenai kondisi system. Sebagai contoh, /proc/cpuinfo menyimpan informasi tentang prosesor CPU komputer. /proc/devices daftar perangkat yang saat ini dikonfigurasi untuk berjalan dengan kernel. /proc/filesystems mendaftar sistem berkas. /proc file benar-benar interface untuk kernel, memperoleh informasi dari kernel tentang sistem.
Device File /dev
Untuk me-mount sistem file, kita harus menentukan nama perangkat tersebut. Antarmuka ke perangkat yang mungkin melekat pada sistem yang disediakan oleh file khusus yang dikenal sebagai file device. Nama file-file perangkat adalah nama perangkat. Device file terletak di direktori /dev dan biasanya memiliki nama yang diakhiri disingkat dengan jumlah perangkat. Sebagai contoh, mungkin fd0 referensi floppy drive pertama yang melekat pada sistem. Referensi sd awalan SCSI hard drive, sehingga sda2 akan mereferensi partisi kedua pada hard drive SCSI yang pertama. Dalam kebanyakan kasus, kita dapat menggunakan perintah man dengan awalan untuk mendapatkan informasi lebih rinci tentang jenis perangkat. Misalnya, man sd menampilkan halaman Man untuk perangkat SCSI. Sebuah daftar lengkap dari semua nama perangkat yang dapat ditemukan dalam perangkat file terletak di direktori linux/doc/ device-list directory di situs Web www.kernel.org, dan pada file device.txt di /usr/etc/usr/linux2.4/Documentation direktori pada sistem Red Hat.
Floppy Device
Nama perangkat untuk floppy drive Anda adalah fd0, berada di direktori /dev. /dev/fd0 referensi floppy drive. Perhatikan angka 0 setelah fd. Jika Anda memiliki lebih dari satu drive floppy, drive tambahan diwakili oleh pakai fd1, fd2, dan sebagainya.
Hard Disk Devices
IDE hard drive menggunakan awalan hd, sedangkan SCSI hard drive menggunakan awalan sd. perangkat RAID, di sisi lain, menggunakan awalan md. Awalan untuk hard disk diikuti dengan huruf yang menjadi label hard drive dan nomor partisi. Sebagai contoh, hda2 referensi partisi kedua pada hard drive IDE pertama, dimana harddisk pertama dirujuk dengan huruf a, seperti di hda. Perangkat sdb3 mengacu pada partisi ketiga di hard drive SCSI kedua (sdb). perangkat RAID, penomoran berawal dari 0, seperti floppy drive. Perangkat md0 referensi perangkat RAID pertama, dan md1 referensi yang kedua. Pada perangkat hard disk IDE, Linux mendukung hingga empat primer partisi hard disk IDE, nomor 1 sampai 4. Kita diperbolehkan sejumlah partisi logical. Untuk mencari nama perangkat, kita dapat menggunakan df untuk menampilkan partisi hard atau memeriksa file /etc/fstab.
CD-ROM Devices
Nama perangkat untuk drive CD-ROM bervariasi tergantung pada jenis CD-ROM yang kita miliki. Nama perangkat untuk sebuah ROM CD IDE-memiliki awalan sama dengan partisi hard disk IDE, hd, dan diidentifikasi dengan huruf berikut yang membedakannya dari perangkat IDE lainnya. Sebagai contoh, sebuah CD-ROM IDE terhubung ke port IDE sekunder mungkin memiliki nama hdc. CD-ROM IDE dihubungkan sebagai slave ke port sekunder yang memiliki nama hdd. Nama sebenarnya ditentukan saat CD-ROM terinstal, seperti yang terjadi ketika kita menginstal sistem Linux. SCSI CD-ROM drive menggunakan tata nama yang berbeda untuk nama perangkat mereka. Mereka mulai dengan scd untuk drive SCSI dan diikuti oleh nomor membedakan. Sebagai contoh, nama CD ROM SCSI-bisa scd0 atau scd1. Nama CD-ROM ditentukan ketika kita menginstal sistem. Kita dapat mencari tahu dengan memeriksa file /etc/fstab.
Mounting Sistem File
Melampirkan file system pada perangkat penyimpanan ke pohon direktori utama disebut Mounting devices. File system dipasang ke sebuah direktori kosong di dalam pohon direktori utama. Kemudian kita dapat mengubah direktori tersebut dan mengakses file. Jika direktori belum ada, kita harus membuatnya. Direktori dalam struktur file dimana file system baru terpasang disebut sebagai mountpoint. Misalnya, untuk mengakses file pada CD-ROM, pertama kita harus me-mount CD-ROM.
Mount filesystem dapat dilakukan hanya sebagai user root. Ini adalah tugas administrasi sistem dan tidak dapat dilakukan oleh user biasa. Sebagai root, kita bisa membuat perangkat tertentu, seperti CD-ROM, user-mountable. Dengan cara ini, setiap pengguna dapat me-mount CD-ROM. Kita bisa melakukan hal yang sama untuk floppy drive.
Informasi Sistem File
Sistem File pada setiap perangkat penyimpanan diformat untuk mengambil jumlah tertentu ruang. Sebagai contoh, kita mungkin harus memformat partisi hard drive untuk mengambil 3GB. File diinstal atau dibuat pada sistem berkas yang mengambil bagian dari ruang, sedangkan sisanya tersedia untuk file baru dan direktori. Untuk mengetahui berapa banyak ruang yang bebas pada sistem file, kita dapat menggunakan perintah df atau, pada GNOME, Anda dapat menggunakan baik Procman System Monitor atau KDE DiskFree Utility (System Tools menu). Untuk Procman Monitor Sistem (System Tools menu), klik tab System Monitor untuk menampilkan grafik batang dari ruang kosong pada sistem berkas. KDE DiskFree menampilkan daftar perangkat yang menunjukkan bagaimana banyak ruang bebas di setiap partisi, dan persentase yang digunakan.

MANAJEMEN GROUP, USER, DAN HAK AKSES
Kepemilikan sebuah file atau direktori dapat ditentukan oleh user pembuatnya. File atau direktori tersebut tidak dapat diakses oleh user lain baik yang tergabung dalam group yang sama atau other tanpa adanya pemberian hak akses oleh user pemilik.
Kerahasian sebuah data khususnya data pribadi merupakan hal yang sangat penting, sehingga adanya tindakan pengamanan terhadap data yang bersangkutan. Disinilah pentingnya pembuatan group dan user account pada sistem GNU/Linux. Setiap direktori atau file yang terdapat pada hirarki sistem file GNU/Linux tidak semuanya dapat diakses oleh user lain selain oleh user root sebagai pemegang hak akses penuh pada sistem GNU/Linux. Pengaturan hak akses terhadap sebuah file atau direktori menentukan dapat tidaknya file atau direktori tersebut dapat diakses oleh orang lain selain pemilik dan superuser (root). Setiap group pada sistem GNU/Linux akan membawahi user-user yang terdapat pada sistem.
Administrasi User
Perintah ini untuk membuat/menghapus user dan memberi dan menghapus password user.
# adduser namauser → untuk membuat user
# namauser → memberi password user
# userdel namauser → menghapus user
# userdel –r namauser → menghapus nama user beserta home direktorinya
# passwd –d namauser → manghapus password user
#/$ logout → logout user
#/$ ctrl+d → logout user




Informasi login :

Tanda # berarti login sebagai root, tanda $ berarti login sebagai user biasa.
menggunakan terminal
>menambah user
su –c “usr/sbin/useradd namauser”
>menset password
su –c “passwd namauser”
>menambah group
su -c “/usr/sbin/groupadd black”
>rename group
su -c “/usr/sbin/groupmod -n blue black”
menggunakan GUI
>memulai user manager
System > Administration > Users and groups
>menampilkan system accounts
Edit > Preferences






>menambah user
klik Add User


pada user manager klik Group tab

klik Add Group





klik Properties

>modify group account
Group>Properties

>modify group account
Group>Properties



PROSES
Proses adalah program tunggal yang berjalan pada alamat virtual, berarti setiap hal yg berjalan dibawah Linux adalah proses. Proses ini berjalan melalui perintah- perintah yang ada dalam shell. Satu baris perintah dalam shell terkadang mampu mempengaruhi lebih dari satu proses.
Ada beberapa tipe proses dalam Linux. Setiap proses mempunyai kekhususan dan atribut tersendiri.:
- Interactive processes: Proses yang dimulai (dan dikontrol oleh) shell. Bisa tampak
diluar (foreground) ataupun hanya didalam (background).
- Batch processes: Proses yang tidak berhubungan dengan terminal tetapi menunggu
untuk dieksekusi secara sequent.
- Daemon processes: Proses yang dimulai ketika Linux booting dan berjalan secara
background.
Cara termudah untuk mengetahui proses apa yang sedang berjalan pada sistem adalah menggunakan perintah ps (process status). Perintah ps mempunyai beberapa option dan argumen, tersedia untuk seluruh user dan root, walau tentu hasilnya akan berbed tergantung login anda. Jika anda login sebagai user biasa (bukan root), jika perintah p ditulis akan tampak hasil seperti:


Hasil dari perintah ps selalu disusun dalam bentuk kolom. Kolom pertama berlabel PID (Process Identification Number); adalah penomoran dari Linux untuk menandai sebuah proses, dimulai dari nol dan bertambah satu untuk tiap proses hingga nomor tertinggi. Jika Linux mencapai nomor tertinggi, penomoran akan dimulai lagi dari nomor terendah dengan melewati nomor yang sedang digunakan proses yang aktif. Biasanya nomor terendah digunakan oleh proses kernel dan daemon yang dimulai saat booting hingga Linux berjalan. Untuk memanipulasi proses kita dapat menggunakan PID. Kolom TTY menunjukkan terminal yang digunakan saat proses dimulai. Kolom STAT menunjukkan kondisi terkini dari proses, entri yang paling banyak terdapat adalah S untuk sleeping dan R untuk running. Kolom TIME menunjukkan CPU time yang digunakan oleh proses. Kolom NAME menunjukkan nama proses yang berjalan, biasanya adalah nama perintah yang dimasukkan. Beberapa perintah digunakan untuk memulai perintah yang lain, proses ini dikenal dengan child process. Terdapat banyak versi perintah ps
tergantung versi Linux yang digunakan. Kebanyakan admin (jika login sebagai root) menggunakan perintah ps dibawah ini untuk menampilkan keseluruhan informasi
system :

Proses yang terkunci dalam terminal dan tidak dapat melakukan apa pun disebut hang. Terkadang adapula sebuah proses yang berahir tidak sempurna. Hal ini disebut runaway process. Untuk mengatasi hal ini dan mengembalikan sistem ke keadaan normal digunakan perintah kill. Untuk menggunakan perintah ini kita harus mengakses konsol lain, jika terminal benar-benar terkunci kita harus login kembali. Sebagai seorang user biasa hanya dapat mengkill proses user itu sendiri dan tak dapat mempengaruhi user lain dalam sistem. Sebagai root anda mempunyai kuasa penuh menggunakan perintah kill. Diperlukan PID untuk mengetahui proses yang berjalan sehingga dapat mengkillnya.


MANAJEMEN PAKET
Pada awal kemunculannya para pengguna Fedora dihadapkan pada masalah proses instalasi suatu aplikasi yang memiliki ketergantungan terhadap paket lain (packet dependencies). Namun dalam perkembangannya distro-distro besar telah menciptakan program pengelola paket (package manager) untuk memudahkan pengguna pada saat proses penambahan, penghapusan, dan proses update program, baik dengan menggunakan internet maupun dengan CD-extra (repository).
Terdapat beberapa aplikasi manajemen paket pada distro Linux yang sering digunakan kerena kemudahan, yaitu :
1. APT (Advanced Packaging Tool). Aplikasi manajemen paket berbasis teks yang banyak digunakan oleh distro berbasis Debian,
2. YUM (Yellowing Updater Modified), merupakan aplikasi manajemen paket berbasis teks yang kini digunakan sebagai default manajemen paket distro Fedora (dimulai mdari Fedora 5).
3. YaST (Yet another Setup Tool), selain sebagai Control Center pada distro SuSE, YaST juga berfungsi sebagai manajemen paket pada distro SuSE.
4. URPMI, merupakan default aplikasi manajemen paket Mandriva dan distro turunannya.
Bisa dibayangkan, tanpa adanya manajemen paket, user harus mendapatkan file source beserta file-file dependensinya terlebih dahulu, barulah dapat menginstalnya menggunakan perintah rpm –ivh .
Pengertian paket sendiri adalah file khusus yang terdiri dari file dan direktori yang merupakan bagian dari sebuah software atau komponen system. Dalam Linux dikenal dua jenis paket, binary dan source.
Paket binary terdiri atas komponen software yang siap untuk di-install sesuai dengan arsitektur computer yang digunakan dan juga siap untuk digunakan. Sedangkan paket source merupakan source code yang digunakan dengan cara membuat sendiri paket binary yang dibutuhkan. Paket jenis ini menyediakan semua yang kita butuhkan untuk dapat dimodifikasi.
Paket-paket yang terdapat pada Fedora, pada uumnya telah dipaketkan dalam format khusus yang ditempatkan pada lokasi sumber instalasi, seperti dalam format DVD atau Internet yang biasa dikenal sebagai server repository.
PENGGUNAAN DASAR YUM
Dengan menggunakan Fedora 12, seorang pengguna awam pun dapat menggunakan Linux dengan sangat mudah, antara lain kemudahan dalam package manager.
Sebagai default manajemen paket Fedora 12, yum dapat menangani problem dependencies hell yang kerap kali dialami oleh para pengguna saat ingin menginstall paket. Yum juga memiliki sejumlah plugins yang dapat menambaha fungsionalitas dari Yum.
Untuk menjalankan Yum, dapat menggunakan baris perintah (command line) dengan cara sebagai berikut :
1. Buka Terminal atau Konsole.
2. Login sebagai root atau berubah menjadi root dengan perintah su, kemudian isikan password root.
3. Selanjutnya kita bisa menggunakan perintah-perintah yum.
MANAJEMEN PAKET BERBASIS GUI
Seperti yang dijelaskan, yum merupakan aplikasi manajemen paket berbasis teks. Jika mengalami kesulitan, Fedora 12 juga memiliki paket manajemen berbasis grafis yang berpenampilan mirip dengan fasilitas Add/Remove Program Microsoft Windows. Untuk menjalankan aplikasi Add/Romove Software, dapat memilih menu System | Administration | Add/Remove Sofware.
Selain itu, terdapat Utility Grafis yang dapat digunakan sebagai interface salah satunya adalah Yumex. Yumex (Yum Extender) Package manager yang berbasiskan GUI yang dibuat oleh Tim Lauridsen. Aplikasi ini sangat cocok bagi user yang tidak terlalu suka mengetikan banyak perintah di command line, tetapi ingin dapat menggunakan Yum dengan mudah dalam proses instalasi software, upgrade software, remove software, dsb. Untuk menjalankan Yumex yang telah terintalasi, pilih menu Applications | System Tools | Yum Extender. Masukkan password root, untuk memulai Yumex.
ADMINISTRASI SISTEM
DISABLE FIREWALL
Setelah proses instalasi selesai, secara defaukt Firewall berjalan otomatis. Untuk tidak mengganggu proses konfigurasi server yang sedang dilakukan, kita dapat mendisable Firewall di Fedora 12. Langkahnya : jalankan aplikasi Terminal dari menu Applications | System Tools | Terminal
KONFIGURASI JARINGAN
Konfigurasi jaringan merupakan elemen terpenting sebelum terhubung dengan jaringan. Di sini kita menentukan hardware ethernet yang digunkan serta memasukkan ip address, netmask, dns, dan gateway yang ada di dalam jaringan.
Pengaturan jaringan dapat dilakukan dengan klik menu System | Preferences | Network Connection. Pilih Profile default untuk dikonfigurasi dengan mengklik button Edit. Pilih tab ipv4 Settings, kemudian pilih method Manual, klik Add dan isikan alamat ip address, netmask, dan gateway. Isikan juga DNS Server kemudian klik Apply jika sudah selesai.
ADMINISTRASI USER DAN GROUP
Banyaknya user yang kita gunakan tidak akan menjadi masalah bagi system GNU/Linux. Pada Fedora kita dapat menambah user maupun group dengan melakukan klik pada menu System | Administration | Users and Groups. Pada saat membuka aplikasi ini kita diminta untuk memasukkan password root sebagai autentifikasi.
Kepemilikan sebuah file atau direktori dapat ditentukan oleh user pembuatnya. File atau direktori tersebut tidak dapat diakses oleh user lain baik yang tergabung dalam group yang sama atau other tanpa adanya pemberian hak akses oleh user pemilik. Kerahasian sebuah data khususnya data pribadi merupakan hal yang sangat penting, sehingga adanya tindakan pengamanan terhadap data yang bersangkutan. Disinilah pentingnya pembuatan group dan user account pada sistem GNU/Linux. Setiap direktori atau file yang terdapat pada hirarki sistem file GNU/Linux tidak semuanya dapat diakses oleh user lain selain oleh user root sebagai pemegang hak akses penuh pada sistem GNU/Linux.Pengaturan hak akses terhadap sebuah file atau direktori menentukan dapat tidaknya file atau direktori tersebut dapat diakses oleh orang lain selain pemilik dan superuser (root). Setiap group pada sistem GNU/Linux akan membawahi user-user yang terdapat pada sistem.
KONFIGURASI JAM DAN TANGGAL
Pengaturan jam dan tanggal merupakan elemen yang tidak dapat ditinggalkan karena pencatatan waktu pada saat kita melakukan konfigurasi ataupun pada saat melakukan save pada aplikasi office. Pengaturan waktu dapat Anda konfigurasi dengan klik kanan pada display waktu dan tanggal pada panel atas, pilih Preferences. Pada tab general, pilih clock format 12 jam atau 24 jam, tentukan juga keterangan yang akan ditampilkan pada panel panel di bagian Panel Display. Pada tab Location tambahkan lokasi Anda berada dengan klik pada tombol Add untuk memilih tanggal dan jam saat ini klik Time Settings. Isikan konfigurasi tanggal dan waktu yang kita inginkan kemudian klik Set System Time. Klik Close untuk menutup konfigurasi waktu.
KONFIGURASI DISPLAY MONITOR
Pengaturan resolusi dapat diakses dari menu System | Preferences | Display. Pada jendela Display Preference kita dapat memilih resolusi yang kita inginkan pada menu drop down Resolusi, sesuaikan resolusi dengan monitor. Klik Apply untuk menyimpan konfigurasi baru atau mengembalikannya seperti semula. Pilih Restore Previous Configuration untuk kembali ke konfigurasi monitor sebelumnyadan pilih Keep This Configuration untuk menyimpan konfigurasi resolusi yang baru.
KESIMPULAN
Fedora 12 membuat platform open source bagi administrator menjadi lebih beragam. Tool setup Initial ramdisk baru bernama Dracut bisa membantu menjaga waktu boot serendah mungkin.
Fedora 12 mendukung untuk GRUB ext4, dan Kernel Mode Setting (KMS) yang diaktifkan secara default pada sistem kartu NVIDIA, ATI dan Intel. Jadi dapat bekerja lebih cepat dengan grafis yang lebih mantap.
Fedora 12 meng-update sistem keamanan juga, dan sejumlah perbaikan virtualisasi yang menggunakan memori agar lebih efisien dan efektif, serta memberikan solusi hardware lebih fleksibel.
Fitur NetworkManager membantu dengan dukungan diperluas untuk mobile broadband, yang memudahkan pennggunaan Bluetooth, dan manajemen sandi terpadu.


DAFTAR PUSTAKA
Rusmanto, dkk. 2010. Linux Fedora 12 Sistem Operasi untuk Desktop, Server, dan Jaringan. Jakarta : Dian Rakyat.
Hirarki File Sistem Linux Red Hat & Fedora Core. http://www.kendari-underground.com
http://linuxindo.web.id/2009/04/13/ext4-filesystem-kandidat-filesystem-default-linux/


Download Jurnal Review FEDORA 12 disini

0 komentar:

Posting Komentar

 
 

© Catatan Si Meow Copyright by Miss Rinda

Template by Blogger Templates | Show Wallpaper