ï»ż

 

Slackware
Bilde:Slackware logo.png

Slackware 12.1
Utvikler: Patrick Volkerding
Utgitt: 16. juli 1993 (15 Ă„r)
Nyeste versjon: 12.1/ Mal:Release date
OS-familie: Linux
Type kjerne: Monolithic kernel (Linux)
Lisens: GNU General Public License
Nettside: www.slackware.com

Slackware er en Linux distro laget av Patrick Volkerding og Slackware Linux, Inc. Slackware var en av de tidligste fordelinger av GNU / linux, og er den eldste som fremdeles vedlikeholdes . Slackware mÄl for design stabilitet og enkelhet, og for Ä vÊre den mest Unix like distribusjon av GNU / Linux.

Innhold

rediger Navn

Navnet "Slackware" stammer fra det faktum at fordelingen startet som et ikke forpliktende privat prosjekt. For Ă„ hindre den fra Ă„ bli tatt for alvor fĂžrst, ga Volkerding den et humoristisk navn, som hang ved selv etter Slackware ble et seriĂžst prosjekt.

rediger Historie

Slackware kom opprinnelig fra Softlanding Linux System, den mest populÊre av de opprinnelige Linux-distribusjonene. SLS dominert markedet fÞr utviklerne gjort en beslutning om Ä endre den kjÞrbare formatet fra a.out til elf. Dette var ikke en populÊr avgjÞrelse blant SLS's brukermasse pÄ det tidspunktet. Patrick Volkerding ga da ut en modifisert versjon av SLS, som han kalte Slackware.

I 1999, fikk Slackware's utgivelsesantall en stor Þkning fra 4 - 7 utgivelser. Dette ble forklart av Patrick Volkerding som en markedsfÞring innsats for Ä vise at Slackware var minst like oppdatert som andre Linux-distribusjoner, hvorav mange hadde 6 utgivelser pÄ den tiden (for eksempel Red Hat Slipp hver revisjon av sin distribusjon med en Þkning pÄ 4,1 - 5,0 i stedet for 3,1 - 3,2 som Slackware gjorde).

I 2005, ble gnome desktop-miljĂžet ble fjernet fra ventende fremtidige lanseringer, og flyttet over til fellesskapet for stĂžtte og distribusjon.

rediger Design filosofi

Mange design valg i Slackware kan bli sett pÄ som eksempler pÄ KISS-prinsippet. I denne sammenheng, "enkle" refererer til synet av systemet, heller enn brukervennlighet. Mest programvare i Slackware bruker konfigurasjonen mekanismer levert av programvaren opprinnelige forfattere, og det er fÄ distribusjon spesifikke mekanismer. Dette er Ärsaken til at det er sÄ fÄ GUI verktÞy for Ä konfigurere systemet. Dette kommer pÄ bekostning av bruker-vennlighet. Kritikere vurdere fordelingen tidkrevende og vanskelig Ä lÊre, mens advokater vurdere den fleksible og gjennomsiktige og som erfaringene fra lÊringsprosessen.

rediger Package styring

Slackware's pakken styringssystem kan installere, oppgradere og fjerne pakker fra lokale kilder, men gjÞr ingen forsÞk pÄ Ä spore og administrere avhengigheter', avhengig av brukeren for Ä sikre at systemet har all den stÞtte systemet biblioteker og programmer som kreves av nye pakken. Hvis noen av disse mangler, kan det ikke vÊre noen indikasjon pÄ inntil ett forsÞk pÄ Ä bruke det nylig installerte programvaren.

Slackware-pakker er gzip PED tarballs med filnavn som slutter med. Tgz. Pakken inneholder filene som utgjÞr en del av programvaren som installeres, sÄ vel som flere filer til fordel for Slackware package manager. Filene som danner en del av programvaren som installeres er organisert slik at nÄr hentet inn i rotkatalog, sine filer er plassert i sine installert steder. De andre filene er de plassert under installere / katalogen i den pakken.

To filer blir ofte funnet i installer-katalogen, som er slakk-desc og doinst.sh-filer. Disse er ikke satt direkte inn i filsystemet pÄ samme mÄte som de andre filene i pakken. Den slakk-desc-filen er en enkel tekstfil som inneholder en beskrivelse av pakken blir installert. Dette brukes nÄr du ser pÄ pakker ved hjelp av pakken manager. Den doinst.sh-filen er en shell-script som vanligvis er ment for Ä kjÞre kommandoer eller gjÞre endringer som ikke kunne vÊre best gjÞres ved Ä endre innholdet i pakken. Dette skriptet er kjÞrt pÄ slutten av installasjonen av en pakke.

rediger Avhengighet opplĂžsning

Mens Slackware seg selv ikke inkludere verktĂžy for automatisk Ă„ lĂžse avhengigheter for brukeren ved Ă„ automatisk laste ned og installere dem, finnes det noen 3. parts programvare verktĂžy finnes som kan gi denne funksjonen slik APT gjĂžr for Debian.

