1000 Satu Cara Mengelola Repositori


SERIBU SATU CARA MENGELOLA REPOSITORI

Assalamualaikum warohmatullahi wabarokatuh.

Alhamdulillah bisa nulis lagi dech……………..

Setelah sekian lama istirahat……….

he he he istirahat ngapain yach! *padahal si saia kan pengangguran*

Okech…Istirahat  dari memandangi langit JAWA dengan bintang yang tampak sangat kecil  dan tidak begitu jelas,bahkan kadang tidak nongol batang idungnya . Yach hal ini harus saya maklumi,karena saya berasal dari lombok(suku sasak) yang hidup di desa yang belum banyak terjamah polusi dan penerangan belum begitu terang,hingga untuk menatap bintang yang di atas sana sangatlah jelas dan tampak begitu indah dengan kelap kelipnya, seakan sedang berbincang-bincang dengan bintang lainya………

Ups… kok jadi bahas bintang yach!

okeh kita kembali ke topik utama di saat ini.Yaitu bagaimana cara mount file iso repositori dan membuatnya menjadi repositori lokal/internal dan cara ini cukup efisien,efektip karena hanya membutuhkan sedikit waktu saja untuk load file file yang ingin kita install jika di bandingkan dengan menggunakan cd atau load dari internet.

Baik,langkah langkah nya adalah sebagai berikut:

*jika anda sudah punya cd/dvd repositori silahkan masukan ke dalam cd/dvd rom kemudian di buat menjadi file ISO.Bisa dengan menggunakan program Brasero,k3gb dll,

*jika sudah jadi file dengan extensi ISO,silakan anda simpan dimana saja.Tetapi saya sarankan untuk menyimpan nya dalam satu folder,terserah dengan nama apa saja yang penting anda mudah untuk menemukan nya.Tapi jika anda tidak punya ide,saya sarankan untuk memberi nama folder nya dengan nama repo

*setelah menyimpan semua file ISO dari repositori ke folder repo.Selanjutnya adalah membuat folder lagi sebanyak file iso yang anda sudah buat tadi,yang sudah di simpan di dalam folder repo dan ini bertujuan sebagai tempat mounting file iso nya

adapun nama folder yang akan kita buat adalah: repo1,repo2,repo3,repo4,repo5,repo6(tergantung berapa banyak file iso yang anda buat tadi)

*sekarang waktunya mounting file iso tadi ke folder repo1,repo2 DST…..Dengan cara

buka Terminal

buka terminal= application==>accecories==>terminal

jika terminal udah terbuka maka silakan menuliskan perintah berikut

sudo mount /media/data/repo/repo1.iso /media/data/repo/repo1 -o loop

sudo mount /media/data/repo/repo2.iso /media/data/repo/repo2 -o loop

sudo mount /media/data/repo/repo3.iso /media/data/repo/repo3 -o loop

sudo mount /media/data/repo/repo4.iso /media/data/repo/repo4 -o loop

sudo mount /media/data/repo/repo5.iso /media/data/repo/repo5 -o loop

sudo mount /media/data/repo/repo6.iso /media/data/repo/repo6 -o loop

penjelasan:

sudo  =>super user do(acces root)

Mount  =>mengenalkan pada system/mengaitkan

Media  =>tempat bercokol nya HDD

Data  =>nama partisi saya(sesuaikan dengan nama partisi di komputer anda)

repo1.iso =>file ISO dari repo ke satu

Loop  =>perulangan

*proses mounting sudah selesai,dan kita lanjutkan perjuangan untuk menambahkan alamat nya ke dalam  daftar source.Dengan kata lain menambahkan alamat penyimpanan tadi ke dalam source list

dengan cara membuka terminal

setelah terminal terbuka kemudian silakan ketik perintah berikut

sudo nautilus

(catatan=nautilus untuk pengguna gnome,atau yang memakai gnome)

atau bisa langsung dengan membuka dari terminal folder dan file tempat source list tersebut dengan mengetikkan perintah berikut

$sudo gedit /etc/apt/sources.list

okehc saya lanjutkan dengan menggunakan nautilus tadi

