Jumat, 19 September 2014

Topologi Jaringan Fisik

Pengertian topologi jaringan komputer - Pengertian topologi jaringan adalah suatu tehnik untuk menghubungkan komputer yang satu dengan komputer lainnya yang merangkai menjadi sebuah jaringan, dimana penggunaan topologi jaringan didasarkan pada biaya, kecepatan akses data, ukuran maupun tingkat konektivitas yang akan mempengaruhi kualitas maupun efiensi suatu jaringan.

Ada bermacam macam topologi jaringan komputer yang banyak di gunakan saat ini antara lain adalah Topologi Bus, Topologi Ring, Topologi Star, Topologi Mesh, Topologi Linear, masing-masing jenis topologi ini mempunyai kelebihan dan kekurangannnya sendiri.

dan berikut adalah Macam-Macam, Pengertian, Kelebihan dan Kekurangan dari masing-masing Topologi Jaringan Komputer lengkap dengan gambar.

TOPOLOGI STAR








Topologi bintang merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.



TOPOLOGI BUS


Topologi bus merupakan topologi yang banyak dipergunakan pada masa penggunaan kabel sepaksi menjamur. Dengan menggunakan T-Connector (dengan terminator 50ohm pada ujung network), maka komputer atau perangkat jaringan lainnya bisa dengan mudah dihubungkan satu sama lain.

TOPOLOGI RING



Topologi cincin adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk cincin.

TOPOLOGI TREE



Topologi Pohon adalah kombinasi karakteristik antara topologi star dan topologi bus. Topologi ini terdiri atas kumpulan topologi star yang dihubungkan dalam satu topologi bus sebagai backbone. Komputer-komputer dihubungkan ke hub, sedangkan hub lain di hubungkan sebagai jalur tulang punggung atau backbone.

TOPOLOGI LINIER



Jaringan komputer dengan topologi runtut (linear topology) biasa disebut dengan topologi bus beruntut, tata letak ini termasuk tata letak umum. Satu kabel utama menghubungkan tiap titik sambungan (komputer) yang dihubungkan dengan penyambung yang disebut dengan Penyambung-T dan pada ujungnya harus diakhiri dengan sebuah penamat (terminator).

TOPOLOGI MESH



Topologi Mesh adalah suatu topologi yang memang didisain untuk memiliki tingkat restorasi dengan berbagai alternatif rute atau penjaluran yang biasanya disiapkan dengan dukungan perangkat lunak atau software.

TOPOLOGI HYBRID


Kombinasi dari dua atau lebih topologi yang berbeda untuk membuat topologi hybrid. Ketika topologi dasar yang berbeda yang terhubung ke satu sama lain, mereka tidak menampilkan karakteristik dari setiap topologi satu tertentu. Ini adalah ketika itu menjadi topologi hibrida.


TOPOLOGI BROADCAST



secara sederhana dapat digambarkan yaitu suatu host yang mengirimkan data kepada seluruh host lain pada media jaringan.

Tipe Jaringan Komputer

TOPOLOGI PEER TO PEER

Peer-to-peer network adalah jaringan komputer yang terdiri dari beberapa komputer (biasanya tidak lebih dari 10 komputer dengan 1-2 printer).

itulah beberapa penjelasan mengenai Jaringan Komputer dan Jaringan yang paling besar adalah Internet (Internasional Network) yang bisa bertukar, mengunggah, mendonlod antar sesama pengguna di seluruh dunia. Semoga Bermanfaat.

Pengertian Topologi Logik

Topologi Logik berasal dari kata “ Logik “ yang berarti adalah suatu gambaran bagaimana hubungan yang terjadi antar masing-masing komputer dalam jaringan yang tidak dapat kita lihat, tetapi dapat kita mengalaminya ( merasakan ). Pengetian secara umum, Topologi Logik merupakan topologi yang menggambarkan hubungan secara logika yang terjadi pada masing-masing komputer dalam jaringan.

