PBO je jednoduchý systém paketů Windows (napsaný a používaný v CUBEFORCES).

Takže pro práci je neustále vyžadován přístup ke konzole, git, uzlu, jade. Chtěl bych ilustrovat malou práci s čokoládou v kontextu (na příkladu) příprava na vývoj pod uzivem.

Požadavky na instalaci:

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

Jednoduše nastavuje, provedení takového nekomplikovaného příkazu (v cmd.exe v PowerShell není zpracována):

@Powershell -Noprofile -ExecutionPolicy neomezený -Command "IEX ((nový objekt Net.WebClient) .DownLoadString (" http://bit.ly/pschocinstall "))"

Poté je automaticky nainstalován v C: Chocolatey, v C: Chocolatey LIBS bude popisovat balíčky, knihovny. Základní moduly výchozích programů jsou nainstalovány v programových souborech (X86).

Všechny hlavní a nezbytné, pro vývojáře jsou přítomny balíčky. Interpretovatelné jazyky, typ php, ruby, python, node.js. BD - MySQL, Mongodb, SQLite. Kontrola verzí GIT, Mercurial, SVN. Poznámkový blok ++, sublime. Calcre pro zpracování knih pod Kindle.

1. Instalace obalu uzl.js s NPM

Cinst nodejs.install.

Tento příkaz je podobný následujícím

Chocolatey Instalovat nodejs.install.

Pravda, konzole bude muset zavřít a znovu otevřít, že zaznamenané cesty v cesty byly k dispozici.

2. Když je uzel nainstalován, můžete již vyvíjet, instalovat moduly prostřednictvím Správce balíčků. Zde je taška pro Nodstra

3. Bez Git-A na uzivu, nebudete moci provést nasazení, takže ho instaluji s čokoládou

Zde je seznam toho, co dodatečně nainstaluji.

Cinst console2.
Cinst tmel.
Curl. curl.
Cinst wget.

Snažíme se tmel, tým otevírá okno programu a podívat se na skutečnost, že Git byl úspěšný (připomeňme vám, že musíte zavřít konzolu a otevřete znovu).

4. Zde vidíte, že uzel může volně kontaktovat

Potom rutinní proces zůstane, instalace na lokálním počítači přes NPM požadované v modulech projektu, například ExpressJs, Jade, testování na místním webovém serveru, který načte uzel. To vše se provádí v Git, přichází, po kterém tlačení se provádí v nodesteru Reapester. Nodester-e (příkazový list) bude také třeba nainstalovat moduly NPM prostřednictvím Nodester NPM Install AppName.

Ne pro všechny vyhovující čokolády. Ideologie oken a aplikací vytvořených pod platformou se opírá o skutečnost, že samy o sobě musí vylézt do autoloads a s každým vhodným případem bez povolení k výstupu. Takže v balení je chrom, ale víme o Googularupdater.exe, které a tak vše aktualizace. Takže, o Notepad ++, který lze vylézt aktualizace. Skype a aktualizovat se. Nicméně, pokud jste zpočátku vložili vše v čokoládě, rychlá aktualizace jednoho příkazu bude potěšením, zejména pokud to platí pro nástroje GUI.

Nakonec aplikujte videoklip s kanceláří. Místo.

V komentáři požádali o přidání SLIK Subversion balíček (SVN). Myslím, že to bude užitečné pro ilustraci, jak je to jednoduché. Také zúčtování principu práce "čokoláda".

Hlavní popis a instalační skript pro nejjednodušší případ. Všechny balíčky lze shromáždit sami, zde jsou příklady.

1. Vytvořte soubor c: sliksvn sliksvn.Nuspec s příslušným textem (zdrojové figuríny):

slikvn. Slikvn. 1.7.4 Společnost SLIK. anatool.

SLIK Subversion Spolehlivá verze Spustí zde Poskytujeme samostatný příkazový příkaz Subversion balíček pro Windows. Instalační program obsahuje všechny nástroje příkazového řádku (Svnadmin, SVNSync, Svnserve, SVNMUCC, atd.) Ale žádné vazby aplikací ani moduly Apache. Nástroje jsou plně kompatibilní s jinými balíčky. Ideální pro automatizované sestavení a nasazení skriptů http://www.sliksvn.com/ sLIKSVN SVN Subversion. Společnost SLIK. nepravdivé

2. Poté vytvořte instalační skript C: SLIKSVN \\ ToolsCoolsicyinstall.PS1

Instalace-cocoredypackage "slikvn" msi "" / tichý "www.sliksvn.com/pub/slik-subversion-1.7.4-win32.msi" "" http://www.sliksvn.com/pub/slik- Subversion -1.7.4-x64.msi "

Writed-cocolateduccess "slikvn"
) Chytit (
Writed-chocolatefailure "slikvn" "$ ($ _. Výjimka.message)"
Házet
}

Z kódu je zřejmé. Jaké stahování z kanceláře. Webové stránky nebo 32-bit nebo 64 bitů instalačního programu a budou vloženy do tichého režimu bez rušení s otázkami.

3. Doplňky. Instalační soubor (může být nepřítomný) a tento případ není zásadně c: sliksvn winstale install.ps1

Param ($ InstallPath, $ Toolspath, $ Package, $ Project)

Write-Host "Toto není balíček s DLL na něj odkazovat."
Zápis hostitele "Instalujte pomocí čokolády"
Write-Host "Získat čokolády Stačí spustit" instalační-balíček čokolády "následovaný" inicializovat-čokolády ""
Write-Host "Chocolatey Install SleKsvn"
Write-Host "Odstranění tohoto balíčku ..."
Odinstalace-balíček SLIKSVN -PROJECTNAME $ Project.name

4. Sbírejte balíček. Může být shromažďován nugetem. Absolvování k němu v cestě nebo kontakt celé cesty. Leží v C: Chocolatey Chocicyinstall nuget.exe

\u003e CD C: SLIKSVN
\u003e Nuget Pack

Poté získáme C: SLIKSVN SLIKSVN.1.7.4.NUPKG Místní balíček. Už můžete nainstalovat, zkontrolovat Cinst Sliksvn -Source C: SLIKSVN (na cestě pouze cesta ke složce, kde balíček leží, bez jeho názvu). Nainstalován lokálně. Poté si můžete stáhnout balíček na web. Existuje režim poštovního moderování, takže balíček bude viditelný ihned a je k dispozici prostřednictvím SLIKSVN CINST.

Jak funguje vše při instalaci balíčku? Při instalaci, vše, co je zabaleno v balíčku NAPKG - instalační skripty, popis a další soubory, binární archivy (existuje něco, co by mohlo být) spadá do složky C: čokolády \\ lIB jméno_pack, ale akce jsou předepsány Skript, v našem případě tiché instalace se provádí ve výchozím nastavení, tj. SLIKSVN Mám 64bitový systém, což znamená, že je umístěn v C: Programové soubory SLIKSVN a sám je předepsán v cestě. Ve skutečnosti však instalace může být jakýkoliv vybalení z vlastního archivu, který bude zahrnut do balíčku, nebo některých dalších akcí s příchozí knihovny. To vše záleží na fantazii.

Jak jej odstranit? SLIKSVN sám o odstranění instalace, stejně jako jakýkoliv standardní instalovaný program, az C: Chocolatey Lib \\ Jméno_pocket ruce.

Aktualizace 2012-08-15.:

V nejnovějších verzích již došlo k odstranění balíčků chocolatey Uninstall.. Příkaz smaže obsah balíčku z C: Chocolatey LIB Jméno balíčku, tj. Nástroje, které jsou nainstalovány vybalením této složky, jsou zcela odstraněny. Co bylo instalováno v systému a v programových souborech - nedotýká se.

Seznam instalovaných, protože by to bylo logické předpokládat čokoládový seznam balíčků - ne. Ale to lze snadno opravit jako možnost takového hacku:

Diff --git "A / C: čokolády čokoládyinal Funkce čokolády-list.ps1" "B / C: Čokolády Chocokolicyinstall Funkce čokolády-list.ps1" Rejstřík 67C2CCC \\ t ..AA67027 100644 --- "A / C: Čokolády čokoládyinal Funkce čokolády-list.ps1" +++ "B / C: Chočínalo Chocokolicyinstall Funkce \\ t List.ps1 "@@ -15,7 +15,12 @@ parametry ($ parametry \u003d" list ", pokud ($ selector -ne") ($ parametry \u003d "$ parametry" "$ selector" "" -) +) \\ t Jinak (+ $ PackageFolders \u003d Get-Childem $ NUGETLIBPATH | Seřadit název + $ Balíčky \u003d $ PackageFolders -Replace "(1. D (1,)) +" | Alversions -eq $ true) (zápis-ladění "zobrazující všechny verze balíčků"
Nyní z čokolády Seznam dostaneme:

7ZIP 7ZIP.Install čokoláda console2 Curl FoObar2000 Git Git.install Miranda MSYSGIT NODEJS.Install NOTEPADPLUSPLUS NOTEPADPLUSPLUS.Install PHP PHP PHP5-Dev Putty Sliksvn Sublimetext2 WarmP wget

Jednou v době instalace programu v Linuxu se změnila v celé obřad. Nestačilo najít a stáhnout zdroj, bylo nutné jej ručně sbírat, uspokojit nenáviděné závislosti. Nyní není nutné dokonce stáhnout distribuční sadu - stačí zvolit program ve Správci balíčků a kliknout na tlačítko "Instalovat". V systému Windows musí stále hledat distribuce a poté ručně nainstalovat software. Skutečnost!

Existuje mnoho důvodů, proč společnost Microsoft neplní nic podobného manažera balíčků. Můžete tuto otázku diskutovat o dlouhou dobu, ale proč? Okupace je nevděčná a sotva užitečná. Místo toho navrhujeme podnikat a pokusit se vybavit systém, podobný tomu, který se používá v jakémkoliv moderním Linuxu. Správce balíčků umožňuje rychle najít a nainstalovat aplikace, později nastavit aktualizace a v případě potřeby je nutné správně odstranit software. Úkol je jasný, a protože tam není nic takového, prodáváme něco podobného prostředku třetích stran.

Primární instalace softwaru

Neexistuje nic nudnějšího a nudného než primární instalace programů na devět čistý systém. Ne, pravda! I když nemáte spěchat k lomu, instalaci celého potřebného softwaru najednou (i když existují takové fetišisté), a to je postupně takový fetišista, pak základní sada prog, bez které, no, neudělá to, Bude stále cítit jako třetí kategorie. Tři operace: "Otevřelo stránky", "stáhl jsem distribuci", "položit program" - a tak dvacetkrát pro posunu.

Prohlížeč, messenger, kodeky a audio / video přehrávač, čtenář pro PDF, kancelářský balíček, antivirus, nejnovější verze Java / .NET Framework / Flash, Archiver - Gentlemanova sada Nikdo nezrušil. Zde a pro celou pracovní směnu můžete pomoci! 🙂 Existuje šance usnout brzy, pokud je Dailyysoft z posledního disku] [, ale tak manželství lze přeskočit: Co když vyšla nová verze? Ve slově, jedinou možností je poslat tento malovaný les a hledat možnost lépe.

Takže přidejte záložky online služby www.ninite.com. Tento nedávno vzniklý zdroj se již podařilo zachránit mě z několika hodin trápení a průměrného času. Jak? Myšlenka je velmi jednoduchá. Na jediné stránce, seznam různých převážně zdarma nebo otevřené aplikacekterý je rozdělen podle skupin: "prohlížeče", "zabezpečení", "vývoj" atd. Musíte si vybrat z vás požadované nástroje A klikněte na tlačítko "Get Installer". V důsledku toho pro několik kliknutí myší dostaneme univerzální instalační program, který bude instalovat všechny vybrané programy. Instalační program váží poměrně trochu a čerpá všechna potřebná data přímo během instalace. Samozřejmě samozřejmě, alarmující. Například, kdo to zná, křídla tohoto instalačního programu? Ale jak pohodlné!

Bohužel, instalační program nezanechává data, která stažená pro instalaci, proto, že nebude fungovat tak, aby vytvořila Instalační program offline a zapište jej na disk flash, ale tato volba je k dispozici v placené verzi služby.

Pumpujeme nápad

Kromě absence offline instalací v volná verze Nine má další nevýhodu - instalační program takové aplikace Pokaždé, když musíte udělat nový.
Je divné, že vývojáři nepřidali simple System. Registrace, abyste mohli zaznamenávat a okamžitě stáhnout instalační program pro někdy již zkompilovanou sadu programů. Vyhnout se takové chybě spravovanému kluci z Francie, která implementovala podobnou službu - www.allmyapps.com. V podstatě je to stejná ninecite, pouze s více velké množství Software a schopnost lepit seznam aplikací na váš osobní účet (zdarma).

Kromě systému můžete nainstalovat další pracovní plochu klienta, po kterém se nástroje, které jsou již k dispozici v systému, nebudou instalovány v rozhraní AllMyPaps a nemusí být nainstalovány. Ani s tímto scénáři však univerzální instalační program stále není správcem balíčků.

Mírně přístup k myšlence manažera aplikací umožňuje ZEUPP (blog.zeusoft.net/zeuApp) implementovaný ve formě aplikace stolní počítače. Vývoj také nabízí široký seznam zdarma a otevřený softwarekteré lze rychle instalovat v systému. Zvolíme požadované, klepněte na tlačítko "Stáhnout" - a samotný program, stahování distribuce, spustí postup instalace. ALA, instalační postup není transparentní a není automatizován: Uživatel dokonce musí ručně vybrat složku ke stažení distribuce. Ale není to všechno. Pokud by online služby mohly být stále odpuštěny nedostatek kontrolních verzí v systému a schopnost aktualizovat software, pak na ploše ZEUPP byla tato možnost docela možné implementovat. Takže musíte hledat řešení pro podporu relevance verzí navíc.

Aktualizace nainstalovaných programů

V případě aplikací systému Windows, kdy se nové veřejné dlouhé nohy zobrazují téměř každý týden pro různé prohlížeče, Adobe Reader a další klientské aplikace, je obzvláště důležitý problém aktualizace.

Plně automatický systémCož by sledovalo vznik nových verzí a sama provedla aktualizaci, nenajel jsem to. Ale to pravděpodobně i pro lepší, od takové automatizace v podmínkách Windows-prostředí by bylo možné čekat na cokoliv. Je to docela jiná věc - poloautomatický nástroj, který by neustále sledoval přítomnost aktualizací a nabídl je instalovat ručně pomocí standardních instalačních pracovníků. Vývoj těchto nástrojů a je zapojen do společnosti Western Security Secunia. Nebudeme brát vážná firemní řešení zaměřená na centralizovanou aktualizaci v síti a přijmeme volný nástroj pro osobní užití - Secunia osobní software Inspector.

Lehký užitek rychle as znalostmi případu skenuje celý systém a poskytuje podrobnou zprávu, která musí být aktualizována. Pro každý zastaralý program je vydán hodnocení hrozby (v souladu s rozsáhlou základnou desigrrigrovace zabezpečení zabezpečení) a nejpohodlnějším přímým odkazem ke stažení nejnovější verzi distribuce. Jedním kliknutím - a můžete již spustit aktualizaci. Kromě toho je zkontrolována přítomnost aktualizací pro samotná okna a kdykoli stanovit ne stejný poslední verze Některým softwarem se v zásobníku zobrazí příslušné varování. Zvláštní pozornost je věnována bezpečnosti prohlížečů a pluginu uzavřeného pro ně ( Adobe Flash. Hráč, Quicktime, Sun Java, atd.), Stejně jako klientský software pro služby sítě (například Skype). Podrobná zpráva, řekněme, ActiveX komponenty jsou k dispozici, pokud překládáte Secunia PSI do režimu pokročilého rozhraní.
Před spuštěním skenovacích nástrojů, stáhněte soubor pravidel na bezpečné https-punkci, ve kterém je uvedeno, jak zkontrolovat relevanci aplikace. Stojí za to říct, že na mém autě je instalováno jen obrovské množství softwaru, od které nemám čas se zbavit. Zároveň Secunia může najít aktualizované verze pro mnoho z nich. Vidět informace o aktualizovaném stavu RSS java verzeExperiment kvůli spuštěnému PSI - informace o potřebě aktualizovat okamžitě se objevily na obrazovce. Je to tady a začnete mít pocit, že podpora přípravku neudělá pár nadšenců, ale celý tým bezpečnostního specialisty. Mimochodem, kdykoliv PSI vydává aktualizované hodnocení SCUNI System Scuter. Mám tuto hodnotu po dlouhém nedostatku aktualizací činí 86%. A ty máš?

Jak se vypořádat s verzemi beta?

Navzdory přítomnosti zastaralých programů se systém dostává také obrovské množství beta verzí softwaru, který je stále daleko od vydání. Obecně platí, že je příjemné dostat příjemné bonusy mnohem dříve než ostatní, ale pomáhat vývojářům při hledání několika chyb - ne tak velký poplatek za takovou příležitost. Bohužel, Secunia Psi Žádné betake rozpoznat - je také jasné, zda jsou v úvazcích plné chyb, pak co očekávat od beta nebo dokonce alfa verze? Jak být? Sledování vydání čerstvých programů mi pomáhají zdrojům souborforum.betanews.com a www.filehippo.com. Pokud první jednoduše publikuje novinky o nově vydané verzi verze, pak FileHippo je obrovský katalog softwaru, který je scripully aktualizován, jakmile se ukázalo nová verze Programy - pravděpodobně se to provádí automaticky. Kromě toho je každý pozván ke stažení Kontrola aktualizace FileHipPo.com, která je stejně jako program Secunia kontroluje program instalovaný v systému pro aktualizace. Ale zároveň ... v samostatném seznamu, nabízí instalaci i k dispozici k dispozici beta verze programů, což indikuje přímé spojení na distribuci zatížení. Je to legrační, že po instalaci právě staženo soubor FileHippo.com Aktualizace Kontrola PSI okamžitě zrušena, že pro tento program je verze novějšího. Koneckonců, jasně leží, urazil nebo co? 🙂.

Správné odstranění programů

Když menu "Start" roste na neskutečné rozměry, začnete myslet: "Možná, že spousta nadbytečných zde." Moje pravidlo je přibližně takový - pokaždé, spuštěn běžný manažer Windows pro instalaci a odstranění programů, můžete se zbavit nejméně pěti zbytečných nástrojů :). To se zdálo být jedinou funkcí dávkového manažera, který program odstraní, a který Microsoft se zdá být implementován, existuje. Použití - nechci. Ale ne! Program samozřejmě s hříchem na polovině odstraní, ale pokud si pořídíte snímek registru a souborový systém Před instalací a po odstranění pak zjištěna zajímavosti. Přebytečné klíče registru, některé dočasné soubory ... proč zůstali - není jasné.

Existuje mnoho nástrojů, které magicky slibují správně odstranit programy ze systému, použijte inteligentní algoritmy pro vyhledávání levých tlačítek v registru atd. Ve skutečnosti, většina z nich jsou kompletní boty, ale ne Ashampoo Magical Odinstalovat (www.ashampoo.com). Co se liší od ostatních? Princip akce. Myšlenka je, že program funguje po celou dobu s pozadím a jakmile detekuje start Setup.exe, nainstalovat. Exe a další instalační binární soubory začínají pečlivě sledovat své činy a změny v systému. V průběhu případu je databáze zkompilována, ve které jsou zaznamenány všechny akce instalačního programu: Jaké klíče v registru registrů, jaké soubory a kde je umístěno - vše je ve skutečnosti jasně. Chtěl smazat program? Ashampoo Magical Odinstalovat ji rozbije prostřednictvím databáze a vrátit zpět všechny změny. Přístup funguje správně. Navíc, pokud jste omylem vymazali nesprávný program nebo se měnit, pak může být nějaká operace odinstalace zrušena po určitou dobu pomocí vestavěného přeinstalovaného nástroje. Magický odinstalace je stále distribuován zdarma, ale licenční klíč Musíte požádat o webové stránky vývojářů.

ALAS A AH!

Správce balíčků jako v Linuxu? Bohužel, dokud nic nevyjde. Pokud neexistuje žádný standardizovaný mechanismus pro instalaci, aktualizaci a vymazání aplikace, úložiště programového úložiště, nemůžete ani mluvit o žádném analogu apt-get. Microsoft cant? Samozřejmě. Ale po všem, vývojáři otevřeného softwaru nebudou na to velmi poškrábán. Opatrně hostující vaše projekty na Google Code, SourceForge a další zdroje, to bylo dlouho možné zjistit něco takového.

Jen si myslet: pohodlný manažer aplikací, ve kterém bude pouze otevřený software - jaký je bonus pro celé otevírání, a? Mezitím budete muset být spokojeni s rozptýlenými sítěmi, které i v tandemu někdy dělají všechny, jaké manažeři balíků v Linuxu jsou schopni.

Info.

Poznámka k dalším dobrým programům můžete vyhledat aktualizace softwaru nainstalovaného v počítači. Toto je Sumo (www.kcsoftwares.com) a Appupdater (www.nabber.org/projects/appuppdater).

Před několika lety se nadšenci snažili vytvořit linux apt-get port - win-get () se objevil na světle. Systém napsaný na Pascal dovolil navázat některé utility prostřednictvím konzoly, ale bohužel rozvoj rychle zastavil. Stejný osud byl uložen jinými začátkem: AppSnap, Appupdater a dokonce se snaží kombinovat všechny dostupné řešení GETIT (www.puchisoft.com/getit).

Nainstalujte a aktualizujte ovladače

Možná nejúžasnější věc po přeinstalaci systému není ani instalace všech programů. Ne! Tam je monstrum mnohem horší - ovladače. Když jsem poprvé viděl Windows 7, chtěl jsem křičet: "Stalo se to!". Ano, systém přes Windows Update. Táhne téměř všechny potřebné dříví, a už jsem přesvědčil více než jednou. V důsledku toho již nemusí prolomit hlavu, která neznámá zařízení jsou předepsána v Správci zařízení - vše je instalováno automaticky. Ale jak být s brzké verze Windows a jak v zásadě aktualizují ovladače? Naše odpověď je DriverMax (www.innovatative-sol.com/drivermax).

Tento malý nástroj vám umožní rychle vytáhnout nejnovější verzi dříví pro nejvíce různá zařízení. Zapomeňte na malování vyhledávání pro vzácný ovladač nebo dlouhý disk "box" - stačí vytvořit bezplatný účet na servis a stáhnout vše, co potřebujete. Program však bude užitečný, i když tento přístup nedůvěřujete a dáváte přednost stažení systematického softwaru z oficiálních stránek. Drivermax má další důležitou funkci - zálohování všech ovladačů v systému. Proto po přeinstalaci systému bude instalace všech řidičů trvat jen pár minut a bude vyžadovat minimální úsilí. Chtěl bych přiznat, že jsem nenašel vše stejné jako řidiče pro řidiče s drivermaxem, ale rychle opravil situaci s jiným nástrojem - Doctor Doctor (www.devedoctorction.com).

Auto-aktualizace z Google

Pokud jste někdy stáhli Google Chrome.Také víte: Namísto offline-distribuce prohlížeče se slouží pouze instalační program obálky, který je již zase v závislosti na operačním systému a dalších parametrech stahuje vše, co potřebujete. A pokud jste někdy přišli do Pack.Google.com, pak, pravděpodobně jsem nevěnoval pozornost programu, který kdysi nastaví nebo aktualizuje v systémových produktech od společnosti Google. Taková inteligentní instalace a autoappite systém se nazývá Google Update nebo Omaha. Tento projekt se vyvíjí pod otevřenou licencí a je vždy k dispozici s kódem.google.com/p/omaha. Je důležité, aby to není jen program, a systém přemýšlení v architektonickém plánu, který vám umožní snadno instalovat a aktualizovat různé aplikace - co chybí v moderních oknech, aby se úložiště s softwarem a správcem balíčků Lainaxuxu.

Dobrý den.

Samozřejmě, dávkové manažeři v Linuxu snadnější život a uživatelé a správci. Ve světě oken s tímto horším, i když je k dispozici nějaký vývoj (pokrok je slíben v systému Windows 10): Nuget, čokolády, WPKG a další.

Převzetí podpory zkušebních strojů pro oslnění, počítače výcvikového střediska Olympiad programátorů SSU, příprava pracovních stanic účastníků pro různé olympiády, jsem konečně unavený z psaní různých souborů netopýrů a rozhodl se tento proces zefektivnit. Ukázalo se, že je to dobrá pomoc, ale v detailech se ukázalo, že to ne vždy vyhovuje: Ve většině případů není možné určit instalační adresář, neexistuje žádná podpora pro jeho úložiště, neexistují mnoho balíčků CUBEFORCES, SCOCOCLATEY REBOSITOSITOSSITOSSITÁLNÍ PROGRAMY, ale pouze odkazy na ně - několikrát to bylo, že místo programu lže, a nainstalovat balíček nebyl možný.

Z tohoto důvodu jsem v prosinci 2014 přidělil několik večerů na práci na uživatelsky přívětivém vhodném pro naše účely (tzv PBOR, číst jako pi-box). Předpokládám, že používám PBO pro instalaci softwaru specifického pro software (specifické verze kompilátorů) a pro programy obecný účel Něco a Shocolate.

V příštím měsíci, všechny testovací servery (a mnoho dalších počítačů Fakulty Knieit Saratov GU) plánuji přeinstalovat pomocí zejména PBOR.

Už jsem ho použil pro osobní účely, zdá se mi, že PBO může být užitečná pro někoho z uživatelů spolehlivosti. Na stránkách http://pbox.me Existují příklady použití. Níže je trochu vysvětlení.

Instalace

Přejděte na http://pbox.me a v konzole pro správu systému Windows (Najít v cmd.exe a v kontextovém menu na pravém tlačítku myši, vyberte příkaz Spustit správce) Spustit kód CS hlavní strana. PBOR je napsána v Javě, pokud to nemáte, on sám valí JRE a dal ho vedle něj. Mimochodem, s každou spuštění PBOX bude self-obnovitelná, takže nemusíte přemýšlet o návrhu aktualizací.

Obvykle vypnu UAC, pokud nechcete, pak v budoucnu bude muset být vždy spuštěn do administrátora. Konzola a můžete vypnout UAC, když je PBOr nainstalován jednoduše zadáním PBOR -UAC.

Použitím

Chceš přesně přesně G ++, který se používá na codeforces? Stačí zadat PBOin instalaci Mingw-TDM-GCC. Ve výchozím nastavení bude instalovat v% homedrive% programů Obecně, abyste zjistili, co přesně se stane jen tak, aby našel balíček a klepněte na tlačítko Zobrazit PBORO.XML.

PBox pakety nejsou moc vůbec (ale ne dost, 73). Přijďte na http://pbox.me/packages a vidět. Z užitečného konzoly doporučuji PBBO instalovat nástroje - Jedná se o montáž užitečných nástrojů Sysinternals, Windows Resource Kit, nástroje podpory, stejně jako různé curl, Wget, Imdisk a další, které jsou okamžitě přidány do cesty. Mimochodem bude přidána a užitečný užitek Runexe.exe, který může spustit procesy a sledovat použitou čas / paměť.

Mimochodem, většina výchozích nástrojů a kompilátorů bude instalována v C: Programy (ve skutečnosti v% homedrive% programů). Je docela pohodlné mít cestu k nim kratší a bez mezer jako "programové soubory".

Můžete nainstalovat pomocí Přidat. Klávesy, například: PBOR instalace FAR -HOMEDIR \u003d C: Daleko-Harch \u003d 32 --Version \u003d 3.0.4040. Chcete-li smazat balíček, stačí spustit PBBbox odinstalovat daleko.

Zde je více příkladů přístupných příkazů a jejich použití.