29Aug
Instalējiet Windows 10 Ubuntu balstītu Bash apvalku, un jums ir pilnīga Ubuntu vide, kas ļauj instalēt un palaist tās pašas lietojumprogrammas, kuras varētu darboties Ubuntu Linux sistēmā.Tomēr, tāpat kā Ubuntu, jums būs nepieciešama programma apt-get, lai instalētu un atjauninātu programmatūru.
Ņemiet vērā, ka Windows 10 apakšsistēma Linux oficiāli neatbalsta grafiskās lietojumprogrammas vai servera programmatūru( lai gan ir neoficiāli iespējams palaist dažas grafiskās lietojumprogrammas).Oficiāli tas paredzēts Linux gala lietojumprogrammām un citām komandrindas utilītprogrammām, ko izstrādātāji varētu vēlēties.
Windows 10 Bash apvalks atbalsta tikai 64 bitu binārus, tādēļ nevarat instalēt un palaist 32 bitu Linux programmas.
Apt-get paskaidrots
Uz Ubuntu un citiem Debian Linux distribūcijas jūs izmantojat apt-iegūt komandu, lai instalētu programmatūru."Apt" nozīmē "Papildu pakešu rīks".Šī komanda lejupielādē programmatūras pakotnes no Ubuntu centralizētajām programmatūras krātuvēm un instalē tos savā sistēmā.Ja pakotnes, ko mēģināt instalēt, prasa-vai "atkarīgs" -citu paketēm, apt-get automātiski lejupielādēs un instalēs šīs paketes( ko sauc arī par atkarībām).Apt-get strādā ar ".deb" pakotnēm, kas nosauktas par Debian, Linux Ubuntu izplatīšanas pamatā ir.
Jums vajadzēs palaist apt-get kopā ar komandu "sudo", kas piešķir administratora vai administratora atļaujas. Tas ļauj komandai modificēt un instalēt sistēmas failus Linux vidē.Lietojot sudo, jums būs jāievada sava pašreizējā lietotāja konta parole.
Kā lejupielādēt atjauninātos pakešu sarakstus
Pirmkārt, jūs vēlaties palaist šādu komandu, lai lejupielādētu jaunākos pakotņu sarakstus no programmatūras krātuvēm:
sudo apt-get updateJūs to vēlēsities pirms instalēšanas.jebkura pakete.
Kā ievietot pakotni
Ja jūs zināt instalētās paketes nosaukumu, to varat lejupielādēt un instalēt ar šādu komandu, aizstājot "packagename" ar tās pakotnes nosaukumu, kuru vēlaties instalēt:
sudo apt-get install packagenamePiemēram, ja jūs vēlētos instalēt Ruby, palaidiet šādu komandu:
sudo apt-get install ruby Jūs varat nospiest Tab taustiņu, ierakstot tā pakotnes nosaukumu( vai jebkuru komandu), kuru izmantotBash automātiskās pabeigšanas funkcija, kas palīdzēs jums automātiski pabeigt teksta ievadīšanu un piedāvāt pieejamās opcijas, ja ir pieejamas vairākas opcijas.
Pēc šīs un citu apt-get komandu palaišanas jums tiek piedāvātas izmaiņas, kas tiks veiktas, un jums būs jāievada "y" un nospiediet Enter, lai turpinātu.
Kā meklēt paketi
Iespējams, ne vienmēr var zināt pakotnes nosaukumu, kuru vēlaties instalēt.Šajā gadījumā varat izmantot apt-cache komandu, lai meklētu jūsu lejupielādēto pakešu kešatmiņu( sarakstus, kas tika lejupielādēti ar apt-get update) programmai.Šī komanda meklē pakotņu nosaukumus un aprakstus norādītajam tekstam.
Šī komanda neprasa sudo, jo tā ir vienkārša meklēšana. Tomēr jūs varat palaist to ar sudo, ja vēlaties, un tas joprojām darbosies.
apt-cache search sometextPiemēram, ja jūs vēlaties meklēt pakotnes, kas saistītas ar termināļa teksta bāzes pārlūkprogrammu w3m, jūs palaidāt:
apt-cache search w3mKā atjaunināt visus jūsu instalētos pakotnes
Lai atjaunotu instalētās programmatūras pakotnes jaunākajām pieejamām versijām repozitorijā, kas nodrošina visus pieejamos drošības atjauninājumus jūsu pašreizējām pakotnēm, palaidiet šādu komandu:
sudo apt-get upgradeAtcerieties palaist "sudo apt-get update""Komanda pirms šīs komandas palaišanas, jo jums ir nepieciešams atjaunināt savu pakotņu sarakstus, pirms apt-get redzēs jaunākās pieejamās versijas.
Kā atinstalēt paketi
Lai atinstalētu paketi, kad esat to pabeidzis, palaidiet šādu komandu:
sudo apt-get noņemt packagenameIepriekšējā komanda tikai noņem paketes bināros failus, bet ne visus saistītos konfigurācijas failus. Ja vēlaties noņemt visu, kas saistīts ar programmatūras pakotni, palaidiet tālāk norādīto komandu:
sudo apt-get purge packagenameNeviena no iepriekš minētajām komandām neizsauks "atkarības", kas ir pakotnes, kas tika instalētas, jo tās bija nepieciešamas pakotnei. Ja jūs atinstalējat paketi un pēc tam noņemat to vēlāk, jūsu sistēmai joprojām var būt vairākas papildu atkarības, kas vairs nav nepieciešamas. Lai noņemtu visus iepakojumus, kas tika instalēti kā atkarības un vairs nav vajadzīgi, palaidiet šādu komandu:
sudo apt-get autoremoveKā instalēt citu programmatūru
Iepriekš minētās komandas palīdzēs jums instalēt un atjaunināt visbiežāk pieprasīto programmatūru. Tomēr daži programmatūra tiks instalēta, izmantojot citas komandas un rīkus.
Piemēram, Ruby gems tiek instalēts ar komandu "gem install", kad esat instalējis Ruby caur apt-get. Ruby ir sava programmatūras instalēšanas sistēma, kas ir atsevišķa no apt-get.
Daži programmatūras pakotnes ir pieejamas EPL vai "personisko paku arhīvos", kurus rīko trešās puses. Lai tos instalētu, jums jāpievieno PPA savai sistēmai un pēc tam izmantojiet parastās apt-get komandas.
Jaunāka programmatūra, iespējams, būs jāapkopo un jāinstalē no avota. Visi pakotnes, kuras instalējat ar apt-get, no Ubuntu izveidotās sistēmas tika apkopotas no avota un ērti iepakotas. deb paketēs, ko jūs varat instalēt. Ja iespējams, no tā jāizvairās, taču dažos gadījumos tas var būt neizbēgams.
Neatkarīgi no tā, ja jūs mēģināt instalēt citu Linux lietojumprogrammu, jums vajadzētu būt iespējai atrast instrukcijas, kurās norādīts, kā jums to instalēt. Tie paši instrukcijas, kas darbojas Ubuntu 14.04 LTS, darbosies Windows 10 Bash apvalkā.Kad tas tiek atjaunināts nākamajā lielākajā Ubuntu versijā, tādi paši norādījumi, kas darbojas Ubuntu 16.04 LTS, darbosies operētājsistēmā Windows 10.