Windows 10 Creators Güncellemesi: Yükseltmesiz Symlinks
- Kategori: Pencereler
Microsoft, açıkladı Windows 10'un en son Insider Derlemesinde, Windows 10'da sembolik bağlantılar olan sembolik bağlantıların işlenmesini iyileştiren bir değişiklik
Sembolik bağlantılar, Vista'dan beri Windows'un bir parçasıdır ve işletim sisteminin oldukça kullanışlı bir özelliğidir.
Sembolik bir bağ, en iyi şekilde, başka bir dosya veya klasöre yeniden yönlendiren bir işaretçi olarak tanımlanabilir. İşletim sistemi tarafından kullanılırlar, uygulamalar tarafından kullanılabilirler ve ayrıca kullanıcılar tarafından manuel olarak eklenebilir ve yönetilebilirler.
Basit bir örnek: Ana sabit sürücünüzün dosyalarla dolduğunu ve çok az yerinizin kaldığını varsayalım. Yer açmak için devam edip bazı programları veya oyunları kaldırabilirken - çeşitli temizleme işlemlerini çalıştırdıktan sonra - bunun yerine sembolik bağlantılardan yararlanabilirsiniz.
Bu nedenle, oyunu veya programı kaldırmak yerine, onu başka bir sabit sürücüye taşımak için sembolik bağlantılardan yararlanırsınız. Sembolik bağlantılar eskisinden yeni konuma işaret eder ve Windows ve ilgili tüm programlar için program veya oyun yine de orijinal dizinde bulunur.
İpucu : Windows makinenizdeki sembolik bağlantıları şu şekilde görüntüleyebilirsiniz: NTFS Bağlantıları Görünümü . Linux'un bağlantıları nasıl işlediğiyle ilgileniyor musunuz? Hadi bakalım .
Yükseklik içermeyen sembolik bağlantılar
Windows'ta mklink kullanılarak sembolik bağlantılar oluşturulur , bir komut satırı aracı. Geliştiriciler, kullanılabilirliği ve işlevselliği iyileştirmek için çoğu grafik kullanıcı arabirimine sahip çeşitli programlar oluşturdu.
Var SysInternals ile Bağlantı örneğin veya Kabuk Uzantısını Bağla Windows Gezgini'nden doğrudan kullanılabilir.
Şimdiye kadar, mklink, Windows kullanıcılarının komutu yükseltilmiş bir komut isteminden çalıştırmasını gerektiriyordu. Microsoft'a göre, bu gereksinim sembolik bağlantıların Windows'ta * nix makinelere göre daha az kullanılmasına neden oldu. Bu, 'birçok modern platformlar arası geliştirme aracının' Windows üzerinde daha az verimli ve güvenilir bir şekilde çalıştığı sonucuna vardı.
Windows 10 Insider Build 14972'den başlayarak ve Mart 2017'de Windows 10 Creators Güncellemesi yayınlandığında tüm kullanıcılara sunulduğunda, bu gereksinim artık değiştirilemez hale getirilmemiştir.
Windows 10 makinesinde Geliştirici Modunu etkinleştirmeniz gerekir ve bunu yaparsanız, makinedeki herhangi bir kullanıcı sembolik bağlantılar oluşturmak ve değiştirmek için mklink'i yükseltme olmadan çalıştırabilir.
Değişimin ana sebebi, git gibi geliştirme araçlarının veya sembolik bağlantıları destekleyen ve kullanan npm gibi paket yöneticilerinin yükselişiydi.
Git ve npm gibi paket yöneticileri gibi birçok popüler geliştirme aracı sırasıyla depo veya paket oluştururken sembolik bağlantıları tanır ve sürdürür. Bu depolar veya paketler daha sonra başka bir yerde geri yüklendiğinde, sembolik bağlantılar da geri yüklenir, böylece disk alanı (ve kullanıcının zamanı) boşa harcanmaz.
Geliştirici Modunu Etkinleştir
Windows 10 makinesinde Geliştirici Modunu etkinleştirmek için aşağıdakileri yapın:
- Ayarlar uygulamasını açmak için Windows-I kısayolunu kullanın.
- Güncelleme ve Güvenlik> Geliştiriciler İçin seçeneğine gidin.
- Ekrandaki 'Windows Mağazası uygulamaları'ndan' Geliştirici Modu'na geçin.
Şimdi sen : Sembolik bağlardan yararlanıyor musunuz?