Comments (23)
For those who found this and don't know what to do:
As for now, you can download a rootfs.tar.xz
build artifact from LinuxContainers' public Jenkins CI Instance for the distribution of your choice.
from wsl-distrod.
DistroD is such a great tool - I really hope someone fixes this download thing.
Yeah, it would be nice to have a functional fork. I'll see what I can do over this weekend.
EDIT: Took a look, seems like the entire codebase needs to be revamped. Are you looking for new maintainers @nullpo-head?
from wsl-distrod.
Same here - exact same error.
I did notice the following:
# distrod/libs/src/container_org_image.rs static LINUX_CONTAINERS_ORG_BASE: &str = "https://images.linuxcontainers.org/";
Checking Wayback Machine it looks like https://images.linuxcontainers.org recently started redirecting to https://us.lxd.images.canonical.com/.
Wayback Machine: https://web.archive.org/web/20230801000000*/images.linuxcontainers.org.
I think I successfully used Distrod with https://linuxcontainers.org before the Wayback Machine redirects, so it may not matter. I'll dig deeper, time allowing.
edit: link formatting
I guessed the domain name of the source was down or changed.
Anyway, thanks man.
from wsl-distrod.
Same here - exact same error.
I did notice the following:
# distrod/libs/src/container_org_image.rs
static LINUX_CONTAINERS_ORG_BASE: &str = "https://images.linuxcontainers.org/";
Checking Wayback Machine it looks like https://images.linuxcontainers.org recently started redirecting to https://us.lxd.images.canonical.com/.
Wayback Machine: https://web.archive.org/web/20230801000000*/images.linuxcontainers.org.
I think I successfully used Distrod with https://linuxcontainers.org before the Wayback Machine redirects, so it may not matter. I'll dig deeper, time allowing.
edit: link formatting
from wsl-distrod.
https://github.com/DDoSolitary/LxRunOffline looks pretty cool! Glad I was following this issue.
That said, I'd still be interested in a Distrod fix 😂
I have not tried to use Distrod recently the download issue may or may not still be a problem.
Anyone still experiencing it?
from wsl-distrod.
For those who found this and don't know what to do:
As for now, you can download a
rootfs.tar.xz
build artifact from LinuxContainers' public Jenkins CI Instance for the distribution of your choice.
Just to add a bit more detail - this does work, for example I navigated to:
And then downloaded that rootfs.tar.xz, chose option 1, and set the path to ../rootfs.tar.xz
from wsl-distrod.
Our team facing same issue...
from wsl-distrod.
Same issue
from wsl-distrod.
Same issue
It seems like that the server is now under maintenance, or you can say it is updating.
from wsl-distrod.
3 days ?
from wsl-distrod.
3 days ?
I don' know. I don't even find where the notification is.
from wsl-distrod.
Are you still getting that error?
from wsl-distrod.
Are you still getting that error?
Yeah. I tried it just now.
It is definitely a headache.
from wsl-distrod.
Are you still getting that error?
Yeah. I tried it just now. It is definitely a headache.
Do you know any alternative? Without considering Docker.
from wsl-distrod.
I use this software because WSL2 (except the store version) doesn't support systemd .
The store version has a critical issue and can not start in session 0.
microsoft/WSL#9231
I hope this issue resolve.
from wsl-distrod.
Are you still getting that error?
Yeah. I tried it just now. It is definitely a headache.
Do you know any alternative? Without considering Docker.
- Archinstall for wsl made by yuk, you can find an install document on the homepage.
- ArchWSL in Microsoft Store
- LxRunOffline with tutorial in Chinese
from wsl-distrod.
https://github.com/DDoSolitary/LxRunOffline looks pretty cool! Glad I was following this issue.
That said, I'd still be interested in a Distrod fix 😂
I have not tried to use Distrod recently the download issue may or may not still be a problem.
Anyone still experiencing it?
The problem, for me is that I can not run a desktop environment (DE) on wsl2 stablely, may because AMD integrated graphics can not be identified by wsl2 or KDE plasma. I have already installed the v gpu drivers.
Finally I gave up installing the desktop application.
from wsl-distrod.
I recently wiped and reinstalled everything on my laptop, and I am now encountering this issue. Do we have any solutions for distrod to actually work the way it used to?
from wsl-distrod.
from wsl-distrod.
The issue seems to lie in the way container_org_images::fetch_apache_file_list
parses the received data. It's assuming a table structure, but something forced a change that makes the path to the links body > pre > a
with the date information being in the parent <pre>
element. Rewriting the parser to sort of work isn't an issue, adapting the date extraction is a bit more effort, but I can't test it any changes to propose a fix in my current dev env. Will look into writing a PR to fix it soon-ish.
Luckily the URL used still works, and doesn't seem changed compared to what it used to be, making this a rather easy fix.
If anyone has build instructions available in a more readable format than the GH Workflow YAML files, that'd be much appreciated
from wsl-distrod.
@nullpo-head - would it be possible to have a new build of distrod
with the linuxcontainer URL fixed? Thanks!
from wsl-distrod.
DistroD is such a great tool - I really hope someone fixes this download thing.
from wsl-distrod.
Related Issues (20)
- Unable to install distros due to register error HOT 1
- [Question]: wsl1?
- Windows freeezes on WSL shutdown HOT 2
- [Bug]: Exec format error when enabled Distrod. HOT 1
- [Bug]: unable to import images using an account with whitespace in its home directory path HOT 1
- 'archlinux is off the list.' HOT 1
- [Bug]: systemd not working HOT 2
- [Bug]: Error on installing arch
- /opt/distrod/bin/distrod enable --start-on-windows-boot doesn't work
- Question : How to do a complete backup and restore of Distrod HOT 3
- [Bug]: Can't install two distros on on one machine HOT 1
- /run/httpd gets deleted after every reboot of CentOS7
- [Bug]: some systemd services failed HOT 1
- [Bug]: Failed to disable systemd-resolved.service. on Nixos
- [Bug]: Installing a second distrod will cause the first distrod to disconnect from the external port mapping, making the server port running in the first distrod inaccessible.
- [ISSUE]: How to backup distros to .tar.xz
- Problem with "distrod_wsl_launcher" (It doesn't continue when I press 2) HOT 4
- [Bug]: failed to spawn the command: no such file or directory (OS error 2) HOT 1
- [Bug]: `wsl` fails when Distrod instance has been already launched, disturbing many Windows apps (e.g. Docker Desktop, Visual Studio Code) HOT 7
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 wsl-distrod.