명령 줄을 사용할 때 패키지 용 애드온을 어떻게 찾습니까?


13

내 질문은 이미 다른 사람들과 조금 다릅니다. 이미 답변을 검색했지만 관련 항목을 찾지 못했습니다.

예를 들어, 항상 "sudo apt-get install k3b"명령으로 터미널을 통해 K3B를 설치했습니다. 물론 항상 작동했습니다. 어느 날 우분투 소프트웨어 센터를 통해 설치하기로 결정했는데 놀랍게도 알지 못하는 몇 가지 추가 기능이있었습니다. 나는 그것들이 유용하다는 것을 알았 기 때문에 그것들 중 일부가 설치되어 있는지 확인했다.

이제 내 질문은 다음과 같습니다. 터미널을 통해 소프트웨어를 설치하려고 할 때이 소프트웨어에 애드온이 있으면 어떻게 알 수 있습니까? 그리고 터미널을 통해 애드온을 어떻게 설치합니까?

추가 기능의 이름을 먼저 알고 기본 소프트웨어가 이미 설치되면 하나씩 추가해야한다고 가정합니다. 그러나 터미널을 통해 그 이름을 어떻게 알 수 있습니까? 소프트웨어 센터를 사용하면 추가 기능, 각 기능에 대한 간략한 설명 및 해당 이름이 괄호 안에 표시되므로 멋집니다. 터미널을 통해 어떻습니까?

소프트웨어 센터를 사용할 때까지이 점에주의를 기울이지 않았습니다. 그건 그렇고, K3B는 물론 예일뿐입니다.


하나는 일반적으로 사용하는 것이다 나는 sudo apt-cache search firefox그것이 파이어 폭스 패키지를 보여줍니다뿐만 아니라 firefox-addon*파이어 폭스-NL / 드 / 엉 엉 증 하나
blade19899

@ blade19899 : 더 이상 없습니다.
Alix Axel

답변:


29

이러한 애드온은 k3b 사용 경험을 향상시키기 위해 제안 된 패키지입니다. 그러나 k3b가 제대로 작동하는 데 필수적인 것은 아닙니다.

터미널에서 apt-cache depends k3b명령 을 사용하여 애드온 이름 (적어도 일부)을 알 수 있습니다 . 애드온 이름은 "제안 :"섹션에 표시됩니다. 예를 들면 다음과 같습니다.

apt-cache depends k3b | grep Suggests
k3b
  Suggests: k3b-extrathemes
  Suggests: normalize-audio
  Suggests: sox
  Suggests: movixmaker-2
  Suggests: libk3b6-extracodecs
  Suggests: vcdimager

제안 된 패키지는 필수가 아닙니다. 또한 apt-getk3b를 실행하는 데 필수적인 패키지 (종속성이라고 함)와 권장 패키지를 설치합니다.

이 주제에 대한 정보를 얻으려면 다음 링크를 방문하십시오.

Superuser.com에서도이 질문을 확인하십시오

요약하면 다음과 같습니다.

  • A는 따라 요구되는 하나의 패키지를 실행하는 소프트웨어를
  • 하나의 권장 패키지로 소프트웨어 가 작동 하는 데 필요 합니다 .
  • 하나의 제안 패키지로 소프트웨어 의 유용성향상시킬 수 있습니다 .

Ubuntu는 기본적으로 Software Center와 터미널 모두에서 소프트웨어의 처음 두 범주를 설치합니다. 따라서 중요한 것을 잃어 버리지 않습니다. 그러나 여전히 설치할 수 있습니다. 또한 Software Center는 자동으로 설치하지 않습니다.

터미널에서도 제안 된 패키지를 설치하려면

터미널에서 제안 된 패키지를 설치하려면이 명령을 사용할 수 있습니다

 sudo apt-get --install-suggests install k3b

이 명령은 제안 된 모든 패키지와 종속성 및 권장 패키지를 설치합니다.

제안 된 패키지를 설치하도록 apt를 영구적으로 구성하려면

apt-get제안 된 패키지도 자동으로 설치 하도록 영구적으로 구성 하려면 다음을 수행하십시오.

  1. /etc/apt/apt.conf.d이름 으로 파일 만들기99mysettings

    gksu gedit /etc/apt/apt.conf.d/99mysettings
    
  2. 그런 다음 해당 파일에 구성 옵션을 추가하십시오.

    APT::Install-Suggests "true";     
    
  3. 그런 다음 파일을 저장하고 gedit를 종료하십시오.

이제부터 제안 된 패키지도에 의해 자동으로 설치됩니다 apt-get.

apt-get은 저장소에서 패키지를 찾은 경우에만 해당 패키지를 설치합니다. 그렇지 않으면 단순히 무시하고 설치를 진행합니다.


1
very good command ... 매우 좋아했습니다 !!
Pranit Bauva

1
Anwar, 답변 주셔서 감사합니다. 정말 깨달았습니다. :) 답변 해 주신 모든 분들께 감사드립니다. 건배. :) brunces
brunces

도움이되면 답변을 수락 할 수 있습니다 . 향후 방문자에게 도움이 될 것입니다. 감사합니다 :)
Anwar

2

터미널을 통해 프로그램을 설치하면 제안 된 패키지 (애드온 등)도 알려줍니다. 즉 :

sudo apt-get install k3b
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  k3b-extrathemes sox movixmaker-2 libk3b6-extracodecs vcdimager
The following NEW packages will be installed:
  k3b
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.

1

사용할 수 있어야합니다. sudo apt-cache search <name>관련이있는 모든 패키지를 반환해야합니다. 어떤 식 으로든 가능합니다.


0

하나의 가능성은

apt-cache search appname

원하는 모든 패키지를 한 번에 설치할 수 있습니다

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