setelah menuliskan perintah sudo nautilus kemudian enter,jika diminta password masukan passwordnyya

maka muncul nautilus dan cari folder etc kemudian di dalam nya ada folder apt dan didalam apt ada file sources.list silakan anda buka dengan text editor

nah di dalam sources list inilah kita akan menambahkan alamat repo.iso tadi akan kita masukkan

(yang warna biru adalah isi dari sources list sebelum di tambahkan alamat dan tulisan hijau adalah alamat yang baru di tambahkan)

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to

# newer versions of the distribution.

deb http://id.archive.ubuntu.com/ubuntu/ nanggar main restricted

deb-src http://id.archive.ubuntu.com/ubuntu/ nanggar main restricted

## Major bug fix updates produced after the final release of the

## distribution.

deb http://id.archive.ubuntu.com/ubuntu/ nanggar-updates main restricted

deb-src http://id.archive.ubuntu.com/ubuntu/ nanggar-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team. Also, please note that software in universe WILL NOT receive any

## review or updates from the Ubuntu security team.

deb http://id.archive.ubuntu.com/ubuntu/ nanggar universe

deb-src http://id.archive.ubuntu.com/ubuntu/ nanggar universe

deb http://id.archive.ubuntu.com/ubuntu/ nanggar-updates universe

deb-src http://id.archive.ubuntu.com/ubuntu/ nanggar-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team, and may not be under a free licence. Please satisfy yourself as to

## your rights to use the software. Also, please note that software in

## multiverse WILL NOT receive any review or updates from the Ubuntu

## security team.

deb http://id.archive.ubuntu.com/ubuntu/ nanggar multiverse

deb-src http://id.archive.ubuntu.com/ubuntu/ nanggar multiverse

deb http://id.archive.ubuntu.com/ubuntu/ nanggar-updates multiverse

deb-src http://id.archive.ubuntu.com/ubuntu/ nanggar-updates multiverse

## Uncomment the following two lines to add software from the ‘backports’

## repository.

## N.B. software from this repository may not have been tested as

## extensively as that contained in the main release, although it includes

## newer versions of some applications which may provide useful features.

## Also, please note that software in backports WILL NOT receive any review

## or updates from the Ubuntu security team.

# deb http://id.archive.ubuntu.com/ubuntu/ nanggar-backports main restricted universe multiverse

# deb-src http://id.archive.ubuntu.com/ubuntu/ nanggar-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical’s

## ‘partner’ repository.

## This software is not part of Ubuntu, but is offered by Canonical and the

## respective vendors as a service to Ubuntu users.

# deb http://archive.canonical.com/ubuntu nanggar partner

# deb-src http://archive.canonical.com/ubuntu nanggar partner

deb http://security.ubuntu.com/ubuntu nanggar-security main restricted

deb-src http://security.ubuntu.com/ubuntu nanggar-security main restricted

deb http://security.ubuntu.com/ubuntu nanggar-security universe

deb-src http://security.ubuntu.com/ubuntu nanggar-security universe

deb http://security.ubuntu.com/ubuntu nanggar-security multiverse

deb-src http://security.ubuntu.com/ubuntu nanggar-security multiverse

deb file:///media/data/repo/repo1/ intrepid main restricted

deb file:///media/data/repo/repo2/ intrepid main multiverse restricted

deb file:///media/data/repo/repo3/ intrepid universe

deb file:///media/data/repo/repo4/ intrepid universe

deb file:///media/data/repo/repo5/ intrepid universe

deb file:///media/data/repo/repo6/ intrepid universe

