Langsung ke konten utama

How to make repoistory local on server debian

  REPOSITORY LOKAL


A. Pendahuluan

Saya akan berbagi mengenai bagaimana membuat server repoistory sendiri di jaringan lokal kita.

A.1 Pengertian

Repoistory adalah lokasi penyimpanan paket perangkat yang dapat diambil dan diinstal pada komputer.


A.2 Latar Belakang

Karena pada saat kita membangun server pastinya membutuhkan repository untuk menginstall paket - paket yang belum terinstall di server.

A.3 Tujuan

Supaya saat kita membangun server lokal kita tidak harus mengambil paket yang kita butuhkan tidak perlu menggunakan server luar negeri atau server yang jauh dengan jaringan kita.

A.4 Hal yang Diharapkan

untuk mempercepat mengistall paket - paket yang dibutuhkan.

B. Alat dan Bahan

  • Komputer Server
  • ISO Debian DVD1,DVD2,DVD3 (untuk mendapatkannya kunjungi disini)
  • Laptop untuk remot server

C. Waktu Pelaksanaan

D. Tahap Pelaksanaan

=> Pertama pastikan server sudah terinstall debian 8
=> Selanjutnya pastikan juga file dvd1,dvd2,dvd3 sudah berada di server debian 8

=> Kemudian install packet yang diperlukan untuk membuat repo lokal sendiri :
#apt-get install apache2 dpkg-dev rsync

=> Selanjutnya buat folder untuk wadah yang menampung file repo :
#mkdir /repo
#mkdir /media/dvd1
#mkdir /media/dvd2
#mkdir /media/dvd3
#mkdir -p /repo/pool/
#mkdir -p /repo/dists/jessie/main/
binary-amd64/
#mkdir -p /repo/dists/jessie/main/source/
untuk yang berwarna merah binary-amd64 adalah untuk arsiteksur 64-bit anda dapat ganti sesuai arsiteksur CD/DVD yang anda miliki seperti binary-i386 untuk 32-bit
=>Selanjutnya kita mount CD atau DVD ke folder yang sudah kita buat tadi :
#mount -o loop debian-8.0.0-amd64-DVD-1.iso /media/dvd1
#mount -o loop debian-8.0.0-amd64-DVD-2.iso /media/dvd2
#mount -o loop debian-8.0.0-amd64-DVD-3.iso /media/dvd3

=> Selanjutnya kita mensinkronkan dvd1, dvd2, dan dvd3 : (membutuhkan waktu yang agak lama)
#rsync -avH /media/dvd1/pool  /repo/pool  
#rsync -avH /media/dvd2/pool  /repo/pool  
#rsync -avH /media/dvd3/pool  /repo/pool  
=> Selanjutnya mendaftarkan packet yang ada : (membutuhkan waktu yang agak lama)
#cd /repo/
#dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
 #dpkg-scansource . /dev/null | gzip -9c > Sources.gz

=> kemudian lihat hasil dari 2 perintah diatas, sekarang anda cukup memindah kan kedua hasil tersebut ke foldernya masing-masing dengan perintah :
#mv Packages.gz /repo/dists/jessie/main/binary-amd64/
#mv Source.gz /repo/dists/jessie/main/source/

=> Selanjutnya kita membuat simbolik dari repo agar bisa diakses oleh server lain ke /var/www/html dengan nama debian dengan perintah :
 #ln -s /repo /var/www/html/debian

=> Selanjutnya anda dapat mengedit file /etc/apt/sources.list pada client atau pada server itu sendiri dengan perintah :
#nano /etc/apt/source.list

=>  Selanjutnya coba update server kalian atau server lain :
#apt-get update

E. Hal yang Didapatkan

  • Cepat saat ngistall paket yang dibuhkan di debian server.
  • Kesalahan dalam mount dvd harusnya dvd2 tapi dvd1

F. Solusi  Permasalahan

Mengulang dari awal sesudah install server.

