web-dev-qa-db-ja.com

menuconfigを作成できません

私はDebian7.4Wheezyを使用しています。カーネルをアップグレードしようとしていますが、「makemenuconfig」と入力すると次のように表示されます。

 *** Unable to find the ncurses libraries or the
 *** required header files.
 *** 'make menuconfig' requires the ncurses libraries.
 *** 
 *** Install ncurses (ncurses-devel) and try again.
 *** 
make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1
make: *** [menuconfig] Error 2

「libncurses5-dev」をインストールしようとしていますが、エラーが発生します。

E: Unable to locate package libncurses5-dev

P.S.

パッケージを手動でダウンロードしてインストールしましたが、すべて問題ありません。どうもありがとう!!

7
ValeriRangelov

(rootとして)実行する必要があります

aptitude update
aptitude search libncurses

それはあなたに正しいパッケージ名を示唆するでしょう。

次に、試してください

aptitude install libncurses-dev

そして

aptitude install kernel-package
aptitude build-dep linux-image linux-image-AMD64 

最後に、make-kpkg --initrd binaryを使用してカーネルをコンパイルします。 (親ディレクトリに*.debファイルを生成します)。 /etc/kernel-pkg.confとおそらく/etc/kernel-img.confを構成したい

私も同じ問題を抱えていました。私の場合、パッケージのインストールlibncursesw5-dev問題を解決しました。

3
gogo

makemenuconfigにはncursesライブラリが必要です次のコマンドを試してncursesライブラリをインストールしてください

Sudo apt-get install libncurses5
Sudo apt-get install libncurses5-dev
1
Rahul R Dhobi
make menuconfig

すべてのライブラリをインストールし、Sudo権限を追加した後、私のために働いていました。これを使用して、クロスコンパイルも行っていました。

#グループSudoのメンバーに任意のコマンドの実行を許可する

%Sudo ALL =(ALL:ALL)NOPASSWD:ALL

%b37399 ALL =(ALL:ALL)NOPASSWD:ALL

0
ashish