Как да коригирате грешката на командата add-apt-repository not found в Crostini Linux

Ръководства И Инструкции

Дял:

Ако получавате грешката „add-apt-repository command not found“, когато се опитвате да добавите хранилище в Crostini Linux, има няколко различни неща, които можете да направите, за да го поправите. Първо опитайте да изпълните командата apt update, за да се уверите, че вашият списък с пакети е актуален. Ако това не работи, можете да опитате да инсталирате пакета software-properties-common, който трябва да предостави командата add-apt-repository. Ако нито едно от тези решения не работи, можете да опитате ръчно да добавите хранилището, като редактирате файла /etc/apt/sources.list и сами добавите реда на хранилището. Просто се уверете, че използвате правилния синтаксис за вашите хранилища.



Докато продължаваме нашата серия от команден ред, ние винаги търсим начини да изпробваме нов софтуер и алтернативни методи за инсталиране на Linux приложения. Един често срещан случай, който се появява често, е инсталирането на софтуер от хранилище, различно от стандартния Debian Buster, който идва с Crostini Linux на Chrome OS. Ако сте се занимавали с Crostini, възможно е да сте попаднали в същата ситуация и грешката, която възниква при опит за добавяне на вторично хранилище.

За нашия пример ще използваме хранилището на Debian Stretch, тъй като то е надеждно репо и вече знаем, че работи добре в Chrome OS. Когато Chrome OS беше актуализирана до контейнери Debian 10 (Buster), хранилищата на Debian 9 (Stretch) бяха премахнати. За да добавим основното хранилище на Debian Stretch, ще използваме следната команда в терминала. |_+_|

Веднага ще видите, че този метод не работи поради липсващия софтуерни свойства-общ пакет и следната грешка ще се отпечата в терминала. |_+_| Не изпадайте в паника. Това е проста корекция. Първо ще трябва да инсталираме софтуерни свойства-общи пакет и след това изпълнете командата, за да добавите хранилището на Debian Stretch.|_+_|

След като инсталацията приключи и сте добавили хранилището, стартирайте |_+_| за да сте сигурни, че всичко е актуално. (Това е само пример. Няма причини да използвате хранилището на Stretch. Ще намерите същите, а понякога и по-нови версии на приложения в репото на Buster. ) След като това приключи, можете да проверите дали вашето репо е добавено, като използвате |_+_| команда и преглед на |_+_| файл, който съдържа репо. Изпълнете следната команда, за да проверите дали Stretch Main вече е в този файл. |_+_|

Ако добавяте хранилище, за да инсталирате едно приложение и не искате да запазите репото в списъка си с източници, можете да го премахнете, като добавите командата |_+_| към командата apt-add, която използвахме. Тази команда изглежда така:|_+_|

За някои хранилища може да откриете, че получавате грешка, когато се опитвате да стартирате |_+_|. Има различни причини това да се случи. Липсващи ключове и несигурни източници са често срещани грешки при добавяне на репо към Crostini. Ако ударите тази стена, пуснете коментар по-долу и ние можем да адресираме заедно конкретното хранилище, тъй като методът за коригиране на тази грешка може да варира.

Споделете С Приятелите Си :