Comments (10)
Okay, I see. Still, thanks for your PR @scadu!
We basically have to do some code cleaning up soon... we will do it with the next release (while also adding other features, stay tuned).
from easywsl.
@mikenelson-io Indeed, it's a correct file. I'll provide a fix in another PR.
from easywsl.
@scadu hi, sorry for the late reply.
I've just added build instructions to README in 1aa5825
from easywsl.
This is still an issue. The new post-install.sh file is also erroring.
ArchLinux:
from easywsl.
Looks like there's another post-install.sh
in the Release
directory which as I can see was generated during the build process, committed to the repository, and you actually use the version from the last build.
I guess it's time to think about a CI/CD pipeline 😄.
cc @unrooted
from easywsl.
I copy/pasted the raw content of the post-install.sh that is located in the root of easyWSL/easyWSL/. That was the one recently modified. It has the addition of #!/usr/bin/env sh
in line 1. Is that not the correct file?
from easywsl.
@mikenelson-io I checked the script once again, and it works correctly. For some reason, I ignored that you copied the script focusing on the mysterious No such file or directory
for /usr/bin/env
.
While copying, line endings have changed from LF
(*nix) to CRLF
(Windows) resulting in a file that's not interpreted correctly by the *nix shell. If you copy the script and save the file with the LF
line endings, it should be better (VS Code, Notepad++ provides an option to change the file line endings easily).
from easywsl.
I just slapped myself for not seeing that 🤦
It does indeed work with LF. Thank you for clarifying!
from easywsl.
Thanks, @scadu, for helping us with the post install script. We've cleaned up the project and the corrected the line endings too. You can build the master branch and see if it works as intended. We are planning to make a new release soon, but before that we want to test everything pretty extensively.
If that's doable, can you please guys check whether it works right now, after the latest update when you build from the source code yourselves?
from easywsl.
@unrooted Is it possible to add a build procedure to the readme? I wouldn't like to guess trying to work out a correct setup.
from easywsl.
Related Issues (20)
- [FEATURE] Support for github pkgs/container
- [FEATURE] Cache downloads / Resume Downloads per layer HOT 1
- Unintuitive message when distro name not provided
- Please provide console app version
- Add easyWSL to scoop extras bucket HOT 1
- Ability to move VHD
- Can't open settings page. HOT 4
- Does not open when no wsl distribution is installed
- EasyWSL hopes to be able to improve
- EasyWSL crashes when i try to open "Open filesystem" and "Add Snapshot"
- [Bug] Manage distributions list is always empty HOT 7
- Crash on startup. HOT 8
- [feature] hope support define snapsnot name instead of timestamp
- App crashes after clicking browse (install distro from disk) HOT 1
- easyWSL can't find WSL Distros HOT 1
- Problems with registering a new distribution HOT 2
- `Settings` tab show nonreal (empty) values for settings not present in `.wslconfig`
- Windows 10 LTSC: KERNELBASE.dll causes crash on app startup HOT 1
- Failed to translate C:\WINDOWS after creating Ubuntu 24.04 distribution
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from easywsl.