A better way to install Windows App Bundle file in offline machine
Advocate for better developer's productivity and experience
Documenting my learnings and sharing it
Search for a command to run...
Advocate for better developer's productivity and experience
Documenting my learnings and sharing it
No comments yet. Be the first to comment.
Background Recently, I redesigned my team's pipeline running on a multi-module Maven monorepo using GitLab CI. It wasn't that the previous setup was broken, but my team faced a few persistent issues t
Background At work, there’s some test written where I wanted to query the database (repository) after mockMvc request has been made to verify the result. This is a very simple illustration of what it looks like. @SpringBootTest @AutoConfigureMockMvc ...

It's been a long time coming, but I finally came around to set up MongoDB with replicas for local development. TLDR; clone the repository, run docker compose up -d, and you are good to go! If you want to know more, continue to read below. Context Run...

Context I recently came across TaskFile and wanted to use it to automate some of my workflows, which underlying invokes PowerShell commands. However, I faced several errors while doing so, and this post is to reflect on it, and hopefully help myself ...

Problem I was always out of disk space in my C drive, and even though I clear my stuff often, I notice that my space is never reclaimed, instead, it kept going down. I used WizTree to view which file is taking up my disk space, and I noticed this No...

This is a follow-up to the previous article I have written on How to manually install WSL2 on a Windows 10 Virtual Machine as I learned an alternate method to install Windows App Bundle (.appxbundle/.msixbundle) files.
In my previous article, I highlighted the issue of being unable to launch Ubuntu post installation and how to resolve it by gaining access to WindowsApp directory. I have been told that this is not recommended as it may cause unforeseen issues in the future.
Rather than gaining access to WindowsApp directory, and copying out the "installed files" to a separate directory. We can skip the installation step and extract the files manually, and place it somewhere we already have access.
Since the bundle files are just multiple files bundled together (think zip files), the content can also be extracted using the same method.

As I have disabled virtualization on my machine, hence the error message is shown. Please ignore it.
This works at the timing of writing for
Ubuntu2204-221101.AppxBundle
Knowing the above, it also could mean that if any other application faces the same issue, we could try to resolve it using the same means. I know that Windows Terminal does suffer from the same issue, hence, I did it the same way to show that it can be done.

This works at the time of writing for
Microsoft.WindowsTerminal_Win10_1.15.3465.0_8wekyb3d8bbwe.msixbundle
I do think that this is a better solution compared to gaining access to WindowsApp directory.
If you have any other better method, please let me know!