Neseniai atradome "OneGet", paketų valdymo sistemą, įtrauktą į "PowerShell" ir "Windows 10". Mes sužinojome daug daugiau apie "OneGet" ir nuo tada.
"OneGet" iš pradžių buvo "Microsoft" atvirojo kodo technologijų centras. Ne tik tai įkvėpė atviro kodo "Linux" paketų tvarkytojai, bet "OneGet" taip pat yra atviro kodo.
SUSIJĘS: "Windows 10" apima "Linux" stiliaus paketų tvarkyklę, pavadintą "OneGet"
"OneGet" šiuo metu yra skirta vartotojams, ir žmonės, kurie nebijo "PowerShell" naudoti - tai labai aišku. Tačiau "OneGet" yra ne tik keletas neaiškių kolektyvų cmdlet, kuriuos naudos serverio administratoriai. "OneGet" kūrėjas Garrettas Serakasas paaiškino, kam jis skirtas "Reddit":
"Iš pradžių tai nukreipta į sraigtų galvas - kūrėjus, administratorius," powerusers "ir tt Kai paskelbta paketų teikėjų naudojimo API, aš tikiu, kad mes "Žiūrėsime GUI įrankius ir integraciją."
Toliau keliu norėčiau matyti integraciją į tokius dalykus kaip "Windows" naujinimo sąsaja, kad programinė įranga atnaujintų iš bet kurio paketų tvarkytuvo gali pasirodyti centralizuotoje Vietovė. "(Šaltinis)
Grafinė sąsaja ir" Windows Update "integracija nedelsiant prasideda:
" Iš pradžių neturiu laiko integruoto vartotojo sąsajos; Mes turime labai griežtą tvarkaraštį.
Kai tik įvesime pagrindinį funkcijų rinkinį ir prijunkime paketų tvarkytuvų krūva, naudotojo sąsaja būtų svarbus kitas žingsnis
Tačiau, nors tai pasakyta, ji yra atvira šaltinis, ir aš norėčiau pamatyti, kad kas nors pradėtų dirbti naudodamasis vartotojo sąsają. "
2014 m. spalio 24 d. savaitiniame susitikime Garret'as Serakasas dalinosi savo" OneGet-aware "darbalaukio programos vizija, atskleidžiančia standartinį" Windows " Atnaujinti vartotojo sąsają, kai ji aptinka atnaujinimą, o atnaujinimas gali būti įdiegtas iš ten, o ne kiekviena "Windows" programa, turinti savo atnaujinimo paslaugą. (Šaltinis)
"OneGet" tikriausiai pasiūlys prieigą prie "Windows" parduotuvės programų. Jei "Windows" parduotuvėje yra stalinių programų, kurias "Microsoft" atsitiktinai atskleidė, tai suteiktų "OneGet" prieigą prie didžiulės darbalaukio programinės įrangos visatos:
Techniškai "OneGet isn" T "paketų tvarkytuvė". Vietoj to, tai yra išplėstinė paketų tvarkymo sistema - oficialus klausimas ir atsakymas apibūdina jį kaip "paketo valdymo-vadybininko". Kaip aprašyta Q & A:
"OneGet vieningos paketo valdymo sąsajos komponentas su valdomų ir native API, rinkinys PowerShell cmdlet ir WMI teikėjas. Komponentas priima tiek "Microsoft", tiek trečiosios šalies pateiktus papildinius, kurie išplečia tam tikro tipo paketo funkcionalumą. "
" OneGet "yra išplėstas naudojant paketų valdymo papildinius, kuriuose pridedami paketų šaltiniai. Šie šaltiniai gali būti įdiegti iš centralizuotos saugyklos. "OneGet" šiuo metu yra su paketų šaltiniu, kuriame yra šie:
"Dalis mūsų darbo su bendruomene - sukurti centrinį įskiepių koncentratorių, kuris gali būti dinamiškai aptiktas ir įdiegtas, kad jiems nebūtina juos laive siųsti . "
Naujoje sistemoje galėsite paleisti" cmdlet ", kad galėtumėte rasti interneto paslaugų teikėjų sąrašą ir tada įdiegti savo pasirinktą paketo teikėją. Pavyzdžiui," Chocolatey ".
Kaip "Linux" paketo valdytojai, "OneGet" yra visiškai atvirojo kodo. Originalus kodas yra prieinamas "GitHub". Jūs visada galite paimti naujausią eksperimentinį kūrimą šiuo adresu: //oneget.org/oneget.zip, o šiame kūrime šiuo metu yra "Chocolatey" teikėjo, kurio oficialiuose kūriniuose trūksta veiksmų. @PSOneGet tweets kiekvieną kartą, kai yra paskelbtas naujas kūrinys.
Kadangi tai yra bendruomenės projektas, kas savaitę kiekvienas gali parodyti "OneGet" projekto kas savaitę 10 val. PST kiekvieną penktadienį. Tiesiog apsilankykite "OneGet" savaitinių susitikimų puslapyje, kuriame taip pat pateikiamas paskutinio savaitinio susitikimo srautas.
SUSIJĘS: Kodėl mes nekenčiame Rekomenduojame programinės įrangos atsisiuntimus mūsų skaitytojams
"OneGet" projekte dalyvaujantys žmonės turi tinkamą požiūrį į "Windows" programinės įrangos valdymo patirties tobulinimą. "Reddit" Garret Serackas buvo nepatyręs kūrėjams, kurie sukūrė verslo modelį, skirtą gauti pajamų iš reklamos iš žmonių, kurie lankosi jų tinklalapiuose, ir kalbėjo apie "adblock" tipo priedą, kad vartotojai negalėtų įdiegti baisių programų, kurios susiejamos su įrankių juostomis. "OneGet" projekte yra "8 programinės įrangos diegimo įstatymai", kuriame teigiama, kad geresnių "Windows" programinės įrangos įrenginių be visų įrankių juostų, nereikalingų EULA ir kito laiko švaistančio šlamšto. Tai skaitomas kaip kažkas, kurį mes čia parašėme "How-To Geek", bet jį parašė tas, kuris dirba "Microsoft" ir iš tikrųjų turi galią padaryti viską geresnį.
Perskaičius šiuos įstatymus, vienas "Reddit" naudotojas buvo skeptiškas: "Aš abejoju jūs gausite pirkimą iš programų pardavėjų, tokių kaip "Adobe", "Oracle" ar "hell", net "SourceForge Now". "Neturėtų pakakti tik platinti programą ar įdiegiklį, pats pats diegimo savininkas turi gauti pajamų".
Microsoft "Garret Serack atsakė:
" Aš girdžiu jus.
Galbūt negalėsiu gauti "pirkti" iš šių vaikinų, bet kai kas nors įdiegia savo paketą per "OneGet", galiu tikrai įsitikinti, kad jis sustoja ir eina "Ei, ar tikrai? - Šis paketas, atrodo, yra "XYZ" ... "Šiek tiek aktyvios" pakuotės "turėtų būti geros ..." (šaltinis)
Taigi "OneGet" neturėtų būti tik nauja šiukšlių kanalo sistema jūsų sistemoje. iš tikrųjų būti sukurta siekiant padėti Windows vartotojams išvengti šiukšlių. Tai bus didelis patobulinimas.
"Windows" diegimo programos dažniausiai skaido failus ir registro įrašus į jūsų sistemą net ir pašalinus jas. Vienas "Reddit" naudotojas paklausė, ar "OneGet" vieną dieną padės spręsti. Galų gale "Chocolatey" šiuo metu nėra - ji tiesiog paleidžia standartinę programos pašalinimo programą, kuri viską gali išvalyti. Taigi "OneGet" galėjo išvalyti viską, ką tik galėjo padaryti "Linux" paketų tvarkyklė?
"Turiu keletą idėjų, kaip spręsti šį klausimą, kol aš galiu padaryti rimtą darbą, bet tai tikrai vienas dalykų, kuriuos norėčiau išspręsti naudodamas "OneGet".
Šiuo metu "OneGet" visų pirma yra vienijanti paketų tvarkytuvų priekinė dalis. Kai mes įgyvendinsime pagrindinį funkcijų rinkinį, mes tikrai žiūrėsime į tokius dalykus. "(Šaltinis)
" OneGet "ne tik atrodo kaip vienkartinis įrankis. Vietoj to atrodo, kad projektas iš tiesų yra skirtas permąsti ir pagerinti, kaip "Windows" tvarko programinės įrangos diegimą.
Paprastai manoma, kad" PowerShell "sintaksė ir būdas daryti dalykus atrodo pernelyg aiškus ir nepakartojamas, palyginti su tuo, ko patyrė patyrę Linux vartotojai. "Microsoft" nori, kad "Linux" vartotojai labiau jaustųsi namuose:
"Aš turėjau gana vyresnįjį direktorių MS, manęs paklausė, ar negalėtume sukurti exe, vadinamo RPM (ir / arba apt-get), kuris turėjo tą patį sintaksę "Linux" įrankiai, kad tie, kurie buvo gerai išmanyti, gali naudoti "OneGet" tokiu būdu. Aš jam to pasakiau, bet mes laiku susižavinome, todėl aš nežinau, kada mes turėtume tai pasiekti :) "(Šaltinis)
" OneGet "yra labai įdomu. Tai yra tai, ko "Linux" vartotojai ir "tech geeks" ilgai laukė "Windows". Geriausia tai, kad "Windows" parduotuvėje įdiegti "Microsoft" patvirtintą programinę įrangą yra ne tik "PowerShell" cmdlet. Vietoj to "vartotojas turi galutinę kontrolę, su kokiomis saugyklomis jie naudojasi ir pasitiki, o ne kokia nors centralizuota paslauga" (šaltinis)
Kaip pritaikyti savo "Mac" ekrano ryškumą, rankiniu būdu ir automatiškai
"MacBooks" bando automatiškai valdyti jūsų ekrano ryškumą, aptemdydami ekraną, kai atsitraukiate nuo lizdo ir nustatote ryškumą, kad atitiktų bendras šviesos lygis netoliese. Tačiau jei norite, galite rankiniu būdu reguliuoti ryškumą ir netgi išjungti šias funkcijas. "Mac" sparčiojo pasirinkimo klavišai leis jums koreguoti išorinio ekrano ryškumą tik tuo atveju, jei "Apple" tai padarė išorinį ekraną.
Kaip užkirsti kelią žmonėms žinoti, kad perskaitėte savo iMessage
Pagal numatytuosius nustatymus iMessage "iPhone" ir "Mac" parodo siuntėjui, kai perskaitėte pranešimą. Tai gali būti naudinga kartais, bet ne visada. Geros naujienos yra tai, kad funkciją lengva įjungti ir išjungti. SUSIJĘS: Kodėl kai kurie iMessages žali ir kai kurie mėlyni mano iPhone? "Messaging" programa "iOS" ir "Mac" įrenginiuose gali siųsti ir gaunate dviejų tipų pranešimus: tekstinius pranešimus, kurie naudoja jūsų operatoriaus SMS sistemą, ir "iMessages", kurie yra momentiniai pranešimai, siunčiami naudojant jūsų duomenų ryšį.