ciri ciri hardisk rusak
Biasanya gejala – gejala yang di timbulkan akibat dari hardisk rusak ialah- komputer atau laptop menjadi sering hang
- komputer atau laptop terasa berat dan lemot ketika di gunakan, beda dengan biasanya
- muncul nya BSOD (blue screen of death), ketika komputer di nyalakan atau pada saat di pakai.
- terjadinya crash pada system operasi dan freeze
- munculnya pesan “Hard Disk S.M.A.R.T. status bad, backup and replace”, pada saat komputer dinyalakan.
- terjadinya CHKDSK secara otomatis ketika komputer dinyalakan.
- hardisk mengeluarkan bunyi trek trek ketika komputer dinyalakan.
- hardisk tidak terbaca di bios.
itu adalah tanda – tanda hardisk rusak yang pernah saya alami, tapi mungkin masih banyak lagi tanda lain yang di sebabkan hardisk tidak berjalan dengan normal.cara memperbaiki hardisk
disini saya akan berbagi pengalaman lagi tentang memperbaiki hardisk rusak sesuai dengan setiap masalah hardisk di atas.cara memperbaiki hardisk yang bad sector
mengatasi hardisk bad sector sebenarnya susah – susah gampang, karena kadang – kadang masalah yang di hadapi berbeda – beda kasus nya, dan kasus kerusakan hardisk yang bad sector terpisah menjadi dua bagian yaitu bad sector logic dan bad sector fisik.tanda – tanda hardisk bad sector
dari beberapa ciri – ciri hardisk rusak di atas nomor 1,2,3,4,6 adalah tanda – tanda hardisk mengalami bad sector.bad sector logic adalah hal yang mungkin bisa di perbaikin dengan software karena kerusakan di akibatkan errornya sistem partisi karena pemakaian atau karena virus.bad sector fisik adalah kerusakan hardisk yang fatal, karena piringan dari hardisk atau komponen yang ada dalam hardisk mengalami kerusakan atau cacad. jadi sebaikinya anda beli yang baru saja atau di bawa ke tempat service hardisk.nah berhubung agan sudah tau kedua jenis hardisk bad sector, sekarang saya akan beri contoh langkah – langkah untuk anda mengatasi hardisk rusak karena bad sector.langkah – langkah memperbaiki hardisk badsector
bad sector adalah kerusakan yang sering terjadi, karena piringan penyimpan data dalam hardisk sangat rentan untuk rusak apalagi kalo perawatanya kurang di perhatikan. untuk mengetahui perbedaan badsector logic dan fisik, kita bisa mencoba dengan mengatasi badsector logic terlebih dahulu dengan cara memformat hardisk menggunakan software low level format, agar mengembalikan sector – sector hardisk seperti baru dan menghapus system partisi yang kacau.ada beberapa hal yang harus anda persiapkan- pertama anda harus mempunyai pc, atau pinjem pc temen

- lalu anda pasangin hardisk anda yang rusak di pc nya, jadi 2 hardisk kepasang dalam 1 pc
- setelah itu anda download software untuk memperbaiki hardisk llf nya disini
- pilih yang Download Windows Installer.
- lalu anda install kan.
- sekarang buka software low level format nya lalu pilih nama hardisk yang mau di format.

- klik continue lalu anda Pilih tab Low Level Format dan klik Format Device

- tunggu sampe proses selesai, lama waktunya tergantung dengan spesifikasi komputer anda jika komputer lemot y agak lama. kira – kira jika sudah beres maka akan seperti ini.

