Slackware
Slackware | |
---|---|
Vaizdas:Slackware.png Slackware darbastalis su KDE grafine aplinka | |
Kūrėjas | Patrick Volkerding |
OS šeima | GNU/Linux |
Kodo modelis | Laisvoji programinė įranga |
Paskutinė versija | 13.37 / 2011 m. balandžio 27 d. |
Branduolio tipas | Monolitinis branduolys |
Licencija | Daugiausia GPL ir įvairios kitos Laisvosios Licencijos |
Svetainė | slackware.com |
Šio puslapio ar jo dalies stilius neatitinka Vikipedijos kalbos standartų. Jei galite, pakoreguokite stilių (kiek įmanoma - moksliniu stiliumi). Tik tada bus galima ištrinti šį pranešimą. Priežastys, dėl kurių šis puslapis gali būti laikomas stilistiškai netinkamu, minimos Vikipedijos straipsnyje „Enciklopedinis stilius“. |
Slackware yra vienas seniausių Linux platinamųjų paketų. Nuo pat atsiradimo iki dabar Slackware išlaikė savo ideologiją – būti kuo arčiau UNIX (BSD). Šis paketas beveik neturi patogių pagalbinių konfigūravimo programų, turinčių grafinę vartotojo sąsają. Beveik viską konfigūruoti reikia pačiam vartotojui, redaguojant konfigūracijos bylas. Toks asketiškumas leidžia gerai išstudijuoti Linux ir būti pasirengusiam visokiems netikėtumams. Šis Linux platinamasis paketas rekomenduotina patyrusiems vartotojams.
Slackware yra lengvai konfigūruojamas ir atnaujinamas, tačiau lygiai taip pat lengvai jis gali būti sugriautas, neatsargiai atnaujinus programinius paketus. Pagrindinė Slackware problema yra paketų priklausomybių patikrinimo nebuvimas. Įdiegiant ar šalinant paketus pats vartotojas turi pasirūpinti, kad kitoms programoms reikalingos bibliotekos nebūtų pakeistos netinkamomis versijomis ar pašalintos. Be to, dažniausiai nauji paketai būna įdiegiami kompiliuojant jų išeities tekstus, kas naujokams dažnai taip pat sukelia problemų.
Istorija
Slackware buvo kuriamas pasinaudojant Soflanding Linux System, kadaise populiariu Linux platinamuoju paketu. SLS dominavo rinkoje iki kūrėjams padarius sprendimą pakeisti vykdomąjį formatą iš a.out į ELF. Tuomet tai buvo netinkamas sprendimas daugeliui SLS vartotojų. Patrikas Volkerdingas išleido modifikuotą SLS versiją, pavadinimu Slackware. Pirmoji Slackware versija, 1.00, buvo pristatyta 1993 liepos 16 d. Platinamasis paketas buvo patalpintas į šešis 3½" lanksčiuosius diskelius ir pasiekiamas anoniminiu bylų persikėlimo tarnyba.
1999 m. Slackware peršoko iš 4-tos į 7-ją versiją. Taip buvo pasielgta norint parodyti rinkai, kad Slackware yra reguliariai atnaujinama operacinė sistema. Dauguma tuometinių Linux platinamųjų paketų buvo indeksuotos 6-ta versija (su kiekviena nauja versija Red Hat distribucija buvo peršokama nuo 4.1 į 5.0 principu vietoj 3.1 į 3.2 kaip tai darė Slackware). Slackware turėjo Beta versijas 6.x grupėje, tačiau jie nebuvo laikomi oficialiomis versijomis.
Savybės
Grafinė aplinka
Slackware 12.2 vartotojai gali pasirinkti KDE 3.5.10 arba xfce 4.4.3 grafinę aplinką.
Gnome grafinė aplinka buvo pašalinta 11.0 versijoje, kaip paketas, kurį reikia ilgai kompiliuoti. Tačiau Slackware entuziastai yra paruošę atskirus Gnome paketus - Dropline GNOME, GSB: GNOME SlackBuild, GWARE ir Gnome-Slacky
Paketų valdymas
Slackware paketų valdymo programa gali įdiegti, atnaujinti ir pašalinti paketus esančius vietiniame šaltinyje, tačiau netinka trūkstamų bibliotekų ar programų tvarkymui.
Slackware paketai yra suarchyvuoti gzip archyvavimo programa ir baigiasi bylos galūne .tgz. Paketai susideda iš programos bylų, kurios yra išpakuojamos įdiegimo metu, ir informacinių bylų, reikalingų paketų įdiegimui aprašyti.
Priklausomybės sprendimas
Kol Slackware neturi oficialaus įrankių automatiniam paketų priklausomybės tikrinimui, treti kūrėjai yra išleidę pagalbinių įrankių, kurių paskirtis panaši į APT Debian platinamojo paketo programą.
Slackware 9.1 įdiegė Swaret ir slackpkg kaip papildomus paketus antrame diske, tačiau pagal nutylėjimą neįdiegia į sistemą. Swaret buvo pašalintas iš platinamojo paketo 10.0 versijoje, tačiau pasiekiamas kaip trečios grupės paketas.
Slapt-get nenumato paketų priklausomybės sprendimų, naudojantiems Slackware platinamąjį paketą. Vietoj to, suteikia rėmus priklausomybės sprendimams panašiems į Slackware paketams, kurių metodas toks pat kaip APT. Keletas paketų ir Slackware pagrindu kurti Linux platinamieji paketai naudoja šios programos pranašumus.
NetBSD pkgsrc programa palaiko Slackware struktūrą kaip ir kitas UNIX stiliaus operacines sistemas. Pkgsrc palaiko priklausomybės sprendimą tiek dvejetainiam, tiek pradinio kodo paketams.
Techninės įrangos architektūra
versija | data |
---|---|
1.0 | Liepos 16 1993 |
1.1.2 | Vasario 5 1994 |
2.0 | Liepos 2 1994 |
2.1 | Spalio 31 1994 |
2.2 | Kovo 30 1995 |
2.3 | Gegužės 24 1995 |
3.0 | Lapkričio 30 1995 |
3.1 | Liepos 3 1996 |
3.2 | Vasario 17 1997 |
3.3 | Birželio 11 1997 |
3.4 | Spalio 14 1997 |
3.5 | Birželio 9 1998 |
3.6 | Spalio 28 1998 |
3.9/4.0 | Gegužės 17 1999 |
7.0 | Spalio 25 1999 |
7.1 | Birželio 22 2000 |
8.0 | Liepos 1 2001 |
8.1 | Birželio 18 2002 |
9.0 | Kovo 19 2003 |
9.1 | Rugsėjo 26 2003 |
10.0 | Birželio 23 2004 |
10.1 | Vasario 2 2005 |
10.2 | Rugsėjo 14 2005 |
11.0 | Spalio 2, 2006 |
12.0 | Birželio 1, 2007 |
12.1 | Gegužės 2, 2008 |
12.2 | Gruodžio 12, 2008 |
Pagrindinė Slackware techninė įranga kuriama x86 architektūrai. Tačiau buvo kuriama SPARC bei DEC Alpha architektūroms. Nuo 2005 metų oficialiai pradėtas System/390 architektūros palaikymas.
Taip pat yra neoficialūs palaikymai ARM, Alpha, SPARC, PowerPC ir x86-64 (Slamd64 ir Bluewhite64 [1]) architektūroms.
Nuorodos
- Oficialus Slackware puslapis
- Ištaisytos Slackware knygos projektas
- Slackware pakeitimų sąrašas Intel architektūrai
- Sąrašas papildomų parsisiuntimo atvaizdų
- Sąrašas serverių, kurie atnaujina Slackware ganėtinai dažnai
Linux platinamieji paketai | |
Ubuntu | Baltix | openSUSE | gOS | Linux Mint | Mandriva | Fedora | Debian | MEPIS | Gentoo | Slackware | Knoppix | Xandros Desktop | Archlinux | Linux platinamųjų paketų sąrašas |
|