Dlaczego jak coś nie działa na #linux to heheszki orzeszki, a co, niby na #windows wszystko działa? Wątpię.

Jak dla mnie to jest po prostu efekt tego, że mają pluralizm dystrybucji, widać między nimi różnice, a Windows jest 1, i nie ma z czym porównać, chyba, że wcześniejszą wersją. Jestem ciekaw czy windows taki zacny w stabilności i wydajności działania.

#wsl #programowanie #komputery #pcmasterrace
#windows #wsl #docker #zalesie

Naczytałem się o cudowności WSL (głównie na wykopie ;) ) i na nowym kompie z fabrycznym Windowsem postanowiłem dać mu szansę. Technologia może i jest obiecująca, ale to co M$ #!$%@? z rozwojem swoich rozwiązań mrozi krew w żyłach. Zacząłem z grubej rury od razu od dockera i z kontenerem uruchamiającym aplikację na iksach i o dziwo to działa, no chyba, że akurat nie działa.

Problem polega na
@Tytanowy: szczerze to mam wrażenie że nie radzisz sobie z Windowsem :D Opowiadasz jakieś niestworzone rzeczy. WTF z jakimś wyłączniem aktualizacji, połączeniami taryfowymi itd? :D

WSL2 jest fajny, ale nie ma co ukrywać że jest #!$%@?. Potrafi się zapętlić i #!$%@?ć ram i CPU bez wyraźnego powodu i bez restartu serwisu całego WSL nie da rady. Potrafi #!$%@?ć sobie sieć, a jak są tu użytkownicy w firmowych sieciach z VPN to
  • Odpowiedz
#windows #wsl #docker #virtualbox

Próbuję odpalić WSL na WIN11 Enterprise pobranym z MS, dedykowanym dla VB. Problem w tym, że host jest Win11 Home i nie ma obsługi Hyper-V. Mimo to, na hoście działa zarówno WSL, Docker i jest Git. Dosłownie i w przenośni. Mimo prób z różnymi konfigami, WSL odmawia odpalenia się, tłumacząc się brakiem włączonej wirtualizacji. W virtualboxie włączyłem wsparcie dla wirtualizacji, włączyłem ją w ustawieniach systemu odpalonego w VB.
  • 0
@nairamk: Bingo. Udało mi się odpalić hyper-v na home, potem w host użyłem:

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

i na maszynce WSL działa jak złoto.

Dzięki!
  • Odpowiedz
#windows10 #wsl #zalesie #windowstogownojakichmalo
Łindałns sabsystem fołr linux: może i nie działa za dobrze ale za to bardzo wolno ( ͡° ʖ̯ ͡°)
I tak przez 3 lata nikt z Miktosowtu tego nie ruszył ¯\_(ツ)_/¯ a później zdziwko, że nikt poza gaymerami z tego gówna nie korzysta https://github.com/microsoft/WSL/issues/4901

Total Download Size: 418.68 MiB
Total Installed Size: 1997.98 MiB
Net Upgrade Size: 47.52 MiB

:: Proceed with installation? [Y/n]
W końcu ogarnąłem "własny" stack z #bedrock #wordpress i #sage pod #docker na #windows i #wsl #!$%@? i wszyscy święci. Ale jeszcze długa droga przede mną, żeby to było w pełni devopsowe i #!$%@?. Zaznaczam, że devops kompletnie mnie nie jara. Cudownie pracuje mi się w #drupal jeśli chodzi o dockera, ale to inny materiał, inne przetargi, inni ludzie.
  • Odpowiedz
Mam problem z WSL1. Zainstalowałem sobie Debiana z Microsoft Store. Używam go od dłuższego czasu (jakoś 2 lata) i dzisiaj odezwali się do mnie goście z działu Security. Jakieś 2 tygodnie temu ściągnałem sobie libke na WSL (boost) rozpakowałem(nigdzie jej nie instalowałem), posprawdzałem to co mnie interesowało i usunąłem. A przynajmniej próbowałem usunać. Podczas procesu usuwania, wyskoczył mi komunikat na Windowsie, że proces jakiś tam został zatrzymany. Działo się to za każdym
  • Odpowiedz
@ZawzietyRobaczek: Nie wiem, ale polecam jednak przejść na dokera, który też natywne działa na WSL.
Można nawet debugować w kontenerze poprzez microsoftowy plugin do VSC.
No i zawsze masz taką wersję systemu/kompilatora, jaką potrzebujesz.
Przede wszystkim jest dużo poradników jak napisać Dockerfile do kompilacji projektów.
  • Odpowiedz
Dobra, sprawdziłem #wslg i działa to słabo, ewidentnie to mocna "alpha" i to z naciskiem na "prealpha".
Co mi się nie podoba:
- brak możliwości łatwej zmiany rozmiaru okna, a jak już jakimś cudem uda się zmienić rozmiar to okno do niczego się nie nadaje
- okna nie są natywnymi windowsowymi, co za tym idzie nie działa "przyciąganie" do krawędzi i zmiana rozmiaru przy PowerToys (przenoszenie również)
- część okienem ma inny
  • Odpowiedz
@czlowiek_z_lisciem_na_glowie: Na logikę bo nie korzystałem z takich wynalazków.

Oficjalny docker na windowsa to maszyna wirtualna z linuksem.
WSL2 to też maszyna wirtualna na linuksa.

Jeśli nic nie #!$%@? w WSL2 to będzie działać podobnie jak w dockerze oficjalnym. Zresztą oficjalny docker miał też korzystać z WSL2 ale nie wiem czy coś się zadziało w tym kierunku.
  • Odpowiedz
@Saly:

No tak ale tam jest napisane, że tmpfs będzie używał systemu plików, a nie RAM-u

[EDIT] As @Nik found, tmpfs in WSL is currently mapped to filesystem. At command line level it works as it is mapped in RAM, but it is actually mapped to filesystem. So, take care of this caveat until it is implemented as one would assume.
  • Odpowiedz
Wie ktoś jak zachować pliki zapisane w WSL?
Jak wejdę w microsoft store i odinstaluje Ubuntu to stracę wszystkie moje pliki. Da się utworzyć jakiś shared folder?

A tak w ogóle to fajna sprawa z tym WSL na Windowsie.
Wygląda na to że takie coś mi wystarczy do pracy bez robienia dual boot czy postawienie VM z Linuksem.
A że dobrego kompa mam to używam go do gier i chce go używać
#linux #windows #wsl

Czy konsola WSL na Windowsie ma jakieś istotne ograniczenia czy da się robić raczej wszystko to co się da na linuxie z poziomu takiej konsolki? Chodzi bardziej o instalacje jakichś pakietów w stylu youtube-dl itp.
@Need: Ogólnie masz WSL i WSL2. WSL jest upośledzony, ale działa bezproblemowo, a WSL2 ma problemy i jest mniej upośledzony.

Możesz instalować
  • Odpowiedz
Siema mirasy.
Czy da się jakoś zrobić w #wsl, by mieć pare tych maszyn jednocześnie na jeden stacji? :D Nie chcę dodawać nowego usera, tylko nową maszynę, kontener, czy co to jest w rzeczywistości :p
#windows #informatyka
Chodzi o czywiście o wsl2
#wsl #linux #docker

Po paru dniach uzywania kubernetes (Dockera) na WSL dostaje takim błędem:

kubectl: cannot execute binary file: Exec format error.


żeby to naprawić musze zrobić rf -rfv /home/user/bin/kubectl, i od nowa ustawić w dockerze wsparcie dla WSL

Jak to naprawić ( ͡° ʖ̯ ͡°)
a masz jakiś skrypt do auto aktualizacji?


@Kryspin013: nie, to, chyba, jednorazowo puszcza aktualizacje do WSL. W sumie sprawdze co tam siedzi teraz & co siedzi jak sie zepsuje
  • Odpowiedz