Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Ubuntu Linux được xây dựng dựa trên nhánh Debian Unstable và sử dụng các công nghệ cơ bản giống nhau, chẳng hạn như gói Apt, DEB và các thành phần cốt lõi khác. Nó là thứ được gọi là "phái sinh" của Debian Linux.
Mặc dù Ubuntu là một dẫn xuất của Debian, người dùng Debian không thể sử dụng PPA rất dễ dàng. Nguyên nhân? PPA là một công nghệ độc đáo của Ubuntu và nó yêu cầu phần mềm chuyên dụng để tương tác với Launchpad. Hơn nữa, vì Ubuntu dựa trên Debian Unstable, nên hầu hết người dùng Debian sẽ không có các gói cập nhật mà PPA yêu cầu.
Trước khi chúng tôi bắt đầu
trong hướng dẫn này, chúng ta sẽ xem xét cách thêm các PPA Ubuntu bằng tay. Đây là một quá trình tẻ nhạt, nhưng đó là cách an toàn nhất để thực hiện nó, vì điều quan trọng là phải hiểu cách thức hoạt động của PPA trên hệ thống và không phải PPA nào cũng hoạt động tốt Debian. Nếu bạn không thích phương pháp thủ công, hãy thử sử dụng lệnh bên dưới. Nó sẽ cho phép bạn sử dụng các lệnh PPA, giống như trên Ubuntu.
sudo apt cài đặt phần mềm-thuộc tính-chung
Sao lưu các nguồn phần mềm
Kích hoạt PPA trên Debian liên quan đến việc thực hiện các chỉnh sửa đối với tệp nguồn bên trong /etc/apt/
thư mục. Do đó, bạn nên tạo một bản sao lưu của tệp này. Bằng cách đó, nếu có bất kỳ vấn đề nào phát sinh với PPA, nó có thể dễ dàng được hoàn tác.
Để sao lưu các nguồn phần mềm của bạn trong Debian, hãy bắt đầu bằng cách tạo một bản sao của sources.list
tệp bằng lệnh cp . Hãy nhớ rằng lệnh này phải được thực hiện dưới dạng root bằng lệnh sudo .
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
Ngoài ra, nếu bạn chưa bật sudo, hãy sử dụng lệnh su .
su - cp /etc/apt/sources.list /etc/apt/sources.list.bak
Bất kỳ lúc nào, nếu có sự cố và bạn cần khôi phục bản sao lưu, hãy thực hiện như sau trong một thiết bị đầu cuối.
Bước 1: Xóa tệp danh sách nguồn bị hỏng /etc/apt/
bằng lệnh rm.
sudo rm /etc/apt/sources.list
hoặc là
su - rm /etc/apt/sources.list
Bước 2: Tạo một bản sao của tập tin sao lưu và đổi tên nó như sources.list
với lệnh cp.
sudo cp /etc/apt/sources.list.back /etc/apt/sources.list
hoặc là
su -
cp /etc/apt/sources.list.bak /etc/apt/sources.list
Bước 3: Sử dụng lệnh apt update để làm mới nguồn phần mềm. Lệnh này sẽ xóa các PPA và khôi phục các kho lưu trữ mặc định.
cập nhật apt sudo
Tìm PPA cho Debian
Tốt nhất nên tìm PPA để thêm vào Debian bằng trang web Launchpad.net . Nguyên nhân? Các công cụ tìm kiếm như Google, Bing hoặc DuckDuckGo thường bỏ qua một số PPA nhất định mà không rõ lý do.
Nếu bạn muốn tìm một PPA mới để sử dụng trên PC Debian Linux, hãy làm như sau. Ví dụ: để tìm PPA cho phiên bản Firefox mới nhất, bạn sẽ sử dụng cụm từ tìm kiếm sau.
firefox ppa
Từ đó, nhấp chuột vào trang PPA và bạn sẽ được đưa đến trang PPA. Từ đây, bạn sẽ thấy mô tả PPA, tiếp theo là “Thêm PPA này vào hệ thống của bạn” và hướng dẫn dành riêng cho Ubuntu về cách cài đặt nó.
Thêm PPA vào Debian
Bây giờ bạn đã xác định được PPA để sử dụng với Debian, bạn sẽ cần thêm kho phần mềm vào hệ thống. Làm theo hướng dẫn từng bước để tìm hiểu cách thêm PPA trên PC Debian của bạn.
Bước 1: Trên trang PPA, tìm dòng chữ màu xanh lục có nội dung “Chi tiết kỹ thuật về PPA này”. Sau đó, nhấp vào nó bằng chuột để hiển thị nó. Những chi tiết này là thông tin kho lưu trữ đầy đủ cần được thêm vào sources.list
tệp.
Bước 2: Khởi chạy cửa sổ dòng lệnh trên màn hình bằng cách nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T trên bàn phím. Sau đó, sử dụng thiết bị đầu cuối để mở sources.list
tệp trong trình soạn thảo văn bản Nano.
sudo nano -w /etc/apt/sources.list
hoặc là
su - nano -w /etc/apt/sources.list
Bước 3: Đi đến cuối sources.list
tệp bằng cách nhấn phím Mũi tên Xuống trên bàn phím. Sau đó, viết văn bản sau vào.
# Ubuntu PPAs
Bước 4: Lấy mã trong phần “Chi tiết kỹ thuật” và sao chép nó vào khay nhớ tạm của bạn. Hãy chắc chắn để sao chép mọi thứ.
Bước 5: Đi tới trình soạn thảo văn bản Nano trong terminal và nhấn Enter để tạo một dòng mới trong # Ubuntu PPA. Sau đó, nhấn Ctrl + Shift + V để dán mã.
Bước 6: Xem qua mã được dán bên dưới # Ubuntu PPAs
và xác định vị trí YOUR_UBUNTU_VERSION_HERE
. Xóa nó và thay thế nó bằng “ Bionic
,” nếu bạn đang sử dụng Debian 10 Buster. Ubuntu 18.04 Bionic Beaver và Debian 10 Buster rất giống nhau về các gói, vì vậy các PPA được đặt thành Bionic thường có cơ hội hoạt động cao nhất.
Nếu bạn có nhiều PPA để thêm vào Debian, vui lòng dán tất cả chúng vào bên dưới # Ubuntu PPAs
. Nó sẽ giúp bạn biết kho nào là PPA.
Lưu ý: đoạn mã dưới đây là một ví dụ. Các URL PPA của bạn sẽ khác nhau.
deb https://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionic main
deb-src https://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionic main
Bước 7: Lưu những thay đổi vào file sources.list bằng cách nhấn tổ hợp phím Ctrl + O , và thoát khỏi nó bằng tổ hợp phím Ctrl + X .
Bước 8: Chạy lệnh cập nhật apt . Khi lệnh được chạy, một lỗi sẽ xảy ra. Lỗi này là “Không thể xác minh các chữ ký sau vì không có khóa công khai: NO_PUBKEY.”
Sử dụng con chuột của bạn, đánh dấu số bên cạnh “NO_PUBKEY” và tiết kiệm nó vào clipboard với Ctrl + Shift + C .
Bước 9: Sử dụng lệnh khôi phục khóa GPG để sửa lỗi “NO_PUBKEY” với PPA bạn đã thêm vào hệ thống. Đảm bảo dán số đã sao chép vào bàn phím của bạn sau các phím –recv- .
Để dán phím số, nhấn tổ hợp phím Ctrl + Shift + V .
sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-key-KEY-SỐ-TẠI ĐÂY
Bước 10: Chạy lại lệnh cập nhật apt và đảm bảo không có lỗi. Giả sử không có bất kỳ lỗi nào, hãy cài đặt phần mềm của bạn từ PPA.
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập
Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn
Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi
Cách tải xuống Podcast từ Linux Terminal với Podfox
Cách dọn dẹp và tăng tốc Ubuntu
Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe
TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách
Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,
AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó