когда я делаю «sudo apt-get install -f», я встретил ошибку следующим образом

Errors were encountered while processing: /var/cache/apt/archives/openssh-client_1%3a6.6p1-2ubuntu2.10_amd64.deb /var/cache/apt/archives/openssh-server_1%3a6.6p1-2ubuntu2.10_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

И когда я делаю sudo apt-get install openssh-client=1:6.6p1-2ubuntu2.10, я встретил другую ошибку:

You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: ssh : Depends: openssh-server (>= 1:6.6p1-2ubuntu2.10) E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
0
задан 30 January 2018 в 13:14

4 ответа

Сначала получите root:

sudo su

Далее выполните:

lsattr /usr/bin/ssh

Удалите ia:

chattr -i /usr/bin/ssh chattr -a /usr/bin/ssh

Исправьте зависимости

apt-get -f install

Instal Openssh-client

apt-get install openssh-client

Далее do

lsattr /usr/sbin/sshd

удалить ia:

chattr -i /usr/sbin/sshd chattr -a /usr/sbin/sshd

Обновить aptitude

apt-get update

Instal Openssh-client

apt-get install openssh-server
0
ответ дан 17 July 2018 в 21:55

Откройте терминал и введите:

cd /var/cache/apt/archives/ sudo rm openssh-client_1%3a6.6p1-2ubuntu2.10_amd64.deb openssh-server_1%3a6.6p1-2ubuntu2.10_amd64.deb sudo apt update sudo apt install openssh-client

В качестве альтернативы вы можете заменить команду sudo apt install openssh-client на sudo apt install ssh. ssh - это метапакет, устанавливающий как защищенный клиент оболочки, так и сервер.

1
ответ дан 17 July 2018 в 21:55

Сначала получите root:

sudo su

Далее выполните:

lsattr /usr/bin/ssh

Удалите ia:

chattr -i /usr/bin/ssh chattr -a /usr/bin/ssh

Исправьте зависимости

apt-get -f install

Instal Openssh-client

apt-get install openssh-client

Далее do

lsattr /usr/sbin/sshd

удалить ia:

chattr -i /usr/sbin/sshd chattr -a /usr/sbin/sshd

Обновить aptitude

apt-get update

Instal Openssh-client

apt-get install openssh-server
0
ответ дан 23 July 2018 в 22:32
  • 1
    Удивительно! Я решил эту ошибку в соответствии с твоей инструкцией. Большое спасибо! – XSCS 31 January 2018 в 07:24

Откройте терминал и введите:

cd /var/cache/apt/archives/ sudo rm openssh-client_1%3a6.6p1-2ubuntu2.10_amd64.deb openssh-server_1%3a6.6p1-2ubuntu2.10_amd64.deb sudo apt update sudo apt install openssh-client

В качестве альтернативы вы можете заменить команду sudo apt install openssh-client на sudo apt install ssh. ssh - это метапакет, устанавливающий как защищенный клиент оболочки, так и сервер.

1
ответ дан 23 July 2018 в 22:32

Другие вопросы по тегам:

Похожие вопросы: