sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be
Linux上的initramfs档案可以由一系列连接的、gzipped压缩的cpio文件组成。
给定这样的存档,如何提取所有嵌入的档案,而不是仅仅提取第一个?
以下是一种模式的示例,虽然它似乎具有工作潜力,但只提取第一个存档:
while gunzip -c | cpio -i; do :; done <input.cgz
我还尝试使用来自dracut的skipcpio助手将文件指针移过第一个cpio映像,但是以下结果导致将一个损坏的流(而不是输入中的正确点)发送到cpio:
# this isn't ideal -- presumably would need to rerun
我跟踪这篇文章并生成了一个initramfs.cpio文件。
现在,教程提到我必须将这个文件放在构建目录中:
Finally, you have to rebuild the kernel again:
# 0. Copy the CPIO archive to your kernel build directory:
cp initramfs.cpio .
但是我没有看到任何构建目录:
[root@xilinx linux-xlnx]# ls
arch CREDITS drivers include Kbuild lib mm
我正在尝试从Oracle站点在我漂亮的新AWS服务器上安装JDK7 &
sudo rpm -ivh ./jdk-7u7-linux-i586.rpm
生产的
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/jsse.pack
...etc...
在我的TFS中有两个不同的存储库A和B。在使用cmake在存储库A中构建源代码时,我必须从存储库B中获取一些库文件。我必须在linux机器和windows机器上在存储库A中构建相同的源代码。对于Linux,我将使用maven从存储库B获取库文件。请参阅以下代码:
stage('dependencies')
{
sh '''
# get the project dependencies
mvn dependency:copy-dependencies -f ./pom.xml