Score:1

ไม่สามารถเพิ่มที่เก็บ ondrej apt ใน Ubuntu 20.04

ธง kr

ฉันไม่สามารถเพิ่ม ondrej ในการติดตั้ง Ubuntu 20.04 ได้

sudo add-apt-repository ppa:ondrej/php.ini

คำสั่งดังกล่าวส่งคืนข้อผิดพลาดต่อไปนี้

Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/bin/add-apt-repository" บรรทัดที่ 363 ใน <โมดูล>
    addaptrepo = AddAptRepository()
  ไฟล์ "/usr/bin/add-apt-repository" บรรทัดที่ 41 ใน __init__
    self.distro.get_sources (รายการ self.sources)
  ไฟล์ "/usr/lib/python3/dist-packages/aptsources/distro.py", บรรทัดที่ 91 ใน get_sources
    ยก NoDistroTemplateException(
aptsources.distro.NoDistroTemplateException: ข้อผิดพลาด: ไม่พบเทมเพลตการแจกจ่ายสำหรับ Ubuntu/focal

ต่อไปนี้เป็นข้อมูลการเปิดตัว LSB

รหัสผู้จัดจำหน่าย: Ubuntu 
คำอธิบาย:Ubuntu 20.04.3 LTS  
เผยแพร่: 20.04 
ชื่อรหัส: โฟกัส

ฉันทำอะไรผิดหรือเปล่า?

เป้าหมายสุดท้าย: ฉันต้องการติดตั้งส่วนขยาย PHP 8.1 จาก apt


$ cat /etc/lsb-release
DISTRIB_ID=อูบุนตู
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=โฟกัส
DISTRIB_DESCRIPTION="อูบุนตู 20.04.3 LTS"
นโยบาย apt-cache -> https://pastebin.com/84HauP14
ค้นหาความถนัด ~o -> https://pastebin.com/VhaW9qWq
ชื่อ /etc/os-release -> https://pastebin.com/XwjZHkKa
แมว /etc/os-release -> https://pastebin.com/CywsZvEh
kr flag
@guiverc ส่วนใหญ่เป็นเซิร์ฟเวอร์ใหม่ที่มีการเปลี่ยนแปลงน้อยมาก ผลลัพธ์สำหรับ python3 --version คือ "Python 3.8.10"
N0rbert avatar
zw flag
ลอง `sudo apt-get update; sudo apt-get install --reinstall libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib python-apt-common python3 python3-apt python3-certifi python3-chardet python3-dbus python3-distro-info python3-gi python3-idna python3-minimal python3-pkg-resources python3-requests python3-requests-unixsocket python3-six python3-software-properties python3-urllib3 python3.8 python3.8-minimal software-properties-common` แล้วเรียกใช้ `sudo add-apt- ที่เก็บ ppa:ondrej/php` อีกครั้ง
pLumo avatar
in flag
โปรดเพิ่มผลลัพธ์ของ `cat /etc/lsb-release` ดูเพิ่มเติม: https://askubuntu.com/questions/49040/apt-could-not-find-a-distribution-template-error/
kr flag
@N0rbert ลองคำสั่งแรก ยังคงเป็นข้อผิดพลาดเดิม
kr flag
@pLumo DISTRIB_ID=อูบุนตู DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=โฟกัส DISTRIB_DESCRIPTION="อูบุนตู 20.04.3 LTS"
N0rbert avatar
zw flag
โปรดอัปโหลดผลลัพธ์ของ `apt-cache policy` และ `aptitude search ~o` ไปยัง pastebin และแชร์ลิงก์
kr flag
นโยบาย @N0rbert apt-cache -> https://pastebin.com/84HauP14 การค้นหาความถนัด ~o -> https://pastebin.com/VhaW9qWq
nobody avatar
gh flag
`namei /etc/os-release` ได้โปรด มันเตือนฉันเกี่ยวกับสิ่งนี้
kr flag
@ไม่มีใคร f: /etc/os-release d / ง เป็นต้น l os-release -> ../usr/lib/os-release ง .. d usr ดีลิบ - ระบบปฏิบัติการปล่อย
nobody avatar
gh flag
โอเค ลิงค์อยู่ที่นั่น การตรวจสอบเนื้อหาที่ถูกต้อง `cat /etc/os-release ` โปรด [แก้ไข] คำถามของคุณสำหรับผลลัพธ์; มันยากที่จะอ่านในความคิดเห็นที่ไม่มี codeblock
kr flag
@ไม่มีใครเพิ่ม pastebin ในคำถาม
nobody avatar
gh flag
ดูเวอร์ชัน python3 ปกติในระบบของคุณด้วย ออกจากความคิดในขณะนี้ และมันก็ไม่เป็นปัญหากับ ppa ที่ฉันสามารถเพิ่มได้ ฉันเสียใจ.
kr flag
@ไม่มีใคร ไม่ต้องห่วง ในขณะนี้ ฉันได้เพิ่ม repo และรหัสสาธารณะด้วยตนเอง
abu-ahmed al-khatiri avatar
in flag
ลองติดตั้ง python3 ใหม่และเพิ่ม repo อีกครั้ง `LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php`
Score:1
ธง kr

ฉันไม่สามารถรับ add-apt-repository คำสั่งให้ทำงาน ดังนั้นฉันจึงเพิ่มที่เก็บและคีย์การเซ็นชื่อด้วยตนเองโดยใช้คำสั่งต่อไปนี้:

  1. เปิด source.list ไฟล์ด้วยโปรแกรมแก้ไขข้อความ (เช่น นาโน):

    sudo nano /etc/apt/sources.list
    
  2. เพิ่มบรรทัดต่อไปนี้ในไฟล์:

    deb https://ppa.launchpadcontent.net/ondrej/php/ubuntu โฟกัสหลัก 
    #deb-src https://ppa.launchpadcontent.net/ondrej/php/ubuntu โฟกัสหลัก 
    
  3. เพิ่มคีย์การลงนามที่เก็บ:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4f4ea0aae5267a6c 
    

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา