Apa sebenarnya .run
file dan untuk apa mereka digunakan? Saya telah melihat beberapa dari mereka belakangan ini dan saya hanya ingin tahu format file apa yang digunakan untuk itu.
Apa sebenarnya .run
file dan untuk apa mereka digunakan? Saya telah melihat beberapa dari mereka belakangan ini dan saya hanya ingin tahu format file apa yang digunakan untuk itu.
Jawaban:
File .run biasanya merupakan program yang dibuat khusus yang perlu dijalankan untuk menginstal program. Ini tidak didukung secara umum karena mereka tidak melacak ke mana file pergi dan biasanya tidak menyediakan metode uninstall. tidak ada cara untuk memastikan apa yang akan dilakukan skrip pada sistem Anda sehingga dianggap tidak aman.
Mereka dekat dengan file exe windows dan karena itu datang dengan masalah yang sama. Jika Anda tahu apa yang Anda lakukan dan senang mengambil risiko, Anda bisa menjalankannya dengan perintah berikut:
chmod 755 programinstall.run
sudo ./programinstall.run
Mereka biasanya executable dari beberapa bentuk. Mereka bukan penginstal yang diperlukan meskipun sebagian besar yang akan Anda lihat adalah.
Seperti kata Martin, dan dengan asumsi kita berbicara tentang installer, mereka biasanya tidak sebagus paket ketika Anda ingin menghapusnya tetapi ada beberapa installer (saya pikir terutama dari installer game Loki dan LGP) lakukan melacak di mana mereka menginstal dan menyediakan biner uninstall yang cukup kuat.
Dan apa yang dikatakan Martin akan berfungsi untuk sebagian besar binari, sebagian besar file .run yang saya lihat adalah skrip shell hybrid dan elemen biner terkompresi. Ini berarti Anda bisa menjalankannya sh
. Contoh dengan penginstal driver NVIDIA:
sudo sh NVIDIA-Linux-x86_64-260.19.06.run
Anda dapat memeriksa untuk melihat apa sebenarnya file itu (well itu berfungsi sebagian besar waktu) dengan file
:
file NVIDIA-Linux-x86_64-260.19.06.run
NVIDIA-Linux-x86_64-260.19.06.run: POSIX shell script text executable