Friday, 18 April 2025

Installing Debian 12 on ASUS EeeBook X205TA

ASUS EeeBook X205TA
debian-12.10.0-i386-netinst
Rufus 4.7

After various attempts to install Linux at this hardware, mainly with this instruction: https://github.com/filirnd/x205ta, where I failed over and over again, I decided (after several months) to give this another try.

But this time with an 32 Bit Debian.

You will need 

- Rufus to create a bootable USB stick.
- Network during the installation process

Here my steps

- Disable Secure Boot in the Bios of the Asus

- Download debian-12.10.0-i386-netinst from https://www.debian.org/distrib/

- Use Rufus to create an USB stick (only important property was: Partition scheme to GPT)

- Install (it complains about 3 missing firmware files, I ignored)

- Fix audio with Terminal: sudo apt install firmware-intel-sound (found here: https://github.com/heikomat/linux/tree/cx2072x/cx2072x_fixes_and_manual)



For me this worked, hope it does also on your ASUS






Tuesday, 15 April 2025

Move a Git & Maven project as module to a parent project

Maven 3.9.9
Git 2.49.0.window.1

First go to the parent folder in Git Bash and add a git subtree:

git subtree add -P dir-name git-repo revision

dir-name:    name of the module
git-repo:      The git-url from the project you want to move. In Bitbucket you find this in repository settings. example: https://git.mycompany.com/git/scm/clients/mycompany-webservice-client.git
revision:      for me this was always HEAD

This adds the project to the parent project.

Next steps:
- in the module pom set the parent and delete the own version and maybe SCM tag
- in the parent add the module as module (and maybe as dependency with the project.version version, if you want to use the parent as bom (bill of materials))

Sources:
How to Move a Git Repository into a Sub-Folder of Another Repository



Thursday, 3 April 2025

Download folder from a website recursively with Cygwin/wget in Windows

 My goal was to download from a (internal) website a folder with all subfolders from a trusted source on Window 11.

So first I installed Cygwin from here: https://www.cygwin.com/
I forgot to add the wget package, but you can add it after the install with just run the setup again.

Then I run this command:

 wget -r -np -nH --cut-dirs=4 --no-check-certificate --user=myUser--password=myPassword https://mySite/dir1/dir2/dir3/dir4/dir5/



--cut-dirs tells wget where to begin

--no-check-certificate is not safe, but spares a lot of trouble to add the right certificates

-np = no parents, so we do not walk up

-r = recursive

The result was:

FINISHED --2025-04-03 12:27:51--

Total wall clock time: 19m 54s

Downloaded: 18872 files, 1.8G in 4m 50s (6.40 MB/s)