18.04에서는 기본적으로 build-essential이 설치되지 않습니다. 네트워크 드라이버를 오프라인으로 설치하는 방법은 무엇입니까?


9

와 같은 일부 네트워크 드라이버가 필요한 무선 네트워크 장치 만있는 랩톱에 새로 설치하는 데 심각한 문제가 bcmwl-kernel-source있습니다.

오늘날 많은 랩톱에는 Ethenet 포트가 없습니다.

build-essential기본 설치 에는 없습니다 . 따라서 우리는 dkms모듈을 설치 하거나 소스에서 아무것도 만들 수 없습니다 .

유일한 방법 build-essential은를 사용하여 수동으로 설치 하고 설치하는 데 필요한 매우 많은 패키지를 수동으로 다운로드 하는 것 dpkg입니다.

평범한 사용자가 갈 수있는 다른 방법이 있습니까?

이 질문에서 발생한 이 질문에 .

기본적 으로 설치 xenial하는 것이 좋습니다 build-essential.

사용 가능한 다른 Ubuntu 설치가없는 경우 다음과 같이 제안 apt-offline해도 충분하지 않습니다.

필요한 모든 패키지가 설치 매체 (풀 디렉토리)에 제공되는 것 같습니다. 누구나 스크립트를 다운로드하거나 설치하는 간단한 방법이나 다른 방법을 제안 할 수 있다면 좋은 답변이 될 것입니다.


라이브 설치를 사용하는 방법은 다음과 같습니다 (네트워크 드라이버가 설치되어 있고 설치에 chroot하고 빌드 필수 및 neetwork 드라이버를 이런 방식으로 설치하는 경우)
— Videonauth

왜 거기에서 작동한다고 생각합니까?
— Pilot6

1
@Videonauth 나는 LiveUSB에서 wl작동 한다고 생각하지 않습니다 . 나는 틀릴 수있다. 테스트 할 장치가 없습니다.
— Pilot6

1
일부 사용자에게는 모바일 데이터 + USB 테 더링이 적합 할 수 있습니다.
— pomsky

1
build-essential우분투의 모든 버전에는 기본적으로 설치되어 있지 않다고 확신 합니다. gcc하지만 더 이상은 아니 었습니다. make, g++나머지는 아닙니다. 즉, 패키지가 USB에 있으면 올바른 방법은 USB를 저장소로 사용 apt-cdrom하고 (iirc?를 사용하여 ) 평소와 같이 apt-get을 사용하는 것입니다.
— muru

답변:


1

아무도 그 질문에 대답하지 않았으므로 완벽하지 않은 제안을 게시하려고 노력할 것입니다.

이 문제를 해결하는 비교적 쉬운 방법 중 하나는 Android 전화 나 다른 장치를 사용하여 인터넷에 임시로 연결하는 것입니다. 그런 다음 정상적인 방법으로 드라이버를 설치할 수 있습니다.

또 다른 방법은 dkmsUbuntu 설치 미디어에서 설치 하는 것입니다. 모든 필수 종속성은 pool디렉토리에 있습니다. 모든 deb 패키지를 거기에서 Ubuntu Home 디렉토리로 다운로드하면으로 모든 패키지를 설치할 수 있습니다 sudo dpkg -i *.deb.

REPO로 우분투 설치 미디어를 연결하고 설치하는 방법이 있어야 dkms사용 apt install. 그러나 나는 그것을하는 방법을 모른다.


마지막 문장에 관해서는 : 물론 있습니다! 이전 일을 사용 apt-cdrom하거나에있는 file:URL을 사용할 수 있습니다 sources.list.
— jpalecek

당신이 그것을 설명하는 대답을 쓰면, 나는 그것을 받아 들일 것입니다.
— Pilot6
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.