- jika sudah selesai maka anda harus membuat partisi baru, karena seolah2 hardisk anda menjadi tanpa partisi lagi seperti pertama anda membeli hardisk. anda bisa baca artikelcara mempartisi hardisk untuk pembagian dan penjelasan tentang partisi
bagitu kira – kira cara mengatasi hardisk rusak akbiat dari bad sector logic, jika cara di atas tidak mempan dan hardisk anda tetap lemot atau sering hang dan sering error, berarti sangat di sayangkan kalo hardisk anda mengalami bad sector fisik dan anda harus membawa nya ke tukang service hardisk.tanda – tanda hardisk rusak parah
dari beberapa ciri hardisk rusak yang sudah tidak bisa di tolong adalah ciri ciri nomor 5 dan 7. karena menurut pengalaman saya ketika mengalami problem seperti itu tidak akan lama lagi hardisk anda tidak akan bisa di pakai, maka lebih baik secepatnya anda backup data anda sebelum anda menangis..hihihihardisk tidak terbaca
jika anda mengalami hardisk komputer yang tidak terbaca, untuk mengatasinya ada beberapa hal yang harus anda cek yaitu konektor ata atau sata nya apakah masih bagus atau sudah aus, lalu socket ata dan sata pada hardisk atau socket dan konektor power supply nya.karena biasanya jika tidak terbaca masalahnya adalah pada pemasangan yang terlalu longgar atau karena goyangan, jadi kabel tidak terhubung dengan baik. dan masalah lainya dudukan socketnya udah rusak. akibatnya hardisk tidak terdeteksi di bios.cara merawat hardisk
tips merawat hardisk yang akan saya berikan untuk merawat hardisk anda agar awet yaitu :- jangan pernah mematikan komputer secara mendadak, kecuali jika terpaksa.
- jangan sampai sering terkena mati lampu atau putus aliran listrik secara tiba2.
- jika anda mengalami listrik yang suka redup dan voltage nya kurang alias gak stabil alangkah baik nya anda menggunakan ups atau stabilizer untuk menjaga keawetan perangkat elektronik anda.
- lakukan defrag di setiap partisi 1 atau 2 bulan sekali.
- jangan terlalu banyak aplikasi terinstall dan memberatkan beban hardisk
- jangan mengisi hardisk sampai full usahakan hardisk ada sisanya.
- jangan sampai hardisk jatuh, goyang atau kena air.
- jangan menggunakan power supply jelek dan belum ada sertifikat 80+ nya karena kebanyakan yang mempunyai hardisk lebih dari 1 buah akan mengalami kerusakan hardisk jika power supply nya tidak memadai.
- RAMCiri - Ciri RAM Rusak Error:1. Komputer tidak bisa booting sama sekali2. Komputer mengeluarkan bunyi beep saat pertama kali komputer dinyalakan3. komputer sering restart atau hang crash dengan sendirinya5. Komputer sering shutdown dengan sendirinyaCara Mengecek RAM yang Rusak1. Clear CMOS (mereset BIOS motherboard secara default) bisa dengan mencabut jumper maupun mencopot baterai CMOS2. Mengecek kabel dari monitor terpasang secara benar di VGA port atau tidak.Cara Memperbaiki Memory RAM yang Rusak1. Tegangan Listrik yang tidak stabilPermasalahan tegangan listrik memang menjadi sumber kerusakan pada memory RAM yang sering dialami para pengguna komputer, dimana saat sobat asik mengerjakan sesuatu dikomputer anda maka secara tiba-tiba listrik mati maka secara tidak langsung system yang sedang berjalan akan mati secara tiba-tiba dan system komputer kaget karena tidak ada perintah untuk mematikan, maka yang akan terkea dampak dari tegangan listrik yang tidak stabil yaitu memory RAM dan hardisk.Cara Mengatasinya : Dengan menggunakan power supply atau UPS. dengan menggunakan power supply atau UPS paling tidak jika tegangan listrik dirumah sobat tidak bagus maka tegangan di UPS atau power supply akan menyimpan daya listrik sehingga tidak akan lengsung mati tetapi menyimpan beberapa menit untuk melakukan mematikan komputer secara prosedur.2. Slot Memory atau Kuningan RAM kotor dan berdebuPermasalahan pada RAM yang kotor juga sering kita alami dimana casing pada komputer dibiarkan terbuka lebar sehingga debu dan kotoran akan masuk ke memory RAM. Slot RAM dan RAM yang berdebu bisa saja menyebabkan komputer sobat menjadi crash dan hang karena RAM berhenti bekerja sehingga juga akan menyebabkan korslet pada mainboard.Cara Mengatasinya : Bersihkan memory RAM dengan menggunakan penghapus karet. Cara membersihkannya yaitu dengan menggosok-gosokan pada kuningan tembaga pada memory RAM yang terlihat kotor secara merata.3. Overclocking atau Memaksa kinerja RAMPermasalahan ini biasanya dialami para gamer atau penggila game untuk mendapatkan memory RAM yang lebih dan melampaui dari kapasitas memory RAM sebenarnya, resiko dari overcloking yaitu akan mempercepat kerusakan pada memory RAM. dengan menggunakan overclocking maka memory RAM akan sangat cepat panas dan menyebabkan memory menjadi rusak error.Cara Mengatasinya : Beli RAM yang besar sehingga komputer tidak perlu di overclocking sehingga RAM tidak cepat panas dan dapat membuat RAM menjadi bagus kinerjanya.
- Untuk mendeteksi gangguan pada VGA Card , lakukan langkah berikut.
- Nyalakan komputer dalam kondisi VGA card belum terpasang. Kemudian amati dan catat hal-hal yang terjadi.
- Shut down komputer dan pasang kembali VGA Card. Kemudian nyalakan kembali komputer. Amati dan catat informasi yang ditampilkan.
Contoh kasus 1
Monitor tidak dapat menampilkan gambar apa pun./Hanya hitam. padahal tombol power sudah nyala/
Solusi :- Pastikan VGA Card sudah terpasang dengan benar pada slotnya.
- Apabila pemasangan VGA card sudah benar, tetapi monitor tetap tidak memampilkan gambar, berarti ada dua kemungkinn. Pertama, VGA card rusak. Kedua, slot VGA rusak.
- Apabila sesaat setelah pemasangan VGA card terdengar bunyi "Beep", berarti di dalam komputer tersebut terdapat dua buah VGA card (salah satunya built in atau on-board). Jika ini terjadi, masuk ke dalam (Bios Setup). Kemudian, nonaktifkan (disable) fungsi VGA card on-board pada motherboard.
Contoh kasus 2
Gambar hanya berfungsi pada DOS (BIOS), tetapi tidak berfungsi setelah masuk ke dalam windows.
Solusi :- Hal ini mungkin disebabkan driver VGA card yang salah (tidak kompatible) atau rusak (crash) pada saat melakukan instalasi driver. Lakukan instalasi ulang driver VGA card. Kemudian restart komputer.
- Apabila VGA card di overclock, kemungkinan yang sering terjadi adalah pengaturan kecepatan yang terlalu tinggi. Restart komputer, tekan (F8) untuk masuk ke dalam menu (Safe Mode). Reset VGA card agar kembali pada kecepatan (Default).
Contoh kasus 3
Tidak bisa mengganti VGA card on-board denga VGA card PCI Add-on.
Solusi :- Uji cobakan VGA card PCI Add-on pada chipset atau komputer yang berbeda.
- Periksa (Bios Setup) atau motherboard, apakah terdapat jumper atau settingan konfigurasiuntuk menonaktifkan VGA on-board. Umumnya, di dalam (Bios Setup) terdapat pengaturan untuk menonaktifkan VGA card on-board.
- Pindahkan VGA card Add-on pada slot PCI yang lain.
Contoh kasus 4
Tidak bisa melihat ketajaman warna dan kombinasi resolusi yang diinginkan.
Solusi :- Periksa VGA card, apakah pemasangannya benar dan terdeteksi oleh windows. Dan, apakah memory card bekerja dengan baik?
- Coba gunakan software untuk mendiagnosa card tersebut.
Contoh kasus 5
Tidak bisa melakukan refresh.
Solusi :- Pastikan VGA card dan monitor "dikenali" oleh windows.
- Pastikan sudah menginstal driver VGA Card yg benar dan kondisi monitor masih baik atau normal.
Contoh kasus 6
Tampilan pada monitor hanya kurang dari (kurang lebih 256 warna) dan tidak ada pilihan warna lainnya.
Solusi :- Hal ini sering disebabkan karena belum melakukan instalasi driver yang kompatible dengan VGA card dan monitor yang digunakan.
- Lakukan instalasi driver yang sesuai dengan tipe VGA card yang digunakan. Sebaiknya, lakukan instalasi driver melalui (Device Manager).
VGA anda artefak?
Artifak adalah salah satu kerusakan yang ada vga. maksud artifak ini adalah bukan
maksudnya vga nya ber artifak 'cacat fisik' namun melainkan layar desktop yang bi asanya muncul garis garis semut yang warna warni kadang merah, kadang kuning dsb yang kadang di sertai dengan hang atau freeze , cursor yang tidak bisa digerak-gerakan/macet saat akan dipindahkan (terasa berat), layar sering freeze (beku), atau terasa berat jika digunakan pada komputer/laptop, monitor kadang nyala kemudia mati lagi, tetapi mesin PC/laptop menyala..
Bagi pemilik VGA yang mengalami artefak dan kebetulan sudah habis masa garansinya, dijual belum tentu laku, dijual sayang. Mungkin cara ini bisa menjadi solusi untuk VGA anda yang terkena artefak, Cuci dan Panggang!
Memang sedikit ekstrim dan kemungkinan gagal tinggi, tapi apa salahnya dicoba, dari pada VGA agan yang dulu belinya sampai jutaan hanya jadi ditumpuk digudang karena tidak bisa dipakai.
Minggu, 14 Agustus 2016
HARDISK,RAM DAN VGA RUSAK DAN SOLUSINYA
Troubleshooting Linux
Troubleshooting Linux
Troubleshooting dalam Linux
Linux Troubleshooting
Linux legendaris untuk stabilitas - sekali set dengan benar, kotak Linux, dibiarkan sendiri,akan berjalan bebas masalah untuk waktu yang sangat lama. Sebagian besar masalahtimbul segera setelah instalasi atau perubahan konfigurasi utama, dan adalah hasil darikesalahan konfigurasi, kesalahan ketik atau kegagalan hardware sesekali.
Namun, dari waktu ke waktu kecelakaan bisa terjadi, bahkan di lingkungan terbaik diatur.
- Sebuah Linux Troubleshooting Toolkit
Cara terbaik untuk meminimalkan dampak dari kejadian yang tak terduga adalah untukprepate bagi mereka, dengan merakit alat pemulihan di muka
- Tom's Root Boot Disk
Merupakan bagian penting dari tas setiap profesional Linux trik, paket ini (menurut standar sekarang) kecil membongkar untuk membuat disk 1,722 MB floppy yang merupakan distribusi Linux yang lengkap dengan pilihan tool recovery - sampai Anda melihat bagaimana hal itu dilakukan Anda akan menemukan sulit untuk percaya satu floppy dapat berisi begitu banyak!
Versi alternatif datang di El Torito (CD-ROM bootable) format. Anda dapat men-download tomsrtbt dari http://www.toms.net/rb/
- Knoppix
Ini adalah distribusi Linux yang populer, berdasarkan pada Debian, yang sepatu bot dan berjalan sepenuhnya dari CD-ROM. Meskipun populer untuk demonstrasi, atau untuk membiarkan pengguna yang tertarik mendapatkan rasa Linux tanpa harus menginstal distribusi pada hard drive, juga sangat berguna sebagai alat perbaikan sistem. Anda dapat men-download Knoppix dari http://www.knopper.net/knoppix/index-en.html (membaca catatan pada paten perangkat lunak, kemudian klik pada link KNOPPIX - itu masih ada).
- mkbootdisk
Kebanyakan distribusi Linux memiliki perintah untuk membangun sebuah disket bootable yang dapat digunakan untuk memperbaiki sistem. Red Hat Linux, misalnya, memiliki perintah mkbootdisk. Untuk menggunakan ini, Anda hanya perlu mengetahui versi kernel yang diinginkan untuk menulis ke disket, dan Anda dapat menemukan versi kernel saat ini dengan perintah uname-r:
mkbootdisk 2.4.20-8
atau
mkbootdisk `uname-r`
Secara umum, mkbootdisk dan utilitas serupa akan membaca file konfigurasi berbagai, seperti / etc / fstab dan boot / grub / grub.conf, dalam rangka untuk bekerja di luar sistem berkas root, kernel apapun yang diperlukan baris perintah argumen dan driver yang akan perlu diambil dari citra ramdisk dihasilkan. Satu berguna tetapi bukan pilihan-dikenal secara luas mkbootdisk adalah opsi - iso, yang membuat gambar CD-ROM bootable. Ini kemudian dapat diperbarui dengan utilitas tambahan, dll jika diperlukan.
- Lain Boot Disk
Kebanyakan distribusi Linux memungkinkan Anda untuk boot dari CD instalasi pertama dalam perbaikan sistem atau 'penyelamatan' mode. Untuk Red Hat, misalnya, menggunakan CD-ROM pertama untuk boot dengan 'linux rescue' perintah boot akan sistem dan kemudian mencoba sejumlah perbaikan dasar secara otomatis. Script perbaikan akan berusaha untuk mengidentifikasi semua partisi Linux pada hard drive anda dan me-mount mereka di lokasi yang benar. Pada akhir proses ini, Anda harus angin dengan sistem sepenuhnya dirakit dan mount dalam / mnt / sysimage.
Red Hat Linux Profesional boxed set vintage baru-baru ini juga menyertakan CD rescue agak rapi kartu kredit berukuran, dan yang sejenis CD kadang-kadang tersedia dari perusahaan yang berhubungan dengan Linux berdiri di pameran dagang.
Permasalah:
Tidak bisa Boot?
Sistem Watch erat seperti sepatu bot, dan catat pesan kesalahan yang muncul. Jika sistem mengeluh bahwa ia tidak mampu untuk me-mount filesystem root, misalnya, ini bisa untuk beberapa alasan:
BIOS tidak dapat menemukan boot loader. Hal ini kadang-kadang terjadi setelah Anda menginstal Linux untuk dual-boot dengan Windows, tetapi - karena khawatir untuk tidak misconfigure sistem - telah meminta program instalasi untuk menempatkan boot loader pada Linux root (atau / boot) filesystem. Masalahnya adalah bahwa BIOS tidak dapat melihat di sana, kecuali Anda membuat bahwa partisi aktif. Cara mengatasinya yang paling sederhana adalah dengan menginstal ulang Linux dan kali ini, biarkan tempat LILO atau loader GRUB boot ke Master Boot Record - jangan khawatir, boot loader Linux secara otomatis ditetapkan untuk membiarkan Anda memilih Linux atau Windows pada saat boot. Hal ini dimungkinkan untuk melakukan memperbaiki lebih kompleks, misalnya dengan menyalin sektor boot loader Linux ke dalam sebuah file, dan menyiapkan Windows NT/2K/XP boot loader untuk rantai untuk itu - tetapi yang terlalu kompleks untuk jelaskan di sini (lihat http://www.lesbell.com.au/Home.nsf/web/Using+the+NT+Boot+Loader+to+Boot+Linux?OpenDocument mana Anda akan menemukan sebuah artikel lagi yang menjelaskan cara menggunakan boot NT untuk boot loader Linux).Kernel tidak memiliki device driver untuk mengakses hard drive (misalnya drive SCSI). Memperbaiki hal ini dengan menggunakan script mkinitrd untuk membangun sebuah file initrd baru yang berisi driver yang benar, atau mengkompilasi ulang kernel untuk menyertakan kode driver. Hal ini biasanya terjadi karena Anda telah membangun sebuah kernel baru dan sedikit mengacaukan konfigurasi.Kernel tidak memiliki driver filesystem untuk mengakses partisi root. Misalnya, jika filesystem root diformat dengan ext3, maka Anda akan memerlukan ext3 dan jbd modul di initrd atau dikompilasi ke kernel. Memperbaiki sebagai untuk masalah sebelumnya. Sekali lagi, hal ini biasanya terjadi setelah membangun kernel baru.Tabel partisi telah dimodifikasi, misalnya, dengan instalasi sistem operasi lain. Dalam hal ini, edit baris perintah kernel (di / lilo.conf ec / atau / boot / grub / menu.lst) dan isi dari / etc / fstab mengandung entri yang benar.Filesystem rusak, karena listrik atau sistem crash. Umumnya, setelah sistem crash atau pemadaman listrik (apa? No UPS?), Sistem akan datang dan memperbaiki sendiri. Jika Anda menggunakan filesystem journaling seperti ext3fs, jfs, xfs atau resiserfs, biasanya akan melakukan pemulihan roll-forward dari file jurnal dan melakukan. Bahkan dengan ext2fs tua, sistem biasanya menjalankan fsck (file system check) pada berbagai file sistem dan perbaikan secara otomatis. Namun, hanya kadang-kadang intervensi manual diperlukan -, Anda mungkin harus menjawab 'Y' untuk serangkaian pertanyaan (menjawab 'N' akan membuat Anda mana-mana kecuali anda berniat untuk melakukan benar-benar tingkat rendah perbaikan diri dalam upaya terakhir untuk menghindari kehilangan data). Dalam kasus terburuk, Anda mungkin harus reboot dari media penyelamatan dan manuall menjalankan e2fsck (atau serupa) perintah terhadap setiap filesystem pada gilirannya. Sebagai contoh:
e2fsck-p / dev/hda7
Jika program mengeluh bahwa superblok - blok master yang link ke segala sesuatu yang lain - rusak, hal ini berguna untuk mengingat bahwa superblok ini begitu penting bahwa setiap diduplikasi 8192 blok melalui filesystem dan Anda dapat memberitahu e2fsck untuk menggunakan salah satu dari backup:
e2fsck-b 8193 / dev/hda7Satu atau lebih filesystem tidak dapat ditemukan dan di-mount: Periksa isi / etc / fstab - dalam membuat perubahan cepat di sini, kesalahan ketik yang umum. Anda dapat menggunakan perintah e2label untuk melihat label dari setiap filesystem: beberapa distribusi menyetelnya ke titik mount sehingga Anda dapat mencari tahu apa yang apa.
Dalam setiap kasus, Anda perlu boot dari beberapa jenis media penyelamatan, kemudian bekerja di baris perintah untuk memperbaiki kerusakan. Jika anda boot dari tomsrtbt atau Knoppix, Anda akan memiliki editor dan utilitas lain yang tersedia. Jika anda boot dari CD instalasi Red Hat dalam mode penyelamatan, Anda akan perlu mengubah direktori root sehingga berbagai direktori sistem dan filesystem berada di lokasi yang benar:
chroot / mnt / sysimage
Lihat kotak "Perintah chroot" untuk rincian mengapa dan bagaimana ini bekerja.
- Lupa password root
Jika Anda memiliki - benar-benar memiliki - lupa password root untuk sistem anda, masih memungkinkan, dalam banyak kasus, untuk login dan memperbaiki ini. Pada beberapa distribusi, Anda dapat boot dalam modus pemeliharaan single-user (runlevel 1) dengan menambahkan '1 'atau' single 'di akhir baris perintah kernel boot normal. Dengan boot loader LILO, misalnya, Anda dapat mengetik
linux 1
untuk boot dengan cara ini. Dengan GRUB, ini sedikit lebih kompleks: Anda harus memilih item menu boot yang ingin Anda gunakan, kemudian 'e' tekan untuk mengeditnya, pindah ke baris perintah kernel dan 'e' tekan untuk mengeditnya, tambahkan '1 'di akhir baris, tekan Enter untuk mengakhiri mengedit dan kemudian tekan' b 'untuk boot.
Namun, beberapa distribusi masih akan meminta password root dalam 1 runlevel. Bagi mereka, Anda harus menambahkan 'init = / bin / bash' opsi untuk baris perintah kernel, misalnya
linux init = / bin / bash
Sekarang, bukannya menjalankan proses init untuk memulai semua skrip startup, kernel hanya akan menjalankan shell bash. Karena skrip startup tidak dijalankan, Anda mungkin harus me-mount filesystem lain secara manual, dan Anda pasti akan harus me-remount filesystem root read-write dengan perintah:
mount-o remount, rw /
Sekarang, Anda dapat mengatur tentang menghapus password root. Untuk melakukannya, cukup mengedit file / etc / shadow dan menghapus password terenkripsi dari file - itu biasanya bidang kedua dari baris pertama. Sekarang Anda dapat reboot, log in sebagai root dan gunakan perintah passwd untuk me-reset password.
Perintah APT pada Linux Ubuntu
Perintah APT pada Linux Ubuntu
Cara Menggunakan Perintah “apt” di Ubuntu
Advanced Package Tool atau yang lebih dikenal dengan nama APT merupakan tool yang digunakan untuk melakukan manajemen software melalui command line pada distro berbasis Debian, termasuk disini adalah sistem operasi Ubuntu. Mungkin sebagian dari anda sudah cukup sering menggunakan perintah atau command apt ini, pada kesempatan posting kali ini saya akan merangkum semua perintah-perintah yang menggunakan apt beserta fungsinya, semoga bermanfaat.
1. apt-get update
Perintah ini akan mengupdate daftar package dari repository yang terdaftar di /etc/apt/source.list. Perintah ini dibutuhkan jika anda mengubah isi dari file /etc/apt/source.list.
contoh:
$ sudo apt-get update 2. apt-get u
pgrade
Perintah ini akan melakukan update terhadap semua package yang sudah terinstall di Ubuntu
contoh:
$ sudo apt-get upgrade 3. apt-get dist-upgrade
Perintah ini akan melakukan upgrade terhadap package yang ada dan menginstall package baru yang dibutuhkan oleh package lama tetapi tidak terinstall pada system kita.
Contoh:
$ sudo apt-get dist-upgrade 4. apt-cache sarch
Perintah diatas akan mencari program yang akan kita install beserta deskripsinya, misalkan anda akan menginstall aplikasi xchat, maka perintahnya adalah seperti berikut
contoh
$ sudo apt-cache search ''xchat''5. apt-cache policy
Perintah ini berfungsi untuk melihat versi packages yang akan kita install dan prioritasnya, misalkan anda ingin melihat versi dari aplikasi xchat yang akan diinstal, maka gunakan perintah berikut
contoh:
$ sudo apt-cache policy ''xchat'' 6. apt-cache show
Perintah diatas akan menampilkan semua informasi dari package yang akan diinstall, mulai dari nama package, prioritas, versi, arsitektur, besar file, sampai MD5sum, perintah berikut untuk menampilkan informasi dari xchat
contoh :
$ sudo apt-cache show ''xchat'' 7. apt-cache showpkg
Perintah ini akan menampilkan dependencies yang dibutuhkan oleh sebuah package, perintah berikut akan menampilkan dependencies yang dibutuhkan oleh package xchat
contoh:
$ sudo apt-cache showpkg ''xchat'' 8. apt-get install
perintah tersebut akan menginstall package beserta semua dependenciesnya, perintah berikut akan menginstall aplikasi xchat.
contoh:
$ sudo apt-get install ''xchat''9. apt-get remove
perintah tersebut akan menghapus atau menguninstall aplikasi yang sudah diinstall beserta semua package yang dibutuhkan tanpa menghapus konfigurasinya
contoh :
$ sudo apt-get remove ''xchat'' 10. apt-get autoremove
Perintah ini akan menghapus package yang tidak memiliki dependencies
contoh :
$ sudo apt-get autoremove 11. apt-get remove –purge
perintah tersebut akan menhapus atau menuninstall program yang sudah diinstal beserta konfigurasinya
contoh:
$ sudo apt-get remove --purge ''xchat''12. apt-get autoclean
Perintah ini akan menghapus isi cache di harddisk yang digunakan saat menjalankan perintah apt-get install secara otomatis dengan cara menghapus versi paling lama dari suatu package
contoh:
$ sudo apt-get autoclean jika ingin menghapus isi cache secara keseluruhan gunakan perintah
$ sudo apt-get clean13. Memperbaiki dependencies yang rusak
Perintah berikut akan memperbaiki dependencies yang rusak, yang menyebabkan perintah apt tidak bisa di gunakan, dan muncul pesan error, gunakan perintah berikut untuk memperbaikinya.
$ sudo apt-get -f installSemoga bermanfaat, jangan pernah bosan berkunjung ke blog ini…
Kamis, 11 Agustus 2016
Tentang Virtual BOX
Tentang Virtual BOX
Virtual box adalah satu software untuk mem-virtualkan sebuah komputer. Jadi kita bisa ‘membuat’ komputer lain didalam komputer yang kita miliki. Dengan spece ram,vga dan hardisk virtual sesuai dengan yang kita hendaki. Sehingga pada komputer virtual tersebut kita juga bisa meninstall berbagai macam sistem operasi yang ingin kita pelajari.
Dan bagi yang belajar jaringan dan terkendala resource, yang hanya punya satu buah PC , bisa menjadikan virtualbox sebagai fasilitas belajar jaringan juga. Kita bisa ‘membuat’ banyak komputer dan menggabungkannya kedalam sebuah jaringan LAN. Jadi kita seolah – olah punya banyak komputer. Hemat Bukan ?
Untuk membuat sebuah jaringan pada virtual Box yang harus diperhatikan adalah mengenai setting jaringan pada masing – masing komputer virtual. Maka dari itu, pada pembahasan kali ini kita akan mengenal berbagai macam setting jaringan pada virtual box. Tapi sebelumnya anda harus bisa membedakan antara computer host dan komputer guest.
Komputer Host : Komputer ‘Nyata’ kita, komputer dimana software virtual box diinstal di dalamnya.
Komputer Guest : Komputer ‘virtual’. Komputer yang ada pada virtual box.
Setelah mengenal kedua istilah tersebut mari langsung ke setting jaringan, adapun untuk membuat mesin/komputer virtual baru bagi yang belum pernah silahkan nyari tutorial ditempat lain atau dicoba2 sendiri saja.
Untuk cara setting jarigan pada virtual Box pilih komputer guest kemudian klik setting --> jaringan
Disini kita bisa menambahkan adapter LAN hingga 5 buah adapter. adapun jenis setting jaringan biasanya adalah :
• NAT : Setting jaringan dengan model NAT akan membuat komputer guest (virtual) dapat melakukan ping ke komputer host (nyata) tapi tidak sebaliknya.Jadi apabila komputer host terhubung dengan internet dengan model NAT komputer guest pun juga bisa terhubung ke internet.
• Briged Adapter : Setting jaringan dengan bridged menyebabkan antar komputer host dan guest bisa saling terhubung. Setting Bridge adapter bisa dihubungkan dengan adapter wifi atau ethernet pada komputer host (nyata). Jadi apabila komputer host terkoneksi dengan internet pake lan card (ethernet) maka bisa disharing ke komputer guest
dengan sharat IP adress guest di setting satu network dengan ip ethernet komputer host.
• Jaringan Internal (Inernal Network) : Dengan settingan ini komputer – komputer di linkungan virtual saja yang bisa saling terhubung.
• Host Only Adapter : Untuk menghubungkan antara komputer pada virtual box dengan komputer host. Jadi antar keduanya bisa saling terhubung (ping). Dan ingat setting ip address masing2 pada network yang sama.
Konfigurasi VirtualBox
Install VirtualBox di komputer kamu. Lalu, jalankan VirtualBox. Klik "Baru" untuk memulai konfigurasi VirtualBox.
Lalu, akan keluar jendela "Selamat datang". Klik Next untuk melanjutkan. Langkah berikutnya yaitu memberikan nama untuk OS yang akan kamu install. Berikutnya, pilih Operating System Linux dan pilih Version Ubuntu. Seperti gambar dibawah ini:
Langkah selanjutnya adalah menentukan besar RAM yang akan digunakan. Saya sarankan untuk memakai RAM 512 MB. Jika sudah klik Next.
Lalu, kamu akan dihadapkan dengan opsi Hard disk Virtual. Karena ini virtual, tentu saja kamu tidak perlu menambah Hard Disk baru lagi. VirtualBox akan mengambil kapasitas hard disk kamu untuk membuat Hard Disk Virtual. Beri checkbox pada "Start-up disk" dan klik "Create new hard disk". Jika sudah klik Next
Jendela baru akan keluar. Kamu akan diminta untuk konfigurasi Hard disk virtual. Saya sarankan untuk memilih Hard disk virtual yang jenisnya VDI (VirtualBox Disk Image). Lalu, klik Next
Langkah selanjutnya adalah memilih detail dari Virtual Disk. Ada dua jenis yang diberikan, yaitu:
1. Dynamically Allocated: Maksud dari jenis ini adalah Hard disk Virtual yang akan digunakan oleh Ubuntu nantinya, semakin lama semakin besar, jika kamu menambahkan
data ke Hard disk Virtual dari Ubuntu. Sebagai contoh, jika kamu mengunduh (download) file menggunakan Ubuntu, maka Hard disk Virtual akan bertambah kapasitasnya.
2. Fixed Size: Maksud dari jenis ini adalah, Hard disk Virtual yang digunakan oleh Ubuntu nantinya adalah kapasitas yang pasti. Jika kamu memberikan Hard disk Virtual dari Ubuntu kapasitasnya hanya 5 GB. Maka, data yang tersimpan di Ubuntu, tidak boleh lebih dari 5 GB.
Supaya lebih mudah, saya sarankan untuk menggunakan Dynamically Allocated. Klik Next jika sudah.
Lalu, carilah tempat untuk menyimpan Hard disk Virtual Ubuntu. Kemudian, tentukan kapasitas Hard disk Virtual yang akan digunakan oleh Ubuntu. Jika sudah, klik Next. Seperti gambar dibawah ini:
Selanjutnya, kamu diberkan risalah, atau deskripsi dari apa yang kamu buat. Langsung saja, klik Create. Jendela hard disk Virtual akan menghilang. Lalu, klik "Create" lagi untuk menyudahinya. Maka, akan tersedia detail dari Ubuntu Precise Pangolin di VirtualBox. Seperti pada gambar dibawah ini:
Klik "Mulai" untuk menginstall Ubuntu Precise Pangolin.
Jendela Selamat datang akan muncul. Klik "Next" untuk melanjutkan. Selanjutnya, klik Icon "Browse" untuk mencari file ISO dari Ubuntu yang telah kamu unduh (Download). Jika sudah, klik Next:
Maka, akan keluar Risalahnya. Klik Mulai.
Install Ubuntu 12.04
Sebelum melakukan instalasi, pastikan komputer sudah memenuhi spesifikasi minimal yang dibutuhkan untuk Ubuntu. Spesifikasi minimal yang diperlukan adalah:
• Space Hardisk: 4,4 GB
• RAM: 512 MB
• VGA: 12 MB
Jika spesifikasi diatas sudah terpenuhi, maka kita bisa langsung ke tahap selanjutnya.
Langkah 1
Masukan CD/DVD instalasi ubuntu ke dalam drive, kemudian atur agar BIOS melakukan booting awal dari CD/DVD drive tersebut.
Langkah 2
Setelah proses booting berhasil, maka akan muncul tampilan awal yang kira-kira seperti berikut:
untuk memulai instalasi, klik tombol Install Ubuntu.
Langkah 3
Pada langkah ini klik tombol Continue
Langkah 4
Pada langkah ini pilih tipe instalasi yang diinginkan.
Erase Disk and instal ubuntu, pilih pilihan ini jika akan menginstal ubuntu sebagai satu-satunya sistem operasi yang ada di komputer. Pilihan ini juga akan menghapus semua data dan partisi yang ada pada hardisk.
Something Else, pilihan ini diperuntukkan untuk pengguna tingkat lanjut. Di sini kita bisa mengatur penggunaan partisi, besar partisi, ataupun akan diinstalkan di partisi mana ubuntu akan di instal.
Untuk sekarang, Pilih pilihan Something Else, kemudian klik Continue.
Langkah 5
Pada tutorial ini saya menggunakan hardisk baru yang belum dibuat partisi apapun di dalamnya. Sekarang kita akan membuat partisi baru, klik tombol Add.
Masukan berapa besar ukuran partisi untuk menyimpan sistem dan juga data. Pada bagian Use as pilih Ext4, kemudian pada bagian Mount Point pilih “/” artinya partisi tersebut digunakan untuk menyimpan semua sistem dan juga data-data. Lalu klik OK.
Selanjutnya buat partisi baru untuk SWAP, langkahnya sama seperti pada langkah diatas (perhatikan gambar dibawah).
Catatan
Partisi SWAP digunakan untuk menyimpan program yang ada di RAM apabila Resources RAM sudah tidak mencukupi. Besarnya partisi SWAP ini idealnya adalah 2x kapasitas RAM. Tetapi untuk sistem dengan ukuran RAM lebih dari 1GB, di ubuntu, partisi SWAP tidak perlu digunakan karena pada praktiknya sudah bisa tercukupi oleh RAM.
Lalu pada kotak dialog berikutnya klik Install Now
Langkah 6
Pilih regional negara. Untuk yang berada di wilayah Indonesia Barat, pilih Jakarta lalu klik Continue.
Langkah 7
Pilih layout keyboard. Jika bingung memilih, klik saja tombol Detect Keyboard Layout. Jika sudah, klik tombol Continue
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 10
Langkah 8
Masukan informasi personal dan klik Continue.
Langkah 9
Tunggu proses instalasi hingga selesai.
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 11
Langkah 10
Setelah sekian sebentar, proses instalasi selesai. Klik tombol Restat Now, dan Well Done.
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 12
Struktur file system Ubuntu
Setelah mengenal dan mengintal linux-ubuntu 12.04 dan sudah melakukan apa yang harus di lakukan setelah install maka sekarang kit perdalam lagi dengan mengenal struktur dalam ubuntu
Linux – Semua filesystem terdapat dalam satu hirarki direktori.
Direktori root[/] adalah direkrtori tingkat teratas, dan semua sebdirektori membentuk hirarki direktori. Partisi, device, filesystem, folder, dll adalah properti didalam root.
Windows – semua device/partisi mempunyai hirarki sendiri dan terpisah antara satu sama lain. OS/filesystem, folder, dll adalah properti didalam partisi.
Berikut adalah hirarki dari direktori Linux Ubuntu:
/bin – aplikasi binary, sebagian besar berisi file executable (sama seperti .exe pada windows).
/sbin – aplikasi binary untuk sistem (hampir sama dengan /bin).
/lib – file library pada sytem / aplikasi.
/usr – sekelompok file aplikasi yang digunakan user biasa, mengandung folder /bin, /doc, dll (folder ini dianggap juga sebagai folder program file pada Ubuntu)
/usr/local/bin – tempat untuk meletakkan program anda sendiri yang tidak akan di-overwrite saat upgrade.
/usr/share/doc – dokumentasi kepada program-program.
/home – file dan folder untuk user.
/root – Merupakan “Home” folder bagi root user.
/boot – file yang diperlukan untuk boot (seperti kernel, dll).
/dev – lokasi device kita (seperti hdd, usb hingga display).
/etc – hampir setiap konfigurasi file system anda.
/etc/profile.d – Berisikan script yang dijalankan oleh /etc/profile pada login.
/etc/X11 – file konfigurasi untuk system X windows.
/lost+found – file-file yang hilang entah kemana.
/media – device seperti cd room, flash disk, dll yang telah di mount.
/mnt – file system yang telah dimount.
/proc – direktori dinamika termasuk maklumat tentang proses dan pendaftaran.
/sys – penjelasan tentang system.
/tmp – file sementara / temporary file.
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 13
/var – file log, database, dsb.
Sebagian besar orang yang baru mengenal Linux bingung tentang direktori dan struktur file di Linux. Bila Anda boot ’partisi root’ setiap distribusi Linux sudah terpasang di /. Setiap file dan folder yang di mount dalam /. Anda tidak menemukan nama drive seperti (C, D) dll di Linux (jika tidak dual boot). Selain itu Di Linux, program ini berada di direktori yang berbeda. Untuk contoh perintah less terletak di bawah direktori / usr / bin. Oleh karena itu struktur direktori pada Linux /Unix membuat bingung terutama untuk pengguna yang telah bermigrasi dari windows.
Perbedaan Struktur File antara Linux dan Windows.
Di windows hampir semua file program yang diinstal dalam ‘file program ”secara default kecuali pengguna menentukan direktori tertentu. Dalam sistem Linuxdirektori kategori berdasarkan struktur program. Sebagai contoh file konfigurasi adalah di / etc, semua file biner di / bin atau / usr / bin atau / usr / local / bin dan sebagainya.
Struktur File Windows
(backslash)Folder(backslash)subfolder(backslash) file.txt
Struktur File Linux
/Folder/subfolder/file.txt
Perbedaan mendasarnya adalah:
Linux / Unix selalu menggunakan forward slash (“/”) untuk menunjukkan hirarki file system sedangkan penggunaan backslash pada windows.
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 14
Perintah-perintah Dasar di Linux Ubuntu
Perintah-perintah Dasar di Linux Ubuntu.Ubuntu sangat terkenal dengan CLI-nya (Command Line Interface). CLI sendiri adalah antar muka yang tidak menyediakan grafik, baik berupa gambar-gambar, jendela-jendela ataupun animasi-animasi yang bisa memanjakan pengguna, melainkan hanya berupa teks yang harus diketikkan oleh pengguna.
Jadi, apabila user ingin melakukan operasi dalam sistem operasi tersebut, misalnya melakukan copy, rename, cut, delete, dan sebagainya, maka pengguna harus megetikkan perintah berupa teks dengan cara manual dan bukan dengan klik-klik seperti pada interface GUI (Graphic User Interface).
Berikut ini adalah beberapa perintah yang bisa digunakan di sistem operasi Ubuntu pada mode CLI, baik Desktop maupun Server, yang juga banyak untuk bisa digunakan pada distro yang lain. Pada contoh ini saya menggunakan Ubuntu Desktop 12.04.
1. sudo su
Digunakan untuk login sebagai root/pengguna tertinggi
Sintaks sudo su
2. login
Digunakan untuk login sebagai user lain, namun harus menjadi root dulu untuk bisa menjalankan peirntah ini.
Sintaks : login namauser
Contoh : login adam
3. cd
Digunakan untuk berpindah direktori
Sintaks : cd alamat_direktori
Contoh : cd /var/www
4. pwd
Digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.
Sintaks : pwd
5. ls
Digunakan untuk melihat isi sebuah direktori.
Sintaks : ls
6. cp
Digunakan untuk melakukan copy file.
Sintaks : cp /direktori/file_yang_ingin_dicopy /direktori tujuan
Contoh : cp /etc/file1.txt /var/www
7. mv
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 15
Digunakan untuk melakukan memindahkan, cut atau rename file.
Sintaks :
mv /direktori/file_yang_ingin_dicut /direktori tujuan (cut)
mv /direktori/file_yang_ingin_direname /nama_baru_file (rename)
Contoh:
mv /etc/file1.txt /var/www
mv /etc/file1.txt file2.txt
8. mkdir
Digunakan untuk membuat folder baru.
Sintaks : mkdir nama_folder
Contoh : mkdir folder1
9. rmdir
Digunakan untuk menghapus folder.
Sintaks : rmdir nama_folder
Contoh : rmdir folder1
10. touch
Digunakan untuk membuat file baru.
Sintaks : touch nama_file
Contoh : touch file1.txt
11. rm
Digunakan untuk menghapus file.
Sintaks : rm nama_file
Contoh : rm file1.txt
12. more
Digunakan untuk menampilkan isi sebuah file
Sintaks : more nama_fie
Contoh : more file1.txt
13. echo
Digunakan untuk menuliskan sesuatu kata atau kalimat ke sebuah file.
Sintaks : echo “isi pesan” nama_file
Contoh : echo “Hai ini adalah contoh pesan” >> file1.txt
14. adduser
Digunakan untuk menambah user baru.
Sintaks : adduser nama_user
Contoh : adduser adamkurniawan
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 16
15. addgroup
Digunakan untuk menambah group baru
Sintaks : addgroup nama_group
Contoh : addgroup grup1
16. lsusb
Digunakan untuk melihat perangkat usb yang sedang terkoneksi ke komputer
Sintaks : lsusb
17. lspci
Digunakan untuk melihat perangkat pci yang sedang terkoneksi ke komputer
Sintaks : lspci
18. lshw
Digunakan untuk melihat hardware komputer.
Sintaks : lshw
19. dmesg
Digunakan untuk melihat hardware yang sedang beraktifitas
Sintaks : dmseg
20. top
Digunakan untuk melihat proses yang sedang berjalan, seperti Task Manager pada Windows.
Sintaks : top
21. cpuinfo
Digunakan untuk melihat spesifikasi komputer.
Sintaks : more /proc/cpuinfo
22. meminfo
Digunakan untuk melihat status RAM
Sintaks : more /proc/meminfo
23. clear
Digunakan untuk membersihkan layar
Sintaks : clear
24. halt
Digunakan untuk mematikan komputer, namun harus sebagai root.
Sintaks : halt
25. reboot
Digunakan untuk merestart komputer, namun harus sebagai root.
Sintaks : reboot
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 17
26. exit
Digunakan untuk keluar dari terminal.
Sintaks : exit
27. wget
Digunakan untuk mendownload via terminal
Sintaks : wget link_download
Contoh : wget www.insightcalendar.com/Insight_Calendar_1-1_Setup.exe
28. ifconfig
Digunakan untuk melihat konfigurasi ethernet/kartu jaringan.
Sintaks : ifconfig
29. apt-get
Digunakan untuk memperoleh paket/software dari repository ubuntu secara online.
Sintax : apt-get nama_paket
Contoh :
apt-get update (untuk melakukan update repository)
apt-get update wine (untuk mendapatkan paket wine)
30. tar
Digunakan untuk melakukan extract file.
Sintaks : tar [parameter] nama_file
Contoh : tar -xzvf komodo-edit-5.2.4-4343-linux-libcpp6-x86.tar.gz
31. nautilus
Digunakan untuk membuka tampilan GUI secara langsung.
Sintaks : nautilus
Contoh : sudo nautilus (menggunakan mode GUI dengan status root)
32. df -h
melihat sisa kapasitas harddisk.
sintaks : df -h
33. who
digunakan untuk melihat nama login kita.
sintaks : who
34. cat
digunakan untuk membuka file.
sintaks : cat
contoh: cat test.txt
35. date
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 18
melihat tanggal
sintaks : date
36. cal
melihat kalender
sintaks : melihat tanggal
37. hostname
Menampilkan nama komputer.
sintaks: hostname
38. free
Melihat Free memory.
sintaks: free
39. History
melihat perintah apa saja yang pernah diketik
sintaks : History
40. deluser
Menghapus user dari sistem
sintaks : deluser [nama user]
uname -r = Melihat kernel yang digunakan pada OS
uname -a = Informasi system kernel anda
cat /proc/cpuinfo = Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).
cat /proc/interrupts = Melihat alamat interrupt yang dipakai.
cat /proc/version = Versi dari Linux dan informasi lainnya.
cat /proc/filesystems = Melihat filesystem yang digunakan.
cat /etc/printcap = Melihat printer yang telah disetup
finger username = Melihat informasi user, coba jalankan; fingerroot
last = Melihat user sebelumnya yang telah login di komputer.
uptime = Melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.
ps (=print status)= Melihat proses-proses yang dijalankan oleh user
ps axu = Melihat seluruh proses yang dijalankan, walaupun tanpa terminal control, juga ditampilkan nama dari user untuk setiap proses.
top = Melihat proses yang berjalan, dengan urutan penggunaan cpu.
apropos = Untuk mencari perintah pada sistem operasi yang mempunyai fungsi yang sama.
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 19
chmod = Mengubah perizinan suatu direktori/file.
wc = Menghitung jumlah kata, jumlah baris dan jumlah karakter dalam suatu file .
man = Singkatan dari manual yaitu untuk menampilkan halaman manual untuk semua perintah UNIX.
grep = Mencari isi suatu file di sembarang directori.
pwd = Menampilkan nama direktori dimana Anda saat itu sedang berada.
ps = Digunakan untuk memonitor informasi tentang proses yang aktif dalam sistem UNIX.
kill = Digunakan untuk menghentikan proses yang sedang berjalan.
bc = Perintah bc dapat digunakan sebagai calculator.
wall = Pengiriman pesan oleh super user.
:w di gunakan u/ menyimpan file or sama dengan (save).
:q digunakan u/ keluar dari editor tandan mentimpan file.
:wq digunakan u/ keluar dari editor sekaligus menyimpan file.
tail = Menampilkan 10 baris terakhir dari suatu file.
ls –l = Melihat semua file lengkap
ls -a = Menampilkan semua file atau direktori yang tersembunyi
ls -f = Menampilkan semua file atau direktori tanpa proses shorting
grep root /etc/passwd = Mencari kata atau kalimat dalam file
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 20
Perintah APT pada linux Ubuntu
Advanced Package Tool atau yang lebih dikenal dengan nama APT merupakan tool yang digunakan untuk melakukan manajemen software melalui command line pada distro berbasis Debian, termasuk disini adalah sistem operasi Ubuntu. Mungkin sebagian dari anda sudah cukup sering menggunakan perintah atau command apt ini,
1. apt-get update Perintah ini akan mengupdate daftar package dari repository yang terdaftar di /etc/apt/source.list. Perintah ini dibutuhkan jika anda mengubah isi dari file /etc/apt/source.list.
contoh:
$ sudo apt-get update
[sudo] password for arie:
Ign http://kambing.ui.ac.id natty InRelease
Ign http://kambing.ui.ac.id natty-updates InRelease
Ign http://kambing.ui.ac.id natty-security InRelease
Hit http://kambing.ui.ac.id natty Release.gpg
Get:1 http://kambing.ui.ac.id natty-updates Release.gpg [198 B]
Get:2 http://kambing.ui.ac.id natty-security Release.gpg [198 B]
Hit http://kambing.ui.ac.id natty Release
Get:3 http://kambing.ui.ac.id natty-updates Release [27.2 kB]
Ign http://extras.ubuntu.com natty InRelease
Ign http://archive.canonical.com natty InRelease
Get:4 http://kambing.ui.ac.id natty-security Release [27.2 kB]
........
Fetched 774 kB in 20s (38.2 kB/s)
Reading package lists... Done
2. apt-get upgrade Perintah ini akan melakukan update terhadap semua package yang sudah terinstall di Ubuntu
contoh:
$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-generic linux-headers-generic linux-image-generic
The following packages will be upgraded:
apt apt-transport-https apt-utils linux-libc-dev
4 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Need to get 3,124 kB of archives.
After this operation, 8,192 B of additional disk space will be used.
Do you want to continue [Y/n]?
3. apt-get dist-upgrade Perintah ini akan melakukan upgrade terhadap package yang ada dan menginstall package baru yang dibutuhkan oleh package lama tetapi tidak terinstall pada system kita.
Contoh:
$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 21
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
linux-headers-2.6.38-10 linux-headers-2.6.38-10-generic
linux-image-2.6.38-10-generic
The following packages will be upgraded:
apt apt-transport-https apt-utils linux-generic linux-headers-generic
linux-image-generic linux-libc-dev
7 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 50.6 MB of archives.
After this operation, 210 MB of additional disk space will be used.
Do you want to continue [Y/n]?
4. apt-cache sarch Perintah diatas akan mencari program yang akan kita install beserta deskripsinya, misalkan anda akan menginstall aplikasi xchat, maka perintahnya adalah seperti berikut
contoh
$ sudo apt-cache search xchat
xchat-gnome - a new frontend to the popular X-Chat IRC client
xchat-gnome-common - a new frontend to the popular X-Chat IRC client
bleachbit - delete unnecessary files from the system
pidgin-plugin-pack - Collection of Pidgin plugins
xchat - IRC client for X similar to AmIRC
xchat-common - Common files for X-Chat
xchat-gnome-indicator - XChat-GNOME Indicator Plugin
xchat-guile - Guile scripting plugin for XChat
xchat-indicator - XChat Indicator Plugin
xchat-otr - Off-the-Record Messaging Plugin for X-Chat
xchat-xsys - x-chat plugin that can display your current system statistics
5. apt-cache policy Perintah ini berfungsi untuk melihat versi packages yang akan kita install dan prioritasnya, misalkan anda ingin melihat versi dari aplikasi xchat yang akan diinstal, maka gunakan perintah berikut
contoh:
$ sudo apt-cache policy xchat
xchat:
Installed: (none)
Candidate: 2.8.8-3ubuntu4
Version table:
2.8.8-3ubuntu4 0
500 http://kambing.ui.ac.id/ubuntu/ natty/universe i386 Packages
6. apt-cache show Perintah diatas akan menampilkan semua informasi dari package yang akan diinstall, mulai dari nama package, prioritas, versi, arsitektur, besar file, sampai MD5sum, perintah berikut untuk menampilkan informasi dari xchat
contoh :
$ sudo apt-cache show xchat
Package: xchat
Priority: optional
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 22
Section: universe/net
Installed-Size: 840
Maintainer: Ubuntu Developers
Original-Maintainer: Davide Puricelli (evo)
Architecture: i386
Version: 2.8.8-3ubuntu4
Replaces: xchat-common (<< 1.6.0-1)
Provides: irc
Depends: libc6 (>= 2.7), libdbus-glib-1-2 (>= 0.88), libgdk-pixbuf2.0-0 (>= 2.21.6), libglib2.0-0 (>= 2.24.0), libgtk2.0-0 (>= 2.18.0), liblaunchpad-integration1 (>= 0.1.17), libpango1.0-0 (>= 1.14.0), libperl5.10 (>= 5.10.1), libsexy2 (>= 0.1.8), libssl0.9.8 (>= 0.9.8m-1), libx11-6, xchat-common (= 2.8.8-3ubuntu4)
Recommends: libpython2.7 (>= 2.7), tcl8.4 (>= 8.4.16), esound-clients | alsa-utils, libnotify1 | libnotify-bin, xdg-utils
Filename: pool/universe/x/xchat/xchat_2.8.8-3ubuntu4_i386.deb
Size: 320094
MD5sum: 56209d777d179f13462d49b0515775ad
SHA1: 5f85f85ee43a358eb178e2dccacd9241b8cddd1b
SHA256: 2624245952dac0a8ad7697d6e12f9149e891757a3749b8e241dedfa3d4cf9533
Description: IRC client for X similar to AmIRC
XChat is a graphical IRC Client with a GTK+ GUI. It has a look and feel
similar to AmIRC for the Amiga. Special features include the mIRC extension
DCC RESUME and mIRC color, multiple server/channel windows, dialog
windows, and a plugin API.
Homepage: http://www.xchat.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Task: xubuntu-desktop
7. apt-cache showpkg Perintah ini akan menampilkan dependencies yang dibutuhkan oleh sebuah package, perintah berikut akan menampilkan dependencies yang dibutuhkan oleh package xchat
contoh:
$ sudo apt-cache showpkg xchat
Package: xchat
Versions:
2.8.8-3ubuntu4 (/var/lib/apt/lists/kambing.ui.ac.id_ubuntu_dists_natty_universe_binary-i386_Packages)
Description Language:
File: /var/lib/apt/lists/kambing.ui.ac.id_ubuntu_dists_natty_universe_binary-i386_Packages
MD5: 0370c60ddc73ff6adff8453648bc7334
Reverse Depends:
xubuntu-desktop,xchat
xchat-xsys,xchat 2.4.0
xchat-otr,xchat
xchat-indicator,xchat
xchat-guile,xchat 2.4.1
xchat-common,xchat
lubuntu-desktop,xchat
gnome-osd,xchat 2.0.6
cwirc,xchat 2.0.2-1
Dependencies:
2.8.8-3ubuntu4 - libc6 (2 2.7) libdbus-glib-1-2 (2 0.88) libgdk-pixbuf2.0-0 (2 2.21.6) libglib2.0-0 (2 2.24.0) libgtk2.0-0 (2 2.18.0) liblaunchpad-integration1 (2 0.1.17) libpango1.0-0 (2 1.14.0) libperl5.10 (2 5.10.1)
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 23
libsexy2 (2 0.1.8) libssl0.9.8 (2 0.9.8m-1) libx11-6 (0 (null)) xchat-common (5 2.8.8-3ubuntu4) libpython2.7 (2 2.7) tcl8.4 (2 8.4.16) esound-clients (16 (null)) alsa-utils (0 (null)) libnotify1 (16 (null)) libnotify-bin (0 (null)) xdg-utils (0 (null)) xchat-common (3 1.6.0-1)
Provides:
2.8.8-3ubuntu4 - irc
Reverse Provides:
8. apt-get install perintah tersebut akan menginstall package beserta semua dependenciesnya, perintah berikut akan menginstall aplikasi xchat.
contoh:
$ sudo apt-get install xchat
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libsexy2 xchat-common
The following NEW packages will be installed:
libsexy2 xchat xchat-common
0 upgraded, 3 newly installed, 0 to remove and 7 not upgraded.
Need to get 1,481 kB of archives.
After this operation, 4,506 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
9. apt-get remove perintah tersebut akan menghapus atau menguninstall aplikasi yang sudah diinstall beserta semua package yang dibutuhkan tanpa menghapus konfigurasinya
contoh :
$ sudo apt-get remove xchat
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
xchat-common libsexy2
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
xchat
0 upgraded, 0 newly installed, 1 to remove and 7 not upgraded.
After this operation, 860 kB disk space will be freed.
Do you want to continue [Y/n]?
10. apt-get autoremove Perintah ini akan menghapus package yang tidak memiliki dependencies
contoh :
$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 24
11. apt-get remove --purge perintah tersebut akan menhapus atau menuninstall program yang sudah diinstal beserta konfigurasinya
contoh:
$ sudo apt-get remove --purge xchat
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
xchat-common libsexy2
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
xchat*
0 upgraded, 0 newly installed, 1 to remove and 7 not upgraded.
After this operation, 860 kB disk space will be freed.
12. apt-get autoclean Perintah ini akan menghapus isi cache di harddisk yang digunakan saat menjalankan perintah apt-get install secara otomatis dengan cara menghapus versi paling lama dari suatu package
contoh:
$ sudo apt-get autoclean
Reading package lists... Done
Building dependency tree
Reading state information... Done
Del compiz 1:0.9.4+bzr20110606-0ubuntu1~natty1 [5,480 B]
Del software-center 4.0.3 [461 kB]
Del libcups2 1.4.6-5ubuntu1.2 [159 kB]
Del cups-client 1.4.6-5ubuntu1.2 [124 kB]
Del cups 1.4.6-5ubuntu1.2 [1,949 kB]
Del cups-bsd 1.4.6-5ubuntu1.2 [42.6 kB]
Del libcupscgi1 1.4.6-5ubuntu1.2 [36.6 kB]
Del apt-utils 0.8.13.2ubuntu4 [223 kB]
Del compiz-gnome 1:0.9.4+bzr20110606-0ubuntu1~natty1 [120 kB]
Del apt-transport-https 0.8.13.2ubuntu4 [19.1 kB]
Del compiz-core 1:0.9.4+bzr20110606-0ubuntu1~natty1 [268 kB]
Del cups-ppdc 1.4.6-5ubuntu1.2 [35.7 kB]
Del libcupsimage2 1.4.6-5ubuntu1.2 [55.7 kB]
Del libcupsdriver1 1.4.6-5ubuntu1.2 [25.7 kB]
Del apt 0.8.13.2ubuntu4 [2,102 kB]
Del libdecoration0 1:0.9.4+bzr20110606-0ubuntu1~natty1 [26.2 kB]
Del libcupsppdc1 1.4.6-5ubuntu1.2 [61.8 kB]
Del cups-common 1.4.6-5ubuntu1.2 [1,274 kB]
Del compiz-plugins 1:0.9.4+bzr20110606-0ubuntu1~natty1 [1,364 kB]
Del libcupsmime1 1.4.6-5ubuntu1.2 [19.5 kB]
jika ingin menghapus isi cache secara keseluruhan gunakan perintah
sudo apt-get clean
13. Memperbaiki dependencies yang rusak Perintah berikut akan memperbaiki dependencies yang rusak, yang menyebabkan perintah apt tidak bisa di gunakan, dan muncul pesan error, gunakan perintah berikut untuk memperbaikinya.
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 25
sudo apt-get -f install
14. Melihat space yang digunakan cache direktori yang digunakan tool apt untuk menyimpan cache adalah /var/cache/apt/archives/ dan /var/cache/apt/archives/partial/, untuk melihat banyaknya space yang terpakai gunakan perintah berikut
$ du -h /var/cache/apt/archives/
4.0K /var/cache/apt/archives/partial
127M /var/cache/apt/archives/
Perintah dpkg pada linux Ubuntu
Perintah dpkg merupakan utility berbasis Debian Package Management System yang berfungsi untuk menginstal, meremove, dan memperoleh informasi dari setiap paket .deb. Berbeda dengan perintah apt-get perintah dpkg hanya bisa kita gunakan pada paket dengan dengan ekstensi .deb saja, jika kita menggunakan perintah apt-get maka secara otomatis system akan menginstallkan paket aplikasi yang hendak kita install, tetapi jika menggunakan dpkg sebelum tahap instalalsi dimulai maka file dengan dengan ekstensi .deb harus tersedia terlebih dahulu.
Meskipun saat ini perintah dpkg sudah di alihkan pada utility berbasis GUI seperti Ubuntu Software Center, tetapi mengetahui perintah-perintah dasar dpkg wajib diketahui oleh para pengguna sistem operasi Ubuntu yang merupakan turunan langsung dari linux Debian. Berikut adalah perintahnya :
1. Mendownload file .deb dari repository Ubuntu. Untuk mendapatkan file .deb dari repository ubuntu anda bisa menggunakan perintah apt-get di ikuti dengan opsi -d, yang artinya perintah apt-get tersebut hanya digunakan untuk mendownload paket .deb saja.
Contoh :
arie@pranata:~$ sudo apt-get -d install multiget
[sudo] password for arie:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
multiget
0 upgraded, 1 newly installed, 0 to remove and 67 not upgraded.
Need to get 438 kB of archives.
After this operation, 1,159 kB of additional disk space will be used.
Get:1 http://kambing.ui.ac.id/ubuntu/ pranata/universe multiget i386 1.2.0-3 [438 kB]
Fetched 438 kB in 8s (49.1 kB/s)
Download complete and in download only mode
Pada contoh diatas, file multiget.deb tidak terinstall pada system tetapi di download di direktori /var/cache/apt/archives/multiget_1.2.0-3_i386.deb
2. Cara install paket dengan dpkg Untuk menginstall paket .deb dengan perintah dpkg bisa menggunakan opsi -i diikuti nama
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 26
filenya, misalkan pada contoh berikut saya akan menginstall file multiget_1.2.0-3_i386.deb yang berada di direktori /var/cache/apt/archives
Contoh:
arie@pranata:~$ sudo dpkg -i /var/cache/apt/archives/multiget_1.2.0-3_i386.deb
Selecting previously deselected package multiget.
(Reading database ... 170252 files and directories currently installed.)
Unpacking multiget (from .../multiget_1.2.0-3_i386.deb) ...
Setting up multiget (1.2.0-3) ...
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
yang perlu diingat disini, tidak semua paket berdiri sendiri ada beberapa paket software yang membutuhkan dependencies, ada kalanya terjadi error jika anda menginstal paket software dengan perintah dpkg karena perintah dpkg tidak secara otomatis menginstall dependencies yang dibutuhkan seperti pada perintah apt-get, jika anda menemukan error karena tidak ditemukannya dependencies yang menyertai paket tersebut, gunakan perintah berikut untuk memperbaikinya
sudo apt-get -f install
3 cara meremove software dengan perintah dpkg Untuk meremove software yang sudah di install dengan menggunakan perintah dpkg, gunakan opsi -r di ikuti nama softwarenya.
Contoh:
arie@pranata:~$ sudo dpkg -r multiget
(Reading database ... 170258 files and directories currently installed.)
Removing multiget ...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for man-db ...
Jika paket yang anda install sebelumnya membuat file config tersendiri anda bisa menggunakan opsi -P untuk memastikan semua file config ikut terhapus juga
Contoh:
arie@pranata:~$ sudo dpkg -P multiget
4 mengekstrak file .deb dengan dpkg Sebenarnya file .deb merupakan hasil kompresi dari file-file yang berisi source code. File multiget_1.2.0-3_i386.deb misalkan, di dalamnya pasti berisi file-file yang dibutuhkan untuk membuat aplikasi download manager multiget, seperti source code, deskripsi file, chscksums, dan sebagainya, nah untuk mengetahui isi dari paket .deb tersebut bisa digunakan perintah dpkg diikuti dengan opsi -x, sebagai contoh saya akan mengekstrak file /var/cache/apt/archives/multiget_1.2.0-3_i386.deb ke direktori /tmp/multiget-source
arie@pranata:~$ mkdir /tmp/multiget-source
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 27
arie@pranata:~$ sudo dpkg -x /var/cache/apt/archives/multiget_1.2.0-3_i386.deb /tmp/multiget-source
arie@pranata:~$ ls /tmp/multiget-source
usr
5. Menampilkan informasi dari suatu aplikasi Untuk menampilkan informasi dari sebuah aplikasi yang sudah terinstall di system bisa menggunakan perintah dpkg diikuti dengan opsi -p, sebagai contoh dibawah ini saya akan menampilkan informasi dari aplikasi zekr yang sudah terinstall di ubuntu.
arie@pranata:~$ dpkg -p zekr
Package: zekr
Priority: optional
Section: non-free/x11
Installed-Size: 6376
Maintainer: Ubuntu Developers
Architecture: all
Version: 1.0.0+repack-6
..................................................
..................................................
Original-Maintainer: Debian Islamic Maintainers
Homepage: http://www.zekr.org
6. Menampilkan informasi dari suatu file .deb Untuk menampilkan informasi dari sudatu file .deb gunakan perintah dpkg diikuti dengan opsi -I. Contoh berikut akan menampilkan informasi dari file teamviewer_linux.deb
arie@pranata:~$ dpkg -I teamviewer_linux.deb
new debian package, version 2.0.
size 19123758 bytes: control archive= 1521 bytes.
692 bytes, 14 lines control
1305 bytes, 51 lines * postinst #!/bin/sh
221 bytes, 13 lines * postrm #!/bin/sh
50 bytes, 5 lines * preinst #!/bin/sh
1352 bytes, 48 lines * prerm #!/bin/sh
Package: teamviewer6
Version: 6.0.9258
Section: non-free/internet
Priority: optional
Architecture: i386
Depends: bash (>= 3.0), libc6 (>= 2.7), libasound2, zlib1g, libxext6
Installed-Size: 80000
Maintainer: Teamviewer GmbH
Description: TeamViewer (Remote Control Application)
TeamViewer is a remote control application. TeamViewer provides easy, fast and secure remote access to Linux, Windows PCs, and Macs.
.
TeamViewer is free for personal use. You can use TeamViewer completely free of charge to access your private computers or to help your friends with their computer problems.
.
To buy a license for commercial use, please visit http://www.teamviewer.com
7. Menampilkan list dari paket yang sudah terinstall di system Untuk mengetahui paket apa saja yang sudah terinstall di ubuntu, gunakan perintah dpkg diikuti opsi -l. Seperti contoh berikut saya akan menampilkan paket aplikasi apa saja yang sudah terinstall di komputer saya. Gunakan tanpa pipe (|) diikuti perintah less, untuk melihat output perbagian.
arie@pranata:~$ dpkg -l | less
www.bangmaman.web.id Modul Pengenalan Linux Ver : 1.2
Maman Hariana, S.Kom 2014 P a g e | 28
||/ Name Version Description
+++-=============================================-=======================================-==========================================================================
ii accountsservice 0.6.14-1git1ubuntu1 query and manipulate user account information
ii acl 2.2.51-3 Access control list utilities
ii acpi-support 0.138 scripts for handling many ACPI events
ii acpid 1:2.0.10-1ubuntu2.3 Advanced Configuration and Power Interface event daemon
ii adduser 3.112+nmu1ubuntu5 add and remove users and groups
ii adium-theme-ubuntu 0.3.1-0ubuntu1 Adium message style for Ubuntu
ii aisleriot 1:3.2.1-0ubuntu1 Solitaire card games
ii alacarte 0.13.2-2ubuntu3 easy GNOME menu editing tool
ii alsa-base 1.0.24+dfsg-0ubuntu2 ALSA driver configuration files
ii alsa-utils 1.0.24.2-0ubuntu8.1 Utilities for configuring and using ALSA
ii anacron 2.3-14ubuntu1 cron-like program that doesn't go by time
ii ant 1.8.2-3 Java based build tool like make
ii ant-optional 1.8.2-3 Java based build tool like make - optional libraries
....
Atau jika anda ingin melihat list dari aplikasi tertentu saja gunakan perintah berikut :
arie@pranata:~$ dpkg -l gimp
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=============================-=============================-==========================================================================
ii gimp 2.6.11-2ubuntu4 The GNU Image Manipulation Program
Masih banyak lagi opsi-opsi yang bisa digunakan pada perintah dpkg ini, untuk lebih lengkapnya silahkan anda baca manual page dari peri perintah dpkg ini dengan perintah
man dpkg
atau versi help dari perintah dpkg dengan menggunakan
dpgk --help
Langganan:
Komentar (Atom)
