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.