Comments (7)
This is not a running linux system with processes and kernel, so there is no need for system-upgrade. You can simply run:
sudo dnf upgrade --releasever=30
Restart the console and you are good to go.
(Sometimes I've had "dnf upgrade" processes stuck for some reason. It is solved by removing the rpm lock file in /var/lib/rpm/. This is not something that happens on Linux, so it must be a WSL feature).
from fedora-remix-for-wsl.
We will be releasing a new build in the Store from Fedora 30 in the next couple weeks. So far no reports of issues.
from fedora-remix-for-wsl.
installed from https://github.com/WhitewaterFoundry/Fedora-Remix-for-WSL/releases/download/1.30.1/DistroLauncher-Appx_1.30.1.0_x64.appx ( thanks, this works well!) .. it's clearly fedora 30 (at least after usual updates) but /etc/os-release still says 29.
from fedora-remix-for-wsl.
I was able to perform a manual upgrade using the dnf system-upgrade plugin. It wasn't completely straight forward since you can't actually perform a reboot. I had to edit/replace the /etc/os-release file when done, and clear the ("hidden") lock files out of /var/lib/rpm.
Things seem to still work, however I really only use WSL for a bunch of cli tools so I'm not sure what, if anything, is broken. I did (appear to) break the system a few times trying to upgrade, so if this is attempted I would back up the installation first (I used lxrunoffline to export to a tgz and used that to create separate installs to test with).
An official way to upgrade would be nice.
from fedora-remix-for-wsl.
Good to know, thanks!
And yeah, I've had the rpm lock problem a couple times.
from fedora-remix-for-wsl.
I was able to perform a manual upgrade using the dnf system-upgrade plugin. It wasn't completely straight forward since you can't actually perform a reboot. I had to edit/replace the /etc/os-release file when done, and clear the ("hidden") lock files out of /var/lib/rpm.
Things seem to still work, however I really only use WSL for a bunch of cli tools so I'm not sure what, if anything, is broken. I did (appear to) break the system a few times trying to upgrade, so if this is attempted I would back up the installation first (I used lxrunoffline to export to a tgz and used that to create separate installs to test with).
An official way to upgrade would be nice.
@tkatz77 I don't think to take a risk to perform manually upgrade like that. The configurations that I've been set for the environment may have to re-set if it something problem happened. So, agree with you, official way is the best choice 😅
This is not a running linux system with processes and kernel, so there is no need for system-upgrade. You can simply run:
sudo dnf upgrade --releasever=30
Restart the console and you are good to go.
(Sometimes I've had "dnf upgrade" processes stuck for some reason. It is solved by removing the rpm lock file in /var/lib/rpm/. This is not something that happens on Linux, so it must be a WSL feature).
@setupdev Thanks, i will try this method.
from fedora-remix-for-wsl.
I've done performing upgrade by using this command :
sudo dnf upgrade --releasever=30
and everything works well.
Thanks @setupdev :)
from fedora-remix-for-wsl.
Related Issues (20)
- possible bug in upgrade.sh ? HOT 1
- Misleading error message on reinstalling same(?) version
- Reinstalling does not reinstall HOT 1
- SystemD not in github-downloaded AppBundle? HOT 4
- bash: /mnt/c/WINDOWS/system32/wsl.exe: Permission denied HOT 1
- Port arm64 fedora using WSA backend HOT 4
- Using fish shell breaks ssh ProxyJump HOT 3
- Document Fedora distro version upgrade process HOT 3
- wsl: Nested virtualization is not supported on this machine. HOT 5
- system provided julia 1.9.0-rc2 segmentation fault on fedoraremix 38 HOT 11
- version `GLIBC_2.36' not found HOT 4
- Fedora 39 release HOT 3
- remove custom background HOT 1
- about ${HOME}/.wslconfig error HOT 1
- mesa broken HOT 14
- after latest mesa update rendering is software only HOT 3
- Fedora 39 Prompt defaulting to `-bash-5.2#` -> `\s-\v\$` HOT 3
- dnf fails with ssl error HOT 4
- Initial user creation fail because of password missmatch create another user with uid 1001. HOT 1
- README badge broken HOT 1
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 fedora-remix-for-wsl.