Laporan Pengerjaan Repositori Distro Edusantara

dokumen-dokumen yang mirip
Sistem Manajemen Paket Ubuntu

Meng-install Paket Aplikasi di Ubuntu secara Luring (offline) [Lagi]

JURNAL PRAKTIKUM JARINGAN KOMPUTER 2012/2013

Merubah Repository Online pada Sleman-OS. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

Kelompok Studi Linux Universitas Islam Negeri Sunan Kalijaga Yogyakarta 2012

Meng-install Paket Aplikasi di Ubuntu secara Luring (offline) [Lagi] rev.2

Pengenalan Linux Konfigurasi TCP/IP

Admin Jaringan Komputer APACHE WEB SERVER

Install LEMP Di Debian 8

UBUNTU LEARNING Instalasi Ubuntu Ubuntu Repository Instalasi Paket Software GNU

Linux Administrator. Panduan Linux Administrator. Pusat Pelayanan Teknologi Informasi dan Komunikasi Universitas Gadjah Mada

Instalasi ubuntu. Langkah pertama boot ubuntu installer pada PC anda. pilih start or install ubuntu

Panduan Instalasi LAMP+ di KiosK

Setup DNS di Debian 7.x.x

Panduan Cara Menggunakan Server VPS

WEB DATABASE ( WEB SERVER dan DATABASE )

INSTALASI WEB SERVER PADA LINUX Oleh Dwi Kurnivan Setiono

INSTALASI ECLIPSE HELIOS DAN ANDROID SDK

UJI KOMPETENSI KEJURUAN

10/30/2015 SAMBA FILE SHARING IRMASARI TKJ SMKN KALIBARU

Bab 4 KONFIGURASI DHCP SERVER

MODUL 1 PERINTAH DASAR LINUX

MODUL 5 MANAJEMEN PAKET

Instalasi Aplikasi TeamViewer Pada Debian Linux

Serba-serbi Ubuntu Desktop. Oleh : Lian Aga Aditya (Maxilian Athlon) Blog :

WEB SERVER LINUX DEBIAN 8.5

Membuat Server Mirror Repositori menggunakan Sedot

BAB IV PEMBUATAN SQUID PROXY. 1. Pertamakali, carilah IP publik ke ISP lengkap dengan gateway, netmask,

KONFIGURASI MAIL SERVER PADA DEBIAN 5

INSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER

Linux. Tatas Fachrul Arta Aditya. How to make Proxy server based on Ubuntu Operating System. Code name Precise

" PERKENALAN LINUX UBUNTU " Praktikum Sistem Operasi PTIIK UB 2012/2013 Oleh : Fauzi Dwi Susanto (TIF-2010)

COMPIZ FUSION. DEVINA DONA (devux) Salah Satu Window Manager di Linux. devin.53w-design.com

Manajemen Paket/Aplikasi

Instalasi Ubuntu Server

KONFIGURASI RTMP SERVER NGINX

BlankOnDev v User Guide. Achmad Yusri Afandi BlankOn Developer Team. Author: 16 Juni 2017

DNS SERVER, WEB SERVER, FTP SERVER, PROXY SERVER

Praktikum Sistem Operasi 2.Perintah dasar Linux & Repositori

Basic Comand Line (perintah dasar) pada Linux melalui terminal

INSTALASI PC SERVER INSTALASI & KONFIGURASI SSH. Ardi Maharta / Heri Widayat /

BAB IV DISKRIPSI KERJA PRAKTIK. Bab ini membahas tentang proses instalasi VMWare Workstation dan

INSTALASI PROGRAM SECARA ONLINE

: Melakukan instalasi perangkat jaringan berbasis luas ( Wide Area Network ) : Mengevaluasi lalulintas jaringan WAN

Instalasi Debian 7. Oleh: Rizky Agung W

ADMINISTRASI SERVER KELAS 11

BAB IV HASIL DAN ANALISIS

Panduan Pendayagunaan Open Source Software: Instalasi IGOS Nusantara. Kementerian Negara Riset dan Teknologi dan Yayasan Penggerak Linux Indonesia

Installasi dan Uninstall Paket Aplikasi Ubuntu

1. Konfigurasi DHCP server.

Langkah-Langkah Konfigurasi Web dan DNS Server Pada Virtual Box

Konfigurasi DNS & Web Server

BAB I PENDAHULUAN. 2. Dapat mengetahui tujuan dari Virtual Host. 3. Mampu mengkonfigurasi Virtual Host khususnya pada Centos.

Tutorial Membangun Web Conferencing dengan Ubuntu

MODUL PRAKTIKUM TEKNOLOGI OPEN SOURCE II

Tips dan Trik Administrasi System Ubuntu

FTP SERVER MAIL SERVER WEBMAIL

MODUL REMASTERING UBUNTU 9.10

LAMPIRAN Gambar Pemberitahuan proses instalasi

BAB 4 IMPLEMENTASI. perangkat keras dan piranti lunak yang digunakan adalah sebagai berikut:

DNS SERVER. Jaringan Komputer

BAB III PERANCANGAN SISTEM

SMK PASUNDAN 2 BANDUNG

I. Tujuan - Agar siswa dapat memahami dan melakukan Instalasi OS Debian dengan benar dan tepat dengan menggunakan mesin VM Virtual Box

Membangun Webserver. Dengan menggunakan freeradius pengelolaan login user berbasis web dan dapat menangani sampai ribuan client dari banyak AP

Panduan Instalasi BlankOn2 Konde

MENGENAL LINUX UBUNTU

Instalasi Bind dalam sistem chroot

Instalasi File Server

BAB 14 SEKURITI DASAR DEBIAN GNU/LINUX

Konfigurasi DNS, MAIL dan WEBMAIL SERVER pada Debian 5.3 Jobsheet and Tutorial Oleh Ahmad Sanusi, S.Sos.I

Langkah di bawah ini adalah panduan singkat untuk mengatur GeoNode up dan menjalankannya di komputer Anda. Rekomendasi Sistem Minimal yang dibutuhkan

PROPOSAL PEMBUATAN MAIL SERVER MENGGUNAKAN SQUIRRELMAIL DENGAN UBUNTU SERVER 14.04

Panduan Pengguna untuk AllDeb Installer

Debian Squeeze Konfigurasi Debian Server

Pembahasan UPK Paket 1

Sharing Data pada LINUX dan WINDOWS

TUTORIAL KONFIGURASI FTP SERVER DI DEBIAN 6

DATABASE SERVER WEB SERVER SUBDOMAIN

Instalasi dan Konfigurasi Jaringan menggunakan Ubuntu Server LTS

BAB III PERANCANGAN SISTEM

INSTALASI PC SERVER. SAMBA dan SWAT. Ardi Maharta / Heri Widayat /

MRTG (Multi Router Traffic Grapher)

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

LINUX. by: Ahmad Syauqi Ahsan

MODUL PRAKTIKUM SISTEM DAN JARINGAN KOMPUTER WEBSERVER. Oleh : Muhammad Riza Hilmi, ST.

Konfigurasi DNS Server pada Linux Redhat

MODUL 3 PRAKTIKUM ADMINISTRASI JARINGAN. DHCP Server. Oleh: Nani Setyo Wulan S.Pd. Nelyetti S.Kom.

SMK NEGERI 3 PALU SERVER WITH DEBIAN. Konfigurasi : Urutan Konfigurasi :

Pengantar Open Source dan Aplikasi Instalasi Linux dan Troubleshooting Dasar. Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id

BAB III PERANCANGAN. Bab ini berisi perancangan sistem audio streaming dengan server shoutcast dan icecast.

PEMBAHSANA SOAL UJI KOMPETENSI TKJ 2015/2016 PAKET 1. Menggunakan UBUNTU TKJ SMKN 1 Lembah Melintang

MENGGUNAKAN DEBIAN UNIT PRODUKSI

KONFIGURASI DEBIAN SERVER

Redhat Package Manager (RPM). Format rpm ini dikembangkan oleh distribusi Redhat Linux. Umumnya rpm ini digunakan di distribusi linux turunan Redhat,

Tutorial Membuat Data Center dengan Samba di Linux Debian

Membuat FTP Server dengan Ubuntu Cara Membangun FTP Server dengan VSFTPD Ubuntu Server - Transfer file dengan layanan ftp.

LINUX DASAR Oleh : Zakky Muhammad

Uji Penetrasi dengan BlankOn. Putu Wiramaswara Widya Mahasiswa Institut Teknologi Sepuluh Nopember, Surabaya

VIRTUALISASI KOMPUTER DENGAN ORACLE VM VIRTUAL BOX

Transkripsi:

Laporan Pengerjaan Repositori Distro Edusantara Edusantara adalah sebuah distro yang dikembangkan oleh Pustekom Kemdikbud dari turunan BlankOn, edusantara versi 1.0 bernama Anambas. Edusantara menggunakan binary deb yang sama juga digunakan oleh BlankOn dan distro induknya, Debian. Untuk melengkapi kebutuhan pembangunan cetakan CD dan aplikasi yang digunakan oleh pengguna maka diperlukan sebuah lumbung paket atau yang biasa disebut repository. Repository edusantara dibangun dari repository BlankOn 9.0 Suroboyo dan paket khas dan paket alih merk untuk kebutuhan edusantara, pembangunan lumbung paket ini menggunakan aplikasi reprepo untuk aplikasi belakang dan web server (nginx) untuk aplikasi penghantar ke pengguna, teknik juga digunakan oleh BlankOn untuk membangun sebuah repository atau lumbung paket. Pembangunan Lumbung Paket dengan reprepro di mesin repo dengan IP 118.98.166.45 1. Membuat sebuah akun yang bernama arsip # adduser arsip (menambahkan pengguna arsip) # su arsip (masuk ke pengguna arsip) 2. Mengenerate Kunci GnuPG untuk paket yang akan ditandatangani. arsip@repo:~$ gpg --gen-key Catatan: Ikuti perintah sampai selesai dan hasil dari perintah diatas adalah berkas-berkas yang berada pada ~/.gnupg/ 3. Install aplikasi-aplikasi pendukung $ sudo apt-get install reprepro nginx 4. Konfigurasi Nginx Buat berkas dan tautkan ke /etc/nginx/site-enabled/arsip $ sudo nano /etc/nginx/site-available/arsip Isi dengan : server { listen 80; # listen [::]:80; #(karena belum mendukung IPV6)

