Инсталирането на софтуер на Linux системи обикновено е лесно - често изисква не повече от една терминална команда. Но когато се опитате да добавите ново хранилище за първи път, може да срещнете грешката „add-apt-repository: командата не е намерена“. Ето какво означава това и какво можете да направите по въпроса.

Защо се появява съобщението „add-apt-repository: command not found“?

Софтуерът обикновено се управлява на Linux базирани на Debian системи чрез APT (Advanced Package Tool). Можете да използвате APT за търсене, инсталиране, актуализиране или премахване на пакети от системата на потребителя. Тези пакети се съхраняват в хранилища, които са огромни софтуерни колекции на отдалечени системи.

Можете да инсталирате софтуер от хранилище, като използвате вашия потребителски акаунт с командата:

sudo apt Инсталирайпакет-име

И премахнете инсталираните пакети с:

sudo apt премахване пакет- име

Или:

sudo apt чисткапакет-име

Базираните на Debian системи (включително Ubuntu) ще се доставят с хранилища по подразбиране, в които можете да намерите най-разпространения софтуер.

instagram viewer

Можете да видите кои хранилища вашата система в момента е конфигурирана да използва с:

котка /etc/apt/sources.списък

Когато искате да използвате APT за инсталиране на софтуер, който не е наличен в хранилище по подразбиране, ще трябва да добавите ново хранилище с помощта на командата sudo add-apt-repository, актуализирайте системата, след което инсталирайте пакета.

За да инсталирате отличния RSS четец, QuiteRSS, например, трябва да въведете:

sudo add-apt-repository ppa: alreadyrss/quiterss

Вместо това обаче може да получите съобщение за грешка „sudo: add-apt-repository: command not found“.

Това означава, че пакетът "add-apt-repository" не е инсталиран на вашата система.

Как да коригирам „sudo: add-apt-repository: командата не е намерена“

Когато пакет, от който се нуждаете, не е инсталиран, можете да опитате да го инсталирате с APT, но ако се опитате да инсталирате add-apt-repository по този начин ще видите допълнителна грешка: „Не може да се намери пакет add-apt-repository".

Това е така, защото add-apt-repository е включено като част от по-голям пакет, наречен софтуерни свойства-общи, който също съдържа общи файлове за софтуерни свойства, като например D-Bus бекенда.

За да инсталирате software-properties-common, въведете:

sudo apt Инсталирай софтуерни свойства-общи

Сега, когато се опитате да добавите хранилище с помощта на add-apt-repository, това ще работи.

Вече можете да използвате add-apt-repository без грешки!

След като инсталирате пакета software-properties-common, можете лесно да добавите толкова хранилища, колкото желаете. Не забравяйте, че въпреки отличната си репутация за сигурност и устойчивост на зловреден софтуер, Linux не е неуязвим за атаки и не всички хранилища са безопасни. Внимавайте и извършвайте надлежни проверки, когато добавяте хранилища.