我试图使用以下命令在ubuntu13.10上编译和安装内核3.13.1:
sudo apt-get install gcc
sudo apt-get install libncurses5-dev
cd Downloads/
sudo tar -xvf linux-3.0.tar.bz2 -C /usr/src/
cd /usr/src/linux-3.0/
sudo make menuconfig
sudo make oldconfig
sudo make
在最后一个命令之后,它将被编译,但是当我尝试使用以下命令安装它时:
sudo make modules_install
我使用rake复制目录,如下所示:
file copied_directory => original_directory do
#copy directory
end
这很好,除非original_directory中的某些内容发生了变化。问题是,mod日期不会在封闭目录上更改,因此rake不知道如何再次复制该目录。有办法处理这件事吗?不幸的是,我的当前设置不允许我为original_directory中的每个单独文件设置单独的依赖项。
我正在尝试在javascript中应用回调,这是一个示例代码,类似于我网站中用node.js构建的一段代码 var a = function(obj,callback){
var p = {name: 'name', age: 35}
obj.p = p
setTimeout(function(){
console.log("waiting for three seconds");
}, 3000);
console.log("...................")
call
通常在nginx中,要编译第三部分模块,应该使用以下命令:
./configure --add--module=path/to/your/new/module/directory
然后使用:
make
最后:
make install
但是使用docker,我不能进入nginx路径并运行这些命令。如何将“配置”命令添加到我的docker-come.yml文件中?
编辑:我尝试创建这样一个简单的Dockerfile:
FROM nginx
RUN ./configure --add-module=./module/
make && \
make inst