Hi all, as I had to fight the first time to get WSL and PicoLisp working, I now just overlooked the easy way ;-)
The steps involved in installing WSL/Ubuntu and PicoLisp can now be reduced to just: > > > > > > > > > > > > > > *Start the "Microsoft Store" App: 01. search for "Ubuntu" 02. install > latest Ubuntu version (currently 18.04)Ubuntu Bash shell opens during last > step: 01. you are asked for your User name and Password (twice) 02. update > Ubuntu (packages): sudo apt-get update sudo apt-get upgrade sudo apt-get > dist-upgrade sudo apt autoremove sudo apt-get update 04. go into your home > directory: cd ~ 05. install PicoLisp: sudo apt install PicoLisp* After that everything just works fine so far. So, WSL/Ubuntu is well behaving at the moment. Side notes: - I had issues with symlinks in WSL (found a lot of issues on the web as well); maybe not yet ready for use - question about /usr/lib vs. /usr/local/lib remains Maybe this could put on the Wiki (and replace the Flinux thing, which appears to be broken). Is Alex the maintainer, or also a community thing to do this? TIA, Arie 2018-05-20 12:58 GMT+02:00 Arie van Wingerden <[email protected]>: > As a follow-up I attach the output of env command. > > 2018-05-20 12:42 GMT+02:00 Arie van Wingerden <[email protected]>: > >> Hi, >> >> as I found out that (already) the way WSL (Windows Subsystem for Linux) >> works has changed in a big way, I needed to update things a bit. This >> applies to Windows 10 with latest April 2018 update. >> >> If you did the installation the old way, you should: >> - remove the Linux subsystem (PowerShell as admin): >> lxrun /uninstall >> - backup any stuff you need from within the rootfs to Windows dir >> - remove the rootfs: >> Use the program "Search Everything" from VoidTools to find >> the name "rootfs" and delete that folder >> >> New installation goes via Microsoft Store. >> >> Find new WSL + PicoLisp installation attached. >> >> QUESTION 1: >> I now can start picolisp from within the installation directory, but even >> after creating symlinks I cannot get pil or picolisp to run from anywhere >> else. >> >> Any help? >> >> QUESTION 2: >> >> I also found out that using /usr/lib is deprecated and that instead >> /usr/local/lib should be used. This also applies for other paths as well. >> >> Should this be changed in installation instructions and/or make files? >> >> /Arie >> >> >> >> >> > >
