시냅틱에서“로컬 또는 더 이상 사용되지 않는”이란 무엇입니까


10

Synaptic Package Manager에는 "설치 (로컬 또는 더 이상 사용되지 않음)"범주가 있습니다. 어떤 이유로 든 나는 거기에 많은 패키지가 나열되어 있습니다.

설치된 (로컬 또는 폐기 됨) 시냅스

스크린 샷에서 볼 수 있듯이 패키지는 Open Office 패키지입니다. Open Office가 더 이상 사용되지 않거나 로컬 (무엇이든)이 된 것 같습니다.

우분투 10.04를 사용하고 있습니다.

시냅틱에서 "로컬 또는 더 이상 사용되지 않음"은 무엇을 의미하며, 패키지가 "로컬 또는 사용되지 않음"이되는 이유는 무엇입니까?

답변:


12

시냅틱에서 패키지가 설치된 저장소를 결정할 수없는 경우 패키지는 "로컬 또는 폐기 됨"아래에 나열됩니다.

설명 : ubuntu 패키지 관리자 (apt / dpkg)는 패키지를 설치할 때 패키지가 다운로드 된 저장소를 추적하지 않습니다. 즉, 패키지가 설치되면 다운로드 한 위치를 알 수있는 방법이 없습니다. 패키지 관리자는 소스 리포지토리 만 추측 할 수 있습니다 . 설치된 모든 패키지를 모든 리포지토리에서 사용 가능한 모든 패키지와 일치 시켜서 수행합니다.

동일한 이름의 패키지가 저장소에 있으면 버전 번호가 비교됩니다. 리포지토리의 버전 번호가 동일하거나 최신 인 경우 패키지가 해당 리포지토리에서 설치 되었을 가능성이 높습니다 . 저장소에 일치하는 패키지가 없으면 시냅틱은 설치된 패키지를 "로컬 또는 폐기 됨"으로 선언합니다.

설치된 패키지가 저장소에없는 세 가지 상황이 있습니다.

  1. 패키지를 직접 다운로드하여 설치했습니다 (dpkg -i foo.deb).
  2. 저장소에서 패키지를 설치하고 나중에 해당 저장소 (예 : PPA)를 제거했습니다.
  3. 저장소에서 패키지를 설치 한 후 나중에 해당 저장소에서 패키지가 제거되었습니다 (제안 된 저장소에서 발생할 수 있음).

"로컬 또는 더 이상 사용되지 않는"이라는 용어에 관하여 : 첫 번째 항목은 "로컬"부분이고 다른 두 항목은 "더 이상 사용되지 않는"부분입니다.


자기 응답자 반영 :

필자의 경우, 세 번째 이유는 오픈 오피스 패키지가 "로컬 또는 더 이상 사용되지 않음"으로 표시되는 원인 인 것 같습니다. 제안 된 저장소를 사용하도록 설정했습니다. 오픈 오피스 패키지는 제안에 따라 업그레이드되었으며 나중에 제안에서 제거되었습니다. 나는이 질문에 대한 대답에서 자세한 내용을 썼다 : 왜 시냅틱에서 "로컬 또는 폐기"로 표시된 일부 오픈 오피스 패키지입니다 .


9

이 패키지는 수동으로 (로컬) 설치되었거나 패키지가 설치된 리포지토리가 존재하지 않거나 더 이상 패키지를 포함하지 않습니다 (폐기 됨).


5

시냅스 도움말 페이지에서 :

더 이상 사용되지 않거나 로컬로 설치됨-지정된 리포지토리 중 하나에 포함되지 않은 패키지 만 표시합니다.


1

@nickguletskii에 apt-cacheand를 사용하여 명령 줄에 대해 동일한 정보를 얻는 것이 어렵지만 불가능하지는 않다는 좋은 대답을 추가합니다 dpkg.

반대로 그것은 매우 간단합니다 aptitude

aptitude search ~o

aptitude더 이상 기본적으로 설치되지 않는 것은 유감입니다 .


aptitude search ~o내 시스템에 아무 것도보고하지 않습니다
lesmana
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.