리포지토리 목록에 "소스 코드"가 실제로 필요합니까?


34

다음을 실행할 때 소프트웨어 소스를 업데이트하는 데 시간이 오래 걸립니다.

sudo apt-get update

apt-get이 리포지토리에서 소스 코드를 다운로드 할 때 발생하며, 필자의 경우 에티오피아의 소스 코드입니다. 다음과 비슷한 것을 칠 때 실제로 속도가 느려집니다.

http://et.archive.ubuntu.org ....

소스를 추가 한 곳을 확인했으며 소스 코드 옵션 아래에있었습니다. 소스 코드를 다운로드해야합니까? 그렇지 않은 경우 결과없이 해당 옵션의 선택을 취소 할 수 있습니까?


BTw, 소스 코드는 어디에 저장되어 있습니까? 내가 볼 수 있도록?
balki

컴파일해야하는 소프트웨어를 설치하려는 경우 소스 리포지토리 만 필요합니다. 이와 같은 응용 프로그램은 일반적으로 tarball (app-name.tar.gz)입니다. 잠시 후 응용 프로그램의 일부만 컴파일해야합니다. 일반적으로 드라이버 나 모듈과 관련된 것입니다. 아직 시스템 용으로 패키지화되거나 릴리스되지 않은 일부 소프트웨어 또는 드문 응용 프로그램의 최신 버전을 원하지 않는 한,이 소프트웨어는 실행되지 않을 것입니다.
Joe

이 링크에 따르면 @balki, lists.ubuntu.com/archives/ubuntu-users/2006-September/… , 패키지의 소스 코드를보고 싶다면, sudo apt-get source <패키지> . 도움이 되었기를 바랍니다.
tsega

답변:


28

소프트웨어를 직접 수정하지 않는 한 안전하게 비활성화 할 수 있습니다. 대부분의 사용자는 소스 코드가 필요하지 않습니다.

소프트웨어 센터를 시작한 다음 메뉴에서 편집-> 소프트웨어 소스로 이동 한 다음 "소스 코드"확인란을 비활성화하여 시스템을 종료 할 수 있습니다.

여기에 이미지 설명을 입력하십시오

그런 다음 암호를 입력하라는 메시지가 표시되고 업데이트가 다시 실행됩니다.


@JorgeCastro에게 감사드립니다.이를 수행하고 아래 답변을 사용하여 최상의 서버를 자동으로 선택했습니다. 지금 훨씬 더 빨리 작동하고 있습니다.
tsega

14

소스 코드 리포지토리를 활성화해야하는지 여부에 대한 질문은 구체적으로 다루지 않습니다. 그러나 속도 저하의 가장 일반적인 원인을 직접 해결하므로 유용 할 수 있습니다. 나는 이것을 내 대답 에서 복사했습니다 .

업데이트 관리자가 자동으로 사용할 최상의 기본 리포지토리를 선택하도록하면 다운로드 속도가 최고가됩니다. 업데이트 관리자를 열고 설정을 클릭하십시오. Ubuntu Software 탭을 선택한 다음 "Download from :"드롭 다운에서 Other ...를 선택하십시오.

업데이트 관리자-Ubuntu 소프트웨어 탭

팝업 창이 나타나면 "최상의 서버 선택"을 클릭하십시오.

업데이트 관리자-다운로드 서버 선택

그런 다음 몇 가지 테스트를 수행하여 가장 적합한 서버를 선택합니다. 완료되면 서버 선택을 클릭하십시오.

업데이트 관리자-다운로드 서버 선택

이제 업데이트를 다시 실행하면 개선 된 내용을 확인할 수 있습니다 (최고의 리포지토리가 아직 선택되지 않은 경우).


@ reverendj1 감사합니다. 필요한 것입니다. 방금 피곤했고 훨씬 빨리 작동했습니다.
tsega

천만에요. 우분투 사랑을 전파하려고 노력하고 있습니다. :-)
reverendj1

왜 "소스 코드"옵션이 체크가 아닌 대시입니까? 수표를받을 수 없습니다.
nealmcb

나는 생각 의미, 당신은 소스 코드를 제공하지 않는 REPOS 설정 (즉 뎁 - SRC 라인)를 가지고 있기 때문에 대시를 보여줍니다 그래서, 일부의 repos에 대한 그것만이 다운로드 소스가.
reverendj1

-1

"apt-get build-dep"또는 변경 로그 또는 소스 코드 자체가 Ubuntu 리포지토리에서 빌드 지연을 얻을 필요가없는 경우 소스 코드를 안전하게 비활성화 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.