Linux har funnits sedan 1991, men de stora distroerna som för närvarande används, inklusive Ubuntu, Fedora och Mint, kom på 2000-talet. En annan populär Linux-distribution, Slackware, går tillbaka till 1993. Det är den äldsta aktivt underhållna distron och är fortfarande trogen sina (icke-användarvänliga) rötter. Till och med dess hemsida ser oförändrad ut från 90-talet.
Ska du använda en distro som Slackware som går tillbaka till grunge-eran och fortfarande ser ut som den? Det får du reda på i det här inlägget.
Historien om Slackware
Debian kan vara den äldsta populära distributionen men den är kopplad till Slackware som den äldsta som fortfarande finns. Slackware-projektet startade 1992, ett år efter att Linux ursprungligen släpptes, som ett sätt att installera ett Linux-system som redan inkluderade några kärnpaket: kärnan, X Window System och andra verktyg.
Sedan dess har fördelningen ärligt talat inte förändrats mycket. Dess underhållare verkar ha en “If it ain’t trace, don’t fix it”-mentalitet i sina designbeslut.
Patrick Volkerding skapade Slackware ur sina frustrationer med vad som var den mest populära tidiga Linux-distron, Softland Linux System (SLS). SLS användes flitigt bland det tidiga Linux-communityt, men det var buggigt. Volkerding, en datavetenskapsstudent vid Minnesota State University Moorhead, bestämde sig för att starta sin egen distribution.
Debian och OpenSUSE har liknande rötter i att deras grundare blir frustrerade över SLS, så SLS på något sätt kan vara en gemensam förfader till de flesta moderna Linux-distros.
Volkerding var medlem i parodireligionen, Church of the SubGenius, och bestämde sig för att döpa sin nya distro till “Slackware” med hänvisning till SubGenius-konceptet “slack”, och resten är historia. SubGenius-kopplingen förstärktes med Tux-logotypen med SubGenius-maskot JR “Bobb” Dobbs ikoniska pipa.
Volkerding utövar fortfarande mycket inflytande över projektet än i dag som dess BDFL eller Benevolent Dictator For Life. Utgivningstakten avtog under 2000-talet på grund av Volkerdings hälsoproblem. Den nuvarande LTS-versionen när detta skrivs är 14.2, släppt 2016.
Ladda ner: Slackware Linux
Slackware-funktioner
Målet med Slackware är att bygga ett riktigt “Unix-liknande” operativsystem. All konfiguration sker genom vanliga textfiler och kommandoraden. Det finns inga GUI-guider. Dessutom gör Slackware minimala ändringar i paket.
Slackwares repositories inkluderar endast kärnsystemrelaterade paket. Faktum är att det inte finns mer än bara några tusen paket, jämfört med de 35 000+ paket som Debian/Ubuntu inkluderar i sina arkiv.
Därför måste du, förutom grunderna, hitta den programvara du vill installera på egen hand. Detta inkluderar att skapa Slackware-paket på egen hand, med hjälp av verktyg för att konvertera .rpm och .deb filer eller kompilera koden själv. Du kan installera Slackware-paket med uppgraderingspkg kommandot, men det här verktyget gör inget mer än att installera ett paket och hålla reda på de installerade — det gör ingen beroendeupplösning eller några andra “avancerade” funktioner.
Även om Slackware är minimalistisk i design, är det verkligen inte i storlek. Installations-DVD-avbildningen, minus källkoden, väger in på 2,62 gigabyte. Standardinstallationen är ganska omfattande, om användaren väljer, inklusive textredigerare, produktivitetsprogram och KDE- och Xfce-skrivbord.
Omfattningen av en standardinstallation hjälper till att mildra bristen på automatisk beroendeupplösning. Även om installationsprogrammet är en tillbakagång till 90-talet, är stationära datorer mer moderna till utseendet.
Slackwares preferens för stabilitet betyder att det finns en partiskhet mot äldre mjukvara, och vissa val verkar rent ut sagt excentriska. Slackware installerar LILO bootloader, medan de flesta andra distros sedan länge har flyttat till GRUB.
Människor som ogillar systemd skulle kunna vara mycket nöjd med Slackware, eftersom den använder en BSD-stil i det systemet istället.
Installation av systemet
Slackware kommer också i ett mycket minimalt tillstånd. Du hamnar i ett rotskal för att partitionera din hårddisk och köra den textbaserade installationen.
Om du vill ha ett grafiskt användargränssnitt måste du installera drivrutiner, X window-systemet och en valfri skrivbordsmiljö. Installationsprogrammet föreslår hjälpsamt ett komplett skrivbordssystem, men det är valfritt.
Det finns inga Slackware-specifika verktyg som kan göra något enklare — distributionen kan kallas Slackware, men den introducerar så lite “inflytande” på vanilla Linux-upplevelsen som möjligt.
Likheter och skillnader med Arch Linux
Detta tillvägagångssätt är extremt likt Arch Linux. Båda systemen är mycket minimala till en början och de kräver att du ställer in ditt system manuellt bit för bit tills det är precis vad du vill ha. Utvecklarna föredrar också ett “Unix” sätt att göra saker med vanliga textkonfigurationsfiler. De gör också bara ändringar i paket när det är absolut nödvändigt.
Detta är också samma anledning till att det är svårt att få en “skärmdump av Arch Linux” eller en “skärmdump av Slackware”. Eftersom dessa distributioner lämnar så många konfigurationsval upp till användaren, finns det ingen enskild installation som kan vara igenkännbar Arch Linux eller igenkännbar Slackware. Varje installation är annorlunda. Skärmdumpen ovan är standardversionen av Xfce som medföljer installations-DVD:n.
Även om de liknar varandra skiljer Arch Linux och Slackware sig lite som:
De använder olika pakethanterare Arch hanterar automatiskt beroenden Arch erbjuder mycket mer programvara i sina arkiv, både i sina officiella arkiv och användargemenskapen Arch har en policy att inkludera de allra senaste versionerna av programvaran medan Slackware erbjuder äldre, stabil och testad programvara Arch använder ett “rolling-release”-system, medan Slackware använder versionsnummer Archs installationsbild är mycket mindre än Slackwares Arch stöder bara x86-64, medan Slackware även stöder x86 och ARM-processorer
Ska du använda Slackware?
Det finns några anledningar till varför du vill använda Slackware. Du kanske vill lära dig mer om Linux genom att ställa in saker manuellt. Du kanske också vill ha full kontroll över alla aspekter av ditt Linux-system. Kanske är du bara nostalgisk för 90-talet. Eller så är du en anti-systemd diehard.
Om Slackware låter som kul för dig, ta en ISO, dra igång dina Nirvana och Pearl Jam CD-skivor och festa som om det vore 1993! Lyckligtvis behöver du inte ett berg av disketter för att installera det.
Om du vill ha en distro som erbjuder en plug-and-play-upplevelse, håll dig till Debian, Ubuntu, Fedora eller openSUSE. Å andra sidan, om du vill ha en praktisk distro med nyare programvara och automatisk beroendeupplösning, kan du ha det bättre med antingen Arch Linux eller Gentoo.
Om författaren
David Delony (74 artiklar publicerade)
David är en frilansskribent baserad i Pacific Northwest, men kommer ursprungligen från Bay Area. Han har varit en teknikentusiast sedan barnsben. Davids intressen inkluderar att läsa, titta på tv-program och filmer av hög kvalitet, retrospel och skivsamling.
Mer från David Delony
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
