Tag Archives: dependensi

MEMASANG PAKET LINUX PADA KOMPUTER YANG TIDAK TERHUBUNG INTERNET [UPDATED]

MEMASANG PAKET LINUX PADA KOMPUTER YANG TIDAK TERHUBUNG INTERNET [UPDATED]
Oleh: Sumarsono

Note:

Mohon maaf, skrinsut saya hapus semua karena ada masalah dengan file hosting yang saya gunakan. Untuk panduan dengan skrinsut silahkan unduh file pdf di akhir postingan ini. Terima Kasih

Ketika kita migrasi dari w****os ke GNU/linux, kita sering terkendala oleh kesulitan memasang paket (aplikasi). Masalah tersebut sudah  menjadi masalah umum terutama bagi pemula, dan tak jarang mereka memutuskan kembali ke w****os hanya karena masalah tersebut. Kok  bisa? Hal tersebut dikarenakan mereka tidak memiliki DVD Repositori untuk distro linux yang mereka gunakan. Jadi, mau tidak mau mereka harus menyambungkan komputer mereka ke internet ketika hendak memasang paket aplikasi di linux mereka. Bagi mereka yang mempunyai  koneksi internet yang memadai jelas hal tersebut bukanlah suatu masalah.

Lalu bagaimana dengan mereka yang tidak mempunyai koneksi internet? Apa tidak ada solusi? Solusinya ada, itulah kenapa artikel ini saya  buat. Solusi yang dapat digunakan menurut saya yaitu:
1. Membeli DVD Repo.
2. Download paket yang ingin dipasang secara manual.
3. Copy file .deb dari teman yang sudah memasang paket aplikasi yang sama.

Untuk solusi yang nomer 1 tidak akan saya bahas disini, pembaca bisa jelajah apa itu DVD Repo dan dimana belinya. Yang akan saya bahas adalah yang solusi kedua. Ketika kita memasang suatu paket aplikasi di linux, kita akan membutuhkan banyak file. File-file itulah yang biasa disebut file dependensi (file yang dibutuhkan oleh suatu aplikasi untuk berjalan). Biasanya filenya cukup banyak, sebagai contoh ketika kita memasang paket mysql-server kita akan butuh libnet-daemon-perl, libplrpc-perl, libdbi-perl, libdbd-mysql-perl, mysql-client-core, libterm-readkey-perl, mysql-client, mysql-server-core, mysql-server, libhtml-template-perl, mysql-server. Lumayan banyak ya? Hehe. Nah, kalau kita memasang paket aplikasi melalui terminal: apt-get install itu akan mudah karena dependensi yang butuhkan akan terpasang secara otomatis (ikut terdownload secara otomatis). Begitu pula ketika memasang paket melalui manager paket synaptic, juga sama ketika memakai software center.
Lalu bagaimana kalau download manual? Download satu per satu file-file yang dibutuhkan? Bisa, kita bisa pergi ke warnet dan jelajah file satu-satu melaui mesin pencari dari google ketika kita diwarnet. Tapi hal tersebut sangatlah merepotkan, tidak efektif dan efisien. Iya kalau filenya sedikit tidak masalah, kalau filenya banyak kan kita pusing 😀 .

Nah disini saya memberi solusi yang lebih baik (menurut saya) dengan memanfaatkan
manager paket synaptic dan addon downthemall untuk firefox. Caranya adalah sebagai
berikut:
1. Buka Synaptic

2. Cari dan pilih aplikasi yang akan dipasang (mark for installation), disini saya contohkan mysql-server

3. akan muncul pemberitahuan paket apa saja yang akan terpasang, klik mark.

4. Kemudian klik File>generate package download script

5. Kemudian simpan filenya di folder yang kita inginkan

6. Selanjutnya lakukan chmod 777 pada file tadi karena file tadi masih hanya root yang dapat mengakses secara penuh.

7. Buka file tadi dan edit, hapus #! /bin/sh dan semua wget -c , sisakan hanya link saja

8. Setelah itu copy file tadi ke flashdisk dan pergilah kewarnet untuk online

9. Ketika online, buka firefox dan pasang addon downthemall, setelah selesai memasang restart firefox.

10. Setelah firefox terbuka kembali, klik tool>downthemall>manager

11. Pada jendela manager yang terbuka, klik kanan advanced>import from file

12. Ubah file type dari metalink ke text file

13. Buka file hasil generate yang di flashdisk tadi

14. Akan muncul paket-paket yang akan kita download tadi, pilih semua. Shift+a kemudian tekan tombol spasi. Lanjutkan dengan klik start.

15. Tunggu sampai proses download selesai.

16. Setelah selesai download, copy file-file hasil download tadi ke satu folder dalam flashdisk.

17. Setelah itu bawalah pulang dan pasang flashdisk pada komputer linux dirumah.

18. Pasang paket hasil download tadi, masuk ke terminal kemudian cd ke direktori paket hasil download tadi. Kemudian eksekusi perintah berikut: sudo dpkg -i *

19. Tunggulah sampai selesai, dan jreng jreng…selamat aplikasi sudah terpasang meskipun offline.

Itulah solusi yang dapat saya berikan, mudah bukan?.
Semoga bermanfaat, untuk saya dan semuanya. Kritik, saran dan komentar selalu saya
tunggu.

[UPDATE]

untuk generate tautan download paket, juga dapat dilakukan melalui terminal. caranya dengan mengeksekusi perintah berikut

sudo apt-get install nama_paket –allow-unauthenticated -y –print-uris | grep -o ”http.*’ | tr “‘” ” ” > download-list

atau

sudo apt-get –allow-unauthenticated -y install –print-uris nama_paket | cut -d’ -f2 | grep https:// > download-list

Untuk versi pdf dapat diunduh di sini:

MEMASANG PAKET LINUX PADA KOMPUTER YANG TIDAK TERHUBUNG INTENET.pdf

Info lebih lanjut dapat hubungi saya:
HP: +62857 47915 464
Surel: [email protected] atau ke https://www.facebook.com/unomind
Sekian,
Salam Konservasi Salam OpenSource
sumarsono