답변:
Ok ... Simple : 패키지 관리자에게 물어 보자 aptitude search ssh
. 다소 큰 출력을 얻을 수 있지만 몇 가지를 선택하겠습니다.
i A openssh-client - secure shell (SSH) client, for secure acce
p openssh-server - secure shell (SSH) server, for secure acce
p ssh - secure shell client and server (metapackag
v ssh-client -
v ssh-server -
그것은 내 데스크탑이며 ssh 서버가 없습니다. 클라이언트가 있습니다. 첫 번째 편지를 보시겠습니까? 여기서 당신은 세 가지 다른 사람을 참조하십시오 i
, p
하고 v
. 그들은 약자 installed
, purged
그리고 virtual
. 설치는 명백하다, 프로그램은 거기에있다. purged
프로그램이 완전히 제거 된 경우 제거되지 않음을 의미하며 제거라고하며 설치되지 않은 프로그램과 구분할 수 없습니다. 마지막으로 virtual
. 이들은 실제 패키지는 아니지만 설치할 하나 이상의 패키지를 가리 킵니다.
설명에서 볼 수 있듯이 ssh
클라이언트와 서버를 설치하는 일반 패키지입니다. 패키지 관리자에게 정확히 무엇을 의미하는지 물어 보자 aptitude show ssh
.
Package: ssh
State: not installed
Version: 1:6.6p1-2ubuntu2.8
Priority: optional
Section: net
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Uncompressed Size: 29,7 k
Depends: openssh-client (>= 1:6.6p1-2ubuntu2.8), openssh-server (>= 1:6.6p1-2ubuntu2.8)
Description: secure shell client and server (metapackage)
This metapackage is a convenient way to install both the OpenSSH client and the OpenSSH server. It provides nothing in and of itself, so you
may remove it if nothing depends on it.
Homepage: http://www.openssh.org/
설명은 매우 간단하지만 설명보다는 설명에서 더 많은 정보를 수집 할 수 있습니다. 로 시작하는 줄이 있습니다 Depends
. 즉,이 패키지를 설치하려면 다음 패키지도 설치해야합니다. 이제 이것들을보세요 : openssh-client와 openssh-server를 모두 설치합니다.
그렇다면 차이점은 무엇입니까? aptitude install openssh-server
설치 만합니다 openssh-server
. aptitude install ssh
설치 openssh-server
및 openssh-client
, 둘 다 설치 되지만 매우 이상한 구성이 없으면 거의 이미 설치되어 있습니다 openssh-client
.
실제로? 차이점은 없지만 오늘 패키지에 대해 배워야합니다.
apt-get
완전히 사용 하는 것이 좋습니다. aptitude
다른 apt- * 프로그램의 여러 기능을 통합하기 때문에 선호 합니다. 예를 들어, 검색 명령은 apt-cache
대신에 수행해야합니다 apt-get
. 블록에 새로운 아이가있다 apt
16.04LTS에 기본적으로 포함되어있는
dpkg
, apt-get
(및로 시작하는 다른 많은 도구 apt-
), aptitude
그리고 지금 apt
. 순서 dpkg
가 가장 오래되고 apt
최신입니다.