Topologi adalah terminal untuk hubungan antara satu komputer dengan komputer yang lain dalam sebuah jaringan.Pada jaringan komputer terdapat 2 macam topologi, yaitu: Topologi Fisik dan Topologi Logik. Topologi Fisik adalah gambaran secara fisik dari pola hubungan antara komponen-komponen jaringan, yang meliputi server, workstation, hub dan pengkabelannnya. Topologi ini pada umumnya ada 3 macam yang digunakan, yaitu Bus, Star dan Ring. Sedangkan Topologi Logik adalah gambaran hubungan secara logika yang terjadi antar masing-masing komputer dalam jaringan. Topologi ini pada umumnya ada 5 macam, yaitu: Ethernet, Token Ring, Local Talk, FDDI ( Fiber Distributed Data Interface ), dan ATM ( Asynchronous Transfer Mode ).

Jenis-jenis Topologi Logik
Dalam Topologi Logik ada beberapa bentuk arsitektur yang telah ada diantaranya adalah :

1. Ethenet

Ethernet sekarang ini paling banyak digunakan oleh seluruh umat manusia. Ethernet menggunakan metode akses yang disebut CSMA/CD ( Carrier Sense Multiple Access/Collision Detection ). Sistem ini dapat memperhatikan setiap komputer kedalam kabel dari network sebelum mengirimkan data ke dalamnya. Jika dalam jaringan tidak ada aktifitas, komputer akan mentransmisikan data. Jika ada transmisi lain di dalam kabel, komputer akan menunggu dan akan mencoba kembali transmisi ketika jaringan telah kosong. Jika ada dua buah komputer melakukan transmisi pada saat bersamaan, maka komputer akan mundur dan akan menunggu kesempatan secara acak untuk mentransmisikan data kembali. Metode ini disebut dengan koalisi, yang tidak akan berpengaruh pada kecepatan transmisi dari network.

Ethernet dapat digunakan pada model jaringan Garis lurus , Bintang, atau Pohon. Data dapat ditransmisikan melewati kabel twisted pair, koaksial, ataupun kabel fiber optik pada kecepatan 10 Mbps - 100Mbps dan terus berkembang sampai 1Gbps.
Keuntungan dari Ethernet :
Kecepatan mengirim data mecapai 100Mbps-1Gbps.
Cukup sederhana.
Mudah dalam menggunakannya.
Kerugian dari Ethernet :
Sering terjadi tabrakan data pada saat menggunakannya.
Jika pemakainya ramai, maka kecepatanya pun melambat.
2. Token Ring
Token Ring dikembangkan oleh IBM pada pertengahan tahun 1980. Hubungan komputer pada token berbentuk seperti cincin. Sebuah Sinyal token bergerak berputar seperti lingkaran pada sebuah jaringan dari satu komputer menuju ke komputer yang lain. Jika pada persinggahan disalah satu komputer ternyata ada data yang ingin ditransmisikan, token akan mengangkutnya ketempat dimana data itu ingin ditujukan, dan token bergerak terus untuk saling mengkoneksikan diantara masing-masing komputer.

Token Ring membutuhkan model jaringan Bintang dengan menggunakan kabel twisted pair atau kabel fiber optik yang dapat melakukan kecepatan transmisi 4 Mbps atau 16 Mbps. Sejalan dengan perkembangan Ethernet, penggunaan Token Ring makin berkurang sampai sekarang.




Keuntungan dari Token Ring :
Menggunakan Token Passing untuk menghindari tabrakan data.
Kecepatannya mencapai 16 Mbps.
Menggunkan kabel fiber optik. Kerugian dari Token Ring :

Jika terdapat gangguan di suatu node maka seluruh jaringan akan terganggu.
Biaya mahal.
3. Local Talk

Local talk merupakan jaringan yang dikembangkan pertama kali oleh Apple Computer Inc untuk komputer macintos. Metode yang digunakan oleh jaringan Local Talk disebut CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance). Lokal talk menggunakan kabel TP khusus yang digunakan untuk menghubungkan sederetan komputer melalui port serial dengan kecepatan yang bisa didapat hanya 230 Kbps.



Keuntungan dari Local Talk :
Kecepatan hanya 230 Kbps.
Menggunakan kabel TP khusus.
Kerugian dari Local Talk :
Lambat dalam mengakses.
Sering terjadi tabrakana data.

