저장소에서 프로그램을 명령 줄로 사용할 수 있는지 확인하는 방법이 있습니까?


12

흥미로운 프로그램을 찾으면 우분투에서 테스트하고 설치하고 싶습니다. 먼저 저장소에서 사용할 수 있는지 확인하십시오. 이를 위해 소프트웨어 센터를 사용합니다.

그러나 명령 줄, 즉 적절한 또는 적성을 통해 확인할 가능성이 있습니까? 비슷한 apt get install 명령?

답변:


14

이 명령 중 하나를 사용할 수 있습니다.

apt-cache search <package_name>

aptitude search <package_name>

apt-cache policy <package_name>

sudo apt-get install <package_name> -s

산출:

karthick@Ubuntu-desktop:~$ sudo apt-get install sun-java6-jdk -s
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package sun-java6-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package sun-java6-jdk has no installation candidate

2
키워드 앞에 접두사로 ^시작을 표시 할 수 있습니다 (예 : contains 대신 aptitude search ^deb패키지 이름으로 시작) . 정규 표현식에 더 많은 제어 문자가 있지만 더 이상 모르겠습니다. debdeb
Xiè Jìléi

4

apt-fileAPT에서 파일 이름을 검색 할 수있는 설치 가 가능합니다. 바이너리를 찾는 인스턴스의 경우nagios

marco@marco-desktop:~$ sudo apt-file search nagios3
aide-common: /usr/share/aide/config/aide/aide.conf.d/31_aide_nagios3
cherokee-doc: /usr/share/doc/cherokee-doc/media/images/cookbook_nagios3.png
nagios-images: /usr/share/nagios3/htdocs/images/logos/andrade
nagios-images: /usr/share/nagios3/htdocs/images/logos/base
nagios-images: /usr/share/nagios3/htdocs/images/logos/bernhard
nagios-images: /usr/share/nagios3/htdocs/images/logos/cook
nagios-images: /usr/share/nagios3/htdocs/images/logos/didier
nagios-images: /usr/share/nagios3/htdocs/images/logos/remus
nagios-images: /usr/share/nagios3/htdocs/images/logos/satrapa
nagios-images: /usr/share/nagios3/htdocs/images/logos/werschler
nagios3: /usr/share/doc/nagios3
nagios3: /usr/share/lintian/overrides/nagios3
nagios3-cgi: /etc/nagios3/cgi.cfg
nagios3-cgi: /etc/nagios3/stylesheets/avail.css
nagios3-cgi: /etc/nagios3/stylesheets/checksanity.css
nagios3-cgi: /etc/nagios3/stylesheets/cmd.css
nagios3-cgi: /etc/nagios3/stylesheets/common.css
nagios3-cgi: /etc/nagios3/stylesheets/config.css

그것은에 의해 분해 package: file match


3

apt-cache search 당신이 원하는 것입니다 :

예를 들면 다음과 같습니다.

apt-cache search firefox

파이어 폭스와 함께 물건을 반환합니다. 로부터 :

검색은 주어진 POSIX 정규식 패턴에 대해 사용 가능한 모든 패키지 목록에서 전체 텍스트 검색을 수행합니다 (regex (7) 참조 ) . 패키지 이름과 설명에서 정규식이 발생했는지 검색하고 가상 패키지 이름을 포함하여 패키지 이름과 간단한 설명을 인쇄합니다. --full이 제공되면 일치하는 각 패키지에 대해 show와 동일한 출력이 생성되고 --names-only가 제공되면 긴 설명이 검색되지 않고 패키지 이름 만 검색됩니다.

별도의 인수를 사용하여 함께 여러 검색 패턴을 지정할 수 있습니다.

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