DEV Community

Cover image for MSYS2 alternatif kepada WSL2
hardyweb
hardyweb

Posted on

1

MSYS2 alternatif kepada WSL2

Bismillahirahmanirahim

This article written in Bahasa Melayu (Terengganu Accent) 
Enter fullscreen mode Exit fullscreen mode

Aku sudah terbiasa dengan pembangunan sistem menggunakan linux sebagai environment, tak kira dalam Linux betul, atau dalam virtualbox atau dalam Windows Sub Sistem Linux, atau dalam termux ( android ) mahupun chrome book. semua enviroment pembangunan sistem laravel yang aku gunakan mesti ada php , mariadb, neovim ( editor ) , dan tmux .

Ada satu laptop kegunaan biasa, ram 8 gb , windows 11, kalau ikutkan laptop ini sangat perlahan, tidak direkemen untuk kerja-kerja pembangunan sistem. Aku cuba install wsl, tapi hasilnya ram kaput dan jadi ciput. malas nok buat dual boot, pc untuk kegunaan famili, semestinya kena pakai windows.

Alternatif lain adalah dengan install cygwin menerusi scoop, cygwin berjaya diinstall tetapi ada satu part yang cygwin tidak boleh run, iaitu tmux terminal multiplexer.

Cari lagi alternatif kedua, boleh cuba msys2, lebih kurang cygwin, tapi msys2 ni lebih banyak repositori dan menggunakan pacman untuk pasang perisian-perisian di dalam nya. yang penting boleh run tmux dan boleh run neovim text editor.

untuk bind path windows app dalam msys2, kena enable

MSYS2_PATH_TYPE=inherit dalam msys.ini 
Enter fullscreen mode Exit fullscreen mode

untuk shell terminal, boleh pilih nok guna msys, ucrt, clang,mingw64, benda sama je cuma shell tu dicompile guna library yang berlainan, aku test pakai ucrt. screensyot sebgaimana di bawah.

Image description

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay