Wednesday, 2 November 2016

Membuat Repository Debian Jessie Server 8.6.0


     Repository adalah suatu kumpulan dari berbagai macam aplikasi atau program untuk sebuah sistem operasi linux atau ringkasanya adalah suatu paket aplikasi dalam distro linux.

     Repository dapat diartikan sebagai pake paket khusus untuk sebuah program sistem operasi yang selanjutnya paket tersebut di install sehingga memperoleh kinerja yang lebih baik dari sebuah sistem operasi.

Fungsi Repository

Fungsi dari repository itu adalah sebagai penunjang kinerja dari sebuah program, aplikasi dan sebagainya yang didapat dari server miror, CD/DVD dan media penyiimpanan lainya.

Berikut ini cara membuat repository Debian Jessie Server 8.6.0:

1. Nah, kali ini saya akan membuat repositry Debian Jessie Server 8.6.0, sebelum anda membuatnya pertama anda harus memiliki terlebih dahulu 3 DVD iso, pasitikan anda memiliki ruang harddisk untuk menyimpan 3 DVD iso itu.


2. Installah terlebih dahulu beberapa paket Debian dengan perintah:

apt-get install apache2 dpkg-dev rsync

 

3. Nah, jika semua paket sudah terinstall, maka langkah selanjutnya adalah membuat direktori sebagai tempat untuk me-mount file iso tersebut.

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 


4. Kemudian mount lah DVD ke dalam direktori yang telah anda buat tadi.

mount -o loop debian-8.6.0-amd64-DVD-1.iso /media/dvd1


Kemudian lanjutkan sampai ke dvd 3.

mount -o loop debian-8.6.0-amd64-DVD-2.iso /media/dvd2


mount -o loop debian-8.6.0-amd64-DVD-3.iso /media/dvd3


5. Kemudian rsync semua dvd dengan perintah:
masuklah terlebih dahulu ke direktori dvd nya.

cd /media/dvd1

rsync -avH /media/dvd1/pool/ /repo/pool


Lanjutkanlah sampai ke dvd 3 sampai selesai.

cd /media/dvd2

rsync -avH /media/dvd2/pool/ /repo/pool

cd /media/dvd3

rsync -avH /media/dvd3/pool/ /repo/pool 

6. Setelah itu daftarkanlah seluruh paket dengan perintah:
Masuklah ke cd /repo

dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz



Tunggu hingga proses selesai dan muncul seperti ini.


7. Jika sudah selesai masukanlah perintah berikut.


8. Nah, kemudian pindahlah kedua hasil tersebut ke foldernya masing-masing.

mv Packages.gz /repo/dists/jessie/main/binary-amd64


mv Sources.gz /repo/dists/jessie/main/source


9. Kemudian supaya mudah diakses, silahkan link kan dengan perintah :

ln -s /repo/ /var/www/html/debian


lalu coba bukalah di browser anda, kemudian akan muncul seperti ini.

"ip address"


10. Nah, untuk menambah BACA SAYA caranya adalah sebagai berkut.

Masuklah ke cd /var/www/html/debian

Kemudian masukanlah/downloadlah file html BACA SAYA nya.

 
Untuk mengedit file html BACA SAYA nya maka ketikan perintah:

nano "nama file".html


Silahkan edit sesuai selera kalian.

Nah, seperti ini hasilnya.


Ya itu saja postingan saya kali ini, semoga bermanfaat bagi anda, silahkan berikan komentar atau saranya.

0 comments:

Post a Comment