server_name repo.edusantara.kemdikbud.go.id; # (masih belum dibuatkan sub domain) access_log /var/log/nginx/arsip.access.log; location / { root /home/arsip/repo/; index index.html index.htm; autoindex on; } } $ sudo ln -s /etc/nginx/site-available/arsip /etc/nginx/siteenabled/arsip $ sudo /etc/init.d/nginx restart (merestart service nginx) 4. Konfigurasi Reprepro $ mkdir -p /home/arsip/reprepro/conf $ cd /home/arsip/reprepro/conf $ gpg --list-keys /home/arsip/.gnupg/pubring.gpg ------------------------------ pub 2048R/A984BDA6 2014-07-14 uid <edusantara@blankonlinux.or.id> sub 2048R/EBEFD972 2014-07-14 Edusantara (GPG Edusantara) $ nano distributions Origin: Edusantara Label: Edusantara Codename: anambas Suite: anambas Components: main restricted extras extras-restricted UDebComponents: main

Architectures: i386 amd64 source Version: 1.0 Description: Edusantara 1.0 Anambas # Jangan kasih "-" di kolom Update, nanti paket2 khas2 edusantara akan dihapus Update: merge.anambas SignWith: yes DebIndices: Packages Release..gz.bz2 tiffany.py UDebIndices: Packages..gz.bz2 DscIndices: Sources Release..gz.bz2 tiffany.py Contents: udebs nodebs..gz ContentsArchitectures: i386 amd64 ContentsComponents: main restricted extras extras-restricted ContentsUComponents: main Log: anambas.log --type=dsc changelogs $ nano options basedir /home/arsip/reprepro confdir /home/arsip/reprepro/conf dbdir /home/arsip/reprepro/db outdir /home/arsip/repo/edusantara/ gnupghome /home/arsip/.gnupg $ nano updates Name: merge.anambas Suite: anambas VerifyRelease: blindtrust Method: http://arsip-dev.blankonlinux.or.id:8080/blankon Architectures: i386 amd64 source Components: main restricted extras extras-restricted #FilterList: install blacklist.suroboyo

5. Cara Penggunaan Repo a. Update repo Menjadi Pengguna arsip $ sudo su arsip Masuk ke reprepro arsip@repo:$ cd /home/arsip/reprepro/ arsip@repo:$ reprepro -v -v -v update anambas b. Membuat berkas indez Packages.gz Source.gz $ reprepro export anambas c. Memasukkan berkas.deb/.udeb Sources dengan berkas.changes $ reprepro -C COMPONENT -P PRIORITY -S SECTION include DIST /PATH/TO/PACKAGE.changes d. Memasukkan paket.deb $ reprepro -C COMPONENT -P PRIORITY -S SECTION includedeb DIST /PATH/TO/PACKAGE.deb e. Memasukkan paket debian-installer (udeb) $ reprepro -C COMPONENT -P PRIORITY -S SECTION includeudeb DIST /PATH/TO/PACKAGE.udeb f. Memasukkan Kode Sumber $ reprepro -C COMPONENT -P PRIORITY -S SECTION includedsc DIST /PATH/TO/PACKAGE.dsc g. Menghapus Paket $ reprepro remove DIST NAMA_PAKET h. Membekukan Rilis Tambahkan opsi ReadOnly dan hilangkan tiffany.py, pada distributions contoh: Origin: Edusantara Label: Edusantara

Codename: anambas Suite: anambas... ReadOnly: Yes <-------------

Hasil Pekerjaan url http://118.98.166.45/edusantara/ Pasang di /etc/apt/sources.list deb http://118.98.166.45/edusantara anambas main restricted extras extras-restricted deb-src http://118.98.166.45/edusantara anambas main restricted extras extras-restricted Keterangan: deb: Binary Deb deb-src: Source http://118.98.166.45/edusantara : Alamat Repo anambas: Dist/Nama Rilis main: Repo Utama Bebas restricted: Repo Utama Terbatas Lisensinya extras: Repo Komunitas extras-restricted: Repo Komunitas Terbatas Lisensinya Lakukan langkah berikut : $ sudo apt-get update $ sudo apt-get install edusantara-keyring Dan silahkan lanjutkan pemasangan aplikasi-aplikasi lainnya, baik dengan apt-get, aptitude, synaptic atau software center, jika tidak ada galat/error maka repo sudah siap digunakan. Catatan: alamat repo masih menggunakan alamat IP karena masuh belum dibuatkan subdomain.