https://androidgeekr.blogspot.com/2021/09/complete-guide-on-linux-part-1.html