どのように知っていますか

どのように知っていますか

存在するhttps://github.com/facebook/flashcache/という言葉があります

make KERNEL_TREE=<root of the kernel source tree>

これはflashcache.koと3つのユーティリティを構築します。

flascache-sa-guide.txtでは、フラッシュキャッシュボリュームを作成してマウントする方法について詳しく説明しています。

モハンスリニバサンポールサブ

置き換えるには何を書くべきですか?

ベストアンサー1

中央オペレーティングシステム

引用:チュートリアルリンク

チュートリアルのクイック引用:

ステップ1:一般ユーザーとして

[user@host]$ mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
[user@host]$ echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros

ステップ2:root

[root@host]# yum install rpm-build redhat-rpm-config asciidoc hmaccalc
[root@host]# yum install binutils-devel elfutils-libelf-devel newt-devel zlib-devel

ステップ3:一般ユーザーとして

[user@host]$ rpm -i http://vault.centos.org/6.3/updates/Source/SPackages/kernel-2.6.32-279.19.1.el6.src.rpm 2>&1 | grep -v mock

カーネルソースツリー:/home/user/rpmbuild/BUILD/kernel*/linux*/<-- "*"を識別するためにここに入ります。

だから

make KERNEL_TREE=<put in the full path above>

ダーバン

<root of the kernel source tree>カーネルのソースコードがある場所です。

Ubuntut / Debainからカーネルソースコードをダウンロードしてください。

apt-get install linux-source-3.2.0

これにより、カーネルソースツリーが次の場所に配置されます。

/usr/src/linux-source-3.2.0

ただし、実際のソースツリーをアンパックする必要があります。

# cd /usr/src/linux-source-3.2.0
# ls -lh
total 77M
drwxr-xr-x 10 root root 4.0K Jan 24 22:40 debian
drwxr-xr-x  8 root root 4.0K Jan 24 22:40 debian.master
-rw-r--r--  1 root root  77M Jan  8 17:46 linux-source-3.2.0.tar.bz2

# tar xf linux-source-3.2.0.tar.bz2
# ls -lh
total 77M
drwxr-xr-x 10 root root 4.0K Jan 24 22:40 debian
drwxr-xr-x  8 root root 4.0K Jan 24 22:40 debian.master
drwxrwxr-x 24 root root 4.0K Jan  8 17:45 linux-source-3.2.0
-rw-r--r--  1 root root  77M Jan  8 17:46 linux-source-3.2.0.tar.bz2

ソースツリーは/usr/src/linux-source-3.2.0/linux-source-3.2.0

だから

make KERNEL_TREE=/usr/src/linux-source-3.2.0/linux-source-3.2.0

おすすめ記事