Slackware | |
---|---|
| |
Kehittäjä |
Slackware Linux, Inc., Patrick Volkerding |
OS-perhe | Linux |
Perustuen | SLS |
Lähde | avata |
Ensimmäinen painos | 17. heinäkuuta 1993 [1] |
uusin versio |
|
Päivitysmenetelmä | pkgtool ja slackpkg |
Tuetut kielet | venäjä jne. |
Tuetut alustat | x86 ja x86_64 |
Ytimen tyyppi | Linux |
Käyttöliittymä | KDE , Xfce , MATE ja Cinnamon |
Lisenssi | GNU GPL |
Verkkosivusto | slackware.com _ |
Mediatiedostot Wikimedia Commonsissa |
Slackware Linux ( [ˈslækweə(ɹ)] ; puhekielessä "slack", "slackware") on yksi ensimmäisistä Linux-jakeluista [3] [4] [5] [6] [7] [8] [9] .
Sitä kutsutaan joskus " UNIX -isimmäksi oveksi". Tämän jakelun faneja sanotaan: " Jos opit Red Hatin , niin opit Red Hatin, jos opit Slackwaren, opit Linuxin " [10] .
Muutamia poikkeuksia [11] lukuun ottamatta Slackware koostuu ilmaisista ohjelmistopaketeista, jotka on jaettu lähdekoodin kanssa.
Slackwaren nimi tulee sanasta Slack (katso Church of the SubGenius (englanniksi) ) , joka tarkoittaa laiska , huolimaton , löysä , rento , letarginen ja myös laiska [12] [13] [14] [15] .
Tämän jakelun ensimmäisen version julkaisi Patrick Volkerding - joka tunnetaan myös nimellä Mr. Slackware ja The Man - 17. heinäkuuta 1993 [16] . Tämä versio perustui SLS -jakeluun ja oli kopio 3,5" levykkeestä , joka voitiin ladata FTP :n kautta [17] .
Vuonna 1999 Slackwaren julkaisusarja hyppäsi julkaisusta 4 julkaisuun 7 [18] . Patrick Volkerding kutsui sitä markkinointitemppuksi osoittaakseen, että Slackware oli yhtä edistyksellinen kuin muutkin jakelut, joista monilla oli tuolloin julkaisunumero 6 ja ylöspäin.
Slackwaren uusin vakaa versio on 15.0 [19] .
Slackwaresta on myös versio nimeltä " nykyinen " ; tämä versio sisältää ohjelmiston uudempia versioita, mutta se ei välttämättä ole vakaa. [20] .
Uusi haara on merkittävä Qt -grafiikkakirjaston päivittämisestä versioon 5 ja Linux 5.15 -ytimen käyttämiseen [1] .
Muutamaa poikkeusta lukuun ottamatta loput paketit on siirretty nykyisestä haarasta ja rakennettu uudelleen uudella Glibc:llä. Esimerkiksi firefoxin , thunderbirdin ja seamonkeyn uusiminen on viivästynyt , koska ne vaativat lisäkorjauksia ollakseen yhteensopivia jakeluun sisältyvän uuden Rust-kääntäjän kanssa.
Slackware64 Linuxin (64-bittinen Live) versio, jossa on oletuksena KDE5 , on ladattavissa osoitteesta (suora linkki ISO 4.2 Gb:iin):
http://bear.alienbase.nl/mirrors/slackware-live/latest/slackware64-live-plasma5-current.iso ja voit suorittaa kokoonpanon suoraan RAM-muistissa asentamatta sitä kiintolevyllesi. Saatavilla on myös "toram"-vaihtoehto, joka voidaan lisätä painamalla " TAB " -painiketta rakennuksen aloitusnäytössä, jolloin voit poistaa median tietokoneesta. Useita rohkeita skinejä, K3b , VLC Media Player , Office , KEdu, KTurtle , MC ja kaikki niihin liittyvät mediaohjelmat ovat saatavilla Slackwaresta. Oletuksena kaikki tunnetut vakaat tiedostojärjestelmien versiot ovat tuettuja.
32-bittisen x86-arkkitehtuurin tuen päättymiseen liittyvien muutosten vuoksi Slackware Live 32-bittinen on saatavilla vain Xfce :ssä [21] .
Versiot | |||
---|---|---|---|
Versio | Julkaisupäivä | Julkaisuvuosi | Ytimen versio |
1,00 [22] | 17. heinäkuuta | 1993 | 0.99.11 Alfa |
1.1 | 5. marraskuuta | 0.99.13 | |
2.0 | 2. heinäkuuta | 1994 | 1.0.9 |
2.1 | 31. lokakuuta | 1.1.59 | |
2.2 | 30. maaliskuuta | 1995 | 1.2.1 |
2.3 | 24. toukokuuta | 1.2.8 | |
3.0 [23] | 30. marraskuuta | 1.2.13 | |
3.1 [24] (Slackware 96 [25] ) | 3. kesäkuuta | 1996 | 2.0.0 |
3.2 | 17. helmikuuta | 1997 | 2.0.29 |
3.3 | Kesäkuun 11. päivä | 2.0.30 | |
3.4 [26] | 14. lokakuuta | 2.0.30 | |
3.5 | 9. kesäkuuta | 1998 | 2.0.34 |
3.6 | 28 lokakuuta | 2.0.35 | |
3.9 | 10. toukokuuta | 1999 | 2.0.37pre10 |
4.0 [27] | 17. toukokuuta | 2.2.6 | |
7.0 | 25. lokakuuta | 2.2.13 | |
7.1 [27] | 22. kesäkuuta | 2000 | 2.2.16 |
8.0 [28] | 1. heinäkuuta | 2001 | 2.2.19 |
8.1 [29] | 18. kesäkuuta | 2002 | 2.4.18 |
9,0 [30] [31] [32] | 19. maaliskuuta | 2003 | 2.4.20 (korjattu 2.4.21:een) |
9.1 [33] [34] [35] | 26. syyskuuta | 2.4.22 (korjattu 2.4.26:een) | |
10.0 [36] | 23. kesäkuuta | 2004 | 2.4.26 |
10.1 [37] [38] | 6. helmikuuta | 2005 | 2.4.29 |
10.2 [39] [40] | 14. syyskuuta | 2.4.31 | |
11,0 [41] | 2. lokakuuta | 2006 | 2.4.33.3 |
12,0 [42] | 1. heinäkuuta | 2007 | 2.6.21.5 |
12.1 [43] | 2. toukokuuta | 2008 | 2.6.24.5 |
12.2 [44] [45] | 10. joulukuuta | 2.6.27.7 (korjattu 2.6.27.31:een) | |
13,0 [46] [47] | elokuun 27 | 2009 | 2.6.29.6 |
13.1 [48] | 24. toukokuuta | 2010 | 2.6.33.4 |
13.37 [49] [50] [51] | 28. huhtikuuta | 2011 | 2.6.37.6 |
14,0 [52] [53] | 28. syyskuuta | 2012 | 3.2.29
(korjattu numeroon 3 3.2.98) |
14.1 [54] | 7. marraskuuta | 2013 | 3.10.17
(korjattu 3.10.107:ään) |
14.2 [55] [56] | 30. kesäkuuta | 2016 | 4.4.14
(korjattu 4.4.190:een) |
15,0 [57] | helmikuuta 2 | 2022 | 5.15.19 |
nykyinen [58] | kehityksessä | 5.4.57 [59] |
Tämän jakelun suunnittelutavoitteet ovat yksinkertaisuus ja vakaus.
KISS-periaate (Pidä se yksinkertainen typerä, pidä se lyhyt ja yksinkertainen - "pidä se typerästi yksinkertainen" tai toisen version mukaan "lyhennä ja yksinkertaisempi") - tämä viittaa järjestelmän rakentamisen yksinkertaisuuteen, ei helppokäyttöisyys.
Slackware käyttää BSD - tyylisiä aloitusskriptejä , kun taas useimmat muut jakelut käyttävät System V - tyyliä . Suurin ero näiden kahden skriptityypin välillä on, että System V varaa yhden hakemiston palvelun ohjauskomentosarjalle ja useita ( ajotasoa kohden ) erillisiä hakemistoja, jotka sisältävät linkkejä näihin komentosarjoihin. Skriptien nimet vastaavat yleensä palvelujen nimiä. Ajotasoja vastaavien hakemistojen linkkien nimet sisältävät (palvelun nimen lisäksi) myös kirjaimen, joka ilmaisee suoritukseen vaadittavan toimenpiteen - aloitus tai lopetus. BSD- komentosarjatyyppi tarjoaa vain yhden komentosarjan - yhteinen kaikille ajotasoille; tämän skriptin sisällä käynnistetään kaikki tietylle tasolle tarvittavat palvelut.
Nykyaikaisessa Slackware Linux -toteutuksessa kunkin ajotason käynnistysskriptit sijoitetaan erillisiin tiedostoihin. Esimerkiksi ajotaso 4 vastaa aloituskomentosarjaa rc.4 ja ajotaso 0 vastaa rc.0 :aa . Lisäksi on ilmestynyt suuri määrä komentosarjoja, jotka on suunniteltu käynnistämään tiettyjä palveluita. Esimerkiksi Sendmail - postipalvelimen käynnistämiseen käytetään aloitusskriptiä rc.sendmail , BIND DNS -palvelinta kutsutaan nimellä rc.bind jne.
Slackwaren paketinhallintajärjestelmän avulla käyttäjä voi asentaa, päivittää tai poistaa paketteja yhtä helposti kuin samankaltaiset järjestelmät muissa jakeluissa, mutta toisin kuin jälkimmäinen, se ei oletuksena seuraa pakettien välisiä riippuvuuksia, vaikka pakettien kehittäjät niin tekevät.
Pakettitiedostot ovat arkistoja, jotka on tehty ohjelmalla tarja sitten pakattu ohjelmalla gziptai lzma. Pakettitiedostojen tavallinen tunniste on .tgztai .txz(versioille 13.0 ja uudemmille).
Päivitä Slackware helposti ja nopeasti seuraavasti:
Pkgtools-paketissa olevia Slackware-paketinhallintatyökaluja käytetään pakettien yksittäisiin asentamiseen.
On myös useita "lisäosia" järjestelmän päivitysprosessin ja pakettiriippuvuuksien automatisoimiseksi, kuten:
Tukaani pkgtools on nopeampi laajennettu versio Slackware pkgtoolsista, joka korvaa vakiotyökalut. Tukee verkkoasennusta, pakettien pakkausta lzma- ja bzip2-ohjelmilla jne.
Nämä paketit eivät ole vakioita, mutta ne ovat saatavilla /extra-kansiossa. Slackware 12.2:n julkaisun myötä slackpkg-paketti tuli /main-puuhun.
Lisäksi CRUX-portit , emerge ja pkgsrc on siirretty Slackwareen . Pkgtoolsissa on myös Qt - SlackIns -pohjainen graafinen käyttöliittymä , sala-get - gslapt .
Vuoden 2002 puoliväliin asti jakelu tuki kaikkia x86-prosessoreita i386 :sta ja uudemmista. Versio 9.0 oli viimeinen, joka pystyi toimimaan i386-prosessorien kanssa. Jakelun myöhemmät versiot vaativat vähintään i486 -prosessorin johtuen GCC : n C++-kääntäjän erityispiirteistä [60] . Jotkut paketit (kuten SMP -yhteensopiva ydin ) on käännetty käyttämällä suorittimen ohjeita, kuten i686 . Versiosta 14.2 lähtien julkaisua varten rakennetuissa 32-bittisissä paketeissa on pääte -i586- [61] .
Lokakuun 2004 lopussa Patrick Volkerding ilmoitti aloittavansa virallisen tuen IBM S/390 -arkkitehtuurille . Tämän arkkitehtuurin jakelun työnimi on Slack/390 . Seuraava versio (10.0) julkaistiin 14. helmikuuta 2005 [62] [63] .
19. toukokuuta 2009 Patrick Volkerding ja Slackwaren kehitystiimi ilmoittivat, että Slackware64:n nykyinen versio julkaistaan yleisölle. Slackware 13.0 oli ensimmäinen julkaisu, joka tukee x86-64 :ää .
2018.12.15.17.30 alkaen Slackware64-current ydin 4.19.9 on saatavilla, uusimmat ytimen lähteet voi ladata osoitteesta kernel.org
Slackware64:n päivityssivulla http://www.slackware.com/changelog/current.php?cpu=x86_64 15.0 vakaan version distrojulkaisupäivä on 3. helmikuuta 2022 klo 21.24 ja se on saatavilla täältä: https: //mirrors.slackware .com/slackware/slackware-iso/slackware64-15.0-iso/ .
Heinäkuun 19. päivästä 2009 lähtien ARM-arkkitehtuuria ( armv4 , little endian ) [64] on tuettu .
Jakelu [65] | Tarkoitus | Työpöytäympäristö , ikkunahallinta |
---|---|---|
AUSTRUMI | Pelastaa | FVWM |
Linvo | Työpöytä | GNOME |
porteus | Työpöytä | KDE , LXDE , Xfce |
RIPLinuX | Pelastaa | CLI |
Salix OS | Työpöytä | xfc ja muut. |
Slackel | Työpöytä | KDE |
VectorLinux | Työpöytä | xfce |
Wifislax | Turvallisuus | KDE |
Zenwalk | Työpöytä | xfce |
Ehdoton | Työpöytä | IceWM |
MOPS Linux | Universaali | KDE4, Xfce |
Slax (2017 asti) | Työpöytä | KDE |
slackware.com |
Slackbuilds |
Slacky.eu |
laiskasti |
alienbob |
multilib |
Linux- jakeluperheet | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Debian |
| ||||||||||||||
ubuntu |
| ||||||||||||||
Fedora |
| ||||||||||||||
punainen hattu |
| ||||||||||||||
Mandriva |
| ||||||||||||||
Slackware | |||||||||||||||
Gentoo | |||||||||||||||
Kaari | |||||||||||||||
Riippumaton | |||||||||||||||
Erityinen |
| ||||||||||||||
Luokka Wikimedia Commons Wikiuutiset Wikidata |