Instead of downloading the patch in the blog, compiling, etc; an alternative is directly editing a copy of the binary file using a tool such as ghex! Although, I do dabble in compiling from source code, upon seeing what the patch was, I decided to rely on a hacking trick I employed some decades ago; for this situation .. sudo cp /usr/bin/streamripper /usr/bin/streamripper-HTTP1.0 sudo chown [user]:[user] /usr/bin/streamripper-HTTP1.0 Change [user]:[user] to match your user id and group id. sudo aptitude...
[Solved] ncid-1.13-1-armhf: Cannot install 'perl:armhf'
Thank you both for your replies! @ed_attfield: I will try to compile from source. @jlc: I already use the official Raspbian OS and NCID armhf that works well. This is my attempt at running it under RPi Ubuntu 22.04 64 bit, as a foray into this new environment. I had previously installed NCID under an older Ubuntu but in an AMD64 PC, so I thought of experimenting. Any advice you can offer for my experimental path could possibly help others too.
Thank you both for your replies! @ed_attfield: I will try to compile from source. @jlc: I already use the official Raspbian OS and NCID armhf that works well. This is my attempt at running it under RPi Ubuntu 22.04 64 bit, as a foray into this new environment. I had previously installed NCID under an older Ubuntu but in an AMD64 PC, so I thought of experimenting. Any advise you can offer for my experimental path could possibly help others too.
Thank you both for your replies! @ed_attfield: I will try to compile from source. @jlc: I already use the official Raspbian OS and NCID armhf that works well. This is my attempt at running it under RPi Ubuntu 22.04 64 bit, as foray into this new environment. I had previously installed NCID under an older Ubuntu but in an AMD64 PC, so I thought of experimenting. Any advise you can offer for my experimental path could possibly help others too.
Tried: sudo gdebi ~/Downloads/ncid_1.13-1_armhf.deb Wrong architecture 'armhf' -- Run dpkg --add-architecture to add it and update afterwards So: sudo dpkg --add-architecture armhf sudo apt-get update sudo gdebi ~/Downloads/ncid_1.13-1_armhf.deb Dependency is not satisfiable: libicu67 (>= 67.1-1~) sudo aptitude install libicu70:armhf sudo aptitude install libicu-dev:armhf sudo apt install libicu67=67.1-1 # Not found ... dpkg-query -l | awk '{print $2 " Version Number " $3}' | grep libicu libicu-dev:arm64...
Tried: sudo gdebi ~/Downloads/ncid_1.13-1_armhf.deb Wrong architecture 'armhf' -- Run dpkg --add-architecture to add it and update afterwards So: sudo dpkg --add-architecture armhf sudo apt-get update sudo gdebi ~/Downloads/ncid_1.13-1_armhf.deb Dependency is not satisfiable: libicu67 (>= 67.1-1~) sudo aptitude install libicu70:armhf sudo aptitude install libicu-dev:armhf sudo apt install libicu67=67.1-1 # Not found ... dpkg-query -l | awk '{print $2 " Version Number " $3}' | grep libicu libicu-dev:arm64...
Hello Ed, Thanks for the quick reply! I would still recommend keeping the same format as I have suggested. It would make mass analysis of the log files much easier if one wants to import this as a CSV file (with the 'Battery Fully Charged' or any variable length field being the rightmost and last. The generally fixed field layout of the NCID-Clent window is ideal for downstream analysis. I was thinking of using Python (say Pandas dataframe) for example, because I am familiar with it. May I am just...