Điểm:1

Không thể thêm kho lưu trữ ondrej apt trong Ubuntu 20.04

lá cờ kr

Tôi không thể thêm ondrej vào bản cài đặt Ubuntu 20.04 của mình.

Sudo add-apt-repository ppa:ondrej/php

Lệnh trên trả về lỗi sau

Traceback (cuộc gọi gần đây nhất cuối cùng):
  Tệp "/usr/bin/add-apt-repository", dòng 363, trong <module>
    addaptrepo = AddAptRepository()
  Tệp "/usr/bin/add-apt-repository", dòng 41, trong __init__
    self.distro.get_sources(self.sourceslist)
  Tệp "/usr/lib/python3/dist-packages/aptsources/distro.py", dòng 91, trong get_sources
    tăng NoDistroTemplateException (
aptsources.distro.NoDistroTemplateException: Lỗi: không thể tìm thấy mẫu phân phối cho Ubuntu/focal

Sau đây là thông tin phát hành LSB.

ID nhà phân phối: Ubuntu 
Mô tả:Ubuntu 20.04.3 LTS  
Phát hành: 20.04 
Tên mã: tiêu cự

Tôi có làm gì sai không?

Mục tiêu cuối cùng: Tôi muốn có thể cài đặt các tiện ích mở rộng PHP 8.1 từ apt


$ cat /etc/lsb-phát hành
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20,04
DISTRIB_CODENAME=tiêu điểm
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"
chính sách apt-cache -> https://pastebin.com/84HauP14
tìm kiếm năng khiếu ~o -> https://Pastebin.com/VhaW9qWq
namei /etc/os-release -> https://Pastebin.com/XwjZHkKa
con mèo /etc/os-release -> https://Pastebin.com/CywsZvEh
lá cờ kr
@guiverc chủ yếu là máy chủ hoàn toàn mới với những thay đổi rất nhỏ. Đầu ra cho python3 --version là "Python 3.8.10"
N0rbert avatar
lá cờ zw
Hãy thử `sudo apt-get update; sudo apt-get install --reinstall libpython3-stdlib libpython3.8-libpython3.8-stdlib tối thiểu python-apt-common python3 python3-apt python3-certifi python3-chardet python3-dbus python3-distro-info python3-gi python3-idna python3-tối thiểu python3-pkg-resource python3-requests python3-requests-unixsocket python3-six python3-software-properties python3-urllib3 python3.8 python3.8-minimal software-properties-common` rồi chạy `sudo add-apt- kho lưu trữ ppa:ondrej/php` một lần nữa.
pLumo avatar
lá cờ in
Vui lòng thêm đầu ra của `cat /etc/lsb-release`. Xem thêm: https://askubuntu.com/questions/49040/apt-could-not-find-a-distribution-template-error/
lá cờ kr
@N0rbert đã thử lệnh đầu tiên, vẫn lỗi như vậy
lá cờ kr
@pLumo DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20,04 DISTRIB_CODENAME=tiêu điểm DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"
N0rbert avatar
lá cờ zw
Vui lòng tải đầu ra của `apt-cache policy` và `aptitude search ~o` lên pastebin và chia sẻ liên kết.
lá cờ kr
@N0rbert chính sách apt-cache -> https://Pastebin.com/84HauP14 tìm kiếm năng khiếu ~o -> https://Pastebin.com/VhaW9qWq
nobody avatar
lá cờ gh
Vui lòng `namei /etc/os-release`. Nó nhắc tôi về điều này https://askubuntu.com/questions/1190336/software-properties-gtk-crashes-on-startup-19-10/1190636#1190636
lá cờ kr
@nobody f: /etc/os-release đ/ d vv tôi phát hành hệ điều hành -> ../usr/lib/os-release đ.. d usr thư viện d - phát hành os
nobody avatar
lá cờ gh
Được rồi, liên kết ở đó. Kiểm tra nội dung chính xác. `cat /etc/os-release ` Vui lòng [chỉnh sửa] câu hỏi của bạn cho đầu ra; thật khó để đọc các bình luận mà không có codeblock.
lá cờ kr
@nobody đã thêm pastebin vào các câu hỏi
nobody avatar
lá cờ gh
trông phiên bản python3 bình thường trên hệ thống của bạn; ra khỏi ý tưởng trong thời điểm này. Và nó cũng không phải là vấn đề với ppa mà tôi có thể thêm nó. Tôi xin lỗi.
lá cờ kr
@nobody Đừng lo lắng. Hiện tại, tôi đã thêm repo và khóa công khai theo cách thủ công.
abu-ahmed al-khatiri avatar
lá cờ in
hãy thử cài đặt lại python3 của bạn và thêm lại repo `LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php`
Điểm:1
lá cờ kr

tôi không thể có được add-apt-kho lưu trữ lệnh hoạt động nên tôi đã thêm kho lưu trữ và khóa ký theo cách thủ công bằng các lệnh sau:

  1. Mở nguồn.list tập tin với một trình soạn thảo văn bản (ví dụ nano):

    sudo nano /etc/apt/sources.list
    
  2. Thêm các dòng sau vào tệp:

    deb https://ppa.launchpadcontent.net/ondrej/php/ubuntu tiêu điểm chính 
    #deb-src https://ppa.launchpadcontent.net/ondrej/php/ubuntu tiêu điểm chính 
    
  3. Thêm khóa ký kho lưu trữ:

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

Đă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.