Төлем әдістері Abuse

Қате add-apt-repository пәрмені табылмады

30.01.2024, 23:21

Debian және Ubuntu көптеген пайдаланушылардың қажеттіліктерін қанағаттандыру үшін жеткілікті болатын көптеген әртүрлі бағдарламаларға ие. Бірақ репозиторийлерде әлі жоқ арнайы утилиталар бар. Сондықтан PPA репозиторийлері Ubuntu, Debian, Linux Mint және басқа жүйелерде жиі қолданылады.

Әдетте, мұндай репозиторийлерді бағдарламалық жасақтаманы әзірлеушілер жүргізеді, сондықтан әрқашан жаңа нұсқасы болады немесе еріктілер ресми репозиторийлерде жоқ бағдарламаларды қосады. Бірақ жүйеге репозиторий қосу әрекеті кезінде қате пайда болуы мүмкін add-apt-repository пәрмені табылмады.

add-apt-repository пәрмені табылмады нені білдіреді?

Егер фразаны аударсақ, біз келесіні аламыз - add-apt-repository командасы жүйеде табылмайды. Егер мұндай бағдарлама сіздің таратуыңызда болмаса, репозиторийді қосу келесі себептерге байланысты қиын болады:

  1. Пайдаланылған тарату deb пакетін басқару жүйесімен үйлеспейді, сондықтан команда жоқ, сіз Arch, Gentoo, Manjaro, Fedora және т.б.-та ppa пайдалана алмайсыз, бұл туралы ештеңе істей алмайсыз;
  2. Ubuntu пайдаланылмайды. Репозиторийді басқару утилитасын Ubuntu командасы әзірлеген және әдепкі бойынша тек осы дистрибутивте жеткізіледі, басқа Debian негізіндегі жүйелерде оны орнату қажет.
  3. Сіз пәрменді қате теріп жатырсыз. Егер сіз пәрменді кез келген интернет-ресурстан көшірсеңіз, онда сызықшаларға назар аударыңыз, көптеген ресурстарда олар жиі сызықшалармен автоматты түрде ауыстырылады, осыған байланысты пәрмен дұрыс емес болады.

Әрі қарай, біз бұл мәселені қалай шешуге және қатені жоюға болатынын қарастырамыз.

Қатені түзету

Ең оңай жолы - бізге қажет бағдарлама бар пакетті орнату. Ол көптеген дистрибутивтердің ресми репозиторийлерінде қол жетімді.

Ол үшін пәрменді іске қосыңыз:

 sudo apt install software-properties-common

Жүйе буманың орнатылғаны туралы хабарлауы мүмкін, бірақ соған қарамастан, PPA орнату әрекеті кезінде қателер жіберуді жалғастырыңыз:

Бұл орнату кезіндегі қателерге байланысты орын алады. Жүйе бума орнатылған деп ойлайды, бірақ іс жүзінде файлдық жүйеде бұл буманың файлдары жоқ, мәселені шешу үшін оны қайта орнатуға болады:

 sudo apt install --reinstall software-properties-common

13.10-дан төмен Ubuntu нұсқаларында бұл бума python-software-properties деп аталды. Егер бұл сіздің жағдайыңыз болса, мынаны пайдаланыңыз:

 sudo apt install python-software-properties

Буманың дұрыс орнатылғанын және барлық файлдардың болуы керек жерде екеніне көз жеткізу үшін келесі пәрменді қолдануға болады:

 dpkg -L software-properties-common

Файлды тікелей орындаңыз:

 sudo /usr/bin/add-apt-repository

Орындауға құқығы бар екеніне көз жеткізіңіз:

 ls -l /usr/bin/add-apt-repository 

Егер сіз бәрін дұрыс жасасаңыз, бұл қате енді сізді алаңдатпайды.