Mint 17.3 Cinnamon 64ビットを使用するコンピュータでは、次の状況に直面しました。
$ sudo apt-get インストール openssh-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
openssh-client:i386 openssh-sftp-server
Suggested packages:
ssh-askpass:i386 libpam-ssh:i386 keychain:i386 monkeysphere:i386 rssh
molly-guard monkeysphere
Recommended packages:
ncurses-term ssh-import-id
The following packages will be REMOVED:
openssh-client
The following NEW packages will be installed:
openssh-client:i386 openssh-server openssh-sftp-server
0 upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
Need to get 928 kB of archives.
After this operation, 1 418 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
64ビットopenssh-clientを削除して32ビットをインストールする理由を理解できません。
/etc/apt/sources.list
#deb cdrom:[Linux Mint 17.3 _Rosa_ - Release amd64 20151115]/ trusty contrib main non-free
/etc/apt/sources.list.dフォルダには多くのPPAが含まれています。
doublecmd.list
esmska.list
getdeb.list
google-chrome.list
graphics-drivers-ppa-trusty.list
inkscape_dev-stable-trusty.list
mono-xamarin.list
nijel-phpmyadmin-trusty.list
n-muench-programs-ppa2-trusty.list
official-package-repositories.list
official-source-repositories.list
ondrej-php-trusty.list
otto-kesselgulasch-gimp-trusty.list
playonlinux.list
spideroakone.list
spotify.list
steam.list
strukturag-libde265-trusty.list
ubuntu-sdk-team-ppa-trusty.list
ubuntu-touch-coreapps-drivers-daily-trusty.list
unit193-encryption-trusty.list
videolan-master-daily-trusty.list
virtualbox.list
wfg-0ad-trusty.list
wine.list
適切なアップデートを入手
Reading package lists... Done
私は何も間違って見ることができません。
apt-get -o デバッグ::pkgProblemResolver=true openssh-server インストール
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following extra packages will be installed:
openssh-client:i386 openssh-sftp-server
Suggested packages:
ssh-askpass:i386 libpam-ssh:i386 keychain:i386 monkeysphere:i386 rssh
molly-guard monkeysphere
Recommended packages:
ncurses-term ssh-import-id
The following packages will be REMOVED:
openssh-client
The following NEW packages will be installed:
openssh-client:i386 openssh-server openssh-sftp-server
0 upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
Need to get 928 kB of archives.
After this operation, 1,418 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
apt-cache ポリシー openssh-クライアント openssh-サーバー
openssh-client:
Installed: 1:6.6p1-2ubuntu2.6
Candidate: 1:6.6p1-2ubuntu2.6
Version table:
*** 1:6.6p1-2ubuntu2.6 0
100 /var/lib/dpkg/status
1:6.6p1-2ubuntu2.4 0
500 http://archive.ubuntu.mirror.dkm.cz/ trusty-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
1:6.6p1-2ubuntu1 0
500 http://archive.ubuntu.mirror.dkm.cz/ trusty/main amd64 Packages
openssh-server:
Installed: (none)
Candidate: 1:6.6p1-2ubuntu2.4
Version table:
1:6.6p1-2ubuntu2.4 0
500 http://archive.ubuntu.mirror.dkm.cz/ trusty-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
1:6.6p1-2ubuntu1 0
500 http://archive.ubuntu.mirror.dkm.cz/ trusty/main amd64 Packages
ベストアンサー1
出力によると、インストールがapt-cache policy
ありopenssh-client
1:6.6p1-2ubuntu2.6
ますが、URLと一致せず、バージョン番号がサーバーのバージョン番号と異なります。
Debian sshパッケージでは、クライアントとサーバーのバージョンが正確に一致する必要があります。
apt
したがって、インストールしたバージョンを削除する理由はamd64
明らかです。openssh-client
あまり明確ではないのはi386
インストールを試みる理由ですopenssh-client
。
したがって、次のようにします。
apt-get purge openssh-client
それからopenssh-client
そしてopenssh-server
。
apt-get install openssh-client openssh-server
PS:Julian Andres Klodeの説明#debian-apt
。
juliank> faheem: amd64 バージョンをダウングレードする必要があります。これは禁止されています。しかし、:i386は明らかに他のアーキテクチャ(Multi-Arch:foreign)への依存関係を満たすため、インストールできます。
他のアーキテクチャへの依存関係を満たすことは少し奇妙に見えますが、i386
クライアントがサーバーと連携する可能性があると思いますamd64
。