Windows 11’e çok benzer şekilde, aktif bir İnternet bağlantısı olmadan Linux için Windows Alt Sistemi (WSL), paketleri güncellemek gibi temel görevleri tamamlamakta zorlanacaktır. Bağlantınızın tam olarak neden koptuğunun bir çok nedeni olabilir, ancak en önemli şey onu geri almaktır.
WSL, Windows PC’nizin ağ bağlantısına bağlanır, ancak Linux ortamı dışındaki PC’niz hala iyi bir şekilde bağlıyken, onu bozabilecek kendi sorunlarından muzdarip olabilir. Neyse ki, tekrar çevrimiçi olmanızı sağlayacak, deneyebileceğiniz oldukça kolay bir düzeltme var.
Kendi WSL’m son zamanlarda tam olarak bu hatayı yaşadı ve bu şekilde düzelttim.
WSL’de yüklü tüm dağıtımlar için bağlantı sorunları nasıl düzeltilir?
WSL’de birden fazla dağıtım kurulu olsa bile, aynı anda hepsine olan bağlantıyı kaybetmek oldukça olasıdır ve benim durumumda muhtemeldir. Basit bir güncellemenin herhangi bir sonuç vermediği, depoların asılı kaldığı belli oldu. kullanarak bir bağlantı sorununu da teşhis edebilirsiniz. ifconfig veya ping komutlar.
Sorunu bildiğimiz halde, nasıl çözeceğiz. Burada şapka ipucu Süper Kullanıcı topluluğu çözmeme yardım ettiğin için.
Denenecek ilk şey, aşağıdaki komutları PowerShell’e şu şekilde girmektir: yönetici. Bir toplu iş dosyası oluşturmak için bir öneri var, ancak dürüst olmak gerekirse, tüm yapmam gereken aşağıdakilerin hepsini kopyalayıp terminale yapıştırmak.
wsl --shutdown
netsh winsock reset
netsh int ip reset all
netsh winhttp reset proxy
ipconfig /flushdns
netsh winsock reset
shutdown /r
Bu aslında ne yapar? Kısa versiyon, WSL’yi kapatacak, ağ ayarını sıfırlayacak ve DNS’yi temizleyecektir. Tamamlandığında, seçtiğiniz WSL dağıtımını tekrar başlatın ve bağlantıyı kontrol edin. gibi bir şey yapabilirsiniz. sudo apt güncellemesi veya daha da basit tutun ve kullanın ifconfig veya bing.com’a ping atmak. Umarız artık bağlantınızın geri döndüğünü gösteren sonuçları görürsünüz.
Yüklü birden fazla dağıtımınız varsa, bu, sorunu hepsi için de düzeltmelidir. Umarız artık tekrar çevrimiçisinizdir. Sorun tekrarlanmaya devam ederse, düzeltmenin uygulanmasını daha hızlı ve basit hale getirmek için yukarıdaki komutları içeren bir toplu iş dosyası oluşturmaya değer olabilir.