Saya takut program yang membutuhkan instalasi banyak. Mereka meninggalkan jejak di belakang registri bahkan setelah un-instalasi, ditambah, beberapa uninstallers diprogram dengan buruk (itu berarti, beberapa program tidak dapat dihapus). Itu berlaku untuk Windows.
Sisi baik dari penginstal, mereka membuat cara pintas dan asosiasi file. Namun, Komodo di Linux menggunakan skrip shell untuk pengaturan dan dapat dihapus dengan aman dengan menghapus folder.
Apakah Anda pikir installer harus dihapuskan? Apakah Anda pikir efek instalasi harus diganti dengan skrip shell? Apakah Anda pikir semua game komputer harus portabel?
Haruskah desain "pindai folder / Aplikasi / $ {AppName} / Informasi dan ikon aplikasi daftar" harus digunakan untuk lingkungan desktop masa depan?
Jawaban:
Itu tergantung pada audiens target Anda.
Sebagai seorang programmer atau pengguna listrik, saya suka perangkat lunak saya berada di dalam file yang dikompresi untuk portabilitas dan untuk dapat menghapus perangkat lunak tanpa harus khawatir tentang hal itu meninggalkan jejak di registri.
Sebagai orang biasa (kebanyakan berlaku untuk pengguna Windows biasa), saya hanya ingin mengklik setup.exe dan menginstalnya sendiri untuk saya. Saya tidak ingin repot melihat file README atau mengikuti beberapa bentuk instruksi lainnya hanya untuk menginstal perangkat lunak yang saya inginkan. Jangan buat saya mengklik lebih dari yang bisa saya tangani.
Anda harus mempertimbangkan untuk siapa Anda membuat perangkat lunak terlebih dahulu sebelum memutuskan apakah akan membuat installer atau tidak.
sumber
Saya sendiri pro-portable, karena sebuah aplikasi tidak boleh memodifikasi sistem kecuali itu benar - benar diperlukan, dan sebagian besar waktu tidak.
Jika mesin saya dalam keadaan A ketika saya menginstal sesuatu, saya ingin itu kembali ke keadaan A ketika sesuatu itu dihapus. Jika tidak, Anda berakhir dengan banyak omong kosong yang tidak berguna (sekarang) pada sistem Anda.
Dalam hal ini, Linux bekerja lebih baik untuk saya karena lokasi semuanya jauh lebih baik "standar" daripada di Windows, di mana, misalnya, Anda dapat menemukan pengaturan Anda hampir di mana saja: di folder Windows, di folder rumah Anda, di $ App install direktori, dalam registri dll.
sumber
Saya lebih suka aplikasi yang memiliki keduanya. Saya pikir yang terbaik, installer perangkat lunak pada dasarnya adalah zip pengekstraksi diri yang sedikit dimuliakan, tetapi dapat melakukan hal-hal seperti menambahkan item menu mulai dan yang lainnya.
Ketika saya memiliki akses admin, saya lebih suka tanpa berpikir dua kali klik installer dan membiarkannya melakukan pekerjaan kasar untuk saya, membuka ritsletingnya, membuat folder file program, dll.
Tapi, kadang-kadang saya tidak memiliki akses admin atau saya ingin menjalankan sesuatu dari mesin jarak jauh karena sekali lagi saya terlalu malas untuk mengatasinya sendiri, kemudian dengan sendirinya menghemat tenaga saya.
Mendistribusikan installer dan file zip dari file yang saya pikir adalah cara untuk pergi.
sumber