Попытка установить php-zip - получение зависимостей libzip4 (& gt; = 1.0), даже если у меня установлен 1.0.1

Как правило, это разрешается с помощью curses http://en.wikipedia.org/wiki/Curses_(programming_library) для записи сообщений в другой части терминала, чем там, где вводится ввод. [!d0 ]

0
задан 8 July 2017 в 02:22

20 ответов

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-битный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используете 32-битный, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 22 May 2018 в 20:45

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-битный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используете 32-битный, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 18 July 2018 в 10:35

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-битный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используете 32-битный, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 24 July 2018 в 19:36

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-разрядный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используют 32-битные, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 31 July 2018 в 22:39

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-разрядный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используют 32-битные, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 2 August 2018 в 17:25

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-разрядный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используют 32-битные, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 3 August 2018 в 19:54

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-разрядный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используют 32-битные, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 5 August 2018 в 04:39

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-разрядный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используют 32-битные, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 6 August 2018 в 21:45

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-разрядный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используют 32-битные, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 9 August 2018 в 02:09

libzip4: i386 - это 32-разрядный пакет. и конфликтует с 64-битной версией. вы используете 32-разрядный компьютер?

, если вы используете 64-битный, тогда выполните: sudo apt-get purge libzip4

, затем: sudo apt-get install php-zip

, если вы используют 32-битные, тогда: sudo apt-get install php-zip:i386

-1
ответ дан 14 August 2018 в 20:22

Ответ на ravery дал мне на полпути:

Проблема была не столько конфликтом, сколько просто тем, что 32-битный пакет не будет удовлетворять требованиям зависимости для 64-битной установки (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4  

Чтение списков пакетов ... Выполнено Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку

[d8 ] Я не могу найти ppa для 64-битного пакета ...

Если вы будете следовать советам @ravery и выполните:

sudo apt-get purge libzip4

не имеет

Чтение списков пакетов ... Выполнено Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен , 0 новых, 1 для удаления и 20 не обновлено. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь удалена 32-разрядная версия

. Теперь 32-битная версия удалена

Перейти к pkgs.org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете загрузить и вручную установить 64-разрядный пакет .deb, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема с зависимостями разрешена, и плагин устанавливается нормально!

0
ответ дан 22 May 2018 в 20:45
  • 1
    откройте свой программный центр, щелкните по репозиториям и включите юниверс и ограниченные репозитории ... вы, по-видимому, только включили main. если вы заметили URL-адрес, где вы загрузили .. это вселенная ubuntu – ravery 8 July 2017 в 02:51
  • 2
    Это абсолютно безопасно? (Устойчивость / безопасность) – MJHd 8 July 2017 в 02:52
  • 3
    да, вселенная - вкладчики, ограниченное - это программное обеспечение, которое имеет лицензии на использование, такие как драйверы. они оба безопасны, просто не полностью соответствуют «БЕСПЛАТНОму использованию», Таким образом, лицензирование проводится отдельно от основного – ravery 8 July 2017 в 02:54
  • 4
    Awesome - просто сделал это - спасибо за рекомендацию. Я бы предпочел НЕ делать это вручную в следующий раз ... – MJHd 8 July 2017 в 03:26

Ответ на ravery дал мне на полпути:

Проблема была не столько конфликтом, сколько просто тем, что 32-битный пакет не будет удовлетворять требованиям зависимости для 64-битной установки (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4

Чтение списков пакетов ... Выполнено Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку

Я не могу найти ppa для 64-битного пакета ...

Если вы будете следовать советам @ravery и выполните:

sudo apt-get purge libzip4

не имеет

Чтение списков пакетов ... Выполнено Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен , 0 новых, 1 для удаления и 20 не обновлено. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь удалена 32-разрядная версия

. Теперь 32-битная версия удалена

Перейти к pkgs.org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете загрузить и вручную установить 64-разрядный пакет .deb, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема с зависимостями разрешена, и плагин устанавливается нормально!

0
ответ дан 18 July 2018 в 10:35

Ответ на ravery дал мне на полпути:

Проблема была не столько конфликтом, сколько просто тем, что 32-битный пакет не будет удовлетворять требованиям зависимости для 64-битной установки (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4

Чтение списков пакетов ... Выполнено Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку

Я не могу найти ppa для 64-битного пакета ...

Если вы будете следовать советам @ravery и выполните:

sudo apt-get purge libzip4

не имеет

Чтение списков пакетов ... Выполнено Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен , 0 новых, 1 для удаления и 20 не обновлено. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь удалена 32-разрядная версия

. Теперь 32-битная версия удалена

Перейти к pkgs.org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете загрузить и вручную установить 64-разрядный пакет .deb, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема с зависимостями разрешена, и плагин устанавливается нормально!

0
ответ дан 24 July 2018 в 19:36
  • 1
    откройте свой программный центр, щелкните по репозиториям и включите юниверс и ограниченные репозитории ... вы, по-видимому, только включили main. если вы заметили URL-адрес, где вы загрузили .. это вселенная ubuntu – ravery 8 July 2017 в 02:51
  • 2
    Это абсолютно безопасно? (Устойчивость / безопасность) – MJHd 8 July 2017 в 02:52
  • 3
    да, вселенная - вкладчики, ограниченное - это программное обеспечение, которое имеет лицензии на использование, такие как драйверы. они оба безопасны, просто не полностью соответствуют «БЕСПЛАТНОму использованию», Таким образом, лицензирование проводится отдельно от основного – ravery 8 July 2017 в 02:54
  • 4
    Awesome - просто сделал это - спасибо за рекомендацию. Я бы предпочел НЕ делать это вручную в следующий раз ... – MJHd 8 July 2017 в 03:26

Ответ @ ravery дал мне на полпути:

Проблема, хотя и не была настолько конфликтной, но просто, что 32-битный пакет не будет удовлетворять требованиям зависимости для установки на 64 бита (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4  

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку


t, похоже, найдет ppa для 64-битного пакета ...

Если вы следуете советам @ravery и делаете:

sudo apt-get purge libzip4

Вы получаете:

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен, 0 вновь установлен, 1 для удаления и 20 не обновлены. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь 32-битная версия удалена

Затем:

Перейдите к pkgs. org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете скачать и установить вручную 64-разрядный .deb-пакет, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема зависимости разрешено и плагин устанавливается нормально!

0
ответ дан 31 July 2018 в 22:39

Ответ @ ravery дал мне на полпути:

Проблема, хотя и не была настолько конфликтной, но просто, что 32-битный пакет не будет удовлетворять требованиям зависимости для установки на 64 бита (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4  

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку


t, похоже, найдет ppa для 64-битного пакета ...

Если вы следуете советам @ravery и делаете:

sudo apt-get purge libzip4

Вы получаете:

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен, 0 вновь установлен, 1 для удаления и 20 не обновлены. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь 32-битная версия удалена

Затем:

Перейдите к pkgs. org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете скачать и установить вручную 64-разрядный .deb-пакет, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема зависимости разрешено и плагин устанавливается нормально!

0
ответ дан 2 August 2018 в 17:25

Ответ @ ravery дал мне на полпути:

Проблема, хотя и не была настолько конфликтной, но просто, что 32-битный пакет не будет удовлетворять требованиям зависимости для установки на 64 бита (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4  

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку


t, похоже, найдет ppa для 64-битного пакета ...

Если вы следуете советам @ravery и делаете:

sudo apt-get purge libzip4

Вы получаете:

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен, 0 вновь установлен, 1 для удаления и 20 не обновлены. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь 32-битная версия удалена

Затем:

Перейдите к pkgs. org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете скачать и установить вручную 64-разрядный .deb-пакет, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема зависимости разрешено и плагин устанавливается нормально!

0
ответ дан 3 August 2018 в 19:54

Ответ @ ravery дал мне на полпути:

Проблема, хотя и не была настолько конфликтной, но просто, что 32-битный пакет не будет удовлетворять требованиям зависимости для установки на 64 бита (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4  

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку


t, похоже, найдет ppa для 64-битного пакета ...

Если вы следуете советам @ravery и делаете:

sudo apt-get purge libzip4

Вы получаете:

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен, 0 вновь установлен, 1 для удаления и 20 не обновлены. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь 32-битная версия удалена

Затем:

Перейдите к pkgs. org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете скачать и установить вручную 64-разрядный .deb-пакет, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема зависимости разрешено и плагин устанавливается нормально!

0
ответ дан 5 August 2018 в 04:39

Ответ @ ravery дал мне на полпути:

Проблема, хотя и не была настолько конфликтной, но просто, что 32-битный пакет не будет удовлетворять требованиям зависимости для установки на 64 бита (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4  

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку


t, похоже, найдет ppa для 64-битного пакета ...

Если вы следуете советам @ravery и делаете:

sudo apt-get purge libzip4

Вы получаете:

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен, 0 вновь установлен, 1 для удаления и 20 не обновлены. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь 32-битная версия удалена

Затем:

Перейдите к pkgs. org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете скачать и установить вручную 64-разрядный .deb-пакет, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема зависимости разрешено и плагин устанавливается нормально!

0
ответ дан 6 August 2018 в 21:45

Ответ @ ravery дал мне на полпути:

Проблема, хотя и не была настолько конфликтной, но просто, что 32-битный пакет не будет удовлетворять требованиям зависимости для установки на 64 бита (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4  

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку


t, похоже, найдет ppa для 64-битного пакета ...

Если вы следуете советам @ravery и делаете:

sudo apt-get purge libzip4

Вы получаете:

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен, 0 вновь установлен, 1 для удаления и 20 не обновлены. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь 32-битная версия удалена

Затем:

Перейдите к pkgs. org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете скачать и установить вручную 64-разрядный .deb-пакет, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема зависимости разрешено и плагин устанавливается нормально!

0
ответ дан 9 August 2018 в 02:09

Ответ @ ravery дал мне на полпути:

Проблема, хотя и не была настолько конфликтной, но просто, что 32-битный пакет не будет удовлетворять требованиям зависимости для установки на 64 бита (хотя вы можете установить 32 версии программного обеспечения в целом с 32-разрядными зависимостями) по крайней мере в этом случае (или вообще - я понятия не имею).

К сожалению, 64-разрядная версия либо не имеет установки кандидат, или имеет другое имя пакета, которое я не знаю и не могу найти в Интернете.

sudo apt-get install libzip4  

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Пакет libzip4 is недоступен, но упоминается другим пакетом. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника

E: Пакет «libzip4» не имеет кандидата на установку


t, похоже, найдет ppa для 64-битного пакета ...

Если вы следуете советам @ravery и делаете:

sudo apt-get purge libzip4

Вы получаете:

Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены: libzip4: i386 * 0 обновлен, 0 вновь установлен, 1 для удаления и 20 не обновлены. После этой операции освободится дисковое пространство 121 КБ. Вы хотите продолжить? [Y / n] y (Чтение базы данных ... 311771 файлов и каталогов, установленных в настоящее время.) Удаление libzip4: i386 (1.0.1-0ubuntu1) ... Очистка файлов конфигурации для libzip4: i386 (1.0.1-0ubuntu1) .. Обработка триггеров для libc-bin (2.23-0ubuntu9) ...

Итак, теперь 32-битная версия удалена

Затем:

Перейдите к pkgs. org: https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libzip4_1.0.1-0ubuntu1_amd64.deb.html

Здесь вы можете скачать и установить вручную 64-разрядный .deb-пакет, который apt-get либо не имеет, либо не может найти по имени ...

Наконец Просто запустите:

sudo apt-get install php-zip

Проблема зависимости разрешено и плагин устанавливается нормально!

0
ответ дан 14 August 2018 в 20:22
  • 1
    откройте свой программный центр, щелкните по репозиториям и включите юниверс и ограниченные репозитории ... вы, по-видимому, только включили main. если вы заметили URL-адрес, где вы загрузили .. это вселенная ubuntu – ravery 8 July 2017 в 02:51
  • 2
    Это абсолютно безопасно? (Устойчивость / безопасность) – MJHd 8 July 2017 в 02:52
  • 3
    да, вселенная - вкладчики, ограниченное - это программное обеспечение, которое имеет лицензии на использование, такие как драйверы. они оба безопасны, просто не полностью соответствуют «БЕСПЛАТНОму использованию», Таким образом, лицензирование проводится отдельно от основного – ravery 8 July 2017 в 02:54
  • 4
    Awesome - просто сделал это - спасибо за рекомендацию. Я бы предпочел НЕ делать это вручную в следующий раз ... – MJHd 8 July 2017 в 03:26

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

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