Kaip pataisyti „sudo apt-get komanda nerasta“ „macOS“

Daugelis „Debian“ naudoja dpkg pakavimo sistemą, kuri teikia programas ir programas diegimui. Dėl šios pakavimo sistemos vartotojams nereikia kurti programų iš šaltinio kodų. Priemonė, reikalinga sąveikai su šia pakavimo sistema, yra APT (Advanced Package Tool). Tačiau kartais šis APT įrankis neveiks „MacOS“ ir duos klaidą „ sudo: apt-get: komanda nerasta “.

Klaidos pranešimas

Kas sukelia „sudo apt-get komanda nerasta“ klaidą „MacOS“?

Kai jūsų terminale yra klaida „ komanda nerasta “, tai reiškia, kad komandos, kurią bandote naudoti konkrečiai programai ar bibliotekai, nėra. Jei programa ar paslaugų programa neįdiegta jūsų sistemoje, neveiks visos komandos ar funkcijos, susijusios su tuo naudingumu. Visi žinome, kad „Linux“ ir „MacOS“ terminalo komandos yra 99% tos pačios. Tačiau tai nereiškia, kad „Linux“ ir „MacOS“ paketų diegimui ir tvarkymui naudos tuos pačius valdytojus ir komunalines paslaugas. Apibendrinant galima pasakyti, kad APT komandos nėra prieinamos „macOS“.

APT alternatyvos „MacOS“

APT komandos yra naudojamos atsisiųsti, atnaujinti ar atnaujinti programas per terminalą. Tačiau ši parinktis taikoma tik keliems Debian Linux platintojams. Taigi „macOS“ turi keletą alternatyvų, kurios veikia taip pat kaip APT. Šios alternatyvos yra naudojamos tam pačiam APT darbui ir turi keletą skirtingų / geresnių funkcijų.

1 būdas: „Homebrew“ diegimas „macOS“

Komanda „ apt-get “ skirta paketų diegimui „Linux“ sistemose. „Homebrew“ yra atitikmuo „Mac“. Būtent pakuotės valdytojas ja naudojasi patogiai. „Homebrew“ diegia paketus į savo katalogą ir simboliškai susieja savo failus į / user / local . Galite įdiegti „homebrew“ ir paleisti komandą, norėdami įdiegti paketus, atlikdami šiuos veiksmus:

  1. Laikykite paspaudę komandos klavišą ir paspauskite tarpo klavišą, kad atidarytumėte „Spotlight“, tada įveskite Terminal ir Enter .

    Atidaromas terminalas
  2. Pirmiausia turite įdiegti komandinės eilutės įrankį „Xcode “ naudodami šią komandą:
     „xcode-select“ --diegti 

    „Xcode“ komandinės eilutės įrankio diegimas
  3. Įdiegę „Xcode“ įrankį, dabar įveskite / nukopijuokite šią komandą, norėdami įdiegti „ Homebrew “ „MacOS“:
     ruby -e "$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)" 

    „Homebrew“ įdiegimas
  4. Diegimas paprašys grąžinimo (Enter) rakto ir slaptažodžio patvirtinimo.
  5. Gausite pranešimą apie sėkmingą diegimą, kad teisingai įdiegtumėte įrankį, kaip parodyta žemiau:

    Sėkmingai įdiegta žinutė
  6. Dabar naudodami „ Homebrew“ įveskite šią komandą, norėdami įdiegti bet kurį paketą, kurį norite įdiegti:
     užvirinti diegimo pavadinimą 

    Paketo diegimas naudojant komandą homebrew

    Pastaba : vardas komandoje gali būti paketo pavadinimas, kurį bandote įdiegti savo „MacOS“.

  7. „Brew“ komanda sėkmingai įdiegs paketą jūsų sistemoje.

2 būdas: „MacPorts“ diegimas „macOS“

„MacPorts“ programinė įranga naudojama atvirojo kodo programinės įrangos komponavimui, diegimui ir valdymui. „MacPorts“ automatiškai įdiegs visas reikiamas priklausomybes nuo nurodyto prievado, kurį vartotojas bando įdiegti. Tai lengva naudoti; galite įdiegti, atsisiųsti arba sudaryti programą ir biblioteką naudodami vieną komandą. „MacPorts“ taip pat teikia įdiegtų prievadų atnaujinimus ir pašalinimus. Galite įdiegti atidžiai atlikdami šiuos veiksmus:

  1. Iš „Dock“ atidarykite „ App Store“ ir ieškos lauke raskite „ Xcode “. Spustelėkite Gauti ir įdiekite „Xcode“. Būkite kantrūs - diegimas užtruks šiek tiek laiko, nes jo dydis yra apie 6 GB.

    Pastaba : joje bus prašoma prisijungimo vardo ir slaptažodžio paskyrai, kurią naudojate „App Store“.

    „Xcode“ diegimas iš „App Store“
  2. Galite susitarti dėl „Xcode“ susitarimo atidarydami programą iš „ App Store“ ar „ Dock“ ir spustelėdami mygtuką Sutinku .

    Sutikimo mygtukas susitarimui

    Arba įvesdami šią komandą terminale, kad sutiktumėte su susitarimais.

     sudo xcodebuild -license 
  3. Laikykite paspaudę komandos klavišą ir paspauskite tarpo klavišą, kad atidarytumėte „Spotlight“, tada įveskite Terminal ir

    Atidaromas terminalas
  4. Įveskite šią komandą, norėdami įdiegti komandų eilutės įrankį „Xcode“ :
     „xcode-select“ --diegti 

    „Xcode“ komandinės eilutės įrankio diegimas
  5. Dabar atsisiųskite „ MacPorts “ savo operacinei sistemai, kurią naudojate iš čia: „ MacPorts“

    „MacPorts“ atsisiuntimas iš svetainės
  6. Po atsisiuntimo atidarykite atsisiųstą failą ir įdiekite programinę įrangą, atlikdami diegimo procesą / veiksmus ir pateikdami slaptažodį, jei jūsų paprašys.
  7. Baigę diegti, iš naujo paleiskite terminalą ir įveskite šią komandą:
     sudo uosto savitarnos atnaujinimas 

    „MacPorts“ atnaujinimas ir tikrinimas terminale

    Pastaba : „MacPorts“ sėkmingai įdiegiama, jei pamatysite pranešimą „ Atnaujinti„ MacPorts “šaltinius naudojant rsync “. Tačiau, jei nematote šio pranešimo, turite jį dar kartą tinkamai įdiegti.

  8. Dabar galite įdiegti bet kurį paketą naudodami šią komandą:
     sudo prievado įdiegimo pavadinimas 

    Diegimas per „MacPorts“

    Pastaba : vardas komandoje gali būti paketo pavadinimas, kurį bandote įdiegti savo „MacOS“.

Įdomios Straipsniai