Jump to content

danielc_123

Members
  • Posts

    3
  • Joined

  • Last visited

Reputation Activity

  1. Like
    danielc_123 got a reaction from guidol in Lichee Pi zero   
    Hello all
     
    Lately I have been spending some time trying to update Kernel and OS to my Lichee Zero Pi.
    I reached to compile Kernel 5.20 and upgrade Debian from Jessie (8) (official image) to Buster (10), and stop there.
     
    I've faced the same USB Keyboard problem, as mentioned before by @Kot, and solved by simply replacing the dtb file in the SD for the one compiled.
     
    You can see a short guide how I compiled the Lichee Zero Pi Kernel here
     
    Moving from Jessie to Buster was not really complicated but it needs a lot of time,
    First I upgraded from Jessie (8) to Stretch (9) and Second from Stretch (9) to Buster (10)
    My initial LicheeZero Pi image was: mindb_dd.tar.gz you can downloaded at the unofficial Lichee Zero Pi site.
    MOVING FROM JESSIE TO STRETCH
    I followed these steps to get Jessie Support using freexian: https://www.freexian.com/lts/extended/docs/how-to-use-extended-lts/
    1. Manually installed freexian-archive-keyring package with:
     
    wget --no-check-certificate https://deb.freexian.com/extended-lts/pool/main/f/freexian-archive-keyring/freexian-archive-keyring_2022.06.08_all.deb && sudo dpkg -i freexian-archive-keyring_2022.06.08_all.deb  
    2. Modify the sources list to the ones from freexian config file in this location: /etc/apt/sources.list or /etc/apt/sources.list.d/multistrap-debian.list
    Comment all lines in the sources list file and add these other lines
     
    deb [arch=armhf] http://deb.freexian.com/extended-lts jessie main contrib non-free deb-src [arch=armhf] http://deb.freexian.com/extended-lts jessie main contrib non-free  
    3.  Installed sudo, correct host name and enable bash history
    apt update # Here, I was able to install sudo apt install sudo # Correct the host name adding LicheePi together to localhost: 127.0.0.1 LicheePi localhost nano /etc/hosts # And enable bash history touch ~/.bash_history  
    4. Modify again source list to add Stretch sources listed here: https://debiansupport.com/mirrors/  sources file /etc/apt/sources.list.d/multistrap-debian.list 
    deb [arch=armhf] http://archive.debian.org/debian stretch main contrib non-free deb-src [arch=armhf] http://archive.debian.org/debian stretch main contrib non-free deb [arch=armhf] http://archive.debian.org/debian-security stretch/updates main contrib non-free deb-src [arch=armhf] http://archive.debian.org/debian-security stretch/updates main contrib non-free  
    5. Now Update, Upgrade and dist-upgrade
    sudo apt clean sudo apt update sudo apt upgrade -y sudo apt dist-upgrade -y  
    MOVING FROM STRETCH TO BUSTER
    Just follow again the steps 4 and 5, but replacing the sources list by the ones of Buster founded in the above link.
     
    Hope this help somebody
    Regards
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines