header-file

GRUB 2.12は今すぐ分離ヘッダーをサポートしていますか?
header-file

GRUB 2.12は今すぐ分離ヘッダーをサポートしていますか?

存在するFOSDEM 2022のGRUBプロジェクトステータスの更新、GRUB 2.12で分離されたヘッダーサポート(暗号解読用)の追加について説明します。 暗号化されたディスク分割ヘッダーとキーファイルのサポートを追加、Denis 'GNUtoo' Carikli、Glenn Washburn、Patrick Steinhardt GRUB 2.12は2023年12月にリリースされましたが、この機能への言及は見つかりませんでした。そのNEWSファイルに。 2.12が(元の計画通り)別々のヘッダをサポートしているかどうかを知っていますか? ...

Admin

Fedora 37 に Claws-mail をインストールすると、EXTERN.h ファイルがありません。
header-file

Fedora 37 に Claws-mail をインストールすると、EXTERN.h ファイルがありません。

Claws-mailをコンパイルしようとしてエラーが発生します。 perl_plugin.c:54:10: fatal error: EXTERN.h: No such file or directory 54 | #include <EXTERN.h> Perl-core perl-devel はすでにインストールされています。 perl -vを実行できます # perl -v | grep built This is perl 5, version 36, subversion 0 (v5.36.0) built for x86_64...

Admin

DebianベースのGNU/Linuxから分離されたLUKSヘッダ
header-file

DebianベースのGNU/Linuxから分離されたLUKSヘッダ

LUKS暗号化ディスクの分離ヘッダーを設定する方法に関する情報は、Stack Exchangeに分散されています。 Google を使用してウェブを検索し、限られた情報を見つけました。私が見つけた最高の情報のいくつかは質問の下部にリンクされています。そのうちのいくつかは私のような初心者にも役立ちます。しかし、一部は不完全に見えるため、この記事を書くようになった動機があります。次の問題を解決して問題を完了し、正しく機能できることを確認してください。 私は読者がlsblkヘッダードライブを取り外してsdb別のドライブに保存する必要があることを発見したと仮定します...

Admin

ddを使用してluksヘッダーをコピーすると、私が読んでいるドライブにエラーが発生するのはなぜですか?
header-file

ddを使用してluksヘッダーをコピーすると、私が読んでいるドライブにエラーが発生するのはなぜですか?

問題の概要。/dev/nvme0n1p1USBフラッシュドライブパーティションで作成し、ブロックデバイスヘッダーのキーを削除して、luks暗号化されたブロックデバイスで分離されたluksヘッダーを使用したいと思います。私は持っています限られた詳細どうすればいいのかわかりませんが、私の計画は(1)フラッシュドライブパーティションのサイズを/dev/sda3ヘッダーのサイズに設定することです。次に、(2)dd if=/dev/nvme0n1p1 of=/dev/sda3 bs=4096 count=4096新しいパーティションのスペースをヘッダー情報で上書きしま...

Admin

LinuxのLimits.hにWORD_BITがないのはなぜですか?
header-file

LinuxのLimits.hにWORD_BITがないのはなぜですか?

マンページからman limits.h: {WORD_BIT} Number of bits in an object of type int. Minimum Acceptable Value: 32 しかし、単純なプログラムを実行すると、次のようになります。 #include <limits.h> #include <stdio.h> int main() { printf("%d\n", WORD_BIT); return 0; } ただし、gcc(...

Admin

Ubuntuのシステム全体でパスを使用できるようにする方法
header-file

Ubuntuのシステム全体でパスを使用できるようにする方法

私のtfliteディレクトリは次のとおりです。 /home/me/tensorflow_src/tensorflow/lite/ ただし、C++ プロジェクトにインポートすることはできません。 #include "tensorflow/lite/interpreter.h" // getting a not found error このエラーを解決するには何を追加する必要がありますか?私の仮定は、すべてのプロジェクトで使用できるようにbashにtfliteを追加する必要があるということです。 bashファイルにtfliteを追加するには? これは私のCM...

Admin

ディストリビューションでライブラリとヘッダファイルのすべての可能な場所を見つける方法は?
header-file

ディストリビューションでライブラリとヘッダファイルのすべての可能な場所を見つける方法は?

私はライブラリとヘッダファイルの場所がディストリビューションによって大きく異なることを発見しました。たとえば、Fedoraにはがあり、/usr/lib64/libbfd.aUbuntuにはがあります/usr/lib/x86_64-linux-gnu/libbfd.a。またはFedoraに1つ/usr/lib/gcc/x86_64-redhat-linux/10/include/stdatomic.h、Ubuntuに1つあります。/usr/lib/gcc/x86_64-linux-gnu/10/include/stdatomic.h 各リリースの場所のリストを...

Admin

