github JackTulli/Linux-explorer v1.41.0
1.41.0: Remove Linux 2000, in Windows Update and as uninstall.sh

latest releases: v1.42.1, v1.42.0
2 hours ago

New

  • Remove Linux 2000. Putting it on has been one command since the start; taking it off was by hand. Start > Programs > Accessories > System Tools > Windows Update, on the Welcome page, now ends with a Remove Linux 2000 button. It says what will go and what will stay, then does the work in a terminal in front of you -- the password asked for there, the list of everything removed readable afterwards -- like every other action in Windows Update.

  • What it takes off. The programs and their w2k* names, the logon screen with its service and PAM file, the session entry, the portal, polkit and D-Bus files, the Windows 2000 cursor theme, the backlight rule and the virtual machine's cursor snippet, and everything under /usr/local/share/w2k; and for the user running it, ~/.w2k, the GTK and Qt settings, Explorer as the folder handler, Tahoma, .xinitrc and the themes the looks switch other programs to. Every file the installer had replaced has its .pre-w2k copy put back, and the console is given to whichever display manager the install had stood down -- the machine still boots to a logon screen.

  • What it keeps. The Wine and Proton prefixes, with every Windows program installed in them; the source tree; and the packages your distribution installed, which are the package manager's to remove. Each can be asked for by name.

  • By hand, with the same script.

    sh /usr/local/share/w2k/uninstall.sh     # or ./uninstall.sh in the source
    

    --dry-run says what would go and touches nothing, --keep-config keeps ~/.w2k, --keep-themes the themes it fetched, --sources also deletes /usr/local/src/Linux-explorer, --games also deletes the Wine and Proton prefixes, --user NAME cleans up after someone else, and make uninstall runs it from a checkout.

    curl -fsSL https://jacktulli.github.io/w2k | sh

Don't miss a new Linux-explorer release

NewReleases is sending notifications on new releases.