Movatterモバイル変換


[0]ホーム

URL:


Lompat ke isi
WikipediaEnsiklopedia Bebas
Pencarian

Slackware

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Slackware
Slackware 15.0
Perusahaan /pengembangPatrick Volkerding
KeluargaLinux,mirip Unix
Status terkiniAktif
Model sumberSumber terbuka,perangkat lunak bebas
Rilis perdana16 Juli 1993; 31 tahun lalu (1993-07-16)
Rilis stabil terkini15.0 / 2 Februari 2022; 3 tahun lalu (2022-02-02)
Metode pemutakhiranpkgtools,slackpkg
Manajer paketpkgtools,slackpkg
Dukungan platformIA-32,x86-64,ARM,S/390
Kernel typeKernel monolitik (Linux)
Antarmuka bawaanBash,KDE Plasma Desktop atauXfce
LisensiLisensi Publik Umum GNU
Situs web resmiwww.slackware.com

Slackware merupakandistribusi Linux yang dibuat olehPatrick Volkerding. Slackware merupakan salah satudistro Linux awal, dan merupakan yang tertua yang masih dikelola. Tujuan utama Slackware adalah stabilitas dan kemudahan desain, serta menjadi distribusi Linux yang paling miripUnix.[1]

Nama

[sunting |sunting sumber]

Nama "Slackware" berasal dari fakta bahwa distribusi ini dimulai sebagai sebuah proyek pihak swasta tanpa komitmen apa-apa. Untuk mencegah proyek ini menjadi terlalu serius pada awalnya, Volkerding memberi nama yang lucu itu, yang kemudian tetap bertahan bahkan setelah Slackware menjadi proyek serius.[2] Kata "Slack" (kendor) di Slackware merujuk pada istilah "Slack" seperti yang digunakan oleh Gereja para SubGenius.[3]

Sejarah

[sunting |sunting sumber]
Slackware 1.01

Slackware pada awalnya merupakan turunan dariSoftlanding Linux System, yang paling populer dari distribusi Linux asli. SLS mendominasi pasar sampai para pengembang membuat keputusan untuk mengganti formatexecutable-nya daria.out keELF. Ini bukan keputusan yang populer di kalangan basis pengguna SLS pada saat itu. Patrick Volkerding meluncurkan versi modifikasi dari SLS, yang dia beri nama Slackware.[4] Rilis pertama Slackware, 1.00, diluncurkan pada tanggal16 Juli1993.[5] Berupa sebuah citra 3½"floppy disk yang tersedia melaluiFTP.

Pada tahun1999, Slackware berkali-kali dirilis, mulai dari rilis nomor 4 sampai 7. Hal ini dijelaskan oleh Patrick Volkerding sebagai upaya pemasaran untuk menunjukkan bahwa Slackware adalah sebuah distro Linux yang mutakhir sebagaimana distro-distro lainnya, yang kala itu banyak yang telah melepas nomor 6 (sepertiRed Hat yang merilis setiap revisi dari distribusinya dengan kenaikan dari 4.1 ke 5.0 bukan 3.1 ke 3.2 sebagaimana Slackware).[6] Slackware memang memiliki beberapa rilis Beta dalam rentang 6.x, tetapi hal ini tidak dihitung sebagai rilis resmi.

Pada tahun2005,lingkungan desktopGNOME telah dihapus dari rilis yang akan diluncurkan, dan diserahkan kepada dukungan komunitasnya.[7] Penyingkiran GNOME dianggap oleh sebagian komunitas Linux sebagai tindakan yang menggemparkan karena lingkungan desktop tersebut banyak digunakan di distro-distro Linux. Sebagai balasan, beberapa proyek berbasis komunitas mulai menawarkan distribusi GNOME lengkap untuk Slackware.

Filosofi desain

[sunting |sunting sumber]

