raspberrypi에 라이브 패치 버전 3.18.16-rt13-v7+를 사용하여 Linux 커널을 크로스 컴파일하고 설치했지만 /usr/src
성공하지 못한 채 다음을 시도했습니다.
pi@raspberrypi:$ sudo apt-get source linux-image-$(uname -r)
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to find a source package for linux-image-3.18.16-rt13-v7+
Etherlab-master를 컴파일하고 설치하려면 커널 소스 코드가 필요합니다.
답변1
이 디렉토리가 시스템에 없으면 /usr/src
커널 소스가 설치되지 않은 것입니다. 가장 쉬운 방법은 다음을 실행하는 것입니다.
sudo apt-get install linux-source
고쳐 쓰다
다음에서 최신 안정 커널을 다운로드하세요.커널 파일 커널 소스코드 압축을 푼다
tar -xvJf linux-x.y.z.tar.xz
먼저 커널을 구성하고 설치하십시오.libncurses & libncurses-dev
sudo apt-get install libncurses libncurses-dev
그 다음에
cd linux-x.y.z
make menuconfig
기본 구성 선택 사용구하다filename.config에 구성 저장
컴파일 및 설치
make
make modules
make modules_install
make install
시스템을 다시 시작하세요