2016-03-02 12 views
5

Zainstalowałem php7.0-fpm przez ppa:ondrej/php na Ubuntu używając następujących poleceń bez problemu przez ostatnie kilka miesięcy podczas przygotowywania mojego nowego serwera;Nie można zainstalować php7.0-fpm przez ppa: ondrej/php

add-apt-repository ppa:ondrej/php 
apt-get update 
apt-get install php7.0-fpm 

Dzisiaj, próbowałem zainstalować ponownie, używając tych samych poleceń, co powyżej, a teraz dostaję błąd z ostatecznym poleceniem w następujący sposób;

[email protected]:/etc/apt/sources.list.d# apt-get install php7.0-fpm 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
E: Unable to locate package php7.0-fpm 
E: Couldn't find any package by regex 'php7.0-fpm' 

Jakieś wskazówki, dlaczego ten zestaw poleceń instalacji nagle przestał działać ?!

Ten sam błąd jest rejestrowany podczas próby instalacji php7.0-mysql, który ponownie działał dobrze do niedawna.

Dziękujemy wcześniej,
Dave

+0

Istnieje wiele innych pytań, które odnoszą się do tego samego repozytorium, i naprawdę zastanawiałem się, czy ktoś inny miał ten sam problem! Nie spodziewałem się tak bardzo negatywnej pierwszej odpowiedzi! –

+0

Próbowałem już 'apt-cache search php | grep fpm', a na liście znajduje się tylko php5-fpm, a nie wersja php7. Będę musiał skontaktować się z opiekunem, ponieważ wszystkie informacje, które mogę znaleźć, wskazują na ten sam zestaw instrukcji, które obecnie nie działają. –

+0

Być może moja wersja Ubuntu nie jest już obsługiwana. Obecnie używam wersji 15.04, która wydaje się być obecnie nieobsługiwana przez cały cykl życia, dlatego aktualizuję ją do wersji 15.10, która jest aktualna.Opublikuję tutaj, jeśli to rozwiąże problem. –

Odpowiedz

2

znalazłem uchwałę o to, jak pokazano poniżej.

Używana przeze mnie wersja Ubuntu to 15.04, która jest obecnie niedostępna.
Po aktualizacji instalacji do wersji Ubuntu 15.10 instalacja php7.0-fpm i php7.0-mysql działa zgodnie z oczekiwaniami.

Wygląda na to, że pakiety php7.0-* zostały usunięte z repozytorium Ubuntu 15.04 z repozytorium ppa:ondrej/php, ale są dostępne w wersji 15.10.

Obecnie aktualizuję wszystkie moje serwery w oparciu o tę zmianę.

Dave

0

Repozytorium dotdeb wydaje się działać z rozszerzeniami 7.0 dla mnie:

https://www.dotdeb.org/instructions/

To chyba nie jest idealny, ale:

„W zależności od dystrybucji (Jessie , Wheezy lub Squeeze), dodaj te dwie linie do pliku /etc/apt/sources.list (możesz również wybrać lustro w pobliżu): "

deb http://packages.dotdeb.org Jessie wszystko

deb-src http://packages.dotdeb.org Jessie wszystko

Następnie powinieneś być w stanie zainstalować wszystko z:

sudo apt-get install -y php7.0 libapache2-mod-php7.0 php7.0 php7.0-common php7.0-gd php7.0-mysql php7.0-mcrypt php7.0-curl php7.0-intl php7.0-xsl php7.0-mbstring php7.0-zip php7. 0-bcmath php7.0-iconv

+0

czy mógłbyś przynieść potrzebną porcję tutaj? – manetsus

+0

Nie wiesz, co masz na myśli przez odpowiednią porcję, ale dodałem więcej szczegółów. – Nabsta

Powiązane problemy