29Aug

Kaip įdiegti "Linux" programinę įrangą "Windows 10" Ubuntu Bash "Shell"

Įdiekite "Windows 10" Ubuntu pagrįstą "Bash" apvalkalo ir turėsite pilną Ubuntu aplinką, kuri leis jums įdiegti ir paleisti tas pačias programas, kurias galite paleisti Ubuntu pagrįstoje "Linux" sistemoje. Tačiau, kaip ir "Ubuntu", norint įdiegti ir atnaujinti programinę įrangą, jums reikės "apt-get" komandų.

Atkreipkite dėmesį, kad Windows 10 "Linux" posistemis oficialiai nepalaiko grafinių programų ar serverių programinės įrangos( nors kai kurias grafines programas galima paleisti neoficialiai).Oficialiai ji skirta Linux terminalų programoms ir kitoms komandinės eilutės programoms, kurias kūrėjai gali norėti.

"Windows 10" "Bash" lange palaiko tik 64 bitų dvejetainius failus, todėl negalima įdiegti ir paleisti 32 bitų "Linux" programų.

SUSIJUSIOS STRAIPSNIAI
Kaip įdiegti ir naudoti "Linux Bash" korpusą sistemoje "Windows 10"
Kaip paleisti grafines "Linux" darbastalio programas iš "Windows 10" "Bash Shell"

Apt-get paaiškino

"Ubuntu" ir kitose "Debian"gauti komandą įdiegti programinę įrangą."Apt" reiškia "Advanced Package Tool".Ši komanda atsisiųsti programinės įrangos paketus iš Ubuntu centralizuotų programinės įrangos saugyklų ir įdiegti juos į jūsų sistemą.Jei paketai, kuriuos bandote įdiegti, reikalauja arba "priklauso nuo" -iš kitų paketų, apt-get automatiškai atsisiųs ir įdiegs šiuos paketus( taip pat žinomas kaip priklausomybės)."Apt-get" dirba su paketais ".deb", pavadintu Debian, "Ubuntu Linux" paskirstymas yra pagrįstas.

Jums reikės paleisti "apt-get" kartu su "sudo" komanda, suteikiančia jam administratoriaus teises arba root teises. Tai leidžia komandai keisti ir įdiegti sistemos failus Linux aplinkoje. Kai naudosite sudo, turėsite įvesti savo dabartinės vartotojo paskyros slaptažodį.

Kaip atsisiųsti atnaujintus paketų sąrašus

Pirma, norėsite paleisti šią komandą, kad atsisiųstumėte naujausius paketų sąrašus iš programinės įrangos saugyklų:

sudo apt-get update

Jūs norite tai padaryti prieš įdiegiantbet kokia pakuotė.

Kaip įdiegti paketą

Jei žinote paketo, kurį norite įdiegti, pavadinimą, galite jį atsisiųsti ir įdiegti naudodami šią komandą, pakeičiant "packagename" pavadinimą paketą, kurį norite įdiegti:

sudo apt-get install packagename

Pavyzdžiui, jei norite įdiegti "Ruby", paleiskite šią komandą:

sudo apt-get install ruby ​​

Galite paspausti klavišą "Tab", kai norite įvesti paketo pavadinimą( arba bet kurią komandą), kurį norite naudoti"Bash" automatinio užbaigimo funkcija, padedanti automatiškai baigti spausdinimą ir pasiūlyti galimas parinktis, jei yra keletas variantų.

Po šio ir kitų apt-get komandų paleidimo jums bus pateikti pakeitimai, kuriuos reikės įvesti "y" ir paspauskite Enter, kad tęstumėte.

Kaip ieškoti paketo

Ne visada galite žinoti paketo, kurį norite įdiegti, pavadinimą.Šiuo atveju galite naudoti "apt-cache" komandą, kad galėtumėte ieškoti atsisiųstos pakuotės talpyklos( sąrašų, kurie buvo atsisiųsti naudojant apt-get update) programą.Ši komanda ieško paketų pavadinimų ir aprašymų, kuriuos nurodote.

Ši komanda nereikalauja sudo, nes tai paprasta paieška. Tačiau galite paleisti jį su sudo, jei jums patinka, ir jis vis tiek veiks.

apt-cache search sometext

Pavyzdžiui, jei norite ieškoti paketų, susijusių su w3m, tekstiniu terminalo naršyklės naršykle, paleiskite:

apt-cache search w3m

Kaip atnaujinti visus savo įdiegtus paketus

Norėdami atnaujinti įdiegtas programinės įrangos paketas prie naujausių turimų versijų saugykloje, kuri suteikia jums bet kokius saugos naujinimus, esančius jūsų esamiems paketams, paleiskite šią komandą:

sudo apt-get upgrade

Nepamirškite paleisti "sudo apt-get update""Komandą prieš paleidžiant šią komandą, nes reikia atnaujinti paketų sąrašus, kol apt-get pamatys naujausias galimas versijas.

Kaip pašalinti paketą

Jei norite pašalinti paketą, kai baigsite tai, paleiskite šią komandą:

sudo apt-get pašalinti packagename

Pirmiau pateikta komanda pašalina paketų dvejetainius failus, bet ne visus susijusius konfigūracijos failus. Jei norite pašalinti viską, susijusią su programinės įrangos paketu, paleiskite šią komandą:

sudo apt-get purge packagename

Nė viena iš pirmiau nurodytų komandų nepašalins jokių "priklausomybių", ty paketų, kurios buvo įdiegtos, nes jos buvo reikalingos paketui. Jei pašalinsite paketą ir vėliau jį pašalinsite, jūsų sistemoje vis tiek gali būti papildomų priklausomybių, kurios nebėra būtinos. Jei norite pašalinti visus paketus, kurie buvo įdiegti kaip priklausomybės ir kurių nebėra reikalaujama, paleiskite šią komandą:

sudo apt-get autoremove

Kaip įdiegti kitą programinę įrangą

Pirmiau pateiktos komandos padės jums įdiegti ir atnaujinti labiausiai paplitusios programinės įrangos, kuri jums reikės. Tačiau kai kurios programinės įrangos bus įdiegtos per kitas komandas ir įrankius.

Pavyzdžiui, Ruby brangakmeniai yra įdiegiami su "gem install" komanda, kai įdiekate "Ruby" per apt-get. Ruby turi savo programinės įrangos diegimo sistemą, kuri yra atskira nuo apt-get.

Kai kurie programinės įrangos paketai yra viešųjų pirkimų dokumentuose arba "asmeninių paketų archyvuose", kuriuos tvarko trečiosios šalys. Norėdami juos įdiegti, turite pridėti PPA į savo sistemą ir tada naudoti įprastas apt-get komandas.

Naujajai programinei įrangai gali tekti rinkti ir įdiegti iš šaltinio. Visi paketai, kuriuos įdiegėte su apt-get, buvo surinkti iš šaltinio pagal Ubuntu sukurtą sistemą ir patogiai supakuoti į. deb paketus, kuriuos galite įdiegti. Jei įmanoma, tai turėtų būti išvengta, tačiau kai kuriais atvejais tai gali būti neišvengiama.

Nepriklausomai nuo to, jei bandote įdiegti kitą "Linux" programą, turėtumėte sugalvoti instrukcijas, kuriose nurodoma, kaip ją įdiegti. Tos pačios instrukcijos, kurios veikia Ubuntu 14.04 LTS, dirbs "Windows 10" Basho lange. Kai atnaujinama į kitą pagrindinę Ubuntu versiją, tos pačios instrukcijos, kurios veikia Ubuntu 16.04 LTS, dirbs "Windows 10.".