Managemen Perangkat Lunak HaPlay Computer Seri GO Zero

Halo semua! Assalamualaikum.

Artikel ini menjelaskan tentang cara managemen perangkat lunak pada komputer saku HaPlay GO Zero yang menggunakan sistem operasi PostmarketOS Linux, yaitu pada HaPlay GO Zero model 1, HaPlay GO Zero model 2, dan HaPlay GO Zero model 3.

Baiklan, mari di mulai.

 

Memahami Sistem Distribusi Perangkat Lunak Pada Distro Linux

Secara umum, distro Linux, termasuk PostmarketOS, menerapkan sistem distribusi perangkat lunak yang terorganisir dengan baik yang disebut dengan repository.

Repository, biasanya memiliki versi khusus yang dibangun untuk versi distro tertentu, dan, setiap versi repositori, juga memiliki beberapa sub-versi lagi. Seperti versi beta, versi stabil, versi komunitas dan versi testing.

Dalam repositori ini, terdapat koleksi perangkat lunak yang terpelihara dengan baik dan cermat untuk memastikan kompatibilitas serta untuk memastikan jika tidak ada masalah pada sistem setelah pemasangan dilakukan.

Repositori, memiliki koleksi perangkat lunak yang sangat besar dengan bermacam kategori aplikasinya. Seperti perangkat lunak untuk grafis, multimedia, perkantoran, sistem dan administrasi, dan bahkan sampai perangkat lunak untuk kebutuhan penetrasi jaringan. Dan jika kalian masih asing dengan istilah repository, maka, contoh nyata yang bisa kalian bayangkan adalah, semacam pasar aplikasi Google Play Store dan Apple App Store, namun bedanya, repositori distro Linux, dikelola dan dipelihara langsung oleh tim pengembang distro dan hanya berisi perangkat lunak yang memenuhi syarat. Sedangkan pasar aplikasi smartphone, hanyalah sebuah layanan atau wadah saja yang dikelola vendor, sedangkan aplikasi, dikelola langsung oleh pengembang aslinya.

 

Program Pengelola Perangkat Lunak

Pada HaPlay GO Zero, yang secara default menjalankan sistem operasi PostmarketOS Linux, program yang digunakan untuk mengelola perangkat lunak bernama APK.

APK adalah perintah yang masuk dalam kategori administratif sistem. Itu artinya, untuk mengelola perangkat lunak pada PostmarketOS, maka pengguna, harus memiliki kapasitas sebagai administrator, atau, pada lingkungan Linux, itu disebut dengan root, dan untuk bekerja sebagai root, pengguna yang diizinkan, cukup menambah perintah sudo di awal baris perintah.

Namun, tidak semua parameter perintah APK memerlukan hak administratif saat dijalankan. Beberapa parameter yang dapat dijalankan tanpa hak administratif root adalah, help, search dan info.

Contoh perintahnya adalah sebagai berikut:

    
        ~$ apk help  
    

dan

    
        ~$ apk search libreoffice  
    

 

Melakukan Update dan Upgrade Perangkat Lunak

Sebelum melakukan pemasangan paket program baru, administrator sistem disarankan untuk melakukan update repositori terlebih dahulu. Tujuannya, adalah untuk memperbarui daftar program. Sehingga, saat dilakukan pemasangan program tambahan, komputer yang kita gunakan akan mendapat paket program terbaru yang tersedia di server.

Perintah untuk melakukan update repositori adalah:

    
        ~$ sudo apk update  
    

Kemudian, dilanjutkan dengan memperbarui program di komputer lokal dengan program terbaru jika ada, dengan perintah:

    
        ~$ sudo apk upgrade  
    

 

Menginstall dan Menghapus Program

Untuk memasang program baru, perintah yang digunakan adalah:

    
        ~$ sudo apk add nama_program  
    

Sedangkan, untuk menghapus program yang telah terpasang adalah:

    
        ~$ sudo apk del nama_program  
    

 

Cara Mencari Program

Sebelumnya, kita telah mempelajari cara memasang dan menghapus program pada komputer saku HaPlay GO Zero. Tapi, darimana kita tau nama program yang benar untuk disebut bersamaan dengan parameter apk add?

Cara umum yang digunakan untuk menemukan nama program yang tepat, adalah menggunakan argumen search. Misalnya, kita akan memasang program disain grafis berbasis vector, maka, kita menggunakan istilah vector tersebut sebagai kata kunci pencarian. Contohnya:

    
        ~$ apk search vector  
    

Dari perintah tersebut, kita akan mendapat banyak umpan balik yang berisi nama_program dan diikuti oleh deskripsi program tersebut. Jadi, kita bisa mengetahui nama_program sekaligus fungsi program tersebut dari deskripsi yang ditampilkan, untuk menentukan dengan tepat, program mana yang harus dipasang.

Sebagai contoh lanjutan, disini kita akan mengambil dua baris umpan balik untuk dibandingkan. Yaitu Inkscape dan libcdr.

Dari dua contoh ini, kita bisa mengetahui, jika Inkscape, adalah aplikasi vector graphics untuk editing. Sedangkan libcdr, adalah sebuah pustaka yang berfungsi untuk menangani file CDR milik CorelDraw. Namun, libcdr tidak memiliki program utama, dan hanya menyediakan fungsi tersebut untuk digunakan oleh aplikasi lain, misalnya, Inkscape itu sendiri, jika ingin menambah fitur import file CDR.

Lalu untuk melihat info yang lebih detail, perintah yang bisa digunakan adalah:

    
        ~$ apk info inkscape  
    

 

Membersihkan Cache Paket Installer

apk, secara otomatis akan melakukan pengunduhan berkas terlebih dahulu sebelum memasang program tersebut, ataupun sebelum melakukan update dan upgrade terhadap program yang sudah terpasang.

Paket program yang di unduh tersebut, disebut dengan cache dan disimpan secara lokal di suatu folder. Cache ini, tidak otomatis dihapus setelah paket program terpasang, tapi, cache tetap disimpan untuk berjaga, jika suatu saat, pengguna ingin memasang ulang program karena terjadi suatu masalah.

Nah, jika kalian yakin tidak akan melakukan install ulang program yang telah di unduh, kalian bisa membersihkan cache untuk membebaskan ruang sistem dengan perintah:

    
        ~$ sudo apk cache clean  
    

Perintah tersebut, akan menghapus semua berkas cache dan membebaskan ruang penyimpanan agar lebih lega. Namun, jika kalian ingin memasang ulang program yang sudah ada, tapi sudah di hapus dari cache, maka gunakan perintah:

    
        ~$ sudo apk install nama_program --reinstall  
    

Perintah tersebut, akan melakukan pengunduhan ulang paket program yang dimaksud, dan segera melakukan instalasi kembali begitu paket terunduh sempurna.

 

PENUTUP

Baik, itulah panduan dasar administrasi perangkat lunak pada komputer saku HaPlay Computer seri GO Zero. Semoga beanfaat dan wassalamualaikum.

0 Komentar