4. FDDI ( Fiber Distributed Data Interface )

Fiber Distributed Data Interface (FDDI) adalah sebuah jaringan yang menghubungkan antara dua atau lebih jaringan bahkan pada jarak yang jauh . Metode yang digunakan oleh FDDI adalah model token ring. FDDI menggunakan dua buah topologi ring secara fisik. Proses transmisi biasanya menggunakan satu buah ring, namun jika ada masalah ditemukan akan secara otomatis menggunakan ring yang kedua.

Kecepatan FDDI dengan menggunakan fiber optik kabel mencapai 100 Mbps. FDDI dapat menghubungkan sampai 500 terminal dengan jarak maksimum 2 km.


Keuntungan dari FDDI :
Menggunakan dua buah topologi ring dalam proses transmisi.
Menggunakan kabel fiber optik.
Memilki kecepatan 100 Mbps.
Dapat menghubungkan 500 terminal dengan jarak maksimum 2 km.

 Kerugian dari FDDI :
Biaya cukup mahal.
Boros dalam menggunkan kabel. 

5. ATM (Asynchronous Transfer Mode )

ATM ( Asynchronous Transfer Mode ) yaitu sebuah jaringan yang mentransmisikan pada kecepatan 155 Mbps atau lebih . ATM mentransmisikan data kedalam satu paket, sedangkan yang lain mentransfer pada besar-kecilnya paket. ATM mendukung variasi media seperti video, CD-audio, dan gambar. ATM bekerja pada model topologi Bintang dengan menggunakan kabel fiber optik ataupun kabel twisted pair . ATM pada umumnya digunakan untuk menghubungkan dua atau lebih LAN . ATM juga banyak dipakai oleh Internet Service Providers (ISP) untuk meningkatkan kecepatan akses Internet untuk klien mereka.


Keuntungan dari ATM ( Asynchronous Transfer Mode ) :
Kecepatannya sampai 155Mbps atau lebih.
Dapat didukung variasi media.
Menggunakan kabel fiber optik.
Dapat dipakai oleh Internet Service Providers (ISP).
Kerugian dari ATM ( Asynchronous Transfer Mode ) :
Boros dalam menggunakan kabel.
Mahal

Selasa, 02 September 2014

Perangkat Keras Jaringan Komputer

     adalah peralatan yang digunakan unntuk menghubungkan komputer ke komputer lainnya dalam jaringan untuk tujuan berbagi data, informasi, serta berbagi peralatan dalam jaringan.

Jenis-jenis Perangkat Keras Jaringan Komputer :

  • NIC Card
NIC (Network Interface Card) atau yang biasa disebut LAN card ini adalah perangkat keras jaringan komputer berupa kartu jaringan yang berbentuk papan  elektronik  yang  akan  dipasang  pada setiap  komputer  yang  terhubung  pada jaringan  (baik  server maupun  client).  Saat ini, banyak sekali jenis kartu jaringan. Akan tetapi,  ada  beberapa  hal  yang  perlu diketahui  dari  kartu  jaringan  seperti  tipe kartu,  jenis  protokol,  dan  tipe  kabel  yang didukungnya.
Perangkat Keras Jaringan Komputer (LAN Card)

  • Hub
Hub  adalah suatu  perangkat keras jaringan komputer yang  memiliki banyak  port.  Hub  berfungsi  untuk  menghubungkan  komputer  server ke  beberapa komputer  client sehingga  akan  membentuk suatu  jaringan  dengan  topologi  star.  Pada jaringan  yang  umum,  sebuah  port akan menghubungkan  hub  dengan  komputer server.  Sementara  port yang  lain  digunakan untuk  menghubungkan  hub  dengan beberapa  komputer  client.
Perangkat Keras Jaringan Komputer (Hub)


  • Kabel dan Konektor
Perangkat keras jaringan komputer berikutnya adalah kabel dan konektor. Kabel  dan  konektor  adalah  kabel  jaringan yang  digunakan  untuk  menghubungkan satu  komputer  dengan  komputer  yang  lain dalam  satu  jaringan.  Kabel  yang  umum digunakan  di  jaringan  adalah  kabel  UTP. Sedangkan konektor yang umum digunakan adalah  konektor  RJ-45.
Perangkat Keras Jaringan Komputer (Kabel-Konektor)


  • Repeater
Repeater hampir sama seperti hub. Repeater adalah perangkat keras jaringan komputer berupa  alat  sederhana  yang  berfungsi untuk memperbaiki dan memperkuat sinyal yang  melewatinya.  Dua  sub jaringan  yang dihubungkan  oleh  perangkat keras ini  memiliki protokol  yang  sama  dengan  jarak  yang berjauhan sehingga  komunikasi  di antara kedua  sub jaringan  tersebut  dapat  berlangsung  dengan  baik.
Perangkat Keras Jaringan Komputer (Repeater)


  • Bridge
Bridge  (jembatan),  sesuai  dengan  namanya, perangkat keras jaringan komputer ini berfungsi  untuk  menghubungkan  beberapa jaringan  yang  terpisah,  baik  jaringan  yang sama  maupun  berbeda.  Bridge  memetakan alamat  jaringan  dan  hanya  memperbolehkan  lalu  lintas  data  yang  diperlukan.
  • Router
Cara  kerja  router  mirip  dengan  bridge. Perbedaannya,  perangkat keras jaringan komputer ini  adalah  penyaring atau  filter  lalu  lintas  data.  Penyaringan dilakukan  dengan  menggunakan  protokol tertentu.  Sebuah  router  biasanya  terletak pada  sebuah  gateway,  tempat  di  mana  dua atau  lebih  jaringan  terkoneksi  satu  sama lainnya.
Perangkat Keras Jaringan Komputer (Router)

  • Gateway
Perangkat keras jaringan komputer ini  digunakan  untuk  interkoneksi jaringan  di  mana  masing-masing  jaringan memiliki  arsitektur  yang  sangat  berbeda. Banyaknya protokol komunikasi menyebabkan  dibutuhkannya  gateway  dalam  suatu jaringan.  Gateway  menerjemahkan  protokol sehingga  menjadi  compatible (cocok)  agar komunikasi  data  di  jaringan  dapat  bekerja dengan  baik.
Perangkat Keras Jaringan Komputer (Gateway)


                                                                                                                                                     

Minggu, 31 Agustus 2014

Jenis-Jenis Jaringan Komputer

Pengertian dari jaringan komputer secara umum adalah hubungan antara dua atau lebih sistem komputer melalui media komunikasi untuk melakukan komunikasi data satu dengan yang lainnya. Nah dalam jaringan komputer memiliki beberapa jenis. Dari jaringan yang sederhana sampai jaringan yang mencakup secara luas. Silahkan simak apa saja jenis-jenis jaringan pada komputer dibawah ini :


Jenis-jenis Jaringan Komputer


1. PAN (Personal Area Network)
Jenis-jenis Jaringan Komputer PAN, LAN, MAN dan WAN

PAN adalah singkatan dari personal area network. Jenis jaringan komputer PAN adalah hubungan antara dua atau lebih sistem komputer yang berjarak tidak terlalu jauh. Biasanya Jenis jaringan yang satu ini hanya berjarak 4 sampai 6 meter saja. Jenis jaringan ini sangat sering kita gunakan. contohnya menghubungkan hp dengan komputer.

2. LAN (Lokal Area Network)
Jenis-jenis Jaringan Komputer PAN, LAN, MAN dan WAN

LAN adalah singkatan dari lokal area network. Jenis jaringan LAN ini sangat sering kita temui di warnet-warnet, kampus, sekolah ataupun perkantoran yang membutuhkan hubungan atau koneksi antara dua komputer atau lebih dalam suatu ruangan.

3. MAN (Metropolitan Area Network)

Jenis-jenis Jaringan Komputer MAN

MAN singkatan dari metropolitan area network. Jenis jaringan komputer MAN ini adalah suatu jaringan komputer dalam suatu kota dengan transfer data berkecepatan tinggi yang menghubungkan suatu lokasi seperti sekolah, kampus, perkantoran dan pemerintahan. Sebenarnya jaringan MAN ini adalah gabungan dari beberapa jaringan LAN. Jangkauan dari jaringan MAN ini bisa mencapai 10 - 50 kilo meter.

4. WAN (Wide Area Network)
Jenis-jenis Jaringan Komputer WAN

WAN singkatan dari wide area network. WAN adalah jenis jaringan komputer yang mencakup area yang cukup besar. contohnya adalah jaringan yang menghubugkan suatu wilayah atau suatu negara dengan negara lainnya.

5. Wireless
 
Wireless merupakan salah satu teknologi jaringan yang mampu menghubungkan berbagai perangkat komputer sehingga membentuk sebuah jaringan dengan menggunakan signal-signal frekuensi tertentu untuk saling bertukar informasi dan data, jaringan ini biasa juga disebut sebagai jaringan nirkabel (jaringan tanpa kabel).
wireless dapat diimplementasikan kedalam jaringan LAN, MAN maupun WAN begitu juga dengan INTERNET, sehingga antara keempat jaringan diatas sudah tidak dapat dibedakan lagi hanya dengan jarak jangkauan perjaringan.

6. Internet
Internet merupakan kumpulan berbagai jenis teknologi, protocol dan topologi serta layanan jaringan seperti web, mail, ftp, dns, dll untuk saling terhubung dn terkoneksi antara satu jaringan atau komputer dengan jaringan atau komputer yang lain melalui layanan ISP. Internet singkatan dari international networking atau jaringan berbasis internasional.

Selasa, 19 Agustus 2014

Sekilas tentang Zimbra dan Open Meeting


       Zimbra Collaboration Suite (ZCS) adalah sebuah produk groupware produk Zimbra, Inc, yang terletak di San Mateo, California, Amerika Serikat. Perusahaan ini dibeli oleh Yahoo! pada September 2007 [1]. Perangkat lunak ini terdiri dari komponen klien dan server. Zimbra tersedia dalam dua versi: versi sumber terbuka, dan versi yang didukung secara komersial ( "Zimbra Network") dengan komponen sumber komersil. Versi perangkat lunak ini tersedia dari Zimbra untuk diunduh dan digunakan dengan bebas, serta dari mitra resmi Zimbra.
ZCS Web Client yang merupakan kolaborasi dengan fitur lengkap suite yang mendukung email dan kalender grup menggunakan antarmuka web Ajax alat yang memungkinkan tips, draggable item, dan klik kanan menu di UI. Juga dilengkapi kemampuan pencarian yang maju dan tanggal hubungan. Dokumen online authoring, "Zimlet" mashup dan administrasi penuh UI juga disertakan. Hal ini ditulis menggunakan 'Zimbra Ajax Toolkit.
The ZCS Server menggunakan beberapa proyek open source . Ini akan memunculkan sebuah antarmuka pemrograman aplikasi SOAP untuk semua fungsi dan juga merupakan sebuah IMAP dan POP3 server. Server berjalan pada banyak distribusi Linux maupun di Mac OS X.
ZCS kompatibel dengan milik klien seperti Microsoft Outlook dan Apple Mail, baik melalui kepemilikan konektor, serta open-source Novell Evolution, sehingga email, kontak, dan kalender dapat disetarakan dari ZCS ini ke server. Zimbra juga menyediakan dua arah asli sync ke banyak perangkat mobile (Nokia Eseries, BlackBerry, Windows Mobile, iPhone dengan perangkat lunak 2,0).

      

   OpenMeetings adalah perangkat lunak yang digunakan untuk menyajikan , pelatihan online, web conferencing , menggambar papan tulis kolaboratif dan mengedit dokumen , dan desktop sharing pengguna. Produk ini didasarkan pada OpenLaszlo kerangka RIA dan Red5 server media , yang pada gilirannya didasarkan pada sekelompok komponen open source. Komunikasi berlangsung di ruang pertemuan yang diatur untuk mode komunikasi, keamanan dan kualitas video yang berbeda. Database direkomendasikan untuk dukungan backend adalah MySQL . Produk ini dapat diatur sebagai produk server terinstal, atau digunakan sebagai produk host.
