khexedit
В десктопном окружении KDE до версии KDE3 существовал шестнадцатеричный редактор khexedit. Теперь этого пакета не существует.
okteta
В KDE4 редактора khexedit уже нет, вместо него сделан редактор okteta. Проблема okteta в том, что он с трудом открывает большие файлы. То есть, файл размером 100 Mb открывается медленно, а файл на 600-500Mb программа okteta вообще не может открыть при 4Gb оперативки в системе. В версии 2021 года в этой программе разломали область отображения HEX-данных, и теперь пользоваться данной программой невозможно - просто HEX-дамп не выводится в предназначенной для него области. В консоль при этом сыпятся ошибки:
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::setFont: Painter not active
QPainter::setPen: Painter not active
QPainter::end: Painter not active, aborted
Временное решение проблемы: нажать Ctrl и (-) или Ctrl и (+). Плюс/минус нажимается на дополнительной клавиатуре. Если буквы появились, но их размер не меняется, можно зажать Ctrl и покрутить колесо мышки. Потом снова можно понажимать Ctrl и (+/-) Тем самым будет изменен размер шрифта, который используется в HEX-области, и все байты станут видны.
wxHexEditor
Так же есть неплохой (по меркам Linux) HEX-редактор wxHexEditor, который начали включать практически во все дистрибутивы Linux. Он более функциональный, чем okteta. Пакет назвается wxhexeditor, а исполняемый файл - wxHexEditor.
Однако данный редактор достаточно глючный. Поиск байт работает криво, и может находить совершенно не ту последовательность, которая задана в поиске. А после нескольких таких поисков программа просто сегфолтится. Встроенная панель дизассемблера не может толком дизассемблировать даже простые команды и вместо кода команд показывает <incorrect instruction>.