Kā instalēt Linux programmas operētājsistēmā macOS High Sierra

Daudzkārt migrējot no vienas operētājsistēmas uz otru, mēs varam sajust šīs jaunās sistēmas ietekmi, jo esam iepazinušies ar virkni komandu failu, lietojumprogrammu vai sistēmas administrēšanas un kontroles pārvaldībai.

Linux vidēs mēs bieži izmantojam apt vai yum, lai pārvaldītu un administrētu sistēmā pieejamās un instalētās paketes.

Izmantojot pakotņu pārvaldnieku, mēs varam lejupielādēt, instalēt, atjaunināt un pārvaldīt noteiktas lietojumprogrammas un to atkarības operētājsistēmā. Strādājot ar macOS operētājsistēmām, šajā gadījumā macOS High Sierra, mēs varam izmantot MacPorts, lai instalētu Linux lietojumprogrammas macOS no komandrindas.

Šodien Solvetic parādīs, kā mēs varam veikt šo uzdevumu vienkāršā veidā.

Kas ir MacPortsMacPorts projekts ir atvērtā pirmkoda kopienas iniciatīva, kas vērsta uz viegli lietojamas sistēmas izstrādi X11 vai Aqua bāzes atvērtā pirmkoda programmatūras apkopošanai, instalēšanai un atjaunināšanai Mac operētājsistēmās.

Šis projekts piedāvā MacPorts programmatūras pakotni, kuras pamatā ir komandrinda saskaņā ar BSD 3 klauzulas licenci, un ar tās palīdzību tā var viegli piekļūt tūkstošiem portu, kas ievērojami vienkāršo atvērtā pirmkoda programmatūras apkopošanu un instalēšanu jūsu Mac datorā.

Pašlaik MacPorts ir 20,19 ostas 87 dažādās kategorijās, un regulāri tiek pievienotas vairākas ostas.

Mac lietotāji neatradīs parastus komandrindas rīkus, piemēram, nmap vai wget, un Mac datorā nav vietējā pakotņu pārvaldnieka, kas tos nodrošinātu. Mēs varam arī izmantot MacPorts, lai instalētu atvērtā pirmkoda programmatūru, piemēram, GIMP.

1. Xcode macOS izstrādātāja rīka instalēšana


Xcode ir Apple izstrādāts rīks, ar kura palīdzību izstrādātājiem ir noderīgi rīki, lai izveidotu un pārvaldītu lietojumprogrammas MacOS.

Tā uzstādīšanai mums ir divas iespējas:

1. variantsPirmais ir doties uz App Store, izmantojot šo saiti, un no turienes lejupielādēt un instalēt Xcode:

Atcerieties, ka, lai veiktu šo lejupielādi un instalēšanu, būs jāievada Apple ID lietotājvārds un parole. Tur mēs noklikšķinām uz pogas Saņemt un pēc tam uz Instalēt, lai sāktu lejupielādes un instalēšanas procesu, tas prasa laiku, jo tā izmērs ir 5,4 GB.

2. variantsOtrā iespēja ir instalēt Xcode no komandrindas, un šim nolūkam mēs atvērsim termināļa konsoli un izpildīsim šādu komandu:

 xcode -select -install
Mēs redzam, ka tiek parādīts šāds uznirstošais logs:

Tur mēs noklikšķināsim uz pogas Instalēt, un tad mums jāpiekrīt licences noteikumiem. Noklikšķiniet uz Piekrītu, un sāksies rīku lejupielādes un instalēšanas process:

2. MacPorts pakotņu instalēšana operētājsistēmā macOS

1. darbība
Nākamais solis ir instalēt atjauninātās MacPorts paketes no šīs saites:

Tur mēs redzēsim šādas iespējas. Mūsu gadījumā mēs izvēlamies līniju MacPorts-2.4.2-10.13-HighSierra.pkg, bet mums ir jālejupielādē pareizā versija, pamatojoties uz izmantoto operētājsistēmu.

2. solis
Pēc lejupielādes mēs turpinām tās instalēšanu un redzēsim sekojošo:

3. solis
Tur mēs noklikšķinām uz Turpināt, un mēs izpildīsim vedņa darbības, piemēram, pieņemsim licenci, izvēlēsimies instalācijas ceļu un beidzot būsim gatavi instalēt MacPorts:

4. solis
Noklikšķiniet uz Instalēt, un mēs redzēsim, ka process sākas:

Kad tas būs pabeigts, tas būs rezultāts. Noklikšķiniet uz Aizvērt, lai izietu no vedņa.

5. solis
Tagad mēs atkal atvērsim termināļa konsoli un ievadīsim šādu rindu:

 osta
Šis būs rezultāts:

PALIELINĀT

Tur mēs varam redzēt mūsu instalēto MacPorts versiju.

3. Linux lietojumprogrammu instalēšana ar MacPorts macOS

1. darbība
Lai instalētu dažas Linux lietojumprogrammas operētājsistēmā Mac ar MacPorts, mums vispirms būs jāmeklē atbilstošās programmas, ja mēs vēlamies redzēt visas pieejamās paketes, mēs izpildīsim šādu rindu:

 ostu saraksts

2. solis
Tur tiks parādītas absolūti visas instalēšanai pieejamās paketes. Mēs varam izmantot ostu meklēšanas komandu, ostas meklēšanu, lai atrastu konkrētu paketi, šajā gadījumā mēs meklēsim nmap, izmantojot šādu komandu:

 ostas meklēšanas nmap
Iegūtais rezultāts būs šāds:

3. solis
Šajā piemērā mēs iegūstam dažādus rezultātus, un instalējamā pakete būs pirmā nmap sarakstā.
Ja mēs vēlamies iegūt vairāk informācijas par minēto paketi, mēs izmantosim informācijas parametru šādi:

 ostas informācija nmap

4. solis
Visbeidzot, lai instalētu nmap pakotni, mēs izpildīsim sekojošo:

 sudo port instalēt nmap
Mēs redzam, ka obligāti jāievada administratora parole:

5. solis
Kad mēs to ievadām un nospiediet taustiņu Enter, ja Xcode izmantojam pirmo reizi, mums jāizpilda komanda xcode -buildlicense, lai akceptētu lietošanas licenci:

6. darbība
Kad mēs pieņemam, ievadot terminu piekrītu, mēs redzam, ka nmap instalēšanas process sākas operētājsistēmā macOS High Sierra:

7. solis
Tur mēs ievadīsim burtu Y, lai apstiprinātu un turpinātu instalēšanu:

8. solis
Kad process ir pabeigts, mēs redzēsim sekojošo:

Ja ir instalēta nmap, mēs varam izpildīt komandu tāpat kā Linux, izmantojot termināli:

 nmap -v -A scanme.nmap.org

Tādā veidā mēs esam iemācījušies drošā, vienkāršā un pilnībā funkcionālā veidā instalēt Linux pakotnes, kuru ir diezgan daudz. Lai maksimāli izmantotu MacPorts, lai uzlabotu MacOS High Sierra pārvaldāmību.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave