UNIX/Linux & Software Distro Linux, Solaris, BSD family, dan varian *nix lainnya.

What's New on CHIP Online
- [GRATIS] Custom Email Eksklusif @reader.chip.co.id
- CHIP 01/2010
- Exclusive - Internet Explorer 8 CHIP Edition!
- CHIP Spesial Windows 7
- CHIP FOTO-VIDEO digital 01/2010
- Informasi Berlangganan CHIP

Reply
 
Thread Tools Display Modes
(#1 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Offline)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,772
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Belajar Linux: Tingkat Menengah – Administrasi Sistem - 24-06-2007, 16:08

Belajar Linux: Tingkat Menengah – Administrasi Sistem

Thread ini merupakan lanjutan dari Belajar Linux: Tingkat Dasar. Bagi Anda yang baru belajar Linux, atau bagi yang belum mengetahui perintah-perintah command line di Linux, sangat Saya sarankan untuk membaca thread Belajar Linux: Tingkat Dasar terlebih dahulu.

Thread ini akan mengajarkan Anda untuk menjadi seorang sistem administrator menggunakan Linux. Memang thread ini masih jauh dari sempurna dan masih banyak kekurangannya, mohon maaf, tetapi ini semua karena keterbatasan pengetahuan dari Saya sendiri.

Untuk menjadi seorang system administrator, maka diperlukan utiliti-utiliti pendukung. Berikut adalah utiliti pendukung yang biasa digunakan untuk administrasi sistem:
  • Command Line
    Tidak bisa dihindarkan lagi, untuk administrasi sistem memang harus berurusan dengan command line (selanjutnya kita sebut dengan CLI). Memang dengan GUI sudah bisa dilakukan, tetapi hasilnya pun tidak maksimal. Dan lagi, untuk Linux server yang menggunakan GUI, hal itu akan menjadi suatu pemborosan resource dan menimbulkan celah keamanan.
  • Linux Configuration
    Linux Configuration ini tergantung dari distro yang digunakan, contoh: Mandrive dengan MCC dan urpmi, SUSE dengan Yast, Redhat/Fedora/CentOS dengan Yum, dsb.
  • Webmin
    Bagi yang mengalami kesulitan dengan CLI, ketimbang menggunakan GUI, Anda dapat menggunakan webmin. Webmin ini dapat diakses dari komputer klien dengan port standar 10000, harap ganti port ini agar tidak menjadi celah keamanan.

    Cara menggunakan webmin adalah dengan menggunakan browser, ketikkan pada alamat url browser Anda, dengan format: http://NamaServer:Port. Contoh dengan port standar dan nama server adalah server, maka alamat url-nya adalah: http://Server:10000.

    Bila ternyata tidak bisa dengan nama server, Anda dapat menggunakan alamat IP server.
  • Log Book
    Seperti namanya, log book ini akan menyimpan aktivitas yang telah dilakukan. Semuanya akan berada di log book terkait.
Daftar Pembahasan
  1. Tools untuk sistem administrator
  2. Instalasi Dengan Menggunakan RPM
  3. Instalasi Dengan Menggunakan Kode Sumber
  4. Akses Folder Sharing Windows
  5. Mounting Otomatis dengan FSTAB
  6. Membuat Partisi
  7. Init dan Run Level
  8. LILO Boot Loader
  9. GRUB Boot Loader
  10. Daemon (Services, Xinetd)
  11. User & Group
  12. Penjadwalan dengan Cron
  13. Penjadwalan dengan at
  14. Dasar Pemrograman Shell
  15. Sudo (Super User DO)
  16. Kompilasi Kernel

Last edited by Sirius Black : 10-08-2007 at 16:57. Reason: Update Daftar Pembahasan
Reply With Quote
(#2 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Offline)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,772
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Lightbulb [Belajar Linux: Administrasi Sistem] Instalasi Dengan Menggunakan RPM - 25-06-2007, 21:23

Instalasi Dengan Menggunakan RPM


Installasi program non paket (yang tidak terdapat di repositori) dapat dilakukan dengan 2 cara, yaitu:
  1. Instalasi dengan binary
    Paket binary akan diinstal di /usr/bin atau /usr/sbin
  2. Instalasi dengan kode sumber
    Paket kode sumber akan diinstal di /usr/local
Untuk mencari lokasi suatu program gunakan perintah:
Quote:
# whereis NamaProgram
Postingan ini akan membahas cara installasi menggunakan binary, lebih tepatnya menggunakan RPM. Cara instalasi menggunakan kode sumber program akan dibahas di postingan selanjutnya.


RPM atau Redhat Package Manager merupakan salah satu utilitas untuk pemaketan program. RPM digunakan di Linux Redhat dan variannya seperti Mandriva, Suse, PCLinuxOS, dsb. Untuk yang berbasis Debian, biasanya menggunakan dpkg.


Beberapa penggunaan yang penting satu utilitas pemaketan program adalah:
  1. Instalasi paket program
  2. Upgrade paket program
  3. Menghapus paket program
  4. Informasi paket program
  5. Dokumentasi
Paket berbentuk RPM biasanya berbentuk sebagai berikut:
Quote:
NamaPaket.Versi.Arch.rpm
contoh
samba.3.0.2.i386.rpm
Keterangan:
Nama Paket adalah nama paket yang akan diinstall
Versi adalah versi dari paket yang akan diinstall
Arch adalah arsitektur komputer yang didukung


Format yang umum untuk installasi adalah
Quote:
rpm -ivh NamaPaket
Keterangan parameter:
i = untuk melakukan installasi
v= Verbose, agar tampilannya dapat dimunculkan di layar
h= hash, untuk menampilkan progress bar untuk menggambarkan proses installasi


Untuk melakukan upgrade, Anda dapat mengganti parameter i dengan parameter U. Untuk melakukan penghapusan, Anda dapat mengganti parameter i dengan parameter e.


Contoh:
  1. Upgrade paket program
    Quote:
    # rpm -Uvh samba.3.0.2.i386.rpm
  2. Menghapus paket program
    Quote:
    # rpm -evh samba.3.0.2.i386.rpm
  3. Melihat paket yang telah terinstall
    Quote:
    $ rpm -qa
  4. Melihat informasi paket yang belum terinstall
    Quote:
    $ rpm -qilp samba.3.0.2.i386.rpm


    Keterangan
    i = Information
    l = List
    p = Packet
Sekarang Kita akan mencoba melakukan installasi OpenOffice 2.2.1:
  1. Ekstrak file OpenOffice yang telah didownload dengan perintah
    Quote:
    # tar -zxvf OOo_2.2.1_LinuxIntel_install_wJRE_en-US.tar.gz
  2. Setelah diekstrak, maka akan tercipta 1 folder baru dengan nama OOF680_m18_native_packed-1_en-US.9161
  3. Masuk ke direktori RPMS dengan perintah
    Quote:
    # cd OOF680_m18_native_packed-1_en-US.9161/RPMS
  4. Selanjutnya tinggal melakukan installasi, dengan perintah
    Quote:
    rpm -ivh openoffice.org-*
    Hasilnya akan tampak sebagai berikut:
    Quote:
    Preparing... ########################################### [100%]
    1: openoffice.org-core08 ########################################### [ 4%]
    2: openoffice.org-core07 ########################################### [ 7%]
    3: openoffice.org-core06 ########################################### [ 11%]
    4: openoffice.org-core01 ########################################### [ 14%]
    5: openoffice.org-core03 ########################################### [ 18%]
    6: openoffice.org-core04 ########################################### [ 21%]
    7: openoffice.org-core05 ########################################### [ 25%]
    8: openoffice.org-core05u ########################################### [ 29%]
    9: openoffice.org-core04u ########################################### [ 32%]
    10: openoffice.org-core03u ########################################### [ 36%]
    11: openoffice.org-pyuno ########################################### [ 39%]
    12: openoffice.org-base ########################################### [ 43%]
    13: openoffice.org-calc ########################################### [ 46%]
    14: openoffice.org-core02 ########################################### [ 50%]
    15: openoffice.org-core09 ########################################### [ 54%]
    16: openoffice.org-core10 ########################################### [ 57%]
    17: openoffice.org-draw ########################################### [ 61%]
    18: openoffice.org-emailmer########################################## # [ 64%]
    19: openoffice.org-gnome-in########################################### [ 68%]
    20: openoffice.org-graphicf########################################## # [ 71%]
    21: openoffice.org-impress ########################################### [ 75%]
    22: openoffice.org-javafilt########################################## # [ 79%]
    23: openoffice.org-kde-inte########################################### [ 82%]
    24: openoffice.org-math ########################################### [ 86%]
    25: openoffice.org-onlineup########################################## # [ 89%]
    26: openoffice.org-testtool########################################## # [ 93%]
    27: openoffice.org-writer ########################################### [ 96%]
    28: openoffice.org-xsltfilt########################################## # [100%]

  5. Instalasi sebenarnya sudah selesai, tetapi Ooo ternyata belum muncul di Menu, untuk menampilkannya, gunakan perintah:
    Quote:
    # cd desktop-integration/

    Jika dilihat akan ada berbagai macam installer, seperti di bawah ini:
    Quote:
    openoffice.org-debian-menus_2.2-9153_all.deb
    openoffice.org-freedesktop-menus-2.2-9153.noarch.rpm
    openoffice.org-mandriva-menus-2.2-9153.noarch.rpm
    openoffice.org-redhat-menus-2.2-9153.noarch.rpm
    openoffice.org-slackware-menus-2.2-noarch-9153.tgz
    openoffice.org-suse-menus-2.2-9153.noarch.rpm
    Anda tinggal melakukan installasi sesuai distro yang digunakan. Karena di contoh ini, Saya menggunakan CentOS 5 yang merupakan turunan Redhat, maka Saya memberikan perintah:
    Quote:
    # rpm -ivh openoffice.org-redhat-menus-2.2-9153.noarch.rpm
    Hasilnya akan tampak seperti ini:
    Quote:
    Preparing... ########################################### [100%]
    1: openoffice.org-redhat-m########################################### [100%]
    ***
    * Updating MIME database in /usr/share/mime...
    Wrote 504 strings at 20 - 29ec
    Wrote aliases at 29ec - 2be8
    Wrote parents at 2be8 - 35e4
    Wrote literal globs at 35e4 - 3640
    Wrote suffix globs at 3640 - 6b48
    Wrote full globs at 6b48 - 6b6c
    Wrote magic at 6b6c - c97c
    Wrote namespace list at c97c - c98c
    ***
    /usr/bin/gtk-update-icon-cache
    /usr/bin/gtk-update-icon-cache
  6. Instalasi Ooo 2.2.1 telah selesai dilakukan, Anda dapat mencoba untuk menjalankan aplikasi Ooo ini. Karena ini adalah versi baru, maka bila ada Ooo versi lebih awal (misal 2.0), maka di komputer Anda akan ada 2 versi Ooo.
Sekarang kita akan mencoba melakukan instalasi dimana installer tersebut membutuhkan dependencies:
  1. install paket seperti biasa
  2. Ketika paket tersebut meminta dependencies, cek dulu apakah kita mempunyainya atau tidak. Pengecekan dapat dilihat di /usr/lib.

    Bila tidak ada library tersebut atau versi libray tersebut ternyata lebih rendah, Anda harus menginstallnya. Untuk mandriva bisa menggunakan urmpi, Redhat dengan yum, SUSE dengan yast, Debian dengan apt-get, dsb.

    Bila ternyata libary yang kita punya lebih tinggi dari yang diminta oleh paket tersebut, Kita harus melakukan beberapa trik agar bisa diterima. Berikut caranya:
    Quote:
    Buat link file, dengan perintah:
    # ln -s FileDependencies FileLink
    Keterangan
    FileDepencies = Adalah file dependencies yang kita miliki, yaitu yang memilik versi lebih tinggi.
    FileLink = Adalah file link yang kita buat agar paket tersebut dapat mengenalinya. Nama file dari FileLink ini harus sama dengan nama file yang diminta oleh paket tersebut.
  3. Setelah dependencies yang dibutuhkan telah ada, Anda dapat melakukan instalasi ulang. Tetapi bila ternyata dependencies yang dibutuhkan lebih rendah dari yang Kita miliki, maka perintah untuk melakukan instalasi ulang adalah:
    Quote:
    # rpm -ivh NamaPaket --nodeps

Last edited by Sirius Black : 25-06-2007 at 21:31.
Reply With Quote
(#3 (permalink))
Old
cumi2k4's Avatar
cumi2k4 (Offline)
512-Bit Member
My System
Rep Power: 10
cumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond reputecumi2k4 has a reputation beyond repute
 
Posts: 879
Join Date: Dec 2005
Location: Jakarta barat
Re: [Belajar Linux: Administrasi Sistem] Instalasi Dengan Menggunakan RPM - 25-06-2007, 21:32

wow... baru jg mau belajar tingkat dasar. ini dah masuk menengah aja.
sticky dong...
btw ga ada minat untuk digabung jadi file pdf ya? repot kalo harus buka web trus nih...
posting bagus deh. salut buat usahanya...
Reply With Quote
(#4 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Offline)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,772
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Lightbulb [Belajar Linux: Administrasi Sistem] Instalasi Dengan Menggunakan Kode Sumber - 25-06-2007, 21:40

Instalasi Dengan Menggunakan Kode Sumber


Unuk melakukan instalasi dengan kode sumber (source code) tidak terlalu susah, berikut adalah caranya:
  1. Ekstrak paketnya. Ada 2 macam kompresi yang umum di Linux, yaitu .tar.gz dan .tar.bz2.

    Untuk mengekstrak file dengan extensi .tar.gz, perintahnya
    Quote:
    $ tar -zxvf namapaket.tar.gz
    Untuk mengekstrak file dengan extensi .tar.bz2, perintahnya
    Quote:
    $ tar -jxvf namapaket.tar.bz2
  2. Konfigurasi paketnya
    1. Masuk ke direktori yang dihasilkan dari hasil ekstrak tadi
      Quote:
      $ cd DirektoriPaket
    2. Cek kompiler, compile dan install program dengan perintah berikut
      Quote:
      # ./configure
      # make
      # make install
      Langkah-langkah di atas adalah langkah yang umum, bisa saja tiap-tiap paket mempunyai cara yang berbeda, karena itu sangat disarankan untuk membaca petunjuknya terlebih dahulu.
    3. Bila saat installasi, ternyata membutuhkan compiler (misalnya: GTK+2), install paket tersebut, tetapi pilih yang devel. Contoh:
      Quote:
      urpmi gtk+2-devel
    4. Melakukan uninstall, masuk ke direktori paket tersebut
      Quote:
      #make uninstall
      Bila ternyata direktori paket tersebut telah dihapus, maka kita harus mengekstrak paketnya terlebih dahulu, kemudian melakukan perintah sebagai berikut
      Quote:
      # ./configure
      # make uninstall
Reply With Quote
(#5 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Offline)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,772
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Re: [Belajar Linux: Administrasi Sistem] Instalasi Dengan Menggunakan RPM - 25-06-2007, 21:45

Quote:
Originally Posted by cumi2k4 View Post
wow... baru jg mau belajar tingkat dasar. ini dah masuk menengah aja.
sticky dong...
btw ga ada minat untuk digabung jadi file pdf ya? repot kalo harus buka web trus nih...
posting bagus deh. salut buat usahanya...
Hehehe...maklum lagi ngebut, soalnya dari administrasi sistem ini masih banyak lagi yang mau dibahas, mulai dari intranet, internet dan keamanan.

Untuk jadi PDF sih udah ada, cuma kayaknya bahasanya masih kacau jadi agak malu kalau masih berantakan. Btw, thread ini khan bisa didownload, jadi bisa dibaca offline.

Saya coba untuk menuliskan apa yang saya pelajari dari Linux, karena saya juga mengalami bingungnya belajar Linux kalau tidak tahu harus memulai dari mana. Makanya Saya coba susun dari tingkat dasar sesuai dengan yang paling ditemui dan umum, dan berdasarkan CLI agar bisa diterapkan di semua Distro Linux. Karena kalau menggunakan GUI, masing-masing distro dan masing-masing desktop manager pasti berbeda.
Reply With Quote
(#6 (permalink))
Old
holywar's Avatar
holywar (Offline)
1024-Bit Member
My System
My Gadgets
Rep Power: 13
holywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond reputeholywar has a reputation beyond repute
 
Posts: 1,896
Join Date: Jan 2007
Location: HeaveN
Send a message via Yahoo to holywar
Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem - 25-06-2007, 22:49

bener2 luar biasa bro sirius black ..... two tumbs up !!!!!

GRP 4 U again !!!!!!




GLORY HUNTER ????
F**K YOUR MOM !!!!





Reply With Quote
(#7 (permalink))
Old
payahx's Avatar
payahx (Offline)
2048-Bit Member
My System
Rep Power: 16
payahx is a splendid one to beholdpayahx is a splendid one to beholdpayahx is a splendid one to beholdpayahx is a splendid one to beholdpayahx is a splendid one to beholdpayahx is a splendid one to beholdpayahx is a splendid one to behold
 
Posts: 2,191
Join Date: Aug 2005
Location: Depok
Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem - 26-06-2007, 09:41

TOP
ditunggu pelajaran shell scripting nya
Reply With Quote
(#8 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Offline)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,772
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem - 26-06-2007, 09:45

Quote:
Originally Posted by payahx View Post
TOP
ditunggu pelajaran shell scripting nya
Tenang Bro, shell scripting juga akan ada. Ditunggu aja.
Reply With Quote
(#9 (permalink))
Old
wolfmam's Avatar
wolfmam (Offline)
64-Bit Member
Rep Power: 0
wolfmam has a reputation beyond reputewolfmam has a reputation beyond reputewolfmam has a reputation beyond reputewolfmam has a reputation beyond reputewolfmam has a reputation beyond reputewolfmam has a reputation beyond reputewolfmam has a reputation beyond reputewolfmam has a reputation beyond reputewolfmam has a reputation beyond reputewolfmam has a reputation beyond reputewolfmam has a reputation beyond repute
 
Posts: 97
Join Date: Aug 2005
Location: Near Kalimalang
Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem - 26-06-2007, 16:01

kalo dialup server kapan ya, lg butuh neh,


Die another day,
Apa yg kusesali dahulu pantas kusyukuri skrg, apa yg kusyukuri dahulu pantas kusesali skrg.
Dijual bangkai laptop compaq M300
Reply With Quote
(#10 (permalink))
Old
Sirius Black's Avatar
Sirius Black (Offline)
2048-Bit Member

My System
My Gadgets
Rep Power: 20
Sirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond reputeSirius Black has a reputation beyond repute
 
Posts: 2,772
Join Date: Jul 2004
Location: Tangerang
Send a message via MSN to Sirius Black
Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem - 26-06-2007, 18:41

Quote:
Originally Posted by wolfmam View Post
kalo dialup server kapan ya, lg butuh neh,
Waduh Bro, maaf sekali, sepertinya tidak masuk dalam bagian pembahasan Saya. Tapi nanti akan saya coba pelajari dulu.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off








   

   

Join CHIP on Facebook !

Follow us on Twitter!

CHIP Online Indonesia Powered by:

One of the largest message boards on the web !


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009, CHIP Indonesia, PT. Prima Info Sarana
Content Relevant URLs by vBSEO 3.0.0