(catatan=berikan tanda # pada alamat selain alamat yang anda tambahkan baru tadi, untuk ngeload hanya dari repositori internal saja tapi jika ingin lewat cd/dvd,internet silakan anda hilangkan  tanda # contoh

#deb http://security.ubuntu.com/ubuntu nanggar-security main restricted

#deb-src http://security.ubuntu.com/ubuntu nanggar-security main restricted

#deb http://security.ubuntu.com/ubuntu nanggar-security universe

#deb-src http://security.ubuntu.com/ubuntu nanggar-security universe

#deb http://security.ubuntu.com/ubuntu nanggar-security multiverse

#deb-src http://security.ubuntu.com/ubuntu nanggar-security multiverse

begitu juga dengan yang lainya yang belum di beri tanda #

setelah semua alamat telah di cantumkan dengan contoh di atas maka silakan simpan dengan menekan CTRL+S

dan buka kembali terminal anda kemudian ketikkan perintah sudo apt-get update,dan jika muncul seperti di bawah ini maka anda telah succes

sudo apt-get update

Ign file: intrepid Release.gpg

Ign file: intrepid/main Translation-en_US

Ign file: intrepid/restricted Translation-en_US

Ign file: intrepid Release.gpg

Ign file: intrepid/main Translation-en_US

Ign file: intrepid/multiverse Translation-en_US

Ign file: intrepid/restricted Translation-en_US

Ign file: intrepid Release.gpg

Ign file: intrepid/universe Translation-en_US

Ign file: intrepid Release.gpg

Ign file: intrepid/universe Translation-en_US

Ign file: intrepid Release.gpg

Ign file: intrepid/universe Translation-en_US

Ign file: intrepid Release.gpg

Ign file: intrepid/universe Translation-en_US

Get:1 file: intrepid Release [2557B]

Ign file: intrepid Release

Ign file: intrepid Release

Ign file: intrepid Release

Ign file: intrepid Release

Ign file: intrepid Release

Ign file: intrepid/main Packages

Ign file: intrepid/restricted Packages

Ign file: intrepid/main Packages

Ign file: intrepid/multiverse Packages

Ign file: intrepid/restricted Packages

Ign file: intrepid/universe Packages

Ign file: intrepid/universe Packages

Ign file: intrepid/universe Packages

Ign file: intrepid/universe Packages

Reading package lists… Done

jika terdapat pesan error maka periksa kembali langkah-langkah yang salah dari step di atas

BONUS

jika komputer anda di matikan kemudian anda hidupkan kembali,maka niscaya anda harus mounting lagi file repo.iso tadi

ini memang cukup membosankan untuk mounting setiap kali nyalakan komputer dan ingin install sesuatu,

Ups jangan putus asa dulu,karena masih ada cara untuk mengakali nya yaitu dengan membuat script mounting

buka terminal ketikkan

$gedit

di gedit anda isi dengan perintah berikut

mount /media/data/repo/repo1.iso /media/data/repo/repo1 -o loop;

mount /media/data/repo/repo2.iso /media/data/repo/repo2 -o loop ;

mount /media/data/repo/repo3.iso /media/data/repo/repo3 -o loop ;

mount /media/data/repo/repo4.iso /media/data/repo/repo4 -o loop ;

mount /media/data/repo/repo5.iso /media/data/repo/repo5 -o loop ;

mount /media/data/repo/repo6.iso /media/data/repo/repo6 -o loop

dan srcipt ini anda simpen dengan extensi sh

jadi akan begini jika sudah di simpan

mounting.sh

simpan nya di home saja biar gampang untuk manggil nya

cara memanggil nya adalah dengan mengetikkan perintah berikut di terminal

$sudo mounting.sh

atau dengan perintah $sudo bash mounting.sh

dan jika muncul gambar cd dg nama repo1.iso,repo2.iso DST…. maka anda sukses

dan jika tidak muncul maka anda gagal

(script ini di saya,kadang bisa kadang tidak bisa.jadi saya tidak menjamin ini bisa di anda)

yach demikian langkah langkah nya,jika ada kekurangan mohon melengkapi nya dengan memberikan komentar dimana kurang dan salah nya melalui komentar di bawah

dan ini bukan satu satunya cara,masih banyak cara yang lain.tapi ini adalah salah satu nya

tutorial ini di tulis atas beberapa permintaan dari teman teman STMIK Bumi Gora Mataram dan teman-teman dari UMS SOLO,kos projo.Semoga bermanpaat

NB. ini di contohkan dengan menggunakan distro BlankOn.

Para master,mohon bimbingan nya dan koreksi, jika ada kesalahan.

Para nubi(baca new be) mari kita belajar bersama,karena saya juga nubi.

Wassalam

5 thoughts on “1000 Satu Cara Mengelola Repositori

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s