PBer on lihtne Windows Packet Manager (kirjutatud ja kasutatud Codeforces).

Niisiis, töö jaoks nõutakse pidevalt juurdepääsu konsooli, git, sõlme, Jade. Tahaksin illustreerida vähe tööd šokolaadi kontekstis (näitel) ettevalmistamisel väljatöötamise all Nodesteri.

Paigaldusnõuded:

Windows XP / Vista / 7/2003 / 2008
.NET Framework 4.0.
PowerShell 2.0

See on lihtsalt seatud, sellise keerulise käsu täitmine (CMD.exe PowerShell'is ei töödeldakse):

@Powershell -noprofiil -executionpolicy piiramatu -Command "IEX ((uus objekt net.webclient) .downloadstring (" http://bit.ly/pschotsinstall ")"

Pärast seda paigaldatakse see automaatselt C: šokolaadi, C: COCOCOLATEY LIBS kirjeldab pakette, raamatukogusid. Vaikimisi programmide põhimoodulid on paigaldatud programmifailidesse (X86).

Kõik suuremad ja vajalikud arendaja jaoks on olemas paketid. Tõlgsed keeled, tüüp PHP, Ruby, Python, Node.js. BD - MySQL, Mongodb, Sqlite. GIT-i versioonide kontrollimine, Mercurial, Svn. Notepad ++, ülev. Calcre, et käsitleda raamatuid Kindle all.

1. Node.js pakendi paigaldamine NPM-iga

Cinst Nodejs.install

See käsk on sarnane järgmisega

Chocolatey install nodejs.install

Tõsi, konsool peab sulgema ja uuesti avama, et salvestatud teedel on muutunud kättesaadavaks.

2. Kui sõlme on paigaldatud, saate juba välja töötada moodulid pakendihalduri kaudu. Siin on kott Nodstra jaoks

3. Ilma git-a nodestrile ei saa te kasutada kasutuselevõttu, nii et ma installiin selle šokolaadi

Siin on loetelu, mida ma lisaks installiin.

Cinst Console2.
Cinst kitt.
Cinst Curl
Cinst Wget.

Püüame Pitty, meeskond avab programmi aken ja vaadata, et git on olnud edukas (tuletame meelde, et peate sulgema konsooli ja avatud uuesti).

4. Siin näete, et Nodester saab vabalt ühendust võtta

Siis rutiinne protsess jääb, paigaldatakse kohalikule masinale NPMi kaudu nõutud projekti moodulites, nagu Expressjs, Jade, testimine kohaliku veebiserver, mis laadib sõlme. Kõik see on tehtud GIT-is, tuleb pärast seda, kui Push teostatakse Reap Nodesteris. Nodester-E (käsude loend) on vaja ka paigaldada NPM-moodulid Nodesteri NPM-i kaudu Installi AppName'iga.

Mitte kõik sobib šokolaadi. Akende ideoloogia ja platvormi raames loodud rakenduste toetamine on vastuolus asjaoluga, et nad ise peavad ronima autoloadisse ja iga mugava juhtumiga ronima. Niisiis, pakendites on kroomitud, kuid me teame googelalauPdater.exe kohta, mis ja nii kõik uuendused. Niisiis, Notepadi ++ kohta, mida saab värskenduste abil ronida. Skype ja värskendage ennast. Siiski, kui te esialgu kõik panna kõik šokolaadi, kiire uuendatud ühe käsu on rõõm, eriti kui see kehtib mitte GUI tööriistad.

Lõpuks rakendage kontoriga videoklippi. Sait.

Kommentaarides palutakse lisada SLIK Subversioni paketi (SVN). Ma arvan, et see on kasulik illustreerida, kui lihtne see on tehtud. Samuti puhastab töö põhimõte "šokolaadi".

Peamine kirjeldus ja paigaldusskript kõige lihtsamale juhtumile. Kõiki pakette saab ise koguda, siin on näited.

1. Loo C: SLKSVN SLIKSVN.NUSPEC-fail sobiva tekstiga (allikas näiv):

sliiksvn. Sliiksvn. 1.7.4 SLIK Firma. anatool

SLIK Subversion Usaldusväärne versiooni juhtimine algab siin Pakume Windowsi jaoks eraldiseisva käsurea subversionipaketti. Paigaldaja sisaldab kõiki käsurea tööriistade tööriistu (Svnadmin, Svnsync, Svnserve, Svnmucc jne), kuid rakenduse sidemeid ega Apache mooduleid puuduvad. Tööriistad on täielikult kõrvuti ühilduvad teiste pakettidega. Ideaalne automatiseeritud ehitamise ja skriptide juuruta http://www.sliksvn.com/ sLIKSVN SVN Subversion. SLIK Firma. vale

2. Pärast seda luuakse installiskripti C: slistsvn tööriistad \\ thocolateyinstall.ps1

Paigalda-ChocolateyPackage "SLIKSVN" "MSI" "" "/ vaikne" "www.sliksvn.com/pub/slik-subversioning-1.7.4-win32.MSI" "" "" "" http://www.sliksvn.com/pub/slik- Subversion -1.7.7.4-X64.MSI "

Kirjutage-chocolateysuccess "sliiksvn"
) Saak (
Kirjutage-chocolateyfaire "sliiksvn" "$ ($ _. Erand.Message)"
Visatama
}

See selgub koodist. Millised allalaaditavad kontorist. Veebisait või 32-bitine või paigaldaja 64 bitti ja pannakse vaiksesse režiimi ilma küsimustega häirimata.

3. Lisad. Paigaldusfail (võib puudumine) ja see juhtum ei ole põhimõtteliselt C: SLIKSVN-tööriistad install.ps1

Param ($ installpath, $ tööriistadpath, $ pakett, $ projekt)

Kirjutage-host "See ei ole pakett DLL-iga viidata sellele."
Kirjutage-host "Palun paigaldage šokolaadi abil"
Kirjutage-host "Et saada Chocolatey lihtsalt joosta" Install-paketi Chocolatey ", millele järgneb" initsialiseerida-chocolatey ""
Kirjutage-host "Chocolatey Installi Sliiksvn"
Kirjutage-host "Selle paketi eemaldamine ..."
Uninstall-pakett SLIKSVN -PROJECTNAME $ Project.name

4. Koguge pakett. Seda saab koguda NUGETi poolt. Valamute juurdepääs sellele teele või kokkupuutel täieliku tee kaudu. Lies in C: \\ Chocolatey \\ Chocolateyinstall \\ Nuget.exe

\u003e CD C: SLIKSVN
\u003e Nugeti pakend

Pärast seda saame C: SLIKSVN SLIKSVN.1.7.4.NUPKG kohalikku paketti. Võite seda juba installida, kontrollida Cinst Sliiksvn -Source C: SLIKSVN (teel ainult tee kausta, kus pakend asub ilma selle nimeta). Paigaldatud kohapeal. Siis saate paketi saidile alla laadida. On olemas pärast moodureerimisrežiimi, nii et pakend on kohe nähtav ja muutub kättesaadavaks Cinst Sliiksvni kaudu.

Kuidas kõik töötab paketi installimisel? Paigaldamisel kõik, mis on pakitud Nupkg pakendi - paigaldus skriptid, kirjeldus ja muud failid, binaarsed arhiivid (seal on midagi võib esineda) langeb kausta C: \\ šokolaadi lib \\ nan_pack, kuid meetmed on ette nähtud Skript, meie puhul vaikiva paigalduse teostatakse vaikimisi, see tähendab, et Sliiksvn Mul on 64-bitine süsteem, mis tähendab, et see on paigutatud C: Programmi faile Sliiksvn \\ ja ise on ette nähtud teele. Kuid tegelikult võib paigaldamine olla lahtipakkimine oma arhiivist, mis lisatakse pakendile või mõnele muule tegevusele sissetulevate raamatukogudega. See kõik sõltub fantaasiast.

Kuidas seda eemaldada? Sliiksvn ise installi-deletsiooni kaudu, nagu mis tahes standardne installitud programm ja C: COCOCOCOLATEY LIB \\ Name_Pocket käed.

Update 2012-08-15:

Viimastes versioonides oli juba pakendite kustutamine läbi chocolatey desinstall. Käsk kustutab pakendi sisu C: COCOCO COCOCOLATEY LIB \\ t pakendi nimi, st kommunaalteenused, mis on paigaldatud selle kausta lahtipakkimise teel täielikult eemaldatud. Mis süsteemi ja programmifailide paigaldati - ei puuduta.

Paigaldatud nimekiri, kuna oleks loogiline, et võtaks pakettide šokolaadi nimekiri - ei. Kuid seda saab sellise häkkimise võimalusena hõlpsasti korrigeerida:

Diff --git "a / c: šokolaadi \\\\ chocolateyinstall \\\\ funktsioone \\\\ chocolate-lock.ps1" "b / c: \\\\ chocolatey \\\\ chocolateyinstall \\\\ funktsioone \\\\ chocolate-lod.ps1" indeks 67c2ecc ..aa67027 100644 --- "A / C: Chocolatey \\\\ Chocolateyinstall \\\\ Funktsioonid \\\\ Chocolate-Loce.ps1" +++ "B / C: \\\\ Chocolatey Loend.ps1 "@@ -15,7 +15,12 @ ... Param ($ parameetrid \u003d" Loetelu ", kui ($ valija -ne") ($ parameetrid \u003d "$ parameetrid" "$ valija" "-) +) Else (+ $ paketifolders \u003d Get-Chilim $ Nugetlibpath | Sorteeri nimi + $ paketid \u003d $ PackendFolders -replace "(\\ T Allversiooni -eq $ $ true) (kirjutus-debug "näitab kõiki pakendite versioone"
Nüüd järgime šokolaadi nimekirja:

7ZIP 7ZIP.INSTALL COUCOLATEY CONSOLE2 CURL FOOBAR2000 GIT GIT GIT.Install Miranda msygit nodejs.install notepadplusplus notepadplusplus.install php php5-dev kitt kitt sliksvn submimeset2

Ükskord muutunud programmi paigaldamine Linuxis terveks riituks. Allika leidmiseks ja allalaadimiseks ei olnud piisav, et seda oleks vaja käsitsi koguda, rahuldada vihkatud sõltuvusi. Nüüd ei ole vaja jaotuskomplekti allalaadimist isegi alla laadida - see on piisav, et valida paketihalduri programm ja klõpsake nuppu "Install". Windowsis peab ikka veel otsima jaotusi ja installige tarkvara käsitsi käsitsi. Tegelikult!

On palju põhjuseid, miks Microsoft ei ole paketihaldurile midagi sarnast rakendanud. Seda küsimust saate arutada üsna pikka aega, aga miks? Okupatsioon on tänamatu ja vaevalt kasulik. Selle asemel soovitame teha äri ja püüame varustada süsteemi, mis sarnaneb ühes kaasaegses Linuxis kasutatavast. Paketihaldur võimaldab teil rakendused kiiresti leida ja installida, hiljem seadistavad värskendused ja vajadusel on vaja tarkvara õigesti kustutada. Ülesanne on selge ja kuna pole midagi sellist, müüme midagi sarnast kolmanda osapoole vahenditega.

Tarkvara esmane paigaldamine

Ei ole midagi rohkem tüütu ja igav kui esmane paigaldamine programmide üheksa puhas süsteem. Ei, Tõsi! Isegi kui te ei kiirusta karjääris, paigaldades kogu vajaliku tarkvara korraga (kuigi selliseid fetišistid) paigaldamist ja see on järk-järgult selline fetišist, siis ilma mille põhikomplekt, ilma, ei tee seda, Tehke endiselt ennast kolmandaks kategooriaks. Kolm tegevust: "Avatud sait", "ma alla laadisin jaotuse", "pane programmi" - ja nii kakskümmend korda nihutamise jaoks.

Brauser, Messenger, Codecs ja Audio / Video Player, PDF-i lugeja, kontoripakett, viirusetõrje, Java / Nneti raamistiku / välklambi versioonid, Archiver - Gentlemani komplekt ei ole tühistatud. Siin ja kogu töö vahetuse jaoks saate aidata! 🙂 On võimalus magama varakult, kui on olemas Dailysoft viimasest kettal] [, kuid nii abielu võib vahele jätta: Mis siis, kui uus versioon tuli välja? Sõna, ainus võimalus on saata selle värvitud metsa ja otsida võimalust parem.

Nii lisage järjehoidjatele võrguteenus www.ninite.com. See hiljuti tekkinud ressurss on juba suutnud mind päästa mitu tundi piin ja keskpärane aeg. Kuidas? Idee on väga lihtne. Ainult lehel, erinevate valdavalt vaba või avatud rakendusedMis on rühmade kaupa purunenud: "Brauserid", "Turvalisus", "Development" jne. Sa pead valima sinult nõutavad kommunaalteenused Ja klõpsa nupule "Get Installer". Selle tulemusena saame mitme hiireklõpsuga universaalse paigaldaja, mis installib kõik valitud programmid. Paigaldaja kaalub üsna natuke ja pumpab kõik vajalikud andmed otse paigaldamise ajal. Eraldi hetked, muidugi murettekitav. Näiteks, kes seda teab, Wings See Installer? Aga kui mugav!

Kahjuks paigaldaja ei jäta andmeid, mis allalaaditud paigaldus, seetõttu, see ei tööta välja, et luua offline paigaldaja ja kirjutada see oma mälupulk, kuid see valik on saadaval tasulise versiooni teenuse.

Me pumpame idee

Lisaks offline rajatiste puudumisele tasuta versioon Ninite on teine \u200b\u200bpuudus - paigaldaja sellised rakendused Iga kord, kui peate uue tegema.
On imelik, et arendajad ei lisanud lihtsam süsteem Registreerimine, nii et saate sisse logida ja kohe alla laadida paigaldaja jaoks juba kunagi koostatud programmide kogum. Sellise vea vältimine suutis Prantsusmaalt poisid, kes rakendasid sarnast teenust - www.allmyapps.com. Sisuliselt on see sama üksinda, ainult rohkem suur kogus Tarkvara ja võime liimida taotluste loend oma isiklikule kontole (tasuta).

Lisaks süsteemile saate installida täiendava töölaua kliendi, mille järel kommunaalteenused, mis on süsteemi juba kättesaadavad, ei paigaldata AllMyappsi liides ja ei pea olema paigaldatud. Kuid isegi selle stsenaariumiga ei ole universaalne paigaldaja ikka veel paketihaldur.

Veidi lähenemine Application Manager idee võimaldab ZEUPP (blogi.zeusoft.net/zeuApp) rakendatud töölauarakenduse kujul. Areng pakub ka laia nimekirja tasuta ja avatud tarkvaraSeda saab süsteemi kiiresti paigaldada. Valmistame soovitud, klõpsake "Laadi alla" - ja programmi ise, allalaadimine jaotus alustab paigaldusmenetlust. Alas, paigaldusprotseduur ei ole läbipaistev ja mitte automatiseeritud: kasutaja peab kausta käsitsi valima jaotuse allalaadimiseks. Aga see pole kõik. Kui võrguteenuseid saaks veel andeks võimaldada kontrollimise versioonide ja võime uuendada tarkvara, siis töölaual Zeupp See võimalus oli täiesti võimalik rakendada. Nii et sa pead otsima lahendust versioonide asjakohasuse toetamiseks lisaks.

Installitud programmide uuendamine

Windowsi rakenduste puhul ilmuvad uued avalikud pika jalad peaaegu iga nädal erinevate brauserite, Adobe Readeri ja teiste kliendirakenduste jaoks, on värskendusprobleem eriti asjakohane.

Täielikult automaatne süsteemMis jälgib uute versioonide tekkimist ja ise värskenduse, ma ei leidnud seda. Aga see on ilmselt isegi paremaks, sellisest automatiseerimisest Windowsi-keskkonna tingimustes, oleks võimalik midagi oodata. See on üsna teine \u200b\u200basi - poolautomaatne tööriist, mis jälgib pidevalt värskenduste olemasolu ja pakutakse paigaldada neid käsitsi, kasutades standardseid paigaldajaid. Selliste tööriistade väljatöötamine ja tegeleb Lääne julgeoleku Secunia ettevõttega. Me ei võta tõsiseid ettevõtte lahendusi, mille eesmärk on võrgu tsentraliseeritud värskenduseks ja võtta tasuta utiliit jaoks isiklik kasutus - Secunia isikliku tarkvara inspektor.

Kerge utiliit kiiresti ja teadmistega juhtumitest skaneerib kogu süsteemi ja annab üksikasjaliku aruande, mida programmidest tuleb ajakohastada. Iga vananenud programmi jaoks väljastatakse ohtude reiting (vastavalt haavatavuste sekkumiste kirjelduste ulatuslikule baasile) ja kõige mugavamale, otsesele seosele levitamise viimaste versioonide allalaadimiseks. Üks klõps - ja saate juba alustada uuendamist. Lisaks kontrollitakse Windowsi värskenduste olemasolu ise ja kui te ei ole sama viimane versioon Mõned tarkvara, sobiva hoiatuse ilmub salve. Erilist tähelepanu pööratakse neile ümbritsetud brauserite ja plugina turvalisusele ( Adobe Flash. Mängija, QuickTime, Sun Java jne), samuti kliendi tarkvara jaoks võrguteenused (näiteks Skype). Üksikasjalik aruanne, ütleme, et ActiveX-komponendid muutub kättesaadavaks, kui tegite Secunia PSI täiustatud liidese režiimi.
Enne skaneerivate kommunaalteenuste käivitamist laadige alla ohutu https-punktsiooni eeskirjade kogum, milles on näidatud, kuidas kontrollida taotluse asjakohasust. Tasub öelda, et minu auto on paigaldatud vaid suur hulk tarkvara, millest mul ei ole aega vabaneda. Samal ajal leiavad Secunia paljude nende jaoks ajakohastatud versioonid. Teave ajakohastatud teabe nägemine RSS-sööda kohta java versioonidMa käivitasin PSI-le käivitamise katse - teave ajakohastamise vajaduse kohta ilmuda kohe ekraanil. See on siin ja te hakkate tundma, et toote toetus ei tee paar entusiastit, vaid kogu julgeoleku spetsialisti meeskonda. Muide, igal ajal väljastab PSI uuendatud Scuni süsteemi skoori reitingu. Mul on see väärtus pärast pikka värskenduste puudumist 86%. Ja sul on?

Kuidas tegeleda beeta versioonidega?

Vaatamata vananenud programmide olemasolule saab süsteem ka suure hulga tarkvara beeta versioone, mis on endiselt vabastamisest kaugel. Üldiselt on meeldiv saada meeldiv boonused palju varem kui teised, kuid aidata arendajad leida mõned vead - ei ole nii suur tasu sellise võimaluse eest. Alas, Secunia PSI NO beetade äratundmine - on selge ka selge, kas väljalangetes on täis vigu, siis mida oodata beeta-või isegi alfa-versioonidest? Kuidas olla? Värskete programmide vabastamise jälgimine mulle Abi ressursside failforum.betanews.com ja www.filehipco.com. Kui esimene avaldab lihtsalt uudiseid äsja välja antud versioonide versioonide kohta, siis failPro on tohutu tarkvara kataloog, mida värskendatakse niipea, kui selgub uus versioon Programmid - ilmselt see toimub automaatselt. Veelgi enam, igaüks palutakse alla laadida failiproog.com update checker, mis on samuti Secunia programm kontrollib programmi installitud uuenduste süsteemi. Kuid samal ajal ... eraldi loendis pakub see paigaldada ka programmide beeta versioonid, mis näitavad otseseid linke jaotuste laadimiseks. See on naljakas, et pärast paigaldamist lihtsalt allalaaditud failiproog.com Update Checker PSI-d kohe tellimuse tellimata sellest, et selle programmi jaoks on uuema versioon. Lõppude lõpuks, see on selgelt valetamine, solvunud või mida? 🙂

Programmide nõuetekohane eemaldamine

Kui menüü "Start" kasvab ebareaalsete mõõtmetega, hakkate mõtlema: "Võib-olla siin palju üleliigne." Minu reegel on ligikaudu selline - iga kord, regulaarne Windowsi haldur programmide paigaldamiseks ja eemaldamiseks, saate vabaneda vähemalt viiest tarbetutest kommunaalteenusest :). See tundus olevat ainus funktsioon partii haldaja, mis eemaldab programmi ja mis Microsoft tundub olevat rakendatud, seal on. Kasutamine - ma ei taha. Kuid mitte! Programm, muidugi, patu pool eemaldab, kuid kui te võtate hetkepilt registri ja faili süsteem Enne paigaldamist ja pärast eemaldamist tuvastatakse seejärel huvitavaid fakte. Liigne registri võtmed, mõned ajutised failid ... miks nad jäid - see ei ole selge.

On palju kommunaalteenuseid, mis maagiliselt lubavad süsteemist programme õigesti kustutada, kasutage intelligentseid algoritme, et otsida vasakpoolseid klahve registris jne. Tegelikult enamik neist on täielik kingad, kuid mitte ashampoo maagiline desinstall (www.ahmampoo.com). Mis erineb kõigist teistest? Tegevuse põhimõte. Idee on see, et programm töötab kogu aeg taustaga ja niipea, kui see tuvastab Start Setup.exe, installige. EXE ja muud paigaldamise binaarid hakkavad hoolikalt jälgima oma tegevusi ja muutusi süsteemi. Juhtumi käigus koostatakse andmebaas, milles kõik paigaldaja tegevused salvestatakse: milliseid võti registris registreeritud, milliseid faile ja kus see paigutatakse - kõik on selgelt tegelikult. Tahtis programmi kustutada? Ashampoo maagiline desinstall katkestab selle andmebaasi läbi ja rullima kõik muudatused. Lähenemisviis toimib õigesti. Veelgi enam, kui te ekslikult kustutasite vale programmi või triiki muudetud, siis võib sisseehitatud installeri utiliidi kasutamisel mõnda aega tühistada igasugune desinstallimise toiming. Maagiline desinstall on ikka veel tasuta, kuid litsentsi võti Te peate taotlema arendajate veebisaidilt.

Alas ja Ah!

Paketihaldur nagu Linuxis? Alas, kuni midagi välja ilmub. Niikaua kui ei ole standardiseeritud mehhanismi rakenduse paigaldamiseks, ajakohastamiseks ja kustutamiseks, programmi ladustamise hoidla, ei saa te isegi rääkida apt-get analoogist. Microsoft Cant? Muidugi. Aga lõppude lõpuks arendajad avatud tarkvara ei ole väga kriimustatud selle. Hoolitsege oma projektide hoolikalt Google'i kood, Sourcorforge ja muud ressursid, on juba ammu aega välja mõelda.

Lihtsalt mõtle: mugav rakendustehaldur, kus seal on ainult avatud tarkvara - milline on kogu avaneb boonus ja? Vahepeal peate olema rahul hajutatud kommunaalteenused, mis isegi tandemil on mõnikord kõik, mida Linuxi pakettide juhid on võimelised.

Info

Teiste häid programme saate arvesse võtta arvutisse installitud tarkvara uuenduste otsimiseks. See on Sumo (www.kcsoftwares.com) ja Apprupdater (www.nabber.org/projects/appuppPater).

Paar aastat tagasi üritasid entusiastid luua Linuxi apt-saada sadama - Win-Get () ilmus valguses. Süsteem kirjutatud Pascal lubatud luua mõned kommunaalkulud läbi konsooli, kuid kahjuks arengu kiiresti seiskunud. Sama saatus on deponeeritud teiste algus: appsnap, apputupdater ja isegi püüdes ühendada kõik kättesaadavad Getit lahendused (www.puchisoft.com/getit).

Paigaldage ja värskendage draivereid

Võib-olla ei ole kõige väärtuslikum asi pärast süsteemi uuesti installimist isegi kõigi programmide paigaldamist. Mitte! Seal on koletis palju halvem - draiverid. Kui ma esimest korda Windows 7 nägin, tahtsin karjuda: "See juhtus!". Jah, süsteem läbi Windowsi uuendus. Tõmbab peaaegu kõik vajalikud küttepuud ja ma olen juba veendunud rohkem kui üks kord. Selle tulemusena ei ole enam pea pea murdma, millised tundmatud seadmed on ette nähtud seadmehalduris - kõik paigaldatakse automaatselt. Aga kuidas olla koos varajased versioonid Windows ja kuidas põhimõtteliselt ajakohastada draivereid? Meie vastus on Drivermax (www.innovative-sol.com/drivermax).

See väike utiliit võimaldab teil kiiresti välja tõmmata kõige värskema küttevarju versiooni erinevad seadmed. Unustage maalimise otsingud haruldase draiveri või "kasti" pika ketta jaoks - lihtsalt looge tasuta konto teenusele ja alla laadida kõik, mida vajate. Kuid programm on kasulik isegi siis, kui te ei usalda seda lähenemist ja eelistavad alla laadida süstemaatiline tarkvara ametlikest saitidest. Drivermaxil on veel üks oluline funktsioon - kõigi süsteemide juhtide varundamine. Seetõttu pärast süsteemi uuesti installimist võtab kõigi juhtide paigaldamine vaid paar minutit ja nõuab minimaalset pingutust. Tahaksin tunnistada, et ma ei leidnud Drivermax'i juhi juhile, kuid kiiresti parandas kiiresti teise kasuliku seadme arstiga olukorra (www.Devedoctor.com).

Google'i automaatne värskendus

Kui olete kunagi alla laadinud Google Chrome.Te teate ka: brauseri võrguühenduseta jaotamise asemel ühendate ainult ümbriku-paigaldaja, mis on juba omakorda sõltuvalt operatsioonisüsteemidest ja teistest parameetritest allalaadimine kõik, mida vajate. Ja kui sa kunagi tulnud Pack.google.com, siis ilmselt ma ei pööranud tähelepanu programmile, mis ühendab Google'i süsteemi toodete komplekti või värskendusi. Sellist intelligentset installi- ja autoappite süsteemi nimetatakse Google'i värskenduseks või Omahaks. See projekt areneb avatud litsentsi all ja on alati saadaval Code.Google.com/p/omahaga. Oluline on see, et see ei oleks lihtsalt programm ja süsteemi mõte arhitektuuriplaanis, mis võimaldab teil hõlpsasti paigaldada ja värskendada erinevaid rakendusi - mis puudub kaasaegsetes Windowsis hoidla tarkvara ja Lainux paketi haldajaga hoidla.

Head päeva.

Muidugi, partii juhid Linux teha lihtsam elu ja kasutajad ja administraatorid. World Windows selle palju hullem, kuigi mõned arengud on saadaval (Progress on lubatud Windows 10): Nuget, Chocolatey, WPKG ja teised.

