.run
Dosyalar tam olarak nedir ve ne için kullanılır? Son zamanlarda bunlardan birkaçını gördüm ve sadece hangi dosya formatı için kullanıldığını merak ediyorum.
.run
Dosyalar tam olarak nedir ve ne için kullanılır? Son zamanlarda bunlardan birkaçını gördüm ve sadece hangi dosya formatı için kullanıldığını merak ediyorum.
Yanıtlar:
Bir .run dosyası normalde bir programı yüklemek için yürütülmesi gereken özel yapım bir programdır. Bunlar genellikle dosyaların nereye gittiğini izlemedikleri ve normalde bir kaldırma yöntemi sağlamadığı için desteklenmez. komut dosyasının sisteminize ne yapacağından emin olmanın bir yolu yoktur, böylece güvenli değildirler.
Onlar windows exe dosyasına yakın ve aynı sorunları ile geliyor. Ne yaptığınızı biliyorsanız ve riskleri almaktan memnunsanız, bunları şu komutlarla yürütebilirsiniz:
chmod 755 programinstall.run
sudo ./programinstall.run
Genellikle bir tür yürütülebilir. Gördüğünüzlerin çoğu olmasına rağmen, zorunlu olarak yükleyici değildirler.
Martin'in dediği gibi, bir yükleyiciden bahsettiğimizi varsayarsak, genellikle bunları kaldırmak istediğinizde paketler kadar iyi değildir, ancak bazı yükleyiciler vardır (esas olarak Loki ve LGP oyun yükleyicilerini düşünüyorum) nereye yüklediklerini izleyin ve oldukça sağlam bir kaldırma ikili dosyası sağlayın.
Ve Martin'in çoğu ikili için çalışacağını söyledikleri, gördüğüm çoğu .run dosyaları hibrit kabuk betiği ve sıkıştırılmış ikili öğelerdir. Bu, onları geçebileceğiniz anlamına gelir sh
. NVIDIA sürücü yükleyicisine bir örnek:
sudo sh NVIDIA-Linux-x86_64-260.19.06.run
Bir dosyanın gerçekte ne olduğunu (çoğu zaman iyi çalışır) kontrol edebilirsiniz file
:
file NVIDIA-Linux-x86_64-260.19.06.run
NVIDIA-Linux-x86_64-260.19.06.run: POSIX kabuk komut dosyası metni yürütülebilir