Bekerja pada OpenMeetings dimulai pada tahun 2006, dan telah di-download lebih dari 250 000 kali. OpenMeetings tersedia dalam 31 ​​bahasa. 
Fasilitas umum adalah misalnya Pusat Kompetensi Open Source di Swedia / Finlandia atau intranet pendidikan "Koblenzer Schulnetz" di Koblenz , Jerman.
OpenMeetings adalah anggota di Apache Incubator dari Apache Software Foundation .
Artikel telah diterbitkan di ZDNet Blogs dan publikasi di LinuxMag Prancis Halaman 40-44 dan Ajax Magazine.
OpenMeetings digunakan untuk web conferencing di FOSS solusi e-learning Moodle dan ATutor. Ini pertama kali terintegrasi sebagai pengganti proprietary, Server berbasis Flash, alat video conference di Dokeos dan mulai dari sana sebagai aplikasi open-source independen (hanya dikembangkan oleh Sebastian Wagner pada saat itu). 
Fitur
Rapat Terbuka mengimplementasikan fitur berikut:
  • Komunikasi audio
  • Video conferencing
  • Rapat rekaman
  • Berbagi layar
  • Mengedit dokumen Kolaborasi
  • Obrolan dan putih asrama
  • Pengguna dan ruang manajemen



Sumber : http://id.wikipedia.org/wiki/Zimbra
               http://en.wikipedia.org/wiki/OpenMeetings

Sabtu, 16 Agustus 2014

Membuat Desain Login Melalui HTML


    Saya dan teman-teman saya memiliki proyek utuk membuat sebuah portal sistem informasi management pendidikan untuk sekolah saya.
Salah satu tugasnya adalah membuat sebuah jaringan wifi sendiri, nah setelah berhasil setting jaringan wifi sebenarnya teman saya sudah membuat desain login hotspot yang memiliki ciri khas dari sekolah saya. Tapi saya juga membuat desain login juga supaya saya dapat membuat desain login sendiri meskipun tidak digunakan (iseng* doang :D)

   Sebelum kita buat desain login-nya kita harus mendownload template login mikrotik ini secara gartis disini. Tetapi pada tutorial kali ini saya akan memberi contoh editing file template login yang sudah berhasil saya buat :

 1. Kita download dulu template yang udah jadi disini. Template yang uda jadi ini memudahkan kita untuk membuat template sesuai dengan ciri khas wifi kita sendiri.

2. Mengganti background template. Pada umumnya dalam sebuah folder template login mikrotik terdapat folder image nya. Jika tidak ada mungkin file gambar backgroundnya ada di dalam folder template login tersebut. nah disitu cara kita ganti background template. Cara paling mudah adalah mengganti ( replace ) gambar asli bawaan saat kita download dengan gambar yang akan kita jadikan backgroundtanpa perlu lagi mengubah file html atau css nya lagi . Yang perlu di perhatikan ekstensi file gambar nya harus sama yaa ( .jpg , .png , jpeg dll ). Kalau belum sama di samakan dulu  yhaa.

3.  Mengganti judul web login mikrotik.

  • Kita mulai bermain dengan koding html dan css
  • Kita buka file index.html atau login.html yang ada di dalam folder login menggunakkan teks editor, gedit, atau notepad. Nahh di situ koding html nya , Kalau milik saya pada baris ke 5 terdapat perintah untuk membuat judul web login mikrotik :
<title>SMK Kristen 5 Klaten</title>



4. Mengganti tulisan pada header.
Masih pada file login.html atau index.html pada baris ke-n kita ganti tulisan header sesuai dengan yang di inginkan. Karena saya akan membuat desain login maka pada header nya saya kasih nama sekolah saya :

 <h1><b><marquee direction="Left" height="25" scrollamount="2" width="50%" behavior="alternate"> Welcome To Login </marquee> </h1>



Notes :
Perintah <marquee> : perintah membuat efek tulisan berjalan .
Direction : Mengatur arah gerakan teks (left, right, up dan down)
Scrollmount : Mengatur kecepatan gerakan. semakin tinggin nilainya maka semakin cepat
Behavior : Mengatur gerakan teks (scroll, slide, alternate).

