Điểm:2

Không thể cài đặt php 7.4 trên phiên bản tinh vi Ubuntu 21.10

lá cờ cn

Phiên bản Ubuntu của tôi:

$ lsb_release -a
Không có mô-đun LSB nào khả dụng.
ID nhà phân phối: Ubuntu
Mô tả: Ubuntu 21.10
Phát hành: 21.10
Tên mã: impish

Bây giờ, tôi đang cố gắng thêm ppa:ondrej/php kho lưu trữ bằng các lệnh bên dưới:

$ sudo apt cài đặt phần mềm-thuộc tính-phổ biến
Đang đọc danh sách gói... Xong
Xây dựng cây phụ thuộc... Xong
Đang đọc thông tin trạng thái... Xong
phần mềm-thuộc tính-chung đã là phiên bản mới nhất (0.99.13).
0 đã nâng cấp, 0 mới cài đặt, 0 cần xóa và 0 chưa nâng cấp.

Sudo add-apt-repository ppa:ondrej/php
PPA xuất bản dbgsym, bạn có thể cần bao gồm thành phần 'chính/gỡ lỗi'
Kho lưu trữ: 'deb http://ppa.launchpad.net/ondrej/php/ubuntu/ impish main'
Sự miêu tả:
Các phiên bản PHP có thể đồng cài đặt: PHP 5.6, PHP 7.x và hầu hết các phần mở rộng được yêu cầu đều được bao gồm. Chỉ các Phiên bản PHP được hỗ trợ (http://php.net/supported-versions.php) cho các bản phát hành Ubuntu được hỗ trợ (https://wiki.ubuntu.com/Release) mới được cung cấp. Đừng yêu cầu các phiên bản PHP đã hết hạn sử dụng hoặc bản phát hành Ubuntu, chúng sẽ không được cung cấp.

Các gói ổn định và cũ ổn định của Debian cũng được cung cấp: https://deb.sury.org/#debian-dpa

Bạn có thể biết thêm thông tin về các gói tại https://deb.sury.org

QUAN TRỌNG: <foo>-backports hiện được yêu cầu trên các bản phát hành Ubuntu cũ hơn.

LỖI & TÍNH NĂNG: PPA này hiện có trình theo dõi sự cố:
https://deb.sury.org/#bug-reporting

LƯU Ý:
1. Nếu bạn đang sử dụng php-gearman, bạn cần thêm ppa:ondrej/pkg-gearman
2. Nếu bạn đang sử dụng apache2, bạn nên thêm ppa:ondrej/apache2
3. Nếu bạn đang sử dụng nginx, bạn nên thêm ppa:ondrej/nginx-mainline
  hoặc ppa:ondrej/nginx

VUI LÒNG ĐỌC: Nếu bạn thích công việc của tôi và muốn tiếp thêm động lực cho tôi, vui lòng cân nhắc quyên góp thường xuyên: https://donate.sury.org/

CẢNH BÁO: kho lưu trữ add-apt bị hỏng với các ngôn ngữ không phải UTF-8, xem
https://github.com/oerdnj/deb.sury.org/issues/56 để biết cách giải quyết:

# LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
Thông tin thêm: https://launchpad.net/~ondrej/+archive/ubuntu/php
Thêm kho lưu trữ.
Nhấn [ENTER] để tiếp tục hoặc Ctrl-c để hủy.
Thêm mục gỡ lỗi vào /etc/apt/sources.list.d/ondrej-ubuntu-php-impish.list
Thêm mục deb-src bị vô hiệu hóa vào /etc/apt/sources.list.d/ondrej-ubuntu-php-impish.list
Thêm khóa vào /etc/apt/trusted.gpg.d/ondrej-ubuntu-php.gpg bằng dấu vân tay 14AA40EC0831756756D7F66C4F4EA0AAE5267A6C
Lần truy cập:1 https://dl.google.com/linux/chrome/deb InRelease ổn định
Nhận:2 http://security.ubuntu.com/ubuntu impish-security InRelease [90,7 kB]                                     
Lần truy cập:3 http://ae.archive.ubuntu.com/ubuntu bắt chước InRelease                                                      
Lần truy cập:4 http://ae.archive.ubuntu.com/ubuntu hirsute InRelease                                 
Nhận:5 http://ae.archive.ubuntu.com/ubuntu impish-updates InRelease [90,7 kB]                
Lần truy cập:6 http://ae.archive.ubuntu.com/ubuntu impish-backports InRelease                                    
Ign:7 http://ppa.launchpad.net/ondrej/php/ubuntu bắt chước InRelease
Err:8 http://ppa.launchpad.net/ondrej/php/ubuntu Phát hành tinh vi
  404 Không tìm thấy [IP: 91.189.95.85 80]
Đang đọc danh sách gói... Xong
E: Kho lưu trữ 'http://ppa.launchpad.net/ondrej/php/ubuntu impish Release' không có tệp Release.
N: Không thể thực hiện cập nhật từ một kho lưu trữ như vậy một cách an toàn và do đó bị tắt theo mặc định.
N: Xem trang chủ apt-secure(8) để biết chi tiết cấu hình người dùng và tạo kho lưu trữ.

Như bạn có thể thấy nó đưa ra thông báo lỗi E: Kho lưu trữ 'http://ppa.launchpad.net/ondrej/php/ubuntu impish Release' không có tệp Phát hành.

Và tôi không thể cài đặt php 7.4 sau khi sử dụng sudo apt-get cài đặt php7.4

Câu hỏi của tôi là làm cách nào để cài đặt php 7.4 trên phiên bản Ubuntu này?

João Ferreira avatar
lá cờ th
điều này có thể giúp: [Cách cài đặt php7 ubuntu 21.10](https://askubuntu.com/questions/1369536/how-to-install-php7-4-5-6-ubuntu-21-10)
amitshree avatar
lá cờ cn
Cảm ơn bạn @JoãoFerreira. Thêm `deb http://ppa.launchpad.net/ondrej/php/ubuntu/focal main` vào tệp `/etc/apt/sources.list.d/ondrej-ubuntu-php-impish.list` và nó đã cho phép để cài đặt php 7.4.
Aram Becker avatar
lá cờ za
xdebug vẫn không thành công với `php7.4-xdebug : Breaks: php-xdebug (
Aram Becker avatar
lá cờ za
Đừng bận tâm, việc gỡ cài đặt php-xdebug hoạt động. Không phải là giải pháp tốt nhất, nhưng bây giờ tôi có thể làm việc với nó
Điểm:2
lá cờ gb

Bạn phải đợi cho đến khi các gói dành cho phiên bản Ubuntu mới này được phát hành trong kho lưu trữ OndrejSury.

https://launchpad.net/~ondrej/+archive/ubuntu/php?field.series_filter=

Nếu bạn nhìn bây giờ, anh ấy hiện hỗ trợ các phiên bản 18.04 (bionic), 20.04 (tiêu cự) và 21.04 (hirsute).

Khi anh ấy thêm các gói cho 21.10 (impish), thì bạn sẽ có thể thêm kho lưu trữ này.

calin24 avatar
lá cờ cn
có cơ hội nào được thêm vào ngày 21.10 không ??? Tìm thấy bất kỳ bài ra khỏi đó? n danh sách chỉ có 18.04 20.04 và 21.04 ... không có xx.10
Bilbo avatar
lá cờ gb
@calin24 Tôi chắc chắn rằng anh ấy sẽ sớm thêm nó, nó vẫn là phiên bản mới

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.