I want to download ruby and install one_gadget extension with gem for Pwnable. But I don't know why I can't install ruby in WSL.
The following additional packages will be installed: fonts-lato libgmp-dev libgmpxx4ldbl libruby3.0 rake ri ruby ruby-dev ruby-net-telnet ruby-rubygems ruby-webrick ruby-xmlrpc ruby3.0 ruby3.0-dev ruby3.0-doc rubygems-integration unzip zipSuggested packages: gmp-doc libgmp10-doc libmpfr-dev bundlerE: Sub-process [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true returned an error code (100)E: Failure running hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || trueE: Sub-process [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true returned an error code (100)E: Failure running hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true
Or is there other way to download "one_gadget" (https://github.com/david942j/one_gadget) extension?
sudo apt install ruby
-> that's what I tried.
# sudo apt install rubyReading package lists... DoneBuilding dependency tree... DoneReading state information... DoneThe following additional packages will be installed: fonts-lato libruby3.0 rake ruby-net-telnet ruby-rubygems ruby-webrick ruby-xmlrpc ruby3.0 rubygems-integration unzip zipSuggested packages: ri ruby-dev bundlerE: Sub-process [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true returned an error code (100)E: Failure running hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || trueE: Sub-process [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true returned an error code (100)E: Failure running hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true` -> Error Message