ot Valeri Dachev(20-09-2000)

reiting (25)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

AutoSlack

Kakvo novo okolo paketnata sistema na Slackware GNU/Linux? Ami nishto ;). Interesnoto obache e, che David Cantrell e napisal edna interesna programka za avtomatichno obnoviavane na distributsiiata po Internet. Za suzhalenie, tazi programka vse oshte e v protses na razrabotka i ne e vliazla ofitsialno v distributsiite na Slackware. Vupreki tova, tia mozhe da bude namerena na: http://zuul.slackware.com/autoslack/. Tam ima sushto taka i informatsiia za neia. Mezhdudrugoto http://zuul.slackware.com/ e edin sait, koito e svurzan s proekti otnasiashti se do Slackware izvun samata distributsiia.

Na kakuv printsip raboti tazi AutoSlack ? Tia vzaimstva edin metod, koito biah izpolzval i az s svoia Bash skript - analizira razlikite v lokalniia fail CHECKSUMS.md5 i tozi CHECKSUMS.md5, koito se namira na FTP saita na Slackware v -current durvoto. Ako ima promenena MD5-sumi na niakoi paket, zaklyuchva, che ima nova versiia na paketa, koiato e kandidat za obnoviavane.

Instaliraneto i stava otnositelno lesno, no problemut e tam, che oshte ne e obrabotena kato ofitsialen Slackware paket, koeto nalaga malko poveche rabota, koiato do izvestna stepen mozhe da se avtomatizira. Tova se otnasia glavno do instaliraneto na izpolzvanite ot neia tri modula, chiiato instalatsiia v povecheto sluchai triabva da stane online, chrez izpolzvaneto na programata "cpan". Samata programa zadava niakolko vuprosa, na koito potrebiteliat spokoino mozhe da udria po edin Enter, tui kato nastroikite po podrazbirane sa podhodiashti.

Predimstvata na AutoSlack sa glavno v tova, che ochevadno Patrick Volkerding e niamal mnogo prust v taia rabota ;). SHeguvam se, razbira se. AutoSlack e mnogo dobre napravena kato potrebitelski interfeis, kato ima niakolko rezhima na rabota, kato naprimer rezhim samo za teglene, avtomatichen rezhim, potrebitelski rezhim, podroben rezhim, koeto pozvoliava izpolzvaneto na programata kakto ot crontab bez mnogo-mnogo da pishe po ekrana i vuobshte da ne vi kasae kakvo stava, taka i ot normalna konzola, kudeto da vi predostavia pulna informatsiia za tova, koeto pravi.

AutoSlack e pisan pochti iztsialo na Perl, poradi koeto ima reditsa nedostatutsi, za koito Deivid kaza, che shte se opita da premahne, ako mozhe. Takiva problemi sa naprimer izpolzvaneto na Perl modula Net:FTP, koeto ne pozvoliava izpolzvaneto na HTTP Proxy survur, kakto i vuobshte tegleneto na failove po HTTP protokola. Drug problem, koito se porazhda ot izpolzvaneto na tozi modul e, che resuming (produlzhavane na zapochnato teglene ot miastoto, kudeto e svurshilo) ne se poddurzha.

Razbira se, Deivid bi bil mnogo dovolen ot niakoi komentar, kartichka, bira i nai-veche ot pomosht v razvivaneto na tozi proekt. Glavnite mu tseli sa da redutsira polzvaniia vunshen softuer, kato zapazi guvkavostta na programata i premahne neinite nedostatutsi. Taka che, tezi koito imat neshto ot gorespomenatoto, mogat da pishat na david@slackware.com. Avtor: Valeri Dachev
Data: 20.09.2000


<< XFce | Apache+PHP+MySQL >>