我已经尝试了很长一段时间来修改内核配置,但没有成功。:-(
在meta-xxx-yyy/中有一个BSP,它的配方是-kernel/linux/linux_git.bb。我尝试覆盖名为meta-xxx-mylayer的层中的内核配置,在该层中有菜谱- kernel /linux/linux_git.bbappend和菜谱-kernel/linux/files/Fra.cfg
frag.cfg:
# CONFIG_NETFILTER is not set
CONFIG_AUTOFS4_FS=y
linux_git.bbappend:
COMPATIBLE_MACHINE_my_mach =
我对一台服务器有问题。一段时间前,有一个可靠的安装,然后我升级到异种。问题是,看起来他不想要更新的内核;)
% uname -a
Linux 36猴子3.11.0-12-泛型#19-Ubuntu 10月9日16:12:00 UTC 2013 i686 GNU/Linux
嗯,3.11?但是为什么呢?
% apt list --installed|grep linux
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
console-setup-linux/xenial-update
我愚蠢地把引导放在它自己的228米空间分区中,现在当我试图进行升级时,它总是告诉我它没有空间。
我试图删除旧包,但仍然没有足够的空间。
有没有一种方法可以摆脱这个/boot分区,并将它与根结合起来?
或者增加它的大小?
这是一个远程服务器,我只有命令行访问权限。
谢谢
更新:
dpkg -l | grep linux-image
ii linux-image-3.2.0-23-generic 3.2.0-23.36 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
我在Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-62-generic i686)上,当我这么做的时候:
aptitude update
aptitude safe-upgrade
不提供升级。aptitude search linux-headers-4.8提供了几个4.8内核:
p linux-headers-4.8.0-28 - Header files related to Linux kernel version 4.8.0
我想在运行Ubuntu12.04LTS的内部生产服务器上安装PHP5。当我尝试使用apt-get安装时,它列出了大量的依赖项,并建议运行apt-get -f install。当我运行它时,我会得到它:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
linux-headers-3.2.0-5
我正在开发中断代码。当我包括#include <linux/interrupt.h>的时候,我得到
fatal error : linux/interrupt.h no such file or directory
为什么我要得到这个错误,我如何解决这个错误?
相反,当我包含该头文件时,我会再得到一个错误。最后,我将得到linux/编译器.h错误。
但是所有这些文件都存在于/usr/src/linux-headers-4.4.0-151/include/linux/中
你能帮我找到解决这个问题的办法吗?
根据CVE.MITRE的说法,linux内核4.4.x存在几个安全问题,有这样的描述:
Linux4.4.22到4.4.28内核中arch/x86/include/ asm /uaccess.h中的__get_user_asm_ex宏包含与异常表不兼容的扩展asm语句,该表允许本地用户通过精心编制的应用程序在非SMEP平台上获得根访问。注意:此漏洞的存在是因为将CVE-2016-9178修补程序不正确地移植到旧内核。
该漏洞影响:
Ubuntu Ubuntu Linux 16.04 LTS
Ubuntu Ubuntu Linux 14.04 LTS
Linux kernel 4.4.29
Li
例如,以下命令生成generic、server和virtual。
$ apt-cache search linux-image-3
linux-image-3.0.0-15-generic - Linux kernel image for version 3.0.0 on x86/x86_64
linux-image-3.0.0-15-server - Linux kernel image for version 3.0.0 on x86_64
linux-image-3.0.0-15-virtual - Linux kernel image for version 3.0.0 on x86
我有一个运行ubuntu自动安全更新的服务器,/boot现在几乎已经满了(93%)。下面是dpkg -l "linux-image*“的输出。
ii linux-image-3.2.0-24-generic 3.2.0-24.39 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-36-generic 3.2.0-36.57