|
Slackware info
Slackware e nai-starata poddurzhana Linux distributsiia. Suzdadena e
prez 1993 ot Patrick
Volkerding, koito po tova vreme e student v universiteta
Moorhead (Minesota, SASHT). Purvonachalno Slackware predstavliava
modifitsirana i izchistena ot bugove versiia na Softlanding Linux
Systems (SLS) – edna ot nai-populiarnite distributsii po tova vreme.
Postepenno interesut kum „poliranata“ versiia na SLS narastva i taka
Slackware 1.00 izliza na 16 yuli 1993 godina na obshto 24 na broi
3.5-inchovi disketi. Vsushtnost, osnovnata prichina za "razhdaneto" na
Slackware e, che razrabotchitsite na SLS ne se uspiavali da smognat na
popravkite koito Patrick Volkerding im e prashtal.
I do dnes toi e glavniiat razrabotchik na distributsiiata, kato v
otminalite godini v proekta sa vzeli uchastie David Cantrell i Cris
Lumens. V momenta aktivni sutrudnitsi na proekta sa Eric Hameleers
(AlienBob), Robby Workman (rworkman), Piter Punk i Stuart Winter.
Makar i dosta hora da razrabotvat proekta (tesen krug ot
razrabotchitsi, sus silna podkrepa ot obshtnostta), Slackware si
ostava "one-man show", zashtoto vsiako reshenie otnosno razvitieto mu
e iztsialo v rutsete na Patrick Volkerding.
Slackware e silno UNIX-orientirana distributsiia. Smiatana za
izklyuchitelno stabilna i nadezhdna, neinata filosofiia mozhe da se
izrazi s mototo K.I.S.S. (Keep It Simple, Stupid). Za razlika ot
povecheto distributsii, v Slackware sa zapazeni traditsiite -
instalatorut si ostana v tekstov rezhim, a konfiguriraneto v niakoi
sluchai vse oshte se svezhda da redaktirane na kofiguratsionni failove,
vmesto s grafichni instrumenti. Distributsiiata vklyuchva i svoi
spetsifichni konfiguratsionni instrumenti, koito, vupreki che se
izpulniavat v tekstov rezhim, predlagat menyuta.
Slackware ima versii za slednite arhitekturi: x86, x86_64, S/390,
S/390x i ARM, a neofitsialno i za PPC (narechena Slackintosh).
Slackware se razprostraniava na DVD ili na obshto shest diska, kato
samo purvite chetiri sa nuzhni za pulnata instalatsiia. Ostanalite dva
sudurzhat predimno izhodniia kod na binarnite paketi i skriptovete
za kompiliraneto mu (SlackBuilds, vizhte po-dolu). Slackware64
(64-bitovata versiia) se razprostraniava samo na DVD nositel.
Slackware predlaga taka narechenite
huge i generic iadra. Tezi ot tip huge sa prednaznacheni za samata
instalatsiia, a, sled kato kato sistemata e instalirana, se
preporuchva polzvaneto na generic iadro. Za tselta triabva da se
suzdade /boot/initrd.gz,
vklyuchvasht neobhodimiia modul za failovata sistema, i da se redaktira
/etc/lilo.conf.
Kak stava tova e podrobno opisano v /boot/README.initrd.
Sistemnite nastroiki se praviat chrez
pkgtool, instrument,
koito predlaga ncurses-bazirani menyuta. CHrez nego mozhe da se
instalirat i premahvat paketi, kakto i da se „povikat“ razlichni
sistemni prilozheniia kato
liloconfig
(konfiguratsiia na LILO), netconfig
(mrezhova konfiguratsiia), services
(upravlenie na sistemnite daemons), xwmconfig
(izbor na grafichna sreda) i drugi
Slackware64 predstavliava chista,
64-bitova sistema, koiato obache e "gotova" za 32-bitova
suvmestimost (Slackware64 multilib). Blagodarenie na AlienBob, ima
i podrobni instruktsii za tova kak da
napravim Slackware64 multilib.
Paketnata sistema na Slackware e
elegantna i sempla. Vseki paket predstavliava arhiv na pulnata
instalatsionna puteka na dadenoto prilozhenie, zaedno s opisanie na
paketa (failut slack-desc)
i sled-instalatsionni skriptove (failut
doinst.sh), kogato sa
neobhodimi. Ot versiia 13.0 nasam paketite sa s razshirenie
.txz, kato
predhodniia format .tgz e
sushto poddurzhan. Otdelno ot spomenatiia pkgtool,
komandite za instalirane, deinstalirane i obnoviavane na lokalni
paketi sa suotvetno installpkg,
removepkg i upgradepkg.
Paketnata sistema, za razlika ot
drugi distributsii, ne predlaga avtomatichno razreshavane na
zavisimostite, t.e. v Slackware, ako edna programa iziskva druga
programa za da raboti, vie triabva da ia namerite i instalirate
ruchno. Tova ne e zadulzhitelno otritsatelno kachestvo i se kompensira
ot podrobnata informatsiia na stranitsi kato SlackBuilds.org (vizhte
po-dolu). Nared s tova, niakoi ot neofitsialnite paketni instrumenti
i hranilishta predostaviat vuzmozhnost za avtomatichno razreshavane na
zavisimostite.
slackpkg
Za obnovlenie na sistemata i za instalirane na paketi ot
ofitsialnite hranilishta se izpolzva instrumentut slackpkg. Predi izpolzvaneto
mu triabva da izberete podhodiasht ogledalen survur ot /etc/slackpkg/mirrors. Za poveche
informatsiia napishete v konzolata slackpkg
-h kato administrator
Tui kato naborut ot ofitsialni
paketi e doniakude ogranichen, na saita http://slackbuilds.org/
se predlaga bogat nabor ot SlackBuild
skriptove za kompiliraneto na softuer ot izhodniia mu kod.
Kolektsiiata se poddurzha ot niakoi ot nai-aktivnite sutrudnitsi v
razrabotvaneto na Slackware i se preporuchva ot samiia suzdatel
Patrick Volkerding. Stranitsata sudurzha i ukazaniia za vsichko
neobhodimo (zavisimosti, kak da se startira skripta i t.n.)
za suzdavaneto i instaliraneto da vseki paket.
Izpolzvaneto na neofitsialni
hranilishta za prekompiliran softuer e vupros na izbor ot strana na
potrebitelia. Niakoi potrebiteli vse oshte smiatat tova za nenadezhdna
praktika i predpochitat da instalirat dopulnitelen softuer ot
izhodniia mu kod ruchno ili da razchitat na kolektsiiata ot skriptove v
SlackBuilds.org.
-
Hranilishte, smiatano ot
potrebitelite na Slackware za izklyuchitelno nadezhdno e tova na
Eric
Hameleers.
-
SlackOnly e
sravnitelno novo, no mnogo obemno hranilishte ot paketi
prigotveni ot SlackBuilds.org. TSelta na proekta e da
predostavi kolektsiiata na SlackBuilds.org v paketiran vid.
Glaven instrument za suzdavaneto na paketite e slackrepo (vizhte
po-dolu), garantiraiki che kompilatsiiata proticha vurhu chista
sistema. Hranilishteto mozhe da se polzva s instrumenti kato slapt-get (vizhte po-dolu) osiguriavaiki po
tozi nachin avtomatichno razreshavane na zavisimostite i lesno
instalirane na prekompiliran softuer.
-
Suzdatelite na distributsiiata SalixOS (bazirana na
Slackware) tvurdiat, che neinite paketi sa obratno suvmestimi
sus Slackware.
-
Edno ot nai-izvestnite
hranilishta e tova na Slacky,
no kachestvoto na paketite tam poniakoga e kritikuvano ot
potrebitelite.
slackpkg+
Neofitsialna dobavka kum slackpkg,
narechena slackpkg+
pozvoliava na slackpkg
da polzva 3rd party paketni hranilishta, niakoi ot koito sa posocheni
kato primeri po-natatuk. Mezhdu tiah sa i tezi na AlienBOB, kakto i
paketite koito prevrushtat 64-bitovata versiia na Slackware v multilib.
sbopkg
sbopkg e izklyuchitelno udoben
instrument za instaliraneto na softuer ot SlackBuilds.org. Programata e
ncurses-bazirana i izgledut ѝ napomnia na pkgtool i slackpkg. Kratko rukovodstvo
(na bulgarski) za rabotata s tazi programa mozhete da namerite v
nashiia sait. sqg
e skript, koito se instalira nared sus sbopkg
i mozhe avtomatichno da generira taka narechenite build queues.
Kogato budat zaredeni ot sbopkg,
elegantno se zaobikalia lipsata na avtomatichno razreshavane na
zavisimostite.
sbotools
sbotools predstavliava
alternativen nabor ot instrumenti za instaliraneto na softuer ot
SlackBuilds.org. Funktsionirat podobno na ports instrumentite vuv
FreeBSD, kato predlagat avtomatichno razreshavane na zavisimosti ot
SlackBuilds.org. sbotools se sustoi ot slednite
instrumenti: sbocheck
(obnoviava lokalnata kolektsiia ot SlackBuilds i proveriava za
potentsialni obnovleniia na instalirani prolizheniia), sboconfig (konfigurira
sbotools s razlichni nastroiki), sboinstall
(instalirane na softuer ot SlackBuilds.org),
sbosnap (svaliane i
obnoviavane na lokalnata kolektsiia ot SlackBuilds), sboclean (izchistvane na
nenuzhni failove ostanali sled rabotata na sbotools), sbofind (tursene v
SlackBuilds.org na dadeno ime), sboremove
(premahvane na paketi instalirani ot SlackBuilds.org) i
sboupgrade
(instalirane ili nadgrazhdane). Mozhete da instalirate sbotools
direktno ot SlackBuilds.org.
slpkg
slpkg e neofitsialen
uprvaitel na paketi za Slackware. Predostavia vuzmozhnost da se
instalirat, deinstalirat i nadgrazhdat paketi. Mozhe da raboti kakto
s ofitsialnite paketni hranilishta, sus taka i s neofitsialni takiva,
koito predlagat prekompiliran softuer. V dopulnenie,
slpkg mozhe da
instalira i softuer ot skriptovete na SlackBuilds.org. Programata
mozhe da se instalira direktno ot tam.
slapt-get, gslapt i slapt-src
slapt-get e sistema za
paketno upravlenie, podobna na APT v Debian. Tia predostavia
vuzmozhnost da se instalirat, deinstalirat i obnoviavat paketi kakto
ot ofitsialnite ogledala, taka i ot neofitsialnite 3rd-party paketni
hranilishta. Pozvoliava sushto avtomatichnoto razreshavane na
zavisimostite pri instalatsiia na paketite, stiga hranilishteto da
sudurzha neobhodimata informatsiia. Za ulesnenie, mozhe da polzvate gslapt, koito e
GTK-baziran grafichen frontend za slapt-get.
Otdelno, slapt-src
e instrument za instalirane, deinstalirane i nadgrazhdane na
softuer ot SlackBuilds.org po nachin analogichen na slapt-get.
slackrepo
slackrepo e
instrument za avtomatichnoto suzdavane na hranilishta s prekompiliran
softuer za Slackware. Instrumentut osiguriava chistoto i kachestveno
suzdavane na paketi.
src2pkg
src2pkg e instrument za
lesno suzdavane na paketi ot izhodniia kod.
Slackware vklyuchva KDE i XFCE, kakto
i mnogo window managers – blackbox, fluxbox, i drugi. KDE i XFCE
sa obosobeni v svoi sobstveni kategorii. Ot versiia 10.2 nasam
Slackware ne vklyuchva GNOME, no sushtestvuva proektut Dropline GNOME. Otdelno
sushtestvuvat, MATE
SlackBuilds i Cinnamon
SlackBuilds.
Edinstveniiat
ofis paket, koito e vklyuchen po podrazbirane v Slackware e
Calligra. LibreOffice ili OpenOffice.org mozhe da bude instaliran
ot niakolko mesta:
Slackware ne vklyuchva Skype.
Programata mozhe
da bude instalirana ot SlackBuilds.org, no tui kato e 32
bitova niama da raboti pod “chista” instalatsiia na Slackware64. Za
tselta, sistemata triabva da bude napravena -multilib, kakto e
spomenato po-gore. Drugiiat variant e da se instalira paketut skype_static, prigotven
ot zerouno. Toi vklyuchva vsichki neobhodimi 32 bitovi biblioteki i
mozhe da se instalira napravo vurhu chista 64 bitova sistema. Ako
Skype e edinstvenata 32 bitova programa, koiato vi triabva, tova e
podhodiashtiiat paket.
Spored statistiki
na Google turseneto na "slackware" e nai-chesto sreshtano v
Bulgariia, kato vodachi sa osnovno strani ot Iztochna Evropa, kakto i
Braziliia, Indoneziia, Rusiia i drugi. Poradi svoiata stabilnost,
nadezhdnost i burzina, Slackware e predpochitana distributsiia kakto
za desktop, taka i za survur, a sushto i za akademichna rabota. V
temata "Why
does Slackware seem to be the one and only?" avtorut opisva
mnenieto za Slackware na kolegite si ot universiteta, a v druga
tema, drug avtor spomenava, che izpolzva Slackware na izklyuchitelno
moshten kompyutur za genomen
analiz i sekvenirane. Lyubopiten e faktut, che Slackware se
polzva (ili se e polzval) dori i ot NASA - iz temite vuv foruma na
distributsiiata mozhe da se natuknete na interesen komentar ot
Patrick, koito spodelia, che predi vreme ot NASA sa se svurzvali s
nego, ponezhe sa pravili Y2K obnovleniia na niakakva stara versiia na
sistemata i sa imali vuprosi.
CHesto se prokradva vuprosut za
kakuv tip potrebiteli e podhodiashta tazi distributsiia, no nie niama da
se angazhirame s takiva preporuki. SHTe vi kazhem samo, che Slackware e
edna mnogo logichno izgradena operatsionna sistema, raboteshta po
tochno opredelen nachin i razkrivashta osnovnite aspekti na vsichki
Linux-bazirani sistemi.
Ako se interesuvate ot Slackware,
eto tuk mozhete da
namerite galeriia sus snimki i tapeti za desktop. Mozhete da sledite
obnovleniiata na stabilnata versiia (-stable) kakto i razvitieto na
budeshtata versiia (-current) na http://slackware.com/changelog/.
Dopulnitelno, za promeni i novosti mozhe da nadniknete v http://slackblogs.blogspot.com.
Sus sigurnost shte sa vi interesni i nuzhni i rukovodstvoto, ofitsialniia wiki-sait i alternativniia
wiki-sait, poddurzhan ot AlienBob, kakto i saita The Slack World.
Ofitsialniiat forum
na Slackware, puk, vsushtnost e podrazdelenieto za
distributsiiata v Linux
Questions. Ofitsialna tursachka (za ofitsialnite paketi) ima tuk.
Distributsii,
svurzani sus Slackware: Salix
OS, Slax,
Porteus
Redaktori na tazi sektsiia sa pfk, lunarvalleys |
|