What are the most available open source GUI hex-editor for the Ubuntu LTS 14.04 Desktop? I have HexEdit running on OS X, and am looking for something similar. A bit more modern perhaps, with good functionality, stability, easily installed and integrated. This is a system for a novice programming student learning Linux and examining code. how would you compare: Ghex, Bless, and wxHex? Any suggestion appreciated.
Asked
Active
Viewed 8.5k times
2 Answers
33
Bless is a high quality full featured hex editor.
Bless currently provides the following features:
- Efficient editing of large data files and block devices.
- Multilevel undo - redo operations.
- Customizable data views.
- Fast data rendering on screen.
- Multiple tabs.
- Fast find and replace operations.
- Advanced copy/paste capabilities.
- Highlighting of selection pattern matches in the file.
- Export to text and html (others with plugins).
- Extensibility with Plugins.
You can compare hex editors here.
Installation:
Press Ctrl+Alt+T to open a terminal and run:
sudo apt-get install bless
Alternatively click this link.
-
18fyi: this is a ***mono app*** and will pull all the mono runtime dependencies. – ccpizza Sep 25 '16 at 17:35
-
1@ccpizza what is the implication of this? – nutty about natty Feb 02 '17 at 15:46
-
4@nuttyaboutnatty it means you'll have to download the full Mono framework and all its dependencies (probably a few hundred MB) just to run that software. Hidden message is "probably not worth it" ;) – Matthieu Mar 26 '18 at 11:25
-
3Bless constantly crashed on me. Was not impressed at all, and felt limited. – Anon Oct 17 '18 at 01:36
-
2It kept on crashing till i removed it. – Ravi Ranjan Oct 31 '18 at 12:13
-
1Bless does not work with device blocks. – netrox Nov 29 '18 at 21:03
-
1omg... I ran this app twice and it crashed... twice... uninstalled it asap :( – Mladen B. May 23 '19 at 19:05
25
I have been using wxHexEditor - full featured / stable + source !
Handles HUGE files with ease (only limited by your RAM)
sudo apt-get install wxhexeditor # then launch using wxHexEditor
___ OR ___
git clone https://github.com/EUA/wxHexEditor.git
cd wxHexEditor
make -j$(nproc)
sudo make install
wxHexEditor
Before compiling wxHexeditor you need wxWidgets and autoreconf on your system ... just install those libraries :
sudo apt-get build-dep wxhexeditor
if make gives you this error
make: *** No rule to make target '-lgomp', needed by 'src/HexEditorGui.o'. Stop.
then edit file Makefile and remove this line
LIBS += -lgomp
for details see https://github.com/EUA/wxHexEditor/issues/150
I then do
sudo ln -s /usr/local/bin/wxHexEditor /usr/local/bin/wxhexeditor
so I can launch it using lowercase wxhexeditor
Scott Stensland
- 14,755
- 10
- 55
- 73
-
3It looks like Ghex, and Bless are more available through the package add system, but I definitely want to give wxHex a try, it seems to get some pretty positive reviews. My next step should be to learn how to compile wxHex, and get it installed. Thanks for the tip! – Thompson Dawes Sep 21 '15 at 15:15