ot Valeri Dachev(20-09-2000)
reiting (25)
[ dobre ]
[ zle ]
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 >>
|