Ubuntuを使用して既存のフルディスク暗号化デバイス(USB)のLUKSヘッダーを分離する
header-file

Ubuntuを使用して既存のフルディスク暗号化デバイス(USB)のLUKSヘッダーを分離する

すでにUSBスティックにパーティションがあり、コンピュータにLUKSパーティションがあります。これは、Ubuntu 21のフルディスク暗号化方式に対応しています。 LUKSパーティションのヘッダをUSB(対応するパーティションや他のパーティション)/bootに入れたいです。/boot新しいパーティションに)私のUSBに) ブートパーティション(デバイスにあると仮定)cryptsetup luksHeaderBackupにヘッダー(含まれている)を配置し、ファイルを使用して次のオプションを試しました。boot_header.luks/dev/sda3crypt...

Admin

平らにしてからもう一度平らにすると、サイズが変わりますか?
header-file

平らにしてからもう一度平らにすると、サイズが変わりますか?

fmk modを使用してパッケージを抽出し、 firmware.bin3つのファイルを提供しました。header.img , rootfs.img and footer.imgこれで、すべてのファイルを再パッケージ化するたびにfirmware2.bin機能し、ルーターがアップグレードされます。ただしrootfs.img、このコマンドを使用して解凍すると、unsquashfs rootfs.img「ソースと同じ圧縮方法とブロックサイズ」を使用して再圧縮されますが、squashfs-root/サイズが小さくなり、ルーターのアップグレードが失敗します。mks...

Admin

Linuxヘッダファイルの競合を回避するには?
header-file

Linuxヘッダファイルの競合を回避するには?

私はLinuxの仕組みとモジュールの構築方法を理解しようとしています。 これまで、Linuxヘッダーがに格納されてい/usr/includeて、これらのインターフェースのコンパイル済み実装が存在することを確認しました/usr/lib/x86_64-linux-gnu。いくつかの質問があります。 LinuxまたはCプログラムは、ヘッダーファイルと.soファイルを見つける場所をどのように知ることができますか?これを定義するファイルはありますか?ハングアウト用に別の既定のソースまたはタイトルフォルダを追加したい場合は、これらの参照を編集できますか? 紛争を避け...

Admin

AIXのgcc-c++ヘッダーライブラリ
header-file

AIXのgcc-c++ヘッダーライブラリ

私はいくつかのコードをLinuxからAIXに移植する作業を進めています。このコードは C++17 のヘッダーを使用します。 #include <filesystem> ... std::ifstream is(path); if (!is.is_open() && std::filesystem::path(path).is_relative()) コードは、-std=c++17 オプションとともに gcc-c++ 8.3.0 を使用して AIX でコンパイルされました。コードを含むオブジェクトファイルは正常にコンパイルされます...

Admin

pacat-simple.cをどのようにコンパイルしますか?
header-file

pacat-simple.cをどのようにコンパイルしますか?

オーディオ再生にpulseaudioを使用するコードを書きたいです。公式文書には簡単なサンプルプログラムがあります。pacat-simple.c。 libpulse-devパッケージがインストールされていることを確認し、#includeプログラムのパルスヘッダdが実際に存在することを確認しました/usr/include/pulse。その後、仕事がどのように進行するかを確認するために少し遊んでみたので、pacat-simple.cファイルを別のフォルダにコピーしました。/usr/share/doc/libpulse-dev/examples/(このファイルは...

Admin

コンパイラ固有の標準ヘッダー#includeパスを設定するには?
header-file

コンパイラ固有の標準ヘッダー#includeパスを設定するには?

#include両方のコンパイラにヘッダファイルを見つけるように指示する賢明な方法は何ですか? 私の標準コンパイラは、標準のLinux 86x64システムgcc(現在のv9.3)で動作します。今何かをコンパイルtccしてローカルユーザーディレクトリにインストールしたいと思います。 ルートをtccどこで見つけることができるかどうかはどうすればわかりますか?#include中にいると予想しました。 /home/user/lib/tcc/v0.9/includeまたは /home/user/lib/tcc/v0.9/lib/tcc/include ...

Admin

Nvidiaドライバのインストールエラー
header-file

Nvidiaドライバのインストールエラー

私はLinuxの世界に初めて触れましたが、今私の経験を台無しにする問題があります。ラップトップにLinux Mint 19.3をインストールしましたが、Windowsに比べてバッテリーの消耗が多く発生することがすぐに見つかりました。 tlpをインストールしましたが、はるかに優れていましたが、まだWindowsよりも悪いです。 GPUドライバが正しくインストールされていないためです。 だからNvidiaドライバを手動でインストールしようとしました。 NvidiaのWebサイトから実行可能ファイルをダウンロードし、Ctrl+を押してAltGUIを終了F1し、l...

Admin