Open kapitainsky opened 2 years ago
Thanks a lot. Yes, I plan to get back top this project. I'm delayed by health problem in the family. It's taking a lot of time. I'll keep that. Thanks.
take it easy. family first. it is very cool project and very clever implementation.
Oh thanks. I think this is the first disk-image project with unit tests. I should advertise make some documentation and advertise it a bit. It'll be cool if it was more used. Also more motivation to maintain it...
definitely it has massive potential as there is nothing eqally functional out there as I am aware- in existing state it is quite hard core to use - I mean most people do not come close to compiling anything. I think just simple addition to documentation how to compile it on linux and windows would make massive difference. And some binary release.
There is binary : https://github.com/jief666/hdimount/releases. But not OpenSuse.
it is a bit out of date and then not straightforward to use - e.g. most people will have no clue what to do with downloaded windows version.
It is not critisism - I have some outadeted github projects too:)
Out of date ? You think they don't work anymore ? I still agree that documentation is needed. Ideally, a GUI front end would be nice, especially on Windows.
Debian 9 is history..... for example. GUI? yes would be nice but as long as I can come to this repo and read what to do in cmd it would work for most.
It is your project and you drive it as you wish:) just my two pennies' worth comment is that at the moment it is not straightforward. I would imagine I find your repo and can read what to do (windows/linux) to use it. E.g. without somebody commenting about how to compile it on Debian 10 I am not sure I would crack it.
BTW. I am not programmer - just know a bit of code and how to navigate issues.
Debian 9 is history.....
I think the binary still works on debian 10. But not sure.
it is not straightforward
I totally agree.
Debian 9 is history.....
I think the binary still works on debian 10. But not sure.
this is good example. Debian is sloooow but in v10 they moved on with openssl and it broke your binary.
normal story:
https://en.wikipedia.org/wiki/Software_rot
things left untouched decay:)
openssl and it broke your binary I have a version that doesn't use openssl. I should have published that.
I still agree that work is needed.
Could we get some instructions (even minimal would do) to build this project? Many computers cannot run the distributed binaries, like my aarch64
machine on Arch Linux. Speaking of which, maybe add a PKGBUILD
to build this in the AUR?
Could we get some instructions (even minimal would do) to build this project? Many computers cannot run the distributed binaries, like my
aarch64
machine on Arch Linux. Speaking of which, maybe add aPKGBUILD
to build this in the AUR?
Clone the source code with submodules and run included build script:
git clone --recurse-submodules https://github.com/jief666/hdimount.git
cd hdimount/
./tools/scripts/build_hdimount
To "install":
sudo cp ./build_release_linux-gcc-openssl_hdimount/hdimount /usr/local/bin/hdimount
I have also needed to install following dependencies:
On Debian:
sudo apt install build-essential git zlib1g-dev libssl-dev libbz2-dev libfuse-dev libattr1-dev
On OpenSuse Linux:
sudo zypper install gcc-c++ gcc make git libattr-devel fuse-devel libopenssl-1_1-devel zlib-devel
you can easily figure out their equivalents on Arch Linux.
if one day more detailed documentaion is created, if not for anybody who attempts to build this project on openSUSE here you are required dependicies:
zypper install gcc-c++ gcc make git libattr-devel fuse-devel libopenssl-1_1-devel zlib-devel
I post it as it differs (different packages names) from Debian/Ubuntu world most people are using