Võttes toetada testimismasinate, Codeforces, arvutite Olympiad koolituskeskuse SSU programmeerijad, ettevalmistamisel osalejate tööjaamade erinevate olümpiaadid, ma lõpuks väsinud kirjalikult erinevaid PVT-faile ja otsustas ühtlustada selle protsessi. See osutus heaks abiks, kuid detailides selgus, et see ei sobi alati mulle: enamikul juhtudel on paigaldusraamatu kataloog võimalik täpsustada, ei toeta selle hoidlatele, ei ole palju pakette Codeforces, Shocolatey hoidla kauplustes ei paigaldaja programme, vaid ainult lingid neile - mitu korda oli see, et programmi sait oli valetamine ja pakendi paigaldamine ei olnud võimalik.

Sel põhjusel eraldas 2014. aasta detsembris mõned õhtuti töötamiseks kasutajasõbraliku mugavuse töötamiseks meie eesmärkidel (nimetatakse pikasjadeks, loe pi-box). Ma eeldan, et kasutada Permile paigaldada tarkvara-spetsiifiliste tarkvara (konkreetsed versioonid kompilaatoride) ja programmide Üldine otstarve Midagi ja shocolatey.

Järgmisel kuul, kõik testiserverid Codeforces (ja paljude teiste KNieit Saratov-gi teaduskonna arvutid) kavatsen uuesti installida, kasutades eelkõige pikasja.

Olen seda juba kasutanud isiklikuks otstarbeks, tundub mulle, et pikasja võib olla kasulik koodide kasutajatele. Saidil http://pbox.me on näiteid kasutamist. Allpool on natuke selgitus.

Paigaldus

Mine http://pbox.me ja Windows Halduskonsooli (Leia CMD.exe ja kontekstimenüüs hiire paremas nupul, valige Run administraator) Käivitage kood C pealeht. Pard on kirjutatud Java Kui teil seda ei ole, ta ise rullub JRE ja panna tema kõrval. Muide, iga pboardi käivitamise korral on iseenesest taastuv, nii et sa ei pea mõtlema värskenduste rullimisele.

Tavaliselt lülitan UAC välja, kui te ei soovi, siis tulevikus tuleb see alati administraatorile käivitada. Konsooli ja saate UAC-i välja lülitada, kui PBOX on paigaldatud lihtsalt PBOX -UAC-i kirjutamise teel.

Kasutades

Tahad ennast täpselt G ++, mida kasutatakse koodformis? Lihtsalt tüüp pboard install Mingw-TDM-GCC. Vaikimisi paigaldab see% HomeDrive% programmidesse Mingw-TDM-GCC-le, kirjutad teele mitu kataloogi (sh msys), lisage Mingw_home installi kataloogile. Üldiselt, et näha, mis täpselt see juhtub lihtsalt piisava paketi leidmiseks ja klõpsake nuppu Näita pbox.xml.

Prkti paketid ei ole üldse palju (kuid mitte piisavad, 73). Tule http://pbox.me/packeages ja vaata. Kasuliku konsooli abil soovitan PBOX INSTALL TOOLS - See on kasulike sysinternalsi kommunaalteenused, Windowsi ressursside komplekt, tugivahendid, samuti erinevad kõverad, Wged, imdisk ja teised, mis on kohe lisatud teele. Muide, lisatakse ja kasulik kasulikkus Runexe.exe, mis võib käivitada protsesse ja vaadata kasutatud aega / mälu.

Muide, enamik vaikimisi kommunaalteenuseid ja kompilaatorid paigaldatakse C: programm (tegelikult% kodudes% programmides). See on üsna mugav on tee neile lühemaks ja ilma tühikuteta nagu "programmifailid".

Saate installida lisada. Näiteks võtmed: PBOX INSTALL FAR-HOMEDIR \u003d C: Far -harch \u003d 32 -version \u003d 3.0.4040. Paketi kustutamiseks on piisav PBOXi elluviimiseks Uninstall.

Siin on rohkem näiteid ligipääsetavatest käskudest ja nende kasutamisest.