Slackware 9,1 inkludert Swaret og slackpkg som ekstra pakker pÄ sin andre CD, men som ikke installeres som standard. Swaret ble fjernet fra distribusjonen av Slackware 10,0 men er fortsatt tilgjengelig som en 3. part pakken.

slapt-get gir ikke avhengighet lÞsning for pakker inkludert i Slackware distribusjonen. Det stedet gir en ramme for avhengighet opplÞsning i Slackware kompatibel pakker ligner pÄ mote til hÄnd-innstilt metode APT utnytter. Flere pakken kilder og Slackware baserte distribusjoner dra nytte av denne funksjonaliteten.

Alternativt, NetBSD's pkgsrc gir stÞtte for Slackware, blant annet UNIX like operativsystem pkgsrc gir avhengighet lÞsning for bÄde binÊre og kilde-pakkene.

rediger Releases

x86 release history
version date
1.0 July 16 1993
1.1.2 February 5 1994
2.0 July 2 1994
2.1 October 31 1994
2.2 March 30 1995
2.3 May 24 1995
3.0 November 30 1995
3.1 June 3 1996
3.2 February 17 1997
3.3 June 11 1997
3.4 October 14 1997
3.5 June 9 1998
3.6 October 28 1998
3.9/4.0 May 17 1999
7.0 October 25 1999
7.1 June 22 2000
8.0 July 1 2001
8.1 June 18 2002
9.0 March 19 2003
9.1 September 26 2003
10.0 June 23 2004
10.1 February 2 2005
10.2 September 14 2005
11.0 October 2, 2006
12.0 July 1, 2007
12.1 May 2, 2008

Den siste utgitte versjonen av Slackware (x86) er 12.1 Det er ogsÄ en testing / utviklingsmÄl versjon av Slackware som kalles "gjeldende"

rediger Maskinvare-arkitekturer

Slackware er primÊrt utviklet for x86 PC hardware-arkitektur. [1] Men det har tidligere vÊrt offisiell porter i DEC Alpha og SPARC arkitekturer. Som i 2005, det er en offisiell port til System/390 arkitektur. Det finnes ogsÄ uoffisielle portene til ARM [1], Alpha, SPARC [2], PowerPC [http: / / workaround.ch /] og x86-64 (Slamd64 og Bluewhite64) arkitekturen.

rediger Tredjeparts

Repositories av brukeren opprettholdes, tredjeparts Slackware-pakker leveres av slacky.eu og Slackware Current utvidet skrivebord, som omfatter nyere versjoner av noen programvare, og en del programvare som ikke er utgitt i noen form av Slackware Maintainers. Disse repositories blir ofte brukt i forbindelse med tredjepartsprogrammer pakke-management programvare, for eksempel Swaret og slapt-get.

Dropline GNOME, GSB: GNOME SlackBuild, GWARE og = com_content & oppgave = view & id = 2475 Gnome-Slacky er prosjekt beregnet Ä tilby Slackware-pakker for gnome. Disse prosjektene finnes fordi Slackware ikke offisielt inkluderer gnome, men et stort antall brukere foretrekker Ä ha GNOME installert uten Ä mÄtte gÄ gjennom den omstendelige prosessen med Ä kompilere den fra kildekode.

Et annet prosjekt for Ă„ bygge GNOME er SlackBot automatiserte lage skript.

I tillegg til den uoffisielle pakken repositories nevnt ovenfor, det er et relativt nytt prosjekt kalt SlackBuilds.org hvis mÄlet er Ä gi bygge-skript for kompilering add-on programvare og skape Slackware-pakker.

rediger Referanser

  1. ^ a b Slackware website General Information
  2. ^ Hughes, Phil (1994-04-01). "Interview with Patrick Volkerding". Linux Journal. Retrieved on 2007-07-03.
  3. ^ "Volkerding answers Slashdot questions".
  4. ^ A Short History of Linux Distributions [LWN.net]
  5. ^ The Slackware Linux Project: Slackware Release Announcement
  6. ^ The Slackware Linux Project: Frequently Asked Questions
  7. ^ ftp://ftp.slackware.com/pub/slackware/slackware-10.2/ChangeLog.txt
  8. ^ Chapter 2. An introduction to Slackware Linux
  9. ^ "Building a Slackware Package".
 10. ^ The Slackware Linux Project: Slackware Release Announcement
 11. ^ a b The Slackware Linux Project: Slackware Release Announcement
 12. ^ The Slackware Linux Project: Slackware ChangeLogs


rediger Se ogsÄ

((Portal | Fri programvare | Free Software Portal Logo.svg))

rediger Eksterne lenker

Commons Commons: Slackware – bilder, video eller lyd
Wikibþker Wikibþker: Slackware – bþker