Как да поправим 'sudo apt-get командата не е намерена' в macOS

Повечето Debian използват dpkg система за опаковане, която предоставя програми и приложения за инсталиране. Поради тази система за опаковане, потребителите не се нуждаят от изграждане на програми от изходните кодове. Инструментът, необходим за взаимодействие с тази система за опаковане, е APT (Advanced Package Tool). Понякога обаче този инструмент APT няма да работи на macOS и ще даде грешка „ sudo: apt-get: командата не е намерена “.

Съобщение за грешка

Какво причинява „sudo apt-get командата не е намерена“ Грешка в macOS?

Всеки път, когато има грешка „ командата не е намерена “ на вашия терминал, това означава, че командата, която се опитвате да използвате за конкретно приложение или библиотека, не е достъпна. Ако приложението или помощната програма не са инсталирани във вашата система, всички команди или функции, свързани с тази помощна програма, няма да работят. Всички знаем, че командите на Terminal на Linux и macOS са 99% еднакви. Това обаче не означава, че Linux и macOS ще използват едни и същи мениджъри и помощни програми за инсталиране и управление на пакетите. В заключение, APT командите не са достъпни за macOS.

Алтернативи на APT за macOS

APT командите се използват за изтегляне, актуализиране или надграждане на приложения чрез Terminal. Тази опция обаче е само за няколко дистрибутори на Debian Linux. Така macOS има няколко алтернативи, които работят същото като APT. Тези алтернативи се използват за една и съща работа на APT и се предлагат с няколко различни / по-добри функции.

Метод 1: Инсталиране на Homebrew в macOS

Командата ' apt-get ' е предназначена за инсталиране на пакети в Linux системи. Homebrew е еквивалент за Mac. Това е мениджърът на пакети, който повечето хора се чувстват комфортно при използването му. Homebrew инсталира пакети в собствената си директория и след това символично свързва своите файлове в / потребител / местен . Можете да инсталирате homebrew и да стартирате команда за инсталиране на пакети, като следвате стъпките по-долу:

  1. Задръжте клавиша Command и натиснете Space, за да отворите Spotlight, след това въведете Terminal и Enter .

    Отваряне на терминал
  2. Първо, трябва да инсталирате инструмента за команден ред Xcode, като използвате следната команда:
     xcode-select - инсталирайте 

    Инсталиране на инструмента за команден ред xcode
  3. След инсталирането на инструмента за Xcode, сега въведете / копирайте следната команда, за да инсталирате Homebrew в macOS:
     ruby -e "$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)" 

    Инсталиране на домашен език
  4. Инсталацията ще поиска ключ за връщане (Enter) и парола за потвърждение.
  5. Ще получите успешно инсталационното съобщение за правилната инсталация на инструмента, както е показано по-долу:

    Успешно инсталирано съобщение
  6. Сега използвайте Homebrew, въведете следната команда, за да инсталирате всеки пакет, който искате да инсталирате:
     име за инсталиране на варя 

    Инсталиране на пакета чрез команда homebrew

    Забележка : Името в командата може да бъде името на пакета, който се опитвате да инсталирате на вашия macOS.

  7. Командата Brew успешно ще инсталира пакета във вашата система.

Метод 2: Инсталиране на MacPorts в macOS

Софтуерът MacPorts се използва за компилиране, инсталиране и управление на софтуер с отворен код. MacPorts автоматично ще инсталира всички необходими зависимости за дадения порт, който потребителят се опитва да инсталира. Използва се лесно; можете да инсталирате, изтеглите или компилирате приложение и библиотека, като използвате една команда. MacPorts също така осигурява ъпгрейди и деинсталирания на инсталираните портове. Можете да го инсталирате, като следвате внимателно следните стъпки:

  1. Отворете App Store от Док и потърсете Xcode в полето за търсене. Кликнете върху Вземете и инсталирайте Xcode. Бъдете търпеливи, това ще отнеме известно време, за да инсталирате, тъй като размерът е около 6GB.

    Забележка : Ще поиска потребителско име и парола за акаунта, който използвате в App Store.

    Инсталиране на Xcode от App Store
  2. Можете да приемете споразумението за Xcode, като отворите приложението от App Store или Dock и щракнете върху бутона Съгласие .

    Бутонът Съгласен за споразумението

    Или като напишете следната команда в Terminal, за да се съгласите със споразуменията.

     sudo xcodebuild -license 
  3. Задръжте клавиша Command и натиснете Space, за да отворите Spotlight, след това въведете Terminal и

    Отваряне на терминал
  4. Въведете следната команда, за да инсталирате инструмента за команден ред Xcode :
     xcode-select - инсталирайте 

    Инсталиране на инструмента за команден ред xcode
  5. Сега изтеглете MacPorts за вашата операционна система, която използвате от тук: MacPorts

    Изтегляне на MacPorts от сайта
  6. След като изтеглите, отворете изтегления файл и инсталирайте софтуера, като преминете през инсталационния процес / стъпки и предоставете паролата, ако бъдете поискани.
  7. След като инсталацията приключи, рестартирайте Terminal и въведете следната команда:
     судо пристанище самооборотно 

    Актуализиране и проверка на MacPorts в Terminal

    Забележка : MacPorts се инсталира успешно, ако видите съобщението „ Актуализиране на базови източници на MacPorts с помощта на rsync “. Ако обаче не виждате това съобщение, трябва да го инсталирате отново правилно.

  8. Сега можете да инсталирате всеки пакет, като използвате следната команда:
     име за инсталиране на порт sudo 

    Инсталиране чрез MacPorts

    Забележка : Името в командата може да бъде името на пакета, който се опитвате да инсталирате на вашия macOS.

Интересни Статии