Banyak pilihan desain di Slackware dapat dilihat sebagai contoh dariprinsip KISS.[8] Dalam konteks ini, "sederhana" merujuk ke sudut pandang desain sistem, dan bukannya kemudahan penggunaan. Kebanyakan perangkat lunak dalam Slackware menggunakan mekanisme konfigurasi yang disediakan oleh penulis asli masing-masing perangkat lunaknya; hanya sedikit mekanisme umum di distribusi ini. Akibatnya, hanya terdapat beberapa perangkatGUI untuk mengkonfigurasi sistem. Ini menyebabkannya kurang ramah pengguna. Kritikus menganggap instalasi distribusi ini memakan waktu dan sulit dipelajari, sedangkan pendukungnya menganggapnya fleksibel dan transparan serta menyukai pengalaman yang diperoleh dari proses pembelajaran.

Manajemen paket

[sunting |sunting sumber]
Maskot Slackware

Sistem manajemen paket Slackware dapat menginstal,upgrade, dan menghapus paket dari sumber lokal, tetapi tidak akan mencoba untuk melacak atau mengeloladependensi, pengguna harus memastikan sendiri bahwa sistem telah memiliki semua perpustakaan sistem dan program-program yang dibutuhkan oleh paket baru (yang akan diinstal). Jika ada yang kurang, mungkin tidak ada indikasi sampai pengguna berupaya untuk menggunakan perangkat lunak yang baru diinstal.

Paket-paket Slackware adalahtarballs yang diringkas secaragzip dan memakai nama file yang berakhir dengan.tgz dan.txz. Paket berisi berkas yang berupa bagian dari perangkat lunak yang diinstal, serta berkas-berkas tambahan yang berguna untuk sistem manajer paket Slackware. Berkas yang berupa bagian dari perangkat lunak yang diinstal tersebut akan diatur, sehingga bila diekstrak ke dalam direktoriroot, berkas-berkas tersebut akan ditempatkan di lokasi instalasinya. Berkas-berkas lain adalah berkas yang ditempatkan didirektoriinstall/ dalam paket.

Dua berkas yang umumnya ditemukan di direktoriinstall/, adalah berkas-berkasslack-desc dandoinst.sh. Berkas-berkas ini tidak ditempatkan langsung kesistem berkas dengan cara yang sama seperti yang berkas lain dalam paket. Berkasslack-desc adalah berkas teks sederhana yang berisi keterangan mengenai paket yang diinstal. Ini digunakan ketika melihat paket menggunakan manajer paket. Berkasdoinst.sh merupakanskrip shell yang biasanya ditujukan untuk menjalankan perintah atau membuat perubahan yang tidak dapat dilakukan dengan mengubah isi paket. Skrip ini dijalankan pada akhir instalasi sebuah paket.[9]

Resolusi dependensi

[sunting |sunting sumber]

Sementara Slackware itu sendiri tidak mempunyai alat untuk secara otomatis menata dependensi bagi pengguna dengan secara otomatis dengan mengunduh dan menginstalnya, beberapa perangkat lunak pihak ketiga ada yang dapat memberikan fungsi ini, mirip dengan caraAPT diDebian.

Slackware 9.1 memasukkanSwaret danslackpkg sebagai tambahan paket di CD kedua,[10] tetapi tidak menginstal salah satunya dengan standar. Swaret telah dihapus dari distribusi Slackware sejak dari versi 10.0, tetapi masih tersedia sebagai paket dari pihak ketiga.

slapt-get tidak menyediakan resolusi dependensi untuk paket-paket yang disertakan dalam distribusi Slackware. Namun, ia menyediakan kerangka kerja untuk resolusi dependensi pada paket-paket yang kompatibel dengan Slackware, serupa dengan metode APT. Beberapa sumber paket dan distro-distro berbasis Slackware memanfaatkan fungsi ini.

Alternatif lain adalahpkgsrc dariNetBSD yang menyediakan dukungan untuk Slackware. pkgsrc menyediakan resolusi dependensi baik untuk paket sumber maupun biner.

Semenjak versi 13.0,slackpkg sudah disertakan pada direktori ap/ untuk memudahkan penggunanya mengelola paket-paket Slackware. Paket ini sudah disertakan sejak versi 12.1, tetapi masih berada di direktori extra/.

Rilis

[sunting |sunting sumber]
Sejarah rilis x86
versitanggal
1.016 Juli1993
1.1.25 Februari1994
2.02 Juli1994
2.131 Oktober1994
2.230 Maret1995
2.324 Mei1995
3.030 November1995
3.13 Juni1996
3.217 Februari1997
3.311 Juni1997
3.414 Oktober1997
3.59 Juni1998
3.628 Oktober1998
3.9/4.017 Mei1999
7.025 Oktober1999
7.122 Juni2000
8.01 Juli2001
8.118 Juni2002
9.019 Maret2003
9.126 September2003
10.023 Juni2004
10.12 Februari2005
10.214 September2005
11.02 Oktober2006
12.01 Juli2007
12.12 Mei2008
12.210 Desember2008
13.027 Mei2009
13.3727 April2011
14.028 September2012
14.14 November2013
14.230 Juni2016
15.02 Februari2022

Rilis Slackware x86 stabil terbaru adalah 15.0[11] (sejak 2 Februari 2022), yang berisi dukungan untukLinux 5.15.19.

Ada juga rilis Slackware yang masih dalam pengujian/pembangunan yang disebut '-current' (kini)[12] yang dapat digunakan untuk konfigurasi terbaru.

Arsitektur perangkat keras

[sunting |sunting sumber]

Slackware terutama dikembangkan untuk perangkat kerasPC berarsitekturx86.[1] Namun pernah ada versi resmi untuk arsitekturDEC Alpha danSPARC. Sejak 2005, ada sebuah port resmi ke arsitekturSystem/390. Ada juga versi yang tidak resmi untuk arsitekturARM[1]Diarsipkan 2005-09-01 diWayback Machine., Alpha, SPARC[2],PowerPC[3] danx86-64 (Slamd64 dan Bluewhite64[4]).

Slackware 13.0 dan yang lebih baru dirilis dalam dua versi, yaitu versiPC berarsitekturx86 (32 bit) danPC berarsitekturx86 64 (64 bit). Pengembangan Slackware ARM telah dimulai sejak versi 13.37 dan rilis terbarunya adalah Slackware ARM 14.2. Sayangnya, pengembang Slackware ARM menyatakan bahwa pengembangan Slackware ARM akan berhenti pasca dirilisnya Slackware ARM 14.2, tetapi Slackware ARM 14.2 akan terus mendapatkan pembaruan seperti halnya Slackware 14.2.

Pihak ketiga

[sunting |sunting sumber]

Cinnamon,MATE,Dropline GNOME,GSB: GNOME SlackBuildDiarsipkan 2007-10-20 diWayback Machine.,GWAREDiarsipkan 2017-06-30 diWayback Machine. andGnome-Slacky adalah proyek-proyek yang ditujukan untuk menawarkan paket Slackware untukGNOME. Proyek-proyek ini muncul karena Slackware tidak resmi menyertakan GNOME, tetapi banyak pengguna menginginkan GNOME terinstal tanpa harus melalui proses panjang dengan mengkompilasinya dari kode sumber.

Proyek lain untuk membangun GNOME adalahSlackBot, sistem skrip pembuatan otomatis.

Di samping paketrepositori tidak resmi terdaftar di atas, ada proyek yang relatif baru yang disebutSlackBuilds.org yang bertujuan untuk menyediakan skrip pembuatan untuk mengkompilasi perangkat lunak tambahan dan membuat paket Slackware.

Referensi

[sunting |sunting sumber]
  1. ^abSlackware websiteGeneral Information
  2. ^Hughes, Phil (1994-04-01)."Interview with Patrick Volkerding".Linux Journal. Diakses tanggal2007-07-03. Periksa nilai tanggal di:|date= (bantuan)
  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". Diarsipkan dariversi asli tanggal 2007-01-08. Diakses tanggal2008-10-09. 
  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". Diarsipkan dariversi asli tanggal 2008-09-12. Diakses tanggal2008-10-09. 
  10. ^The Slackware Linux Project: Slackware Release Announcement
  11. ^The Slackware Linux Project: Slackware Release Announcement
  12. ^The Slackware Linux Project: Slackware ChangeLogs

Pranala luar

[sunting |sunting sumber]
Android
Tux, maskot dari Linux
Arch
Debian
Ubuntu
Fedora
Red Hat
Gentoo
Slackware
Mandriva
Lainnya
Diperoleh dari "https://id.wikipedia.org/w/index.php?title=Slackware&oldid=22504052"
Kategori:
Kategori tersembunyi:

[8]ページ先頭

©2009-2025 Movatter.jp