MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - バイナリエディタのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - バイナリエディタ
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == バイナリファイルには、構造化され、コンピュータで読み取り可能な形式で保存されたデータが含まれている。<br> これは、コンピュータが容易に解釈できる2進数またはビットで構成されている。<br> <br> バイナリファイルは、テキストファイルを除くコンピュータに保存されているあらゆるものを構成されており、データファイル、画像、サウンドファイル、実行可能プログラム等によく使用される。<br> バイナリで保存されたプログラムの利点は、同等のデータ量のテキストファイルよりも小さいため、非常に迅速に実行できることである。<br> <br> テキストエディタでバイナリファイルを表示および編集することはできないため、バイナリファイルにアクセスするためのバイナリエディタが必要になる。<br> <br><br> == Okteta Editor (KDE推奨) == Oktetaは、バイナリファイルを編集するエディタである。<br> <br> oktetaの主な機能を、以下に示す。<br> * テキストエディタに似た編集機能。 * データビューのための様々な設定が可能。 * 複数のファイルの編集。 * FTPまたはHTTPによるリモートでのファイル編集。 <br> ==== パッケージ管理システムからインストール ==== sudo zypper install okteta <br> ==== ソースコードからインストール ==== Oktetaのビルドに必要なライブラリをインストールする。<br> sudo zypper install cmake extra-cmake-modules \ libQt5Core-devel libQt5Gui-devel libQt5Widgets-devel libQt5QuickControls2-devel libQt5QuickTemplates2-devel libqt5-qttools-devel \ libQt5Network-devel libQt5PrintSupport-devel libQt5Xml-devel libqt5-qtscript-devel libQt5Test-devel qca-qt5-devel \ kcodecs-devel kconfig-devel kconfigwidgets-devel ki18n-devel kcrash-devel kdbusaddons-devel kdoctools-devel \ kbookmarks-devel kcompletion-devel kiconthemes-devel kcmutils-devel kio-devel knewstuff-devel kparts-devel kservice-devel kxmlgui-devel <br> [https://github.com/KDE/okteta OktetaのGithub]にアクセスして、ソースコードをダウンロードする。<br> ダウンロードしたファイルを解凍する。<br> tar xf okteta-<バージョン>.tar.gz cd okteta-<バージョン> <br> Oktetaをビルドおよびインストールする。<br> cmake -DCMAKE_INSTALL_PREFIX=<Oktetaのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release .. make -j $(nproc) make install <br> Oktetaのデスクトップエントリファイルを作成する。<br> vi ~/.local/share/applications/Okteta.desktop <br> <syntaxhighlight lang="ini"> # ~/.local/share/applications/Okteta.desktopファイル [Desktop Entry] Type=Application Name=Okteta GenericName=Hex Editor Comment=Inspect and edit binary files Exec=/<Oktetaのインストールディレクトリ>/bin/okteta %U Icon=/<Oktetaのインストールディレクトリ>/share/icons/hicolor/128x128/apps/okteta.png Categories=Qt;KDE;Utility;X-KDE-Utilities-File; Keywords=binary;debug; StartupNotify=true Terminal=false StartupWMClass=okteta X-DocPath=okteta/index.html X-DBUS-StartupType=Multi X-DBUS-ServiceName=org.kde.okteta </syntaxhighlight> <br><br> == GNOME Hex Editor (GNOME推奨) == GNOME Hex Editorは、バイナリファイルを読み込み、編集用に表示するために使用できるシンプルなバイナリエディタである。<br> 16進数とASCIIの両方のフォーマットでバイナリファイルを表示および編集することができる。<br> <br> 表示は2列に分かれており、左の列に16進数、右の列にASCII文字が表示される。<br> ==== パッケージ管理システムからインストール ==== sudo zypper install ghex <br> ==== ソースコードからインストール ==== GNOME Hex Editorのビルドに必要なライブラリをインストールする。<br> sudo zypper install meson ninja gtk4-devel gtk4-tools gobject-introspection-devel update-desktop-files python3-gi-docgen libadwaita-devel <br> [https://github.com/GNOME/ghex GNOME Hex EditorのGithub]にアクセスして、ソースコードをダウンロードする。<br> ダウンロードしたファイルを解凍する。<br> tar xf ghex-<バージョン>.tar.gz cd ghex-<バージョン> <br> GNOME Hex Editorをビルドおよびインストールする。<br> meson build --prefix=<GNOME Hex Editorのインストールディレクトリ> ninja -C build ninja -C build install <br> GNOME Hex Editorのデスクトップエントリファイルを作成する。<br> vi ~/.local/share/applications/GNOME_Hex_Editor.desktop <br> <syntaxhighlight lang="ini"> # ~/.local/share/applications/GNOME_Hex_Editor.desktopファイル [Desktop Entry] Type=Application Name=GNOME Hex Editor GenericName=Hex Editor Comment=Inspect and edit binary files Exec=/<GNOME Hex Editorのインストールディレクトリ>/bin/ghex %F Icon=/<GNOME Hex Editorのインストールディレクトリ>/share/icons/hicolor/scalable/apps/org.gnome.GHex Categories=GNOME;GTK;Development; Keywords=binary;debug; StartupNotify=true Terminal=false </syntaxhighlight> <br><br> == wxHexEditor == wxHexEditorは、バイナリエディタとしても、低レベルのディスクエディタとしても使用できる。<br> <br> ストレージやパーティションに問題がある場合、raw hexでセクタを編集して、ストレージやパーティションからデータを復元することができる。<br> パーティションテーブルを編集したり、ファイルシステムからファイルを手動で復元することができる。<br> <br> サイズが大きいバイナリファイル、パーティション、デバイスを分析する場合、ストレージやパーティションをエクサバイトサイズまで編集することができる。<br> <br> sudo zypper install wxhexeditor <br><br> == Windows == ==== HxD (推奨) ==== HxDは、高速なバイナリエディタであり、生ディスク編集とメインメモリ(RAM)の変更に加えて、あらゆるサイズのファイルを扱うことができる。<br> 検索と置換、エクスポート、チェックサム / ダイジェスト、バイトパターンの挿入、ファイルシュレッダー、ファイルの連結と分割、統計等の機能を提供する。<br> <br> テキストエディタと同様、ドライブやメモリはファイルと同じように全体が表示され、セクタや領域で区切られた表示とは対照的に、潜在的に一緒に存在するデータを切り離して表示する。<br> ドライブやメモリは、通常のファイルと同様に編集することができ、Undo / Redoもサポートされている。<br> メモリセクションは折りたたみ可能な領域を定義して、アクセスできないセクションはデフォルトで非表示になる。<br> <br> HxDは、Windows XP以降のOSに対応する。<br> <br> [https://mh-nexus.de/en/hxd/ HxDの公式Webサイト]にアクセスして、HxDをダウンロードする。<br> ダンロードしたファイルを解凍する。<br> HxDSetup.exeファイルが出力されるので、任意のフォルダに配置する。<br> <br><br> __FORCETOC__ [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]][[カテゴリ:Windows10]][[カテゴリ:Windows11]]
インストール - バイナリエディタ
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse