PBOX არის მარტივი Windows Packet მენეჯერი (წერილობითი და გამოყენებული Codeforces).

ასე რომ, სამუშაოებისთვის მუდმივად საჭიროა კონსოლის, Git, კვანძის, Jade. მინდა გითხრათ, რომ შოკოლადია შოკოლადით კონტექსტში (მაგალითად) ნოდსესტერის განვითარებისათვის მომზადება.

ინსტალაციის მოთხოვნები:

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

უბრალოდ მითითებული, ასეთი გაურთულებელი ბრძანების აღსრულება (CMD.exe in PowerShell არ არის დამუშავებული):

@ POWERSHELL -NOPROFILE -EPROFILE -EXECUTPOLICY UNTESTRICTED-UNEX ((ახალი ობიექტი NET.Webclient) .Downloadstring ("http://bit.ly/pschocinstall")) "

ამის შემდეგ, იგი ავტომატურად დამონტაჟებულია C: \\ შოკოლადი, C: \\ shothery \\ libs აღწერს პაკეტებს, ბიბლიოთეკებს. პროგრამების ფაილებში დამონტაჟებულია ნაგულისხმევი პროგრამების ძირითადი მოდულები (X86).

ყველა ძირითადი და აუცილებელი, დეველოპერისთვის, პაკეტები იმყოფებიან. ინტერპრეტული ენები, ტიპი PHP, Ruby, Python, Node.js. BD - MySQL, Mongodb, SQLite. Git, Mercurial, SVN ვერსიების კონტროლი. Notepad ++, ამაღლებული. Calcre გაუმკლავდეს წიგნები Kindle.

1. NODE.JS პაკეტის ინსტალაცია NPM- თან

Cinst nodejs.install

ეს ბრძანება მსგავსია შემდეგი

შოკოლადის ინსტალაცია Nodejs.install

მართალია, კონსოლი მოუწევს დახუროს და ხელახლა გახსნას, რომ ჩაწერილი ბილიკები ხელმისაწვდომი გახდა.

2. როდესაც კვანძის დამონტაჟება, თქვენ უკვე შეგიძლიათ განვითარდეს, დააყენოთ მოდულები პაკეტის მენეჯერის მეშვეობით. აქ არის ჩანთა nodstra

3. ნოდსტერის გარეშე, თქვენ ვერ შეძლებთ განათავსოთ განათავსოთ, ასე რომ, შოკოლადია

აქ არის ის, რაც მე დამატებით დამონტაჟდა.

CINST CONSOLE2.
Cinst putty.
CINST Curl
Cinst wget.

ჩვენ ვცდილობთ, რომ გუნდს გახსნის პროგრამის ფანჯარა და შეხედეთ, ის ფაქტი, რომ GIT წარმატებული იყო (მოდით შეგახსენოთ, რომ თქვენ უნდა დახუროთ კონსოლი და გახსენით).

4. აქ ხედავთ, რომ ნოდტერს შეუძლია თავისუფლად დაუკავშირდეს

შემდეგ რუტინული პროცესი რჩება, პროექტის მოდულები, როგორიცაა ექსპრესი, Jade, ტესტირება ადგილობრივი ვებ სერვერზე, რომელიც იტვირთება კვანძის. ყველაფერი ეს გაკეთდა Git, მოდის, რის შემდეგაც ბიძგი ხორციელდება აიღო Nodester. Nodester-E (Command List) ასევე უნდა დააყენოთ NPM მოდულები Nodester NPM დააყენოთ AppName.

არა ყველა შეესაბამება შოკოლადს. პლატფორმის ფარგლებში შექმნილი Windows- ის იდეოლოგია და პლატფორმის ქვეშ მყოფი განაცხადების მიღება ის ფაქტი, რომ ისინი თავად უნდა ასრულონ autoloads და თითოეული მოსახერხებელი საქმე ნებართვის გარეშე ასვლა. ასე რომ, არსებობს Chrome პაკეტებში, მაგრამ ჩვენ ვიცით შესახებ Googularupdater.exe რომელიც და ასე ყველაფერი განახლებები. ასე რომ, შესახებ Notepad + + რომელიც შეიძლება climbed მიერ განახლებები. Skype და განაახლეთ თავს. თუმცა, თუ თქვენ თავდაპირველად ყველაფერს შოკოლადში, ერთი ბრძანების სწრაფი განახლება იქნება სიამოვნება, მით უმეტეს, თუ ეს არ არის GUI- ის ინსტრუმენტები.

საბოლოოდ, ვრცელდება ვიდეო კლიპი ოფისში. საიტი.

კომენტარებში სთხოვა Slik Subversion პაკეტის დამატება (SVN). მე ვფიქრობ, რომ ეს სასარგებლო იქნება იმისთვის, რომ ილუსტრირება რამდენად მარტივია. ასევე გაწმენდის მუშაობის "შოკოლადის" პრინციპს.

მთავარი აღწერა და ინსტალაციის სკრიპტი მარტივი შემთხვევაში. ყველა პაკეტი შეიძლება შეგროვდეს საკუთარ თავს, აქ არის მაგალითები.

1. შექმნა C: \\ sliksvn \\ sliksvn.nuspec ფაილი შესაბამისი ტექსტით (წყარო Dummy):

sliksvn. Sliksvn. 1.7.4 Slik კომპანია. ანალობა

Slik Subversion საიმედო ვერსია კონტროლის იწყება აქ ჩვენ გთავაზობთ Standalone Command Line Subversion პაკეტი Windows. ინსტალერი შეიცავს ყველა ბრძანების ინსტრუმენტს (Svnadmin, Svnsync, Svnserve, Svnmucc და ა.შ.), მაგრამ არ არის განაცხადის bindings და Apache მოდულები. ინსტრუმენტები სრულად გვერდითი მხარეა, რომელიც შეესაბამება სხვა პაკეტებს. იდეალურია ავტომატური აშენება და განათავსოს სკრიპტები http://www.sliksvn.com/ sliksvn SVN Subversion. Slik კომპანია. ცრუ

2. ამის შემდეგ, შექმნის ინსტალაციის Script C: \\ Sliksvn \\ ინსტრუმენტები \\ chocolateyinstall.ps1

ინსტალაცია-შოკოლადი "Sliksvn" "MSI" / მშვიდი "" / მშვიდი "" www.sliksvn.com/pub/slik-subversion1.7.4-win32.msi "" "http://www.sliksvn.com/pub/slik- ქვევერსია -1.7.4-x64.msi "

დაწერეთ-შოკოლადის "Sliksvn"
) დაჭერა (
ჩაწერეთ-შოკოლადისფილმი "Sliksvn" "$ ($ _. გამონაკლისი.შეიძლება)"
გადაგდება
}

კოდიდან ნათელი ხდება. რა ჩამოტვირთვები ოფისიდან. ვებგვერდი ან 32-bit ან 64 ბიტი ინსტალერი და იქნება წყნარ რეჟიმში დაყენების გარეშე ყურადღების გადასატანი კითხვები.

3. დამატებითი. სამონტაჟო ფაილი (შეიძლება არ იყოს), და ეს საქმე არ არის ფუნდამენტურად C: \\ Sliksvn \\ tools \\ install.ps1

Param ($ installpath, $ toolspath, $ პაკეტი, $ პროექტი)

ჩაწერეთ მასპინძელი "ეს არ არის პაკეტი DLL- ებთან დაკავშირებით."
დაწერეთ მასპინძელი "გთხოვთ დააინსტალიროთ შოკოლადის გამოყენებით"
დაწერეთ მასპინძელი "მისაღებად შოკოლადის უბრალოდ აწარმოებს" ინსტალაცია-პაკეტის შოკოლადის ", რომელსაც მოჰყვება" ინიციალიზაცია-შოკოლადი ""
დაწერეთ მასპინძელი "შოკოლადის ინსტალაცია Sliksvn"
დაწერეთ მასპინძელი "ამ პაკეტის მოხსნა ..."
Uninstall-Package Sliksvn -ProjectName $ Project.Name

4. შეაგროვეთ პაკეტი. ეს შეიძლება შეგროვდეს Nuget. ჩაიძიროს წვდომა მასზე, ან დაუკავშირდით სრულ გზას. ტყუილია C: \\ shotholy \\ chocolateyinstall \\ nuget.exe

\u003e CD C: \\ Sliksvn
\u003e Nuget Pack

ამის შემდეგ, ჩვენ მივიღებთ C: \\ sliksvn \\ sliksvn.1.7.4.nupkg ადგილობრივი პაკეტი. თქვენ უკვე შეგიძლიათ დააინსტალიროთ, შეამოწმეთ Cinst Sliksvn -Source C: \\ Sliksvn (გზაზე მხოლოდ საქაღალდეში, სადაც პაკეტი ცრუობს, მისი სახელით). დამონტაჟებული ადგილობრივად. მაშინ თქვენ შეგიძლიათ ჩამოტვირთოთ პაკეტი საიტზე. არსებობს შემდგომი მოდერაციის რეჟიმი, ამიტომ პაკეტი დაუყოვნებლივ გამოჩნდება და ხელმისაწვდომი გახდება CINST SLIKSVN- ის მეშვეობით.

როგორ მუშაობს ყველაფერი პაკეტის ინსტალაციისას? ინსტალაციისას, ყველაფერს, რაც შეფუთულია Nupkg- ის პაკეტში - სამონტაჟო სკრიპტები, აღწერა და სხვა ფაილები, ორობითი არქივები (არსებობს რაღაც შეიძლება იყოს) ფოლდერში C: \\ shotholty \\ lib \\ nam_pack, მაგრამ ქმედებები ინიშნება სკრიპტი, ჩვენს შემთხვევაში ჩუმად მონტაჟი ხორციელდება, რომ არის, Sliksvn მაქვს 64 ბიტიანი სისტემა, რაც იმას ნიშნავს, რომ იგი მოთავსებულია C: \\ Program Files \\ Sliksvn \\ და თავად არის მითითებული გზაზე. მაგრამ სინამდვილეში, ინსტალაცია შეიძლება იყოს საკუთარი არქივისგან, რომელიც შედის პაკეტში, ან სხვა ქმედებებთან მისი შემომავალი ბიბლიოთეკებით. ეს ყველაფერი დამოკიდებულია ფანტაზიზე.

როგორ ამოიღონ ეს? Sliksvn თავად მეშვეობით ინსტალაციის წაშლა, ისევე როგორც ნებისმიერი სტანდარტული დამონტაჟებული პროგრამა, და C: \\ Chocolyy \\ lib \\ name_pocket ხელში.

განახლება 2012-08-15:

უკანასკნელ ვერსიებში, უკვე უკვე წაშლა პაკეტების წაშლა შოკოლადის წაშლა. ბრძანება წაშლის პაკეტის შინაარსს C: \\ შოკოლადი \\ lib \\ პაკეტის სახელი, ანუ, ეს ფოლდერის ამოღების საშუალებით არის დამონტაჟებული კომუნალური საშუალებები. რა იყო დამონტაჟებული სისტემაში და პროგრამის ფაილებში - არ შეეხება.

დამონტაჟებული სია, როგორც ეს ლოგიკურად იქნება პაკეტების შოკოლადის ჩამონათვალი - არა. მაგრამ ეს შეიძლება ადვილად გამოსწორდეს, როგორც ასეთი hack:

Diff - Git "A / C: \\\\ შოკოლადი \\\\ ChocolaceInstall \\\\ ფუნქციები \\\\ შოკოლადის სია ..A67027 100644 - "A / C: \\\\ შოკოლადი \\\\ შოკოლადიინსტალი \\\\" შოკოლადის სია. +++ "B / C: \\\\ შოკოლადი \\\\ Chocolateyinstall \\\\ ფუნქციები \\\\ შოკოლადი- List.ps1 "@@ -15,7 +15,12 @@@ Param ($ Parameters \u003d" სია "თუ ($ selector -ne") ($ parameters \u003d "$ პარამეტრები" $ სელექტორი "" -) +) ELSE (+ $ Packagefolders \u003d Get-Childem $ Nugetlibpath | დალაგება სახელი + $ პაკეტები \u003d $ პაკეტიფოლდერები "(\\\\ \\ \\ \\ d (1,)) +" | GU + წერა-მასპინძელი $ პაკეტები + გასასვლელი +) AllVersions -eq $ True) (დაწერეთ- debug "აჩვენებს ყველა ვერსიას პაკეტების"
ახლა შოკოლადის სიაში მივიღებთ:

7zip 7zip.install Chocolyy Console2 Curl foobar2000 git git git git.install მირანდა msysgit nodejs.install notepadplusplus.install php php5-dev putty sliksvn sublimetext2 warmup wget

მას შემდეგ, რაც დროს, Linux- ის პროგრამის დამონტაჟება მთელი რიგი გახდა. ეს არ იყო საკმარისი იმისათვის, რომ იპოვოთ და ჩამოტვირთოთ წყარო, აუცილებელი იყო ხელით შეაგროვოს იგი, დამაკმაყოფილებელი დამოკიდებულებები. ახლა არ არის აუცილებელი, რომ დისტრიბუციის ნაკრებიც კი არ არის საკმარისი - საკმარისი იმისათვის, რომ აირჩიოთ პროგრამა პაკეტის მენეჯერის პროგრამაში და დააჭირეთ ღილაკს "ინსტალაცია". Windows- ში, ჯერ კიდევ უნდა მოძებნოთ დისტრიბუცია და შემდეგ ხელით დააინსტალიროთ პროგრამული უზრუნველყოფა. ფაქტი!

არსებობს ბევრი მიზეზი, რის გამოც Microsoft- მა არ განახორციელა პაკეტის მენეჯერის მსგავსი არაფერი. ამ კითხვას საკმაოდ დიდი ხნის განმავლობაში შეგიძლიათ განიხილოთ, მაგრამ რატომ? ოკუპაცია უმადური და ძნელად სასარგებლოა. ამის ნაცვლად, ჩვენ ვურჩევთ ბიზნესის კეთებას და ვცდილობთ, რომ სისტემა აღჭურვა, რომელიც ნებისმიერ თანამედროვე Linux- ში გამოიყენება. პაკეტის მენეჯერი საშუალებას გაძლევთ სწრაფად იპოვოთ და დააინსტალიროთ აპლიკაციები, მოგვიანებით მითითებული განახლებები და საჭიროების შემთხვევაში, აუცილებელია პროგრამული უზრუნველყოფის წაშლა. ამოცანა არის ნათელი, და რადგან მსგავსი არაფერია, ჩვენ ვყიდით მესამე მხარის მსგავსად.

პროგრამული უზრუნველყოფის ძირითადი ინსტალაცია

არაფერია უფრო tedious და მოსაწყენი, ვიდრე პირველადი დამონტაჟება პროგრამების ცხრა სუფთა სისტემა. არა, ჭეშმარიტი! მაშინაც კი, თუ თქვენ არ გამოიქცევიან Quarry, დაყენების მთელი აუცილებელი პროგრამული უზრუნველყოფა ერთდროულად (თუმცა არსებობს ასეთი fetishists), და ეს თანდათანობით ასეთი fetishist, მაშინ ძირითადი კომპლექტი Prog, რომლის გარეშეც, კარგად, არ გავაკეთოთ, კვლავ თავს იგრძნობს მესამე კატეგორიას. სამი ოპერაცია: "გახსნა საიტი", "გადმოწერილი განაწილება", "განათავსეთ პროგრამა" - და ასე ოციჯერ გადასვლისთვის.

ბრაუზერი, მესენჯერი, კოდეკები და აუდიო / ვიდეო ფლეერი, მკითხველისთვის PDF, საოფისე პაკეტი, ანტივირუსული, Java / NET- ის ჩარჩო / Flash, Archiver - Gentleman- ის კომპლექტი არავინ გაუქმდა. აქ და მთელი სამუშაო ცვლა შეგიძლიათ დაეხმაროთ! 🙂 არსებობს შანსი, რომ დაიძინოს ადრე, თუ არსებობს Dailysoft ბოლო დისკზე] [მაგრამ ასე რომ ქორწინება შეიძლება გამოტოვოთ: რა მოხდება, თუ ახალი ვერსია გამოვიდა? სიტყვაში, ერთადერთი ვარიანტი არის ამ მოხატული ტყის გაგზავნა და უკეთესი ვარიანტი უკეთესი.

ასე რომ დაამატოთ სანიშნეების ონლაინ სერვისი www.ninite.com. ეს ცოტა ხნის წინ გაჩნდა რესურსი უკვე მოახერხა გადარჩენა რამდენიმე საათის განმავლობაში ტანჯვა და უღიმღამო დრო. Როგორ? იდეა ძალიან მარტივია. ერთადერთი გვერდი, განსხვავებული უპირატესად უფასოა ან ღია პროგრამებირომელიც გატეხილია ჯგუფების მიერ: "ბრაუზერები", "უსაფრთხოება", "განვითარება" და ა.შ. თქვენ უნდა აირჩიოთ თქვენგან საჭირო კომუნალური და დააჭირეთ ღილაკს "მიიღეთ ინსტალერი". შედეგად, რამდენიმე მაუსის დაწკაპუნებით, ჩვენ ვიღებთ უნივერსალურ ინსტალერს, რომელიც დააყენებს ყველა შერჩეულ პროგრამას. ინსტალერი თავად იწონის საკმაოდ ცოტა და ტუმბოებს ყველა საჭირო მონაცემზე პირდაპირ ინსტალაციის დროს. ცალკე მომენტები, რა თქმა უნდა, საგანგაშო. მაგალითად, ვინ იცის ეს, ფრთები ამ ინსტალატორს? მაგრამ რამდენად კომფორტული!

სამწუხაროდ, ინსტალერი არ დატოვებს მონაცემებს, რომლებიც გადმოწერილი ინსტალაციისთვის, ამიტომ, სამწუხაროდ, ის არ იმუშავებს ოფლაინ ინსტალერის შესაქმნელად და ჩაწერეთ თქვენი ფლეშ დრაივერზე, მაგრამ ეს ვარიანტი ხელმისაწვდომია მომსახურების გადახდაზე.

ჩვენ იდეას ტუმბოს

გარდა ხაზგარეშე დანადგარების არარსებობის გარდა უფასო ვერსია მე ninite აქვს კიდევ ერთი ნაკლი - ინსტალერი ერთად ასეთი პროგრამები ყოველ დროს, თქვენ უნდა გააკეთოთ ახალი.
უცნაურია, რომ დეველოპერები არ დაამატეს მარტივი სისტემა რეგისტრაცია ისე, რომ თქვენ შეგიძლიათ შესვლა და დაუყოვნებლივ ჩამოტვირთოთ ინსტალერი ოდესმე უკვე შედგენილი პროგრამების კომპლექტი. ასეთი შეცდომის თავიდან აცილება საფრანგეთიდან მოახერხა, რომელმაც მსგავსი სერვისი განახორციელა - www.allmyapps.com. არსებითად ეს იგივეა, მხოლოდ მეტი დიდი რაოდენობა პროგრამული უზრუნველყოფა და უნარი წებოს სიაში განაცხადების თქვენი პირადი ანგარიშის (უფასო).

გარდა ამისა, თქვენ შეგიძლიათ დააყენოთ დამატებითი დესკტოპის კლიენტი, რის შემდეგაც სისტემა, რომელიც უკვე ხელმისაწვდომია სისტემაში, რომელიც არ იქნება დამონტაჟებული AllMyApps ინტერფეისი და არ უნდა იყოს დამონტაჟებული. თუმცა, თუნდაც ამ სცენარით, უნივერსალური ინსტალერი ჯერ კიდევ არ არის პაკეტის მენეჯერი.

ოდნავ მიახლოება აპლიკაციის მენეჯერის იდეა zeupp (blog.zeusoft.net/zeuapp) განხორციელდა დესკტოპის განაცხადის სახით. განვითარება ასევე გთავაზობთ ფართო სიას თავისუფალი და ღია პროგრამებიეს შეიძლება სწრაფად დაინსტალირდეს სისტემაში. ჩვენ ვირჩევთ სასურველს, დააჭირეთ "ჩამოტვირთვა" - და პროგრამა თავად, გადმოტვირთვის განაწილების, იწყება ინსტალაციის პროცედურა. სამონტაჟო პროცედურა არ არის გამჭვირვალე და არ ავტომატიზირებული: მომხმარებელიც კი უნდა აირჩიოს საქაღალდე გადმოტვირთვის გადმოსაწერად. მაგრამ ეს არ არის ყველა. თუ ონლაინ სერვისები კვლავ აპატიებს სისტემაში შემოწმების არარსებობის ნაკლებობას და პროგრამული უზრუნველყოფის განახლების შესაძლებლობას, შემდეგ კი Desktop Zeupp- ში ეს შესაძლებლობა იყო შესაძლებელი. ასე რომ თქვენ უნდა ვეძებოთ გამოსავალი, რათა ხელი შეუწყოს შესაბამისობის ვერსიებს დამატებით.

დამონტაჟებული პროგრამების განახლება

Windows- ის აპლიკაციების შემთხვევაში, როდესაც ახალი საჯარო გრძელი ფეხები თითქმის ყოველკვირეულად გამოჩნდება სხვადასხვა ბრაუზერებისთვის, Adobe Reader და სხვა კლიენტის აპლიკაციები, განახლების საკითხი განსაკუთრებით მნიშვნელოვანია.

სრულად ავტომატური სისტემარომელიც აკონტროლებს ახალი ვერსიების წარმოქმნას და თავად განახლებას, მე ვერ ვნახე. მაგრამ ეს, ალბათ, უკეთესი კი, ამგვარი ავტომატიზაციის პირობებში Windows- გარემოში, შესაძლებელი იქნება დაველოდოთ არაფერი. ეს არის კიდევ ერთი რამ - ნახევრად ავტომატური ინსტრუმენტი, რომელიც მუდმივად აკონტროლებს განახლებების არსებობას და შესთავაზა სტანდარტულ ინსტალატორებს. ასეთი ინსტრუმენტების განვითარება და დასავლეთ უშიშროების Secunia კომპანიაში ჩართულია. ჩვენ არ ვიღებთ სერიოზულ კორპორატიულ გადაწყვეტილებებს, რომლებიც მიზნად ისახავს ქსელზე ცენტრალიზებულ განახლებას და მიიღოს უფასო კომუნალური -თვის Პერსონალური გამოყენება - Secunia პერსონალური პროგრამული ინსპექტორი.

მსუბუქი კომუნალური სწრაფად და საქმის ცოდნა იკავებს მთელ სისტემას და აძლევს დეტალურ ანგარიშს, რომელთა პროგრამები უნდა განახლდეს. თითოეული მოძველებული პროგრამისთვის, საფრთხის ნიშანი გაცემულია (სისუსტის ღირებულების ვრცელი ბაზის მიხედვით) და, ყველაზე მოსახერხებელი, პირდაპირი ბმული განაწილების უახლესი ვერსიის ჩამოტვირთვისთვის. ერთი დაწკაპუნება - და თქვენ უკვე დაიწყებთ განახლებას. გარდა ამისა, Windows- ის განახლების არსებობა გადაამოწმებს, ხოლო როდესაც არ არის იგივე Ბოლო ვერსია ზოგიერთი პროგრამული უზრუნველყოფა, შესაბამისი გაფრთხილება გამოჩნდება უჯრაში. განსაკუთრებულ ყურადღებას უთმობს ბრაუზერის უსაფრთხოებას და მათთვის თანდართული მოდულის უსაფრთხოებას ( Adobe Flash. მოთამაშე, QuickTime, Sun Java და ა.შ.), ასევე კლიენტის პროგრამული უზრუნველყოფა -თვის ქსელური მომსახურება (მაგალითად, სკაიპი). დეტალური ანგარიში, ვთქვათ, ActiveX კომპონენტები ხელმისაწვდომი გახდება თუ თარგმნა Secunia PSI- ს მოწინავე ინტერფეისის რეჟიმში.
დაწყების დაწყებამდე კომუნალური, ჩამოტვირთეთ წესების უსაფრთხო https-puncture, რომელშიც მითითებულია, თუ როგორ უნდა შეამოწმოთ განაცხადის შესაბამისობა. ღირს, რომ ჩემს მანქანაზე დამონტაჟებულია მხოლოდ უზარმაზარი პროგრამული უზრუნველყოფა, საიდანაც არ მაქვს დრო, რომ მოშორება. ამავდროულად, Secunia- ს შეუძლია მრავალი მათგანის განახლებული ვერსიები. RSS feed- ში განახლებული ინფორმაციის გაცნობა java ვერსიებიექსპერიმენტი გულისთვის PSI- ის გულისთვის - ინფორმაცია ეკრანზე დაუყოვნებლივ გამოჩნდა საჭიროების შესახებ. აქ არის და თქვენ იგრძნობთ, რომ პროდუქტის მხარდაჭერა არ აკეთებს რამდენიმე ენთუზიასტს, არამედ უსაფრთხოების სპეციალისტის მთელ გუნდს. სხვათა შორის, ნებისმიერ დროს, PSI- ს განახლებული SCUNI სისტემის რეიტინგის რეიტინგი. მე მაქვს ეს მნიშვნელობა სიგრძეების შემდეგ 86% -ს შეადგინა. Და შენ გაქვს?

როგორ გაუმკლავდეთ ბეტა ვერსიებს?

მოძველებული პროგრამების არსებობის მიუხედავად, სისტემა ასევე იღებს პროგრამების უზარმაზარ რაოდენობას, რომელიც ჯერ კიდევ გათავისუფლებისგან შორს არის. ზოგადად, სასიამოვნოა, რომ სასიამოვნო ბონუსები გაცილებით ადრე, ვიდრე სხვები, მაგრამ დეველოპერების დასახმარებლად რამდენიმე შეცდომის მოძიება - ასეთი დიდი საფასური ასეთი შესაძლებლობისთვის. სამწუხაროდ, Secunia Psi No Betakes აღიარებს - ასევე ნათელია, თუ არსებობს სავსე შეცდომები რელიზები, მაშინ რა უნდა ველოდოთ Beta ან თუნდაც Alpha ვერსიები? Როგორ უნდა იყოს? თვალთვალის გათავისუფლების ახალი პროგრამების ჩემთვის დახმარება რესურსების fileforum.betanews.com და www.filehippo.com. თუ პირველი უბრალოდ აქვეყნებს სიახლეებს ახლად გამოცემულ ვერსიებს, მაშინ FileHippo არის პროგრამული უზრუნველყოფის უზარმაზარი კატალოგი, რომელიც scrupulously განახლებულია როგორც კი აღმოჩნდება ახალი ვერსია პროგრამები - ალბათ ეს კეთდება ავტომატურად. უფრო მეტიც, ყველას მიიწვია filehippo.com განახლების შემოწმება, რომელიც, ისევე როგორც Secunia პროგრამა ამოწმებს პროგრამას განახლებების სისტემაში. მაგრამ ამავე დროს ... ცალკე სიაში, ის გთავაზობთ პროგრამების ხელმისაწვდომი ბეტა ვერსიების ინსტალაციას, რომელიც მითითებულია პირდაპირი კავშირების დისტრიბუციისთვის. ეს სასაცილოა, რომ ინსტალაციის შემდეგ ჩამოტვირთული FilePPO.com განახლების შემოწმება PSI დაუყოვნებლივ გაუქმდა, რომ ამ პროგრამისთვის ახალი ვერსიაა. ყოველივე ამის შემდეგ, აშკარად ცრუობს, შეურაცხყოფილი ან რა? 🙂

პროგრამების სწორად მოხსნა

როდესაც "დაწყება" მენიუ იზრდება არარეალური ზომები, თქვენ იწყებთ ფიქრი: "ალბათ ბევრი ზედმეტია აქ." ჩემი წესი არის დაახლოებით ასეთი - ყოველ ჯერზე, რეგულარული Windows მენეჯერი ინსტალაციისა და მოხსნის პროგრამების, შეგიძლიათ მოშორება მინიმუმ ხუთი არასაჭირო კომუნალური :). ეს თითქოს ერთადერთი თვისება იყო სურათების მენეჯერის, რომელიც შლის პროგრამას, რომელიც Microsoft- ს, როგორც ჩანს, არსებობს. გამოყენება - არ მინდა. Მაგრამ არა! პროგრამა, რა თქმა უნდა, ცოდვა ნახევარი შლის, მაგრამ თუ თქვენ მიიღოს Snapshot რეესტრის და Ფაილების სისტემა ინსტალაციის დაწყებამდე და მოხსნის შემდეგ, მაშინ აღმოჩენილია Საინტერესო ფაქტები. ჭარბი რეესტრის გასაღებები, გარკვეული დროებითი ფაილები ... რატომ დარჩნენ ისინი - არ არის ნათელი.

არსებობს ბევრი კომუნალური, რომ ჯადოსნური დაპირება სწორად წაშლა პროგრამების სისტემა, გამოიყენოთ ინტელექტუალური ალგორითმები, რათა მოძებნოთ მარცხენა გასაღებები რეესტრში და ა.შ. სინამდვილეში, მათი უმრავლესობა სრული ფეხსაცმელი, მაგრამ არა Ashampoo Magical Uninstall (www.ashampoo.com). რა განსხვავდება სხვებისგან? პრინციპი აქცია. იდეა ის არის, რომ პროგრამა მუშაობს ყველა დროის ფონზე და როგორც კი ის აღმოაჩენს დაწყების setup.exe, ინსტალაცია. EXE და სხვა ინსტალაციის Binaries, იწყებს ყურადღებით მონიტორინგი მათი ქმედებები და ცვლილებები სისტემაში. საქმეში, მონაცემთა ბაზა შედგენილია, რომელშიც ინსტალერის ყველა ქმედება ჩაწერილია: რა გასაღებები რეესტრში დარეგისტრირდა, რა ფაილები და სად განთავსებული - ყველაფერი აშკარად სინამდვილეში. საჭიროა პროგრამის წაშლა? Ashampoo Magical Uninstall არღვევს მას მეშვეობით მონაცემთა ბაზაში და გააფართოვოს უკან ყველა ცვლილება. მიდგომა სწორად მუშაობს. უფრო მეტიც, თუ შეცდომით წაიშალა არასწორი პროგრამა ან აქტიურად შეიცვალა, მაშინ ნებისმიერი ოპერაციის წაშლა შეიძლება გაუქმდეს გარკვეული დროის განმავლობაში ჩაშენებული რეინსტალერის კომუნალური გამოყენებით. ჯადოსნური წაშალოთ კვლავ განაწილებულია თავისუფალი, მაგრამ ლიცენზიის გასაღები თქვენ უნდა მოითხოვოთ დეველოპერების ნახვა.

ალასი და აჰ!

პაკეტის მენეჯერი, როგორც Linux- ში? სამწუხაროდ, სანამ არაფერი გამოდის. სანამ არ არსებობს სტანდარტიზებული მექანიზმი აპლიკაციის ინსტალაციის, განახლებისა და წაშლისთვის, პროგრამის შენახვის საცავში, თქვენ არ შეგიძლიათ ისაუბროთ რაიმე ანალოგზე APT- ის შესახებ. Microsoft Cant? Რა თქმა უნდა. მაგრამ ყოველივე ამის შემდეგ, ღია პროგრამების დეველოპერები არ იქნება ძალიან scratched ამ. ყურადღებით მასპინძლობს თქვენი პროექტების შესახებ Google Code, SourceForge და სხვა რესურსები, უკვე დიდი ხანია შესაძლებელია გაერკვია მსგავსი რამ.

უბრალოდ ვფიქრობ: მოსახერხებელი განაცხადის მენეჯერი, რომელშიც იქნება მხოლოდ ღია პროგრამული უზრუნველყოფა - რა არის ბონუსი მთელი ხსნის და? იმავდროულად, თქვენ უნდა იყოს შინაარსი მიმოფანტული კომუნალური, რომელიც თუნდაც ტანდემი ზოგჯერ ყველა რა პაკეტი მენეჯერების Linux შეუძლია.