4. Mengganti header pada kotak login, Pada tag :

 <h2> SMK Kristen 5 Klaten </h2>


5. Simpan perubahan dan hasil desain login yang saya buat seperti ini
Hanya sedikit perbedaan desain login saya dengan desain login milik teman saya


atau desain login saya yang lain



  Baca juga disini untuk belajar koding html, css, jquery, javascript, php, sql dll. 

Terima Kasih 

Kamis, 14 Agustus 2014

Penjelasan apt-get Lengkap

Menggunakan apt (Advanced Packaging Tool) di Ubuntu

Advanced Packaging Tool, yang sejak itu telah porting oleh Conectiva untuk digunakan dengan rpm dan telah diadopsi oleh beberapa distro lain.

Para perintah apt-get adalah sebuah baris perintah handal-alat yang digunakan untuk bekerja dengan Ubuntu's Advanced Packaging Tool (APT) melakukan fungsi-fungsi tersebut sebagai instalasi paket perangkat lunak yang baru, meng-upgrade paket perangkat lunak yang ada, meng-update daftar paket indeks, dan bahkan meningkatkan seluruh sistem Ubuntu.

APT menggunakan sebuah file yang berisi daftar 'sumber' dari paket yang dapat diperoleh. File ini adalah / etc / apt / sources.list.

Entri dalam file ini mengikuti format ini


deb http://host/ubuntu distribution section1 section2 section3
deb-src http://host/ubuntu distribution section1 section2 section3

Kata pertama pada setiap baris, deb atau deb-src, menunjukkan jenis arsip: apakah berisi paket binary (deb), yaitu pre-compiled paket-paket yang biasanya kita gunakan, atau paket source (deb-src),
Sekarang kita akan lihat perintah yang tersedia untuk apt-get

Update daftar paket yang tersedia

Sistem pengemasan menggunakan database pribadi untuk melacak paket yang diinstal, yang tidak terpasang dan yang tersedia untuk instalasi. The program apt-get menggunakan database ini untuk mengetahui cara menginstal paket-paket yang diminta oleh pengguna dan untuk mengetahui paket-paket tambahan diperlukan agar paket yang dipilih untuk bekerja dengan baik.

sudo apt-get update

Pilihan berikut dengan apt-get mungkin berguna

-h teks bantuan ini.
-d Download hanya - TIDAK menginstal atau membongkar arsip
-f Mencoba untuk melanjutkan jika gagal memeriksa integritas
-s Tidak-bertindak. Lakukan pemesanan simulasi
-y Asumsikan Ya untuk semua pertanyaan dan tidak mendorong
-u Tampilkan daftar paket upgrade serta

Menginstal Paket Menggunakan apt-get

sudo apt-get install packagename

Contoh

sudo apt-get install apache2

Menggunakan Paket ulang apt-get

Jika Anda entah bagaimana kerusakan paket yang sudah diinstal, atau hanya menginginkan file dari sebuah paket yang akan diinstal ulang dengan versi terbaru yang tersedia, Anda dapat menggunakan opsi - opsi instal ulang
sudo apt-get --reinstall install packagename
sudo apt-get - reinstall install apache2

Hapus Menggunakan Paket apt-get

sudo apt-get remove nama paket

Contoh

sudo apt-get remove apache2

Menjalankan apt-get seperti di atas akan menyebabkan paket-paket yang akan dihapus, tetapi file-file konfigurasi mereka, jika ada, akan tetap utuh pada sistem. Untuk penghapusan lengkap dari paket

sudo apt-get - purge remove packagename

Contoh

sudo apt-get - purge remove apache2

Seperti halnya dalam kasus metode instalasi, Anda dapat menggunakan simbol dengan menghapus untuk membalikkan makna untuk paket tertentu. Dalam kasus memindahkan, jika Anda menambahkan '+' tepat setelah nama paket, paket akan diinstal bukannya dihapus.

sudo apt-get - purge remove packagename +

Contoh

sudo apt-get - purge remove apache2 +

Upgrade Paket