G. Kesimpulan

 Memilik repository sendiri memudahkan kita menginstall packet yang diperlukan tanpa harus terhubung ke jaringan internet dan tentunya akan semakin cepat karena jaringannya masih lokal.

H. Referensi

https://ajikamaludin.blogspot.co.id/2015/04/membuat-repositori-server-debian-8-dari.html

Komentar

Postingan populer dari blog ini

SHARE DATA DI LINUX MINT MENGGUNAKAN SAMBA

Sharing With Samba!!!  A. PENDAHULUAN Hay kawan saya akan sharing mengenai tutorial untuk sharing file menggunakan jaringan di komputer melalui os linux dengan samba file sharing. saksikan yaaa. A.1 Pengertian Samba adalah sebuah software yang bekerja di sistem operasi linux, unix dan windows yang menggunakan protokol network smb (server massage block). Smb adalah sebuah protokol komunikasi data yang juga digunakan oleh Microsoft dan OS/2 untuk menampilkan fungsi jaringan client-server yang menyediakan sharing file dan printer serta tugas-tugas lainnya yang berhubungan. Pengertian Sharing Data / Resource Sharing Dalam sistem terdistribusi  beberapa komputer yang berbeda saling terhubung satu sama lain melalui jaringan sehingga komputer yang satu dapat mengakses dan menggunakan sumber daya yang terdapat dalam situs lain. Misalnya, user di komputer A dapat menggunakan laser printer yang dimiliki komputer B dan sebaliknya user di situs B dapat mengakses file yang terdapat di

KONSEP PERENCANAAN MEMBANGUN JARINGAN SEKOLAH

  KONSEP PERENCANAAN MEMBANGUN JARINGAN SEKOLAH   A. Pendahuluan assalamu'alaikum wr.wb helo gan pada kesempatan ini saya akan memberikan sedikit ilmu terkait dengan konsep perencanaan membangun jaringan sekolah. dalam melakukan sebuah pekerjaan kita mesti memikirkan konsep terlebih dahulu A.1 Pengertian  perencanaan merupakan tahapan awal yang harus di lakukan sebelum melakuka sesuatu pekerjaan. perencanaan dikatakan matang/berhasil, apabila perencanaan tersebut 70% sudah pasti dan tidak sering mengalami perubahan A.2 Latar Belakang dalam hal ini, saya bekerja tim utuk membangun jaringan di sekolah. saya berpern untuk mengatur jaringan. tim kami mensimulasikan untuk mengatasi permasalahan (study kasus) dari smk kami SMKN 1 Bulukumba. salah satu permasalahanya adalah koneksi internet hanya di peruntukkan guru dan area lab, sedangkan siswanya belum mendapat fasilitas tersebut. untuk itu,kami sebagai tim diminta untuk membuat fasilitas internet melalui hotsp

Menambahkan Harddisk Pada Proxmox VE

A. Pendahuluan Disini saya mau berbagi mengenai penambahan hardisk di proxmox. A.1 Pengertian Menambahkan harddisk pada proxmox berarti harddisk tersebut akan digunakan sebagai penyimpanan data vm, sedangkan harddisk primer sebagai penyimpanan sistem proxmox. A.2 Latar Belakan Pada PC server saya telah terpasang 2 HDD yaitu pertama berkapasitas 500GB yang digunakan untuk proxmox dan kedua berkapasitas 1TB sebagai tambahan. Pada server proxmox tersebut tentunya yang muncul hanyalah HDD yang pertama, sedangkan yang kedua tidak muncul di proxmox meskipun ketika diremote melalui terminal (PC) akan terdeteksi. A.3 Tujuan Menambahkan HDD ke Proxmox. A.4 Hasil yang Diharapkan HDD yang ditambahkan terdeteksi di Proxmox dan bisa digunakan. B. Alat dan Bahan Komputer. Harddisk yang akan ditambahkan. C. Jangka Waktu Pelaksanaan 1,5 Jam D. Proses dan Tahapan Pelaksanaan - Pastikan harddisk telah terpasang pada PC server.  - Remote Proxmox