ინფორმაცია

თქვენ შეგიძლიათ გაითვალისწინოთ სხვა კარგი პროგრამები კომპიუტერზე დამონტაჟებული პროგრამული უზრუნველყოფის განახლებისთვის. ეს არის sumo (www.kcsoftwares.com) და appupdater (www.nabber.org/projects/appuppdater).

რამდენიმე წლის წინ ენთუზიასტებმა სცადეს Linux APT- ის პორტის შექმნა - Win-Get () გამოჩნდა სინათლეზე. პასკალზე დაწერილი სისტემა, რომელიც საშუალებას მისცემს კონსოლის მეშვეობით გარკვეული კომუნალური ჩამოყალიბებას, მაგრამ, სამწუხაროდ, განვითარება სწრაფად შეჩერდა. იგივე ბედი შეტანილია სხვა დასაწყისში: AppSnap, AppUpdater და კიდევ ცდილობს დააკავშიროთ ყველა ხელმისაწვდომი Getit Solutions (www.puchisoft.com/getit).

მძღოლების ინსტალაცია და განახლება

ალბათ ყველაზე უღირსი რამ, რაც სისტემის აღდგენის შემდეგ არ არის ყველა პროგრამის დამონტაჟება. არა! არსებობს მონსტრი ბევრად უარესი - მძღოლები. როდესაც მე პირველად ვნახე Windows 7, მინდოდა ყვირილი: "ეს მოხდა!". დიახ, სისტემა მეშვეობით Ვინდოუსის განახლება. გაიყვანს თითქმის ყველა საჭირო შეშა, და მე უკვე დარწმუნებული ვარ, ვიდრე ერთხელ. შედეგად, აღარ უნდა დაარღვიოს ხელმძღვანელი, რომელიც უცნობი მოწყობილობები ინიშნება მოწყობილობის მენეჯერთან - ყველაფერი ავტომატურად დამონტაჟებულია. მაგრამ როგორ უნდა იყოს ადრეული ვერსიები Windows და როგორ პრინციპში განახლება მძღოლები? ჩვენი პასუხი არის მძღოლიმი (www.innovative-sol.com/drivermax).

ეს პატარა კომუნალური საშუალებას მოგცემთ სწრაფად გაიყვანოთ უახლესი ვერსია შეშის ყველაზე მეტად სხვადასხვა მოწყობილობები. დაივიწყეთ ფერწერის ძიება იშვიათი მძღოლისთვის ან "ყუთში" - უბრალოდ შექმნათ უფასო ანგარიში სერვისზე და ყველაფერი გჭირდებათ. თუმცა, პროგრამა სასარგებლო იქნება იმ შემთხვევაშიც კი, თუ არ ენდობით ამ მიდგომას და ურჩევნია ოფიციალურ საიტებზე სისტემატური პროგრამული უზრუნველყოფა. DRIVERMAX- ს კიდევ ერთი მნიშვნელოვანი ფუნქცია აქვს - სისტემაში ყველა მძღოლის სარეზერვო. აქედან გამომდინარე, სისტემის აღდგენის შემდეგ, ყველა მძღოლის დამონტაჟება რამდენიმე წუთს მიიღებს და მინიმუმ ძალისხმევას მოითხოვს. მინდა ვაღიარო, რომ მძღოლთან მძღოლის მძღოლი მძღოლის მძღოლად ვერ მოვძებნო, მაგრამ სწრაფად შეცვალა სიტუაცია სხვა კომუნალური დოქტორისთვის (www.devicedoctor.com).

ავტომატური განახლება Google- დან

თუ თქვენ ოდესმე გადმოწერილი Გუგლ ქრომი.თქვენ ასევე იცით: ბრაუზერის ოფლაინ-განაწილების ნაცვლად, თქვენ მხოლოდ შერწყმა კონვერტი-ინსტალერი, რომელიც უკვე, თავის მხრივ, OS- სა და სხვა პარამეტრებზე დამოკიდებულია, ყველაფერი გჭირდებათ. და თუ თქვენ ოდესმე მოვიდა Pack.Google.com, მაშინ, ალბათ, მე არ ყურადღება გაამახვილა პროგრამა, რომელიც ერთხელ კომპლექტი ან განახლებები სისტემის პროდუქტებში Google. ასეთი ინტელექტუალური მონტაჟი და AutoAppite სისტემა ეწოდება Google Update ან Omaha. ეს პროექტი ღია ლიცენზიის ქვეშ ვითარდება და ყოველთვის ხელმისაწვდომია CODE.Google.com/p/omaha. მნიშვნელოვანია, რომ ეს არ არის მხოლოდ პროგრამა, და სისტემა-გააზრებული არქიტექტურულ გეგმაში, რომელიც საშუალებას გაძლევთ ადვილად დააინსტალიროთ და განახლდეს სხვადასხვა აპლიკაციები - რა არის დაკარგული თანამედროვე ფანჯარაში, რათა უზრუნველყოს პროგრამული უზრუნველყოფა და Lainux პაკეტის მენეჯერი.

Კარგი დღე.

რა თქმა უნდა, Batch მენეჯერები Linux გავაკეთოთ ადვილი ცხოვრება და მომხმარებლები და ადმინისტრატორები. Windows Windows ერთად ბევრად უარესი, თუმცა ზოგიერთი მოვლენები ხელმისაწვდომია (პროგრესი დაჰპირდა Windows 10): Nuget, Chocolate, WPKG და სხვა.

CoDeforces- ის ტესტირების მანქანების მხარდასაჭერად, SSU პროგრამისტების ოლიმპიადის სასწავლო ცენტრის კომპიუტერები, სხვადასხვა ოლიმპიადების მონაწილეთა სამუშაოების მომზადება, მე საბოლოოდ დაღლილი მრავალფეროვანი bat ფაილების წერა და გადაწყვიტა ამ პროცესის გამარტივება. აღმოჩნდა, რომ კარგი დახმარება აღმოჩნდა, მაგრამ დეტალებში აღმოჩნდა, რომ ეს ყოველთვის არ შეესაბამება: უმეტეს შემთხვევაში შეუძლებელია ინსტალაციის დირექტორია, არ არსებობს მისი საცავების მხარდაჭერა, არ არსებობს ბევრი პაკეტი Codeforces, shocottyy საცავი მაღაზიები არ არის ინსტალერი პროგრამების, მაგრამ მხოლოდ კავშირები მათ - რამდენჯერმე იყო, რომ საიტი პროგრამა ცრუობს და დააყენოთ პაკეტი შეუძლებელია.

ამ მიზეზით, 2014 წლის დეკემბერში, რამდენიმე საღამოების გამოვდივარ ჩვენს მიზნებზე მოსახერხებელ მოსახერხებელ მოსახერხებლად (მოუწოდა PBOX, წაიკითხეთ pi-box). მე ვივარაუდოთ, რომ გამოიყენოთ PBOX პროგრამული უზრუნველყოფის სპეციფიკური პროგრამული უზრუნველყოფა (კომპილერების სპეციფიკური ვერსიები) და პროგრამებისთვის Ძირითადი მიზანი რაღაც და shocolaty.

მომდევნო თვეში, ყველა ტესტირების სერვერზე Codeforces (და მრავალი სხვა კომპიუტერული ფაკულტეტის ფაკულტეტის Knieit Saratov Gu) მე ვაპირებ გადააყენოს გამოყენებით კერძოდ PBOX.

მე უკვე გამოვიყენე ეს პირადი მიზნებისათვის, მეჩვენება, რომ PBOX შეიძლება სასარგებლო იყოს CODEFORCES მომხმარებლებისგან. საიტზე http://pbox.me არსებობს გამოყენების მაგალითები. ქვემოთ არის ცოტა ახსნა.

დაყენება

გადადით http://pbox.me და Windows ადმინისტრაციულ კონსოლში (იპოვეთ CMD.exe და კონტექსტში მენიუში მაუსის მარჯვენა ღილაკით, აირჩიეთ Run Administrator) Run Code C Მთავარი გვერდი. PBOX არის დაწერილი Java თუ თქვენ არ გაქვთ, ის თავად rolls out jre და მას შემდეგ, რაც მას შემდეგ. სხვათა შორის, თითოეული PBOX LAUNCH იქნება თვითმმართველობის განახლებადი, ასე რომ თქვენ არ უნდა ვიფიქროთ მოძრავი up განახლებები.

მე, როგორც წესი, გამორთეთ UAC, თუ არ გინდა, მაშინ მომავალში ის ყოველთვის უნდა დაიწყოს admin. კონსოლი, და თქვენ შეგიძლიათ გამორთოთ UAC როდესაც PBOX დამონტაჟებულია უბრალოდ აკრეფით PBOX -UAC.

გამოყენება

გვინდა საკუთარ თავს ზუსტად G ++, რომელიც გამოიყენება Codeforces- ზე? უბრალოდ ჩაწერეთ PBOX დააინსტალირეთ MINGW-TDM-GCC. თავდაპირველად, ის დააინსტალირებს Homedrive% \\ პროგრამების \\ Mingw-TDM-GCC, თქვენ დაწერებთ რამდენიმე დირექტორია გზას (მათ შორის MSYs), დაამატეთ mingw_home to სამონტაჟო დირექტორია. ზოგადად, რა მოხდება, რაც მოხდება მხოლოდ საკმარისი იმისათვის, რომ იპოვოთ პაკეტი და დააჭირეთ ჩვენება PBOX.XML.

PBOX პაკეტები არ არის ბევრი (მაგრამ არა საკმარისი, 73). მოდი http://pbox.me/packages და ვნახოთ. სასარგებლო კონსოლიდან, ვურჩევ PBOX- ის ინსტალაციის ინსტრუმენტებს - ეს არის სასარგებლო SysInternals Utilities- ის ასამბლეა, Windows Resource Kit, მხარდაჭერის ინსტრუმენტები, ასევე სხვადასხვა curl, wget, imdisk და სხვები, რომლებიც დაუყოვნებლივ დაემატა გზას. სხვათა შორის, დაემატება და სასარგებლო კომუნალური Runexe.exe, რომელსაც შეუძლია აწარმოებს პროცესებს და უყურებს დროს / მეხსიერებას.

სხვათა შორის, ყველაზე ნაგულისხმევი კომუნალური და კომპილერები დამონტაჟდება C: \\ პროგრამებში (რეალურად Homedrive% \\ პროგრამებში). ეს საკმაოდ მოსახერხებელია მათთვის მოკლე და სივრცის გარეშე "პროგრამის ფაილები".

შეგიძლიათ დაამატოთ დამატება. Keys, მაგალითად: PBOX ინსტალაცია FAR - Homedir \u003d C: \\ far --harch \u003d 32 --version \u003d 3.0.4040. პაკეტის წაშლა, საკმარისია Pbox Uninstall- ის შესასრულებლად.

აქ არის უფრო მეტი მაგალითები ხელმისაწვდომი ბრძანებები და მათი გამოყენება.