Anda dapat menggunakan perintah ini untuk meng-upgrade paket dalam distribusi yang sama, serta untuk meng-upgrade ke distribusi yang baru

sudo apt-get-u upgrade

Upgrade ke rilis baru

sudo apt-get-u dist-upgrade

Jika Anda ingin meng-upgrade paket tertentu menggunakan perintah berikut

sudo apt-get-u install packagename

Contoh

sudo apt-get-u install apache2

Hapus file paket yang tidak terpakai

Ketika anda menginstal sebuah paket yang diperlukan APT mengambil file dari host yang terdaftar di / etc / apt / sources.list, toko mereka di repositori lokal (/ var / cache / apt / arsip /), dan kemudian melanjutkan dengan instalasi.
Dalam waktu repositori lokal dapat tumbuh dan menempati banyak ruang disk. Untungnya, APT menyediakan alat untuk mengelola repositori lokal.

apt-get clean akan menghapus semuanya kecuali mengunci file dari / var / cache / apt / archives / dan / var / cache / apt / archives / partial /. Jadi, jika Anda perlu menginstal ulang sebuah paket APT harus mengambil lagi.

sudo apt-get clean

apt-get paket autoclean hanya menghapus file-file yang tidak lagi dapat di-download.

sudo apt-get autoclean

Cari packge tertentu

Jika Anda ingin mencari packge tertentu menggunakan apt-cache. Program ini digunakan oleh sistem APT untuk menjaga database-nya.

Cari paket khusus

sudo apt-cache search packagename

Contoh

sudo apt-cache search atari

Jika Anda ingin mendapatkan informasi lebih lanjut tentang paket tertentu menggunakan perintah berikut

sudo apt-cache show packagename

Contoh

sudo apt-cache show nagios3

Jika Anda ingin mengetahui paket apa itu tergantung pada paket tertentu

sudo apt-cache depends packagename

Contoh

sudo apt-cache depends nagios3

Cara untuk menemukan paket mana file milik

Jika anda ingin menginstal sebuah paket, dan Anda tidak dapat menemukan apa yang disebut dengan mencari dengan apt-cache, tapi mengetahui nama file program itu sendiri, atau nama file lain yang dimiliki oleh paket, maka Anda dapat menggunakan apt -file untuk menemukan nama paket. Hal ini dilakukan seperti ini:

sudo apt-file filename search

Anda juga dapat daftar isi dari sebuah paket, dengan menjalankan

sudo apt-daftar file packagename

apt-file yang menyimpan file database yang berisi semua paket, seperti auto-apt dilakukan dan perlu up-to-date. Hal ini dilakukan dengan menjalankan:

sudo apt-file update

Men-download paket source

Untuk men-download paket source, Anda akan menggunakan perintah berikut:

sudo apt-get source packagename

Ini akan men-download tiga file: seorang. Orig.tar.gz, seorang. Dsc dan. Diff.gz. Dalam kasus paket-paket yang dibuat khusus untuk Ubuntu, yang terakhir ini tidak di-download dan yang pertama biasanya tidak akan memiliki "asli" dalam nama.

The. Dsc file yang digunakan oleh dpkg-sumber untuk membongkar paket source ke dalam direktori packagename-versi. Dalam setiap download paket source ada debian / direktori yang berisi file yang dibutuhkan untuk menciptakan. Deb paket.

Untuk otomatis membangun paket ketika sudah didownload, tambahkan saja-b ke baris perintah

sudo apt-get-b source packagename

Paket yang diperlukan untuk mengkompilasi sebuah paket source

Biasanya, spesifik dan shared library header perlu hadir agar sumber paket yang akan dikompilasi. Semua paket source memiliki kolom dalam file kontrol mereka disebut 'Build-Depends:' yang menunjukkan paket-paket tambahan yang diperlukan untuk paket yang akan dibangun dari source. APT memiliki cara sederhana untuk men-download paket-paket tersebut.

sudo apt-get build-dep paket

Contoh

sudo apt-get build-dep GMC



Sumber : http://ubuntu-online.blogspot.com/2010/02/penjelasan-apt-get-lengkap.html#ixzz39lLAlMVh