VPN .run dosyasını her seferinde yeniden mi çalıştırıyorsunuz? O, kurulum dosyasıdır
İndirme, diske bir uygulama yerleştirdi ve şimdi orada programın kendisi gibi duruyor. Kurulu uygulamadan bağlanın ve kurulum dosyasını sonrası için saklayın.
Geçen hafta indirdiğiniz dosyaya çift tıklıyorsunuz, bağlantı çalışıyor ve alışkanlık yerleşiyor: VPN her düştüğünde aynı dosyayı yeniden çalıştırıyorsunuz. Hiçbir şey hemen bozulmuyor ve bu yüzden bu düzen ayakta kalıyor. Aslında yaptığınız şey uygulamayı kendi üzerine yeniden kurmak ve ardından kurulum dosyasının sonundan yeniden açmak.
Kurulum dosyası bittiğinde program diskte başka bir yerde yaşar ve kendi simgesi, kendi ayarları ve kendi arka plan hizmeti vardır. İndirme, teslimat mekanizmasıydı ve onu saklamak tamamen sorunsuz, ama bağlandığınız şey o değil.
İndirme gerçekte diske ne yerleştirdi
.run dosyası bir adlandırma geleneğidir, dosya türü değildir. Bir shell betiği, kendi kendini açan bir arşiv, derlenmiş bir ikili dosya ya da çalışma anında bunlardan hangisi olacağına karar veren bir şey olabilir. Uzantı, onu kimin yayımladığı ya da ona güvenip güvenmemeniz gerektiği konusunda size hiçbir şey söylemez ve bu yüzden kurulum talimatları bir komutla değil, onu doğrulanmış bir kanaldan edinmekle başlar.
Bu şekilde dağıtım yapan bir satıcı için kurulum dosyası yükünü açar, uygulamayı ve destekleyici dosyalarını yazar ve masaüstü ortamına gerekeni kaydeder. Bittiğinde ilginç artefaktlar uygulamanın ikili dosyası, bir masaüstü girdisi ve çoğu zaman uygulamanın başlattığı bir hizmettir. Bunların hiçbiri indirdiğiniz dosya değildir. Kurulum dosyasının son çıktısında adını verdiği dizine bakın ve farkı hemen görün.
Onu yeniden çalıştırma alışkanlığı bir tanıyı da gizler. Tam bir yeniden kurulumdan sonra uygulama açılıyor ama menüden açılmıyorsa, hangi parçanın eksik olduğunu öğrenmezsiniz, çünkü kurulum dosyası hepsini yeniden inşa etmiştir.
Satıcının kendi çağrısıyla bir kez kurun
Belgelenen çağrıyı tam olarak izleyin, adını verdiği yorumlayıcı dahil. PIA'nın Linux istemcisi için kılavuz kurulum dosyasını sh aracılığıyla çağırır, yani komutun biçimi yorumlayıcı ve ardından gerçekten indirdiğiniz dosyadır.
sh ./pia-linux-VERSION.run
VERSION aldığınız hangi derleme olursa olsun onun için bir yer tutucudur, belirli bir numarayı aramaya yönelik bir öneri değildir. O komutu sistem düzeyinde sonuçları olan kod yürütme olarak ele alın, çünkü odur: dosyayı incelemenin bir yolu değildir ve iki kez çalıştırmak size ilkinin öğretmediği hiçbir şeyi öğretmez.
Aynı kılavuzdan bir ayrıntı kolayca atlanır ve tekrarlanmaya değer: kurulum dosyasının önüne sudo koymayın. İhtiyaç duyduğu yönetici yetkisini kendisi ister ve onu bir root kabuğuna sarmak kurulumun hangi kullanıcının ortamına ineceğini değiştirir. Aynı nedenle «her indirmeyi çalıştırılabilir yap ve çalıştır» genel bir kural değildir; bir yorumlayıcıdan betiği okumasını istemek ile bir dosyayı doğrudan yürütmek, farklı başarısızlık biçimlerine sahip iki farklı işlemdir.
Kurulum dosyası bittiğinde satıcı, yeni kurulan uygulama üzerinden oturum açmayı ve bağlanmayı belgeler. Sonraki her bağlantı oraya aittir. Çevrimiçi olmak için hâlâ kurulum dosyasının yolunu yazıyorsanız, kurulum dosyasını yanlışlıkla iş akışınızın bir parçası haline getirmişsinizdir.
Başlatıcı, mağaza ve sistem tepsisi üç ayrı yerdir
Uygulama menüsü, bir yazılım mağazası kataloğu ve sistem tepsisi alanı farklı bileşenlerce bakımı yapılan ayrı arayüzlerdir ve bir kurulum dosyası diğerlerine dokunmadan birini doldurabilir. Bağımsız bir kurulum dosyası genellikle bir masaüstü girdisi yazar, bu yalnızca başlatıcı entegrasyonudur ve fazlası değildir. Uygulamayı mağaza tarafından yönetilen bir kurulum yapmaz ve sistem tepsisi simgesini garanti etmez.
Bir sistem tepsisi göstergesi iki taraftan destek ister: çalışan uygulama bir tane dışa aktarmalı ve masaüstü ona bir ana bilgisayar sağlamalıdır. Geleneksel sistemi kaldırmış masaüstlerinde, gösterge bekleyen bir uygulama kusursuz çalışabilir ve hiçbir şey göstermeyebilir, bu bir kurulum başarısızlığı değil entegrasyon boşluğudur. Masaüstü sürümünü ve uygulama sürümünü bildirmek, o boşluğu ele alınabilir kılan şeydir.
Bu yüzden uygulama açılıyor ama simge yoksa yeniden kurmayın. Bir süreç çalışıyor mu, pencere bir arka plan başlatmasının arkasında gizli mi ve masaüstü bu tür göstergeleri hiç destekliyor mu, kontrol edin. Sistem tepsisi ana bilgisayarı olmayan bir masaüstünde eksik gösterge beklenen davranıştır, arıza değildir. Aynı indirmeyi beşinci kez yeniden kurmak yalnızca zaten çalışanı tazeler.
Kurulumun sahibini yazın
Uygulamayı hangi kanalın kurduğunu, hangi bileşenin güncellediğini ve neyin kaldırdığını yazın. Bu üç yanıt genellikle aynı program değildir ve kimsenin bunları bilmediği bir makine, iki VPN istemcisi kopyasının sonunda aynı yollar için kavga ettiği makinedir.
İndirilen kurulum dosyasını silmek hiçbir şeyin kurulumunu kaldırmaz ve pencereyi kapatmak kurduğu hizmeti veya engelleme ilkesini mutlaka durdurmaz. Temizlemeden önce oturum açılışında neyin çalıştığını ve yeniden başlatmadan sonra neyin kaldığını öğrenin.
Kurulum dosyası işini yaptıktan sonra onu hatırlayacağınız bir klasöre koyun ve ona uygulama gibi davranmayı bırakın. Tünel bir dahaki sefere kötü davrandığında kurulu uygulamadan başlayın ve indirme, onu kurduğunuz günün artefaktı olarak kalsın. PIA Linux kurulum kılavuzu yukarıda açıklanan çağrı ve ilk başlatma adımları için referanstır.