GNU/Linux >> Belajar Linux >  >> Debian

Cara Memperbaiki perintah add-apt-repository tidak ditemukan di Ubuntu &Debian


Dalam beberapa kasus di Linux Mint, Linux Lite, Zorin OS, OS dasar dan distro berbasis Ubuntu lainnya, serta Ubuntu dan Debian, Anda akan melihat kesalahan yang add-apt-repository perintah tidak ada.

$ sudo: add-apt-repository: command not found

Tutorial ini akan menunjukkan kepada Anda cara cepat memperbaiki kesalahan “add-apt-repository command not found” pada Debian, Ubuntu, dan distribusi Linux berbasis Debian lainnya.

Apa itu Arsip Paket Pribadi

PPA adalah URL web dari repositori pribadi. Repositori adalah kumpulan file yang memiliki informasi tentang berbagai perangkat lunak, versinya dan beberapa detail lainnya seperti checksum. Setiap versi Ubuntu memiliki empat repositori resminya sendiri.

Cara paling umum untuk menginstal perangkat lunak di Ubuntu atau Debian, jika paket tersebut belum ada di repo resmi, adalah dengan menggunakan PPA (Personal Package Archive).

tambahkan-apt-repositori adalah utilitas baris perintah untuk menambahkan PPA (Personal Package Archive) di Ubuntu dan Debian Linux.

Menambahkan PPA (Personal Package Archive) baru di Ubuntu

Jika Anda ingin menambahkan repositori PPA baru, Anda harus menggunakan add-apt-repository perintah:

sudo add-apt-repository ppa:some/ppa

Misalnya:

sudo add-apt-repository ppa:dr-akulavich/lighttable
sudo apt-get update
sudo apt-get install lighttable-installer

Jika Anda melihat kesalahan bahwa perintah tidak ada, Anda harus menginstal terlebih dahulu paket yang berisi add-apt-repository utilitas.

Perbaiki add-apt-repository:perintah tidak ditemukan kesalahan

Jadi, add-apt-repository perintah pada sistem yang lebih baru ada di bawah paket software-properties-common , dan Anda perlu menginstal paket itu terlebih dahulu untuk menginstal add-apt-repository .

Menginstal Paket di Debian/Ubuntu LTS

Jika Anda menggunakan Debian / Ubuntu LTS seperti sistem 18.04, 16.04, dan 14.04, maka instal software-properties-common paket untuk mendapatkan add-apt-repository perintah.

$ sudo apt-get install -y software-properties-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  software-properties-common
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 9384 B of archives.
After this operation, 188 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main software-properties-common all 0.92.37.8 [9384 B]
Fetched 9384 B in 0s (47.0 kB/s)               
Selecting previously unselected package software-properties-common.
(Reading database ... 62966 files and directories currently installed.)
Preparing to unpack .../software-properties-common_0.92.37.8_all.deb ...
Unpacking software-properties-common (0.92.37.8) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up software-properties-common (0.92.37.8) ...

Catatan:Jika Anda melihat kesalahan yang mengatakan software-properties-common paket tidak ditemukan, Anda harus menjalankan sudo apt-get update lalu coba instal lagi.

Menginstal Paket di Ubuntu 13.10 dan yang Lebih Lama

Jika Anda menggunakan Ubuntu v13.10 atau lebih lama, add-apt-repository perintah tersedia di bawah python-software-properties kemasan. Jadi, instal paket itu alih-alih menggunakan apt-get perintah.

$ sudo apt-get install -y python-software-properties

Setelah Anda menginstal software-properties-common , atau properti-perangkat lunak-python tergantung pada sistem Anda, sekarang Anda dapat dengan nyaman menggunakan add-apt-repository atau apt-add-repository perintah untuk menambahkan PPA.

Mari kita coba tambahkan contoh PPA yang disebutkan sebelumnya dalam tutorial ini:

$ sudo add-apt-repository ppa:dr-akulavich/lighttable
 Light Table Installer: the package in this PPA downloads and installs the latest builds from http://lighttable.com/
 More info: https://launchpad.net/~dr-akulavich/+archive/ubuntu/lighttable
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpwybqddzt/secring.gpg' created
gpg: keyring `/tmp/tmpwybqddzt/pubring.gpg' created
gpg: requesting key 85C79C73 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpwybqddzt/trustdb.gpg: trustdb created
gpg: key 85C79C73: public key "Launchpad PPA for Anton Yakutovich" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

$ sudo apt-get update
......

$ sudo apt-get install lighttable-installer
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  lighttable-installer
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 4292 B of archives.
After this operation, 20.5 kB of additional disk space will be used.
Get:1 http://ppa.launchpad.net/dr-akulavich/lighttable/ubuntu/ trusty/main lighttable-installer amd64 0.8.0-1~ppa~3 [4292 B]
Fetched 4292 B in 0s (18.6 kB/s)         
.......
Download done.
Removing outdated cached downloads...
Unpacking lighttable-installer (0.8.0-1~ppa~3) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Setting up lighttable-installer (0.8.0-1~ppa~3) ...
Successfully installed in /opt/LightTable

Semoga ini membantu Anda menyelesaikan masalah PPA Anda. Jika tidak, atau Anda memiliki pertanyaan lain, tinggalkan komentar di bawah artikel.

Baca Juga:

Tambah/Hapus Repositori PPA di Ubuntu


Debian
  1. bash:netstat:perintah tidak ditemukan – Debian/Ubuntu Linux

  2. rpm:perintah tidak ditemukan

  3. apt:perintah tidak ditemukan

  1. Perbaiki Kesalahan 'add-apt-repository command not found' di Ubuntu dan Debian

  2. (Terpecahkan) perintah apt-add-repository tidak ditemukan – Ubuntu &Debian

  3. Perbaiki sudo:add-apt-repository:perintah tidak ditemukan kesalahan

  1. Cara Memperbaiki "perintah semanage" Tidak Ditemukan Kesalahan di CentOS

  2. Perintah Spawn Tidak Ditemukan Di Ubuntu 14.04?

  3. Cara Memperbaiki Perintah Sudo Tidak Ditemukan di Debian 10