รุ่นอูบุนตูของฉัน:
$lsb_release -a
ไม่มีโมดูล LSB
รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: อูบุนตู 21.10
เผยแพร่: 21.10 น
สมญานาม: impish
ตอนนี้ฉันกำลังพยายามเพิ่ม ppa:ondrej/php
พื้นที่เก็บข้อมูลโดยใช้คำสั่งด้านล่าง:
$ sudo apt ติดตั้งซอฟต์แวร์คุณสมบัติทั่วไป
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพิง...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
software-properties-common เป็นเวอร์ชันใหม่ล่าสุดแล้ว (0.99.13)
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด
sudo add-apt-repository ppa:ondrej/php.ini
PPA เผยแพร่ dbgsym คุณอาจต้องรวมองค์ประกอบ 'main/debug'
พื้นที่เก็บข้อมูล: 'deb http://ppa.launchpad.net/ondrej/php/ubuntu/ impish main'
คำอธิบาย:
เวอร์ชัน PHP ที่ติดตั้งร่วมกันได้: PHP 5.6, PHP 7.x และส่วนขยายที่ร้องขอส่วนใหญ่รวมอยู่ด้วย มีเฉพาะ PHP เวอร์ชันที่รองรับ (http://php.net/supported-versions.php) สำหรับ Ubuntu ที่รองรับ (https://wiki.ubuntu.com/Releases) เท่านั้น อย่าขอเวอร์ชัน PHP ที่สิ้นอายุหรือรุ่น Ubuntu เพราะจะไม่มีให้
มีแพ็คเกจ Debian oldstable และเสถียรเช่นกัน: https://deb.sury.org/#debian-dpa
คุณสามารถรับข้อมูลเพิ่มเติมเกี่ยวกับแพ็คเกจได้ที่ https://deb.sury.org
สำคัญ: ตอนนี้ <foo>-backports จำเป็นสำหรับ Ubuntu รุ่นเก่า
BUGS&FEATURES: PPA นี้มีตัวติดตามปัญหา:
https://deb.sury.org/#bug-reporting
คำเตือน:
1. หากคุณใช้ php-gearman คุณต้องเพิ่ม ppa:ondrej/pkg-gearman
2. หากคุณใช้ apache2 คุณควรเพิ่ม ppa:ondrej/apache2
3. หากคุณใช้ nginx คุณควรเพิ่ม ppa:ondrej/nginx-mainline
  หรือ ppa:ondrej/nginx
โปรดอ่าน: หากคุณชอบงานของฉันและต้องการให้แรงจูงใจเล็กๆ น้อยๆ แก่ฉัน โปรดพิจารณาบริจาคอย่างสม่ำเสมอ: https://donate.sury.org/
คำเตือน: add-apt-repository ใช้งานไม่ได้กับโลแคลที่ไม่ใช่ UTF-8 ดู
https://github.com/oerdnj/deb.sury.org/issues/56 สำหรับวิธีแก้ปัญหา:
# LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
ข้อมูลเพิ่มเติม: https://launchpad.net/~ondrej/+archive/ubuntu/php
การเพิ่มพื้นที่เก็บข้อมูล
กด [ENTER] เพื่อดำเนินการต่อหรือ Ctrl-c เพื่อยกเลิก
การเพิ่มรายการ deb ใน /etc/apt/sources.list.d/ondrej-ubuntu-php-impish.list
การเพิ่มรายการ deb-src ที่ปิดใช้งานใน /etc/apt/sources.list.d/ondrej-ubuntu-php-impish.list
การเพิ่มรหัสใน /etc/apt/trusted.gpg.d/ondrej-ubuntu-php.gpg ด้วยลายนิ้วมือ 14AA40EC0831756756D7F66C4F4EA0AAE5267A6C
เข้าชม:1 https://dl.google.com/linux/chrome/deb InRelease ที่เสถียร
รับ:2 http://security.ubuntu.com/ubuntu impish-security InRelease [90.7 kB]
ตี: 3 http://ae.archive.ubuntu.com/ubuntu ทำให้ InRelease
ตี: 4 http://ae.archive.ubuntu.com/ubuntu hirsute InRelease
รับ:5 http://ae.archive.ubuntu.com/ubuntu impish-updates InRelease [90.7 kB]
เข้าชม:6 http://ae.archive.ubuntu.com/ubuntu impish-backports InRelease
Ign:7 http://ppa.launchpad.net/ondrej/php/ubuntu กระตุ้น InRelease
ข้อผิดพลาด: 8 http://ppa.launchpad.net/ondrej/php/ubuntu impish Release
404 ไม่พบ [IP: 91.189.95.85 80]
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
E: ที่เก็บ 'http://ppa.launchpad.net/ondrej/php/ubuntu impish Release' ไม่มีไฟล์ Release
N: การอัปเดตจากที่เก็บดังกล่าวไม่สามารถทำได้อย่างปลอดภัย ดังนั้นจึงถูกปิดใช้งานตามค่าเริ่มต้น
N: ดู apt-secure(8) manpage สำหรับการสร้างที่เก็บและรายละเอียดการกำหนดค่าผู้ใช้
อย่างที่คุณเห็นข้อความแสดงข้อผิดพลาด E: ที่เก็บ 'http://ppa.launchpad.net/ondrej/php/ubuntu impish Release' ไม่มีไฟล์ Release
และฉันไม่สามารถติดตั้ง php 7.4 ได้หลังจากนี้โดยใช้ sudo apt-get ติดตั้ง php7.4
คำถามของฉันคือจะติดตั้ง php 7.4 บน Ubuntu เวอร์ชันนี้ได้อย่างไร