슬랙웨어

Slackware
슬랙웨어
Slackware logo from the official Slackware site.svg
Slackware 15.0 screenshot.png
KDE Plasma 5를 데스크톱 환경으로 사용하는 Slackware 15.0
개발자패트릭 볼커딩
OS 패밀리Linux (Unix 라이크) (Softlanding Linux 시스템 기반)
동작 상태현재의
소스 모델오픈 소스
초기 릴리즈1993년 7월 17일; 29년 전 (1993-07-17)[1]
최신 릴리즈15.0 / 2022년 2월 2일 (6개월) (2022-02-02)[2]
이용가능기간:다국어
갱신 방법pkgtool, slackpkg
패키지 매니저pkgtool, slackpkg
플랫폼IA-32, x86-64, ARM
커널 타입모노리식(Linux)
유저랜드GNU
체납
사용자 인터페이스
CLI
면허증.GNU 일반 공중 라이선스
공식 웹사이트www.slackware.com

Slackware는 Patrick Volkerding이 1993년에 만든 Linux 디스트리뷰션입니다.Softlanding Linux System을 기반으로 한 Slackware는 다른 많은 Linux 디스트리뷰션, 특히 SUSE Linux 디스트리뷰션의 첫 번째 버전을 위한 기초가 되어 왔으며 현재도 [3]유지되고 있는 가장 오래된 디스트리뷰션입니다.

Slackware는 설계의 안정성과 심플함을 추구하며 가장 "유닉스" Linux [4]배포를 목표로 합니다.업스트림의 소프트웨어 패키지를 가능한 한 적게 수정하여 사용 사례를 예측하거나 사용자의 결정을 방해하지 않도록 합니다.대부분의 최신 Linux 배포판과는 달리 Slackware는 그래픽 설치 절차나 소프트웨어 패키지의 자동 종속성 해결 기능을 제공하지 않습니다.플레인 텍스트파일과 설정 및 관리에 사용되는 셸 스크립트의 작은 세트만 사용합니다.더 이상 변경하지 않고 명령줄 인터페이스 환경으로 부팅됩니다.Slackware는 보수적이고 단순한 기능이 많기 때문에 고급 Linux 사용자에게 [5][6][7][8][9][10]가장 적합하다고 생각됩니다.

Slackware는 IA-32x86_64 아키텍처에서 사용할 수 있으며 ARM 아키텍처에 대한 포트를 갖추고 있습니다.Slackware는 대부분[11] 무료 오픈 소스 소프트웨어이지만 정식 버그 추적 기능이나 공개 코드 저장소는 없으며 Volkerding에 의해 정기적으로 릴리즈가 발표됩니다.개발자를 위한 공식적인 멤버십 절차는 없으며, Volkerding이 릴리즈의 주요 기여자입니다.

이름.

"Slackware"라는 이름은 배포가 의도된 약속 없이 사설 프로젝트로서 시작되었기 때문에 유래되었습니다.처음에 너무 심각하게 받아들여지지 않기 위해 볼커딩은 슬랙웨어가 심각한 프로젝트가 [12]된 후에도 계속 유머러스한 이름을 지어주었다.

슬랙웨어는 '슬랙의 추구'라는 패러디 종교인 하위천재교회의 신조다.Slackware 그래픽의 특정 측면은 J. R. 돕스의 머리 이미지에 영향을 받은 턱스가 피우는 파이프라는 점을 반영합니다[13].

SubGenius 교회에 대한 유머러스한 참조는 install.end 텍스트파일의 많은 버전에서 볼 수 있습니다.이것은 셋업 프로그램의 소프트웨어 시리즈의 종료를 나타냅니다.Slackware 릴리스 14.1을 포함한 최신 버전에서는 텍스트가 ROT13 [14][15]난독화되어 있습니다.

역사

출생.

슬랙웨어 1.01

Slackware는 원래 Linux 디스트리뷰션 중 가장 인기 있는 SLS(Softlanding Linux System)에서 파생되었으며 X11 그래픽 인터페이스,[17] TCP/IP 및 UUCP 네트워킹 및 GNU Emacs를 포함한 커널 및 기본 [16]유틸리티 이상의 포괄적인 소프트웨어 컬렉션을 제공하는 최초의 소프트웨어입니다.

Patrick Volkerding은 당시 Moorhead State University(MSU; 무어헤드 주립대학)의 학교 프로젝트에 LISP 통역사가 필요했던 후 SLS를 시작했습니다.그는 CLISP를 Linux에서 사용할 수 있다는 것을 발견하고 이를 실행하기 위해 SLS를 다운로드했습니다.몇 주 후, 볼커딩은 MSU의 인공지능 교수로부터 집과 학교의 몇몇 컴퓨터에 리눅스를 설치하는 방법을 보여달라는 요청을 받았다.Volkerding은 SLS 설치 후 발견된 문제에 대한 수정 사항을 메모하고 그와 그의 교수는 이러한 변경 사항을 검토하여 새로운 설치에 적용했습니다.다만, 이것은 SLS의 인스톨과 거의 같은 시간이 걸리기 때문에, 교수는 인스톨 디스크를 조정해 인스톨중에 수정을 적용할 수 있는지를 물었습니다.이것이 Slackware의 시작이었다.Volkerding은 SLS를 지속적으로 개선하였습니다: 버그 수정, 소프트웨어 업그레이드, 공유 라이브러리와 커널 이미지 자동 설치, 파일 권한 수정 등.짧은 시간 내에 Volkerding은 SLS가 제공하는 패키지보다 절반 정도 업그레이드했습니다.

Volkerding은 대중에게 수정된 SLS 버전을 제공할 의도가 없었습니다.MSU에 있는 그의 친구들은 그에게 SLS 수정사항을 FTP 서버에 저장하라고 촉구했지만, Volkerding은 "SLS가 이러한 것들을 포함한 새로운 버전을 곧 출시할 것"이라고 생각했기 때문에 몇 주 동안 보류했습니다.그 사이 인터넷 상의 많은 SLS 사용자들이 SLS에 새로운 출시를 요청하고 있었기 때문에, Volkerding은 "누구라도 SLS 같은 0.99pl11A 시스템을 원하십니까?"라는 제목의 글을 올렸고, 그는 많은 호응을 얻었다.MSU의 로컬 sysadmin과 상의한 후 Volkerding은 Slackware를 대학의 [12]FTP 서버에 업로드할 수 있는 허가를 취득했습니다.이 첫 번째 Slackware 릴리스 버전 1.00은 1993년 7월 17일 00:16:36(UTC)[1]에 배포되어 24개의 3인치 플로피 디스크이미지로 [18]제공되었습니다발표가 있은 후 Volkerding은 FTP 접속의 범람으로 인해 서버가 계속 다운되는 것을 지켜보았다.곧이어 Walnut Creek CDROM은 FTP [12]서버에 추가 아카이브 공간을 제공했습니다.

발전

Slackware의 크기는 포함된 소프트웨어를 추가하면서 빠르게 증가하였고, 1994년 10월 출시된 2.1버전은 1.44M 플로피 디스크 이미지 [19]73개로 3배 이상 증가하였다.

1999년에 Slackware는 버전이 4에서 7로 뛰어올랐다.Slackware 버전 번호는 다른 배포판에 비해 뒤떨어졌고, 이로 인해 많은 사용자들은 번들 소프트웨어 버전이 유사했음에도 불구하고 오래된 버전이라고 믿게 되었습니다.Volkerding은 Slackware가 다른 Linux 디스트리뷰션과 마찬가지로 최신 버전임을 보여주기 위한 마케팅 노력의 일환으로 버전을 확장하기로 결정했다.그는 다른 대부분의 배포판이 곧 이 릴리스 번호로 될 것으로 예상하여 [20]7을 선택했습니다.

2004년 4월, 패트릭 볼커딩은 X를 추가했다.현재 사용 중인 XFree86 패키지를 대체하기 위해 테스트/현재 디렉토리에 Org Server 패키지를 저장하고 Slackware의 X Window System 미래에 대한 의견을 요청합니다.한 달 후, 그는 XFree86에서 X로 바꿨다.Org Server는 X.org 릴리스를 X의 디폴트버전으로 사용하는 것에 대해 4대 1 이상의 찬성이라는 의견을 표명했습니다.그는 XFree86이 호환성 문제를 일으킨다는 것이 입증되었기 때문에 이러한 결정은 주로 기술적인 결정이었다고 말했습니다.Slackware 10.0은 X의 첫 번째 릴리즈입니다.조직 [21]서버

2005년 3월 Patrick Volkerding은 개발 ChangeLog에서 GNOME 데스크톱 환경의 삭제를 발표했습니다.그는 이를 4년 이상 검토했으며 Slackware 자체보다 더 완벽한 버전의 GNOME을 제공하는 프로젝트가 이미 있었다고 말했습니다.Volkerding은 미래의 GNOME 지원은 커뮤니티에 [22]의존할 것이라고 말했다.커뮤니티는 이에 대응하여 2016년 10월 현재 Slackware를 위한 몇 가지 GNOME 프로젝트가 진행 중입니다.여기에는 시나몬, Dlackware, Dropline GNOME, MATE 및 SlackMATE가 포함됩니다.많은 배포판에 GNOME이 보급되어 [23]있기 때문에 Linux 커뮤니티에서는 이러한 삭제가 중요하다고 간주되고 있습니다.

2009년 5월 Patrick Volkerding은 IA-32 [24]디스트리뷰션과 병행하여 Slackware64라고 불리는 공식 x86_64 바리안트의 공개(개발) 릴리스를 발표했습니다.Slackware64는 32비트 프로그램의 실행이나 컴파일을 지원하지 않는다는 점에서 순수 64비트 배포판이지만 "멀티리브 지원"으로 설계되었습니다.Slackware 팀의 핵심 멤버 중 한 명인 Eric Hamelleers는 32비트 소프트웨어를 [25]실행할 수 있도록 Slackware64를 멀티밸리브로 변환하는 데 필요한 패키지를 포함하는 멀티밸리브 저장소를 관리하고 있습니다.하멜레르는 2008년 9월 수술 후 회복의 고통에서 벗어나기 위해 64비트 포트를 시작했습니다.Volkerding은 2008년 12월에 포트를 테스트하여 32비트 버전에 비해 일부 벤치마크에서 속도가 20~40% 향상되는 것을 보고 감명을 받았습니다.두 버전을 병렬로 유지하는 추가적인 노력을 최소화하기 위해 SlackWare의 빌드 스크립트(SlackBuilds)는 두 아키텍처 중 하나를 지원하는 것으로 서서히 전환되어 두 [26]버전에 대해 하나의 소스 세트를 사용할 수 있게 되었습니다.Slackware64는 버전 13.0으로 첫 번째 안정적인 릴리스를 실현했습니다.

2013년 11월 14.1 릴리즈와 2016년 6월 릴리즈 사이에 Slackware는 31개월의 갭을 보여 릴리즈 역사상 가장 긴 기간을 기록했습니다.이 기간 동안 개발부는 47일 동안 업데이트 없이 지냈다.그러나 2015년 4월 21일 Patrick Volkerding은 ChangeLog에서 업데이트가 없는 것에 대해 사과하고 개발팀이 "좋은 일을 하기 위해" 시간을 사용했다고 밝혔다.이 ChangeLog 엔트리에 700개 이상의 프로그램 변경이 리스트 되어 있었습니다.여기에는 많은 주요 라이브러리 업그레이드가 포함되어 있습니다.2016년 1월, Volkerding은 주로 BlueZ가 v5.x에서 ALSA의 직접 지원을 중단한 반면, 다른 여러 프로젝트에서는 BlueZ v4.x에 대한 지원을 중단했기 때문에 PulseAudio를 마지못해 추가한다고 발표했습니다. 일부 사용자는 변경에 만족하지 않을 것입니다.이러한 변화는 2016년 [27]6월에 Slackware 14.2가 출시되면서 절정에 달했다.

설계 철학

Slackware의 설계 철학은 단순성, 소프트웨어 순수성,[28] 업스트림 소스에 대한 변경 없음 등을 강조하는 핵심 설계를 지향합니다.Slackware의 많은 디자인 선택은 기존 Unix 시스템의 심플함의 유산이며 KISS [29]원칙의 예로 볼 수 있습니다.이 문맥에서 '심플'이란 시스템 사용법이 아닌 시스템 설계의 단순함을 말합니다.따라서 사용자마다 사용 편의성이 다를 수 있습니다.커맨드 라인 인터페이스와 클래식한 Unix 툴에 대한 지식이 부족한 사용자는 Slackware를 사용하여 급격한 학습 곡선을 경험할 수 있지만 Unix 배경을 가진 사용자는 추상적이지 않은 시스템 [citation needed]환경에서 이점을 얻을 수 있습니다.Slackware의 설계 이념과 순결 정신에 따라 Slackware의 대부분의 소프트웨어는 소프트웨어 작성자가 제공하는 원래 구성 메커니즘을 사용합니다.단, 일부 관리 태스크의 경우 배포 고유의 구성 도구가 제공됩니다.

개발 모델

코드 컨트리뷰터나 개발자가 되기 위한 공식적인 문제 추적 시스템이나 절차는 없습니다.이 프로젝트는 공용 코드 저장소를 유지 관리하지 않습니다.버그 보고서와 기여는 프로젝트에 필수적이지만 비공식적으로 관리됩니다.Slackware 릴리즈에 포함될 내용에 대한 최종 결정은 Slackware의 자애로운 독재자 Patrick [30][31][32]Volkerding에게 엄격하게 남아 있습니다.

Slackware의 첫 버전은 Patrick Volkerding에 의해 단독으로 개발되었습니다.버전 4.0 이후 Slackware 공식 발표 파일에는 "Slackware 팀"[33]의 일부로 David Cantrell과 Logan Johnson이 나열됩니다.이후 버전 8.1까지의 발표문에는 Chris Lumens가 [34]포함되어 있습니다.Lumens, Johnson 및 Cantrell은 Slackware [35]Linux의 공식 가이드인 "Slackware Linux Essentials" 초판의 저자이기도 합니다.Slackware 웹사이트에서는 Chris Lumens와 David Cantrell이 "Slackware 동문"으로 언급되어 있습니다.그는 "Slackware 프로젝트에서 수년간 [31]풀타임으로 일했습니다."Slackware 10.0 및 10.1 Volkerding 릴리즈 노트에서 Eric Hamelers는 "USB, PCI 및 Cardbus 무선 [36][37]카드 지원"에 대해 감사를 표합니다.버전 12.0부터는 Volkerding을 중심으로 두 번째로 팀을 꾸리고 있습니다.12.2의 릴리즈 노트에 따르면 개발팀은 7명으로 구성되어 있습니다.미래의 버전에는 사람이 [38]추가되었다.버전 13.0 이후 Slackware 팀은 핵심 멤버를 보유하고 있는 것 같습니다.Eric Hamelers는 2009년 10월 3-4일(버전 13.[30]0 출시 직후)에 쓴 "슬랙웨어 개발의 역사"에 대한 에세이를 통해 핵심 팀에 대한 통찰력을 제공합니다.

패키지

관리

Slackware 마스코트:파이프를 피우는 턱스

Slackware의 패키지 관리 시스템(통칭 pkgtools)을 통해 관리할 수 있습니다(pkgtool), 설치(installpkg), 업그레이드(adepkg) 및 로컬 소스에서 패키지 제거(제거)를 수행합니다.압축 해제(탐색) 및 패키지 작성(메이크업)도 가능합니다.네트워크 또는 인터넷을 통해 Slackware를 업데이트하는 공식 도구는 slackpkg입니다.이것은 원래 슬랙웨어를 최신 상태로 유지하기 위한 비공식적인 방법으로 Piter Punk에 의해 개발되었다.슬랙웨어 12.[39]2의 메인 트리에 공식적으로 포함되었으며/ 슬랙웨어 9.[40]1 이후 추가에 포함되었습니다.패키지가 업그레이드되면 이전 패키지에 새 패키지를 설치한 다음 새 패키지에 더 이상 존재하지 않는 파일을 제거합니다.업그레이드를 실행할 때 버전 번호가 다르다는 것만 확인되므로 필요에 따라 패키지를 다운그레이드할 수 있습니다.

슬랙웨어 패키지는 다양한 방법으로 압축된 tarball입니다.13.0 이후 대부분의 패키지는 xz(LZMA 압축 알고리즘에 기반)를 사용하여 .txz 파일 [41]확장자를 사용하여 압축됩니다.13.0 이전 패키지는 확장자 .tgz를 사용하여 gzip(DEFLATE 압축 알고리즘에 기반)을 사용하여 압축되었습니다.파일 이름 확장자 .tbz와 .tlz를 각각 사용하여 bzip2와 lzip 압축 지원도 추가되었습니다.다만 이들은 일반적으로 사용되지 않습니다.

패키지에는 해당 프로그램의 모든 파일과 패키지 관리자가 사용하는 추가 메타데이터 파일이 포함됩니다.패키지 tarball에는 파일의 전체 디렉터리 구조가 포함되어 있으며 설치 중에 시스템의 루트 디렉터리에서 추출됩니다.tarball 내의 특별한 install/directory 아래에 있는 추가 메타데이터 파일에는 보통 slack-desc 파일이 포함됩니다.이 파일은 패키지 매니저에 의해 읽혀져 사용자에게 패키지 [42]소프트웨어에 대한 설명과 doinst를 제공하기 위해 제공됩니다.sh file은 심볼릭링크 작성, 스타트업 파일 권한 유지, 새로운 컨피규레이션파일 적절한 처리 및 패키지의 디렉토리 [43]구조를 통해 구현할 수 없는 설치의 다른 측면을 가능하게 하는 패키지 후 셸 스크립트입니다.15.0 개발 중에 Volkerding은 douninst에 대한 지원을 도입했습니다.sh 패키지 [44]삭제 또는 업그레이드 시 실행할 수 있는 언인스톨스크립트이를 통해 패키지 유지관리자는 패키지를 제거할 때 명령을 실행할 수 있습니다.

패키지 관리자는 여러 폴더에 저장된 시스템의 로컬 데이터베이스를 유지 관리합니다.14.2 이전 시스템에서는 설치된 패키지의 메인 데이터베이스가 /var/log/로 유지되었지만 15.0 개발 중 Volkerding은 시스템 로그를 [44]지울 때 실수로 삭제되는 것을 방지하기 위해 /var/lib/pkgtools/ 아래의 전용 위치로 두 개의 디렉토리를 이동했습니다.각 Slackware 설치에는 메인 데이터베이스 위치에 패키지/스크립트/디렉토리가 포함됩니다.전자는 설치된 각 패키지에 대응하는 설치 로그 파일(패키지 이름, 버전, 아치 및 빌드에 기반)이 있습니다.이 파일에는 패키지 크기(압축 및 비압축), 소프트웨어 설명 및 [45]설치된 모든 파일의 전체 경로가 포함됩니다.패키지에 옵션의 doinst가 포함되어 있는 경우.sh 포스트 인스톨스크립트에서는, 그 스크립트의 내용이, 패키지/디렉토리내의 대응하는 패키지의 파일명과 일치하는 스크립트/디렉토리내의 파일에 추가되기 때문에, 관리자는 장래의 시점에서 포스트 인스톨스크립트를 참조할 수 있습니다.패키지가 삭제 또는 업그레이드되면 packages/ scripts/ 아래에 있는 이전 설치 로그와 스크립트가 removed_packages/removed_scripts/로 이동되므로 이전 패키지를 확인하고 언제 제거되었는지 확인할 수 있습니다.이러한 디렉토리는 14.2 이전 버전의 /var/log/에서 찾을 수 있지만 15.0 개발 중에 /var/log/pkgtools/로 이동되었습니다.douninst를 지원하는 시스템.sh uninstall script. 이러한 스크립트는 패키지가 설치되어 있는 동안 /var/lib/sysloggtools/douninst.sh/ 디렉토리에 저장됩니다.일단 제거되면, douninst.sh 스크립트가 /var/log/sysloggtools/syslog_syslog_syslog/로 이동합니다.

의존관계 해결

패키지 관리 시스템은 종속성을 추적하거나 관리하지는 않지만 권장되는 전체 설치를 수행할 때 재고 패키지의 모든 종속성을 충족합니다.커스텀 인스톨 또는 서드파티제의 패키지의 경우, Slackware는 유저에게 의존해, 프로그램에 필요한 모든 서포트 시스템 라이브러리와 프로그램이 시스템에 갖추어져 있는 것을 확인합니다.재고 패키지에 대한 의존관계 공식 목록이 제공되지 않기 때문에 사용자가 커스텀 설치 또는 서드파티 소프트웨어 설치를 결정할 경우 사용자가 누락된 의존관계를 스스로 해결해야 합니다.패키지 관리자는 종속성을 관리하지 않으므로 종속성이 충족되는지 여부에 관계없이 모든 패키지를 설치합니다.의존관계가 없는 것은 소프트웨어를 사용하려고 할 때만 알 수 있습니다.

Slackware 자체에는 의존관계를 해결하기 위한 공식 툴이 포함되어 있지 않지만 일부 비공식 커뮤니티 지원 소프트웨어 툴은 Debian 기반 배포 및 Red Hat 기반 배포에서 APT가 제공하는 과 유사한 기능을 제공합니다.다음과 같은 것이 있습니다.

  • slapt-get은 APT와 같은 방식으로 기능하는 명령줄 유틸리티입니다.slapt-get은 의존관계 해결 프레임워크를 제공하지만 Slackware 배포판에 포함된 패키지의 의존관계 해결은 제공하지 않습니다.단, 여러 커뮤니티 패키지 소스 및 Slackware 기반 배포에서는 이 기능을 활용합니다.Gslapt는 slapt-get에 대한 그래피컬인터페이스입니다
  • 스와렛은 의존관계 해결을 특징으로 하는 패키지 관리 도구입니다.원래는 Slackware 버전 9.1에 옵션 패키지로 포함되어 있었지만 당시에는 [46]종속성 해결이 포함되어 있지 않았습니다.Slackware 10.0에서 배포에서 삭제되어 커뮤니티로 넘어갔습니다.결국 종속성 해결 및 롤백 기능이 추가되었지만 2014년 5월 현재 활성 [47]개발자는 없습니다.
  • NetBSDpkgsrc는 다른 Unix 계열 운영체제 중에서도 Slackware를 지원합니다.pkgsrc는 이진 패키지와 소스 [citation needed]패키지 모두에 대한 종속성 해결 기능을 제공합니다.

저장소

Slackware의 공식 저장소는 없습니다.Slackware가 제공하는 유일한 공식 패키지는 설치 미디어에서 사용할 수 있습니다.그러나 Slackware에는 많은 서드파티 저장소가 있습니다.그 중 일부는 스탠드아론 저장소이고 다른 일부는 Slackware 기반이지만 Slackware와의 패키지 호환성을 유지하는 배포용 저장소입니다.이들 중 상당수는 Linux 패키지 검색 엔진인 pkgs.org을 사용하여 한 번에 검색할 수 있습니다.그러나 여러 저장소의 종속성을 혼합하여 일치시키면 동일한 종속성의 다른 버전이 필요한 패키지가 두 개 이상 발생할 수 있습니다. 이는 종속성 지옥의 한 형태입니다.Slackware 자체는 이러한 패키지에 대한 종속성 해결을 제공하지 않지만 일부 프로젝트에서는 Slackware에 포함되지 않은 종속성 목록과 패키지 파일(일반적으로 .dep 확장자)을 제공합니다.

의존관계 문제의 가능성 때문에 많은 사용자가 커뮤니티에서 제공하는 SlackBuild를 사용하여 자체 프로그램을 컴파일합니다.SlackBuilds는 제공된 소프트웨어 tarball에서 설치 가능한 Slackware 패키지를 만드는 셸 스크립트입니다.SlackBuild는 스크립트이기 때문에 프로그램 소스 컴파일에만 국한되지 않습니다.프로젝트나 다른 배포의 저장소에서 제공되는 미리 컴파일된 바이너리를 적절한 Slackware 패키지로 재패키징하기 위해서도 사용할 수 있습니다.소스를 컴파일하는 SlackBuilds는 사전 빌드된 패키지에 비해 몇 가지 이점이 있습니다.즉, 원래 작성자의 소스 코드를 기반으로 구축되기 때문에 사용자는 서드파티 패키저를 신뢰할 필요가 없습니다.또한 로컬 컴파일 프로세스를 통해 머신 고유의 최적화가 가능합니다.소프트웨어의 수동 컴파일 및 설치와 비교하여 SlackBuilds는 Slackware의 패키지 매니저를 사용하여 시스템에 보다 깔끔한 통합을 제공합니다.일부 SlackBuilds에는 소스 다운로드, 소스 손상 여부 확인 및 Slackware에 [48]속하지 않는 추가 종속성 계산을 할 수 있는 메타데이터가 포함된 추가 파일이 포함되어 있습니다.일부 저장소에는 SlackBuild와 그에 따른 Slackware 패키지가 모두 포함되어 사용자가 직접 구축하거나 사전 구축 패키지를 설치할 수 있습니다.

공식적으로 승인된[49] 유일한 SlackBuilds 저장소는 일반적으로 SBo라고 불리는 SlackBuilds.org입니다.이는 Slackware에 포함되지 않은 소프트웨어를 빌드하기 위한 SlackBuilds를 제공하는 커뮤니티 지원 프로젝트입니다.사용자는 소프트웨어용 새로운 SlackBuild를 사이트에 제출할 수 있으며, 승인된 후에는 "패키지 유지관리자"가 됩니다.그런 다음 SlackBuild에 업데이트를 제공하고 문제를 해결하거나 업스트림에서 제공하는 새로운 버전을 구축해야 합니다.모든 프로그램을 컴파일하여 사용하려면 Slackware에 포함되어 있지 않은 소프트웨어의 의존관계를 문서화하여 사이트에서 입수할 수 있어야 합니다.모든 제출은 저장소에 추가하기 전에 사이트 관리자가 테스트합니다.관리자는 빌드 프로세스가 Slackware의 공식 패키지 작성 방식과 거의 동일하도록 의도하고 있으며, 주로 Volkerding이 "우리의 이유에 공감"할 수 있도록 하기 위한 것입니다.이를 통해 Volkerding이 스크립트에 최소한의 변경을 가하고 일반 Slackware에 도입할 가치가 있다고 생각하는 SlackBuild를 사용할 수 있습니다.또한 사용자가 SBo에 [50]맞게 Volkerding 스크립트를 변경하도록 제안할 수도 없습니다.SBo는 SlackBuilds 및 추가 메타데이터 파일용 템플릿을 제공하며[51],[52] 필요한 경우를 제외하고 패키지 유지보수가 이탈하지 않도록 장려합니다.

Eric Hamelers와 Robby Workman이라는 두 명의 Slackware 팀원은 각각 SlackBuilds 및 패키지 작성에 사용되는 소스 파일과 함께 미리 컴파일된 패키지의 저장소를 가지고 있습니다.그들은 시간을 유지할 가치가 있는 것을 느꼈던 대부분의 패키지는 단지 추가 소프트웨어 슬랙웨어에 포함되지 않겠지만 아주 포장은 테스트베드로, 가장 두드러지게는, Hameleers KDE.[53]그는 또한 슬랙웨어의"multilib"보고를 유지하게의 새 버전을 위한"Ktown"패키지를 제공한다, Slackware에 대한 장래의 개량에 대해 Slackware64기 위해서는 가능하게 사용된다r입니다32비트 패키지를 [25]언컴파일합니다.

릴리스

Slackware의 릴리스 정책은 다른 Linux 디스트리뷰션의 시간 제한(Ubuntu) 또는 롤링 릴리스(Gentoo Linux) 방식과는 달리 기능 및 안정성 기반 릴리스 주기를 따릅니다.즉, 출시 예정 시간은 정해져 있지 않습니다.Volkerding은 이전 버전에서 적절한 수의 변경이 이루어졌고 이러한 변화가 안정적인 환경으로 이어진다고 느낀 후 다음 버전을 출시할 것입니다.Patrick Volkerding이 말했듯이, "출시일은 추측하지 않는 것이 우리의 방침입니다.그것은 단순한 추측이기 때문입니다.필요한 업그레이드를 수행하고 관련된 모든 미해결 사항을 해결하는 데 시간이 얼마나 걸릴지 항상 알 수 있는 것은 아닙니다.곧 출시될 릴리즈를 위해 구축되면 현재 [54]트리에 업로드됩니다.

Slackware의 역사를 통해 그들은 일반적으로 적어도 연간 단위로 [30]최신 소프트웨어를 제공하려고 노력했습니다.초기부터 2014년까지 Slackware는 매년 최소 1개의 릴리즈를 보유하고 있었습니다.발매 활동은 1994년, 1995년, 1997년 및 1999년에 최고조에 달했으며, 매년 3개의 발매가 있었다.버전 7.1(2000년 6월 22일)부터 릴리스 진행이 안정되어 일반적으로 1년에 1회 실시되었습니다.그 후, 2003년, 2005년, 2008년만이 발매되었습니다.그러나 2013년 Slackware 14.1이 출시된 이후 새로운 릴리스는 급격히 느려졌다.14.1과 14.2 사이에 2년 이상, 15.[44]0으로 5년 이상 차이가 났다.Volkerding은 15.0이 출시되자 Slackware 15.1은 15.[55]0이 개발되는 동안 "귀찮은 부품"이 해결되었기 때문에 개발 주기가 훨씬 더 짧아질 것이라고 말했습니다.

Slackware의 최신 32비트 x86 및 64비트 x86_64 안정 릴리스는 버전 15.0(2022년 2월 2일 출시)이며, 여기에는 Linux 5.15.[56]19 지원이 포함되어 있습니다.

Volkerding은 또한 "-전류"[57]라고 불리는 슬랙웨어의 테스트/개발 버전을 유지 관리하여 보다 블리딩 에지 구성에 사용할 수 있습니다.이 버전은 최종적으로 다음 안정적인 릴리스가 될 것이며, 이 시점에서 Volkerding은 다음 릴리스 Slackware를 위한 개발을 시작하기 위해 새로운 전류를 시작할 것입니다.이 버전은 일반적으로 안정적이라고 알려져 있지만, 물건이 파손될 가능성이 있기 때문에 생산 시스템에서는 [58]전류는 권장하지 않는 경향이 있습니다.

릴리스 이력
버전 발매일 종료일 커널 버전 현저한 변화
이전 버전, 유지 보수 불필요: 1.00[1] 1993-07-17 EOL이 지정되지 않았습니다. 0.99.11 알파
이전 버전, 유지 보수 불필요: 1.1 1993-11-05 EOL이 지정되지 않았습니다. 0.99.13
이전 버전, 유지 보수 불필요: 2.0 1994-07-02 EOL이 지정되지 않았습니다. 1.0.9
이전 버전, 유지 보수 불필요: 2.1 1994-10-31 EOL이 지정되지 않았습니다. 1.1.59
이전 버전, 유지 보수 불필요: 2.2 1995-03-30 EOL이 지정되지 않았습니다. 1.2.1
이전 버전, 유지 보수 불필요: 2.3 1995-05-24 EOL이 지정되지 않았습니다. 1.2.8
이전 버전, 유지 보수 불필요: 3.0 1995-11-30 EOL이 지정되지 않았습니다. 1.2.13 a.out에서 Executive and Linkable Format(ELF; 실행 가능링크 가능 포맷)으로 전환, CD-ROM으로[59] 제공되는 첫 번째 릴리즈
이전 버전, 유지 보수 불필요: 3.1 1996-06-03 EOL이 지정되지 않았습니다. 2.0.0 "Slackware 96"으로 명명되어 Windows[60][61] 95에 대한 언급
이전 버전, 유지 보수 불필요: 3.2 1997-02-17 EOL이 지정되지 않았습니다. 2.0.29
이전 버전, 더 이상 유지 보수되지 않음: 1997-06-11 EOL이 지정되지 않았습니다. 2.0.30
이전 버전, 유지 보수 불필요: 3.4 1997-10-14 EOL이 지정되지 않았습니다. 2.0.30 ZipSlack[62] 도입
이전 버전, 유지 보수 불필요: 3.5 1998-06-09 EOL이 지정되지 않았습니다. 2.0.34
이전 버전, 더 이상 유지 보수하지 않음: 3.6 1998-10-28 EOL이 지정되지 않았습니다. 2.0.35
이전 버전, 더 이상 유지 보수되지 않음: 1999-05-10 EOL이 지정되지 않았습니다. 2.0.37pre10
이전 버전, 유지 보수 불필요: 4.0 1999-05-17 EOL이 지정되지 않았습니다. 2.2.6 KDE를 완전히[32] 설치하고 추가하는 데 1GB의 공간이 필요한 첫 번째 릴리스
이전 버전, 유지 보수 불필요: 7.0 1999-10-25 EOL이 지정되지 않았습니다. 2.2.13
이전 버전, 유지 보수 불필요: 7.1 2000-06-22 EOL이 지정되지 않았습니다. 2.2.16 GNOME[32] 추가
이전 버전, 유지 보수 불필요: 8[63].0 2001-07-01 EOL이 지정되지 않았습니다. 2.2.19 Mozilla 브라우저 및 옵션 Linux 2.4 추가
이전 버전, 유지 보수 불필요: 8.1 2002-06-18 2012-08-01[64] 2.4.18 패키지의 이름을 8.3에서 name-version-arch-build.tgz로 바꾸고 hdsetup을 pkgtools로 진화시켰습니다.
이전 버전, 유지 보수 불필요: 9[65][66].0 2003-03-19 2012-08-01 2.4.20
(2.4.[67]21에 준거)
이전 버전, 더 이상 유지 보수되지 않음[68]: 2003-09-26 2012-08-01 2.4.22
(2.4.[40]26에 준거)
OSS에서 ALSA로[69] 전환
이전 버전, 유지 보수 불필요: 10[70].0 2004-06-23 2012-08-01 2.4.26 XFree86에서 X.org 서버로 전환
이전 버전, 더 이상 유지 보수되지 않음[71][72]: 2005-02-02 2012-08-01 2.4.29
이전 버전, 더 이상 유지 보수되지 않음[73][74]: 2005-09-14 2012-08-01 2.4.31 GNOME 데스크톱 환경 삭제.
이전 버전, 유지 보수 불필요: 11[75].0 2006-10-02 2012-08-01 2.4.33.3 첫 번째 발매는 DVD
이전 버전, 유지 보수 불필요: 12[76].0 2007-07-01 2012-08-01 2.6.21.5 Linux 2.4에서 2.6으로 전환, HAL 지원 추가 및 플로피 디스크 설치 지원 삭제(PXE 제외)
이전 버전, 더 이상 유지 보수되지 않음[77]: 2008-05-02 2013년[78] 12월 9일 2.6.24.5
이전 버전, 더 이상 유지 보수되지 않음[79]: 2008-12-10 2013년[80] 12월 9일 2.6.27.7
(2.6.27.[80]31에 준거)
이전 버전, 유지 보수 불필요: 13[81][82].0 2009-08-26 2018-07-05[83] 2.6.29.6 64비트 버전 추가, KDE 3.5에서 4.x로 전환, gzip에서 xz 압축 패키지로 전환
이전 버전, 더 이상 유지 보수되지 않음[84]: 2010-05-24 2018-07-05[85] 2.6.33.4 PolicyKit 및 ConsoleKit 추가 후 libata 서브시스템으로 전환
이전 버전, 더 이상 유지 보수되지 않음: 13.37[86][87][88] 2011-04-27 2018-07-05[89] 2.6.37.6 GPTBtrfs 파일 시스템 유틸리티 지원 추가
이전 버전이지만 유지 보수: 14[90].0 2012-09-28 EOL 발표 없음 3.2.29
(3.2.[91]98에 준거)
기능이 udev에 통합됨에 따라 Network Manager 추가 및 HAL 삭제
이전 버전이지만 유지 보수: 14.1 2013-11-04 EOL 발표 없음 3.10.17
(3.10.[92]1989에 추가)
UEFI 하드웨어 지원이 추가되어 MySQL에서 MariaDB로 전환되었습니다.
이전 버전, 아직 유지 보수: 14[93].2 2016-06-30 EOL 발표 없음 4.4.14
(4.4.[94]199에 추가)
PulseAudio VDPAU 추가, udev에서 eudev로, ConsoleKit에서 ConsoleKit2로 전환
현재 안정적인 버전: 15.0 2022-02-02 EOL 발표 없음 5.15.19[95] 기본 인코딩을 ASCII에서 UTF-8로, ConsoleKit2에서 elogind로, KDE4에서 Plasma5로 전환, python3으로 마이그레이션, 패키지 데이터베이스를 /var/log/packages/에서 /var/lib/pkgtools/로 이동, lame, vulkansk, SDL2, FFmpeg, PAMWayland추가했습니다[44].
향후 릴리스의 최신 미리보기 버전: -current 발전 5.16.9[44]
범례:
구버전
이전 버전, 아직 유지 관리됨
최신 버전
최신 프리뷰 버전
향후 출시

지지하다

현재 Slackware는 공식적으로 명시된 지원 조건 정책을 가지고 있지 않습니다.그러나 2012년 6월 14일 버전 8.1,[96] 9.0, 9.1, 10.0, 10.1, 10.2, 11.0 및 12.0의 changelog에 2012년 8월 1일부터 이러한 버전에 대한 보안 패치가 제공되지 않음을 알리는 알림이 표시되었습니다.가장 오래된 릴리스 버전 8.1은 2002년 6월 18일에 출시되었으며 EOL에 도달하기 전까지 10년 이상의 지원을 받았습니다.이후 2013년 8월 30일, 12[97].1과 12.2의 Changelogs에 2013년 12월 9일 EOL이 발표되었습니다.Changelog 엔트리에 최소 5년간 지원이 있었다고 기재되어 있습니다.2018년 4월 6일 13.0, 13.1 및 13.37[98] 버전이 2018년 7월 5일에 EOL에 도달하는 것으로 선언되었습니다.Changelog 항목에는 최소 7년의 지원이 있었다고 기재되어 있습니다(13.0은 거의 9년간 지원되었습니다).2018년 7월 현재 Slackware 14.0 이상 버전의 Slackware가 언제 EOL이 될지에 대한 Slackware 팀의 발표는 없습니다.

8.1 이전 버전에 대한 공식 발표는 없었지만 더 이상 유지되지 않고 사실상 EOL입니다.

하드웨어 아키텍처

지금까지 Slackware는 IA-32 아키텍처에만 집중되어 있었으며 릴리즈는 32비트로만 제공되었습니다.그러나 Slackware 13.0부터는 64비트 x86_64 베리안트가 제공되며 32비트 플랫폼과의 대칭적인 개발에서 공식적으로 지원됩니다.Slackware64가 출시되기 전에는 64비트를 원하는 사용자는 slamd64와 같은 비공식 포트를 사용해야 했습니다.

Slackware는 Slack/390의 형태로 IBM S/390 아키텍처와 Slackware ARM(원래 'ARMedslack')의 ARM 아키텍처에도 사용할 수 있습니다.두 항구 모두 [99][100]패트릭 볼커딩에 의해 "공식"으로 선언되었다.단, S/390 포트는 안정판의 경우 버전 10.0, 테스트/개발판의 경우 버전 11.0으로 2009년 [101][102]이후 업데이트가 없습니다.또한, 2016년 5월 7일 Slackware ARM 개발자는 2016년 9월 1일에 14.1이 EOL이 되고 14.2가 출시됨에 따라 전류 개발이 중단되지만,[103] 14.2에 대한 지원은 당분간 유지될 것이라고 발표했습니다.14.1에 대한 EOL 발표는 2016년 [104]6월 25일에 changelog에 추가되었습니다.

2016년 7월, Slackware ARM의 개발자는 ARM 포트의 유지보수에 수반하는 수작업을 줄이기 위해 개발 툴과 빌드 툴이 강화되었다고 발표하고, 32비트 하드웨어 플로팅 포트가 개발 중이라고 발표했습니다.이 항구는 2016년 8월에 "현재"[105] 형태로 출시되었습니다.

Slackintosh는 Macintosh New World ROM PowerPC 아키텍처용 Slackware Linux 포트로, 1994년부터 2006년까지 Apple의 Power Macintosh, PowerBook, iMac, iBook 및 Xserve 제품 라인에서 사용되었습니다.Slackintosh의 마지막 버전은 2008년 [106]6월 7일에 출시된 12.1이었습니다.Slackintosh의 웹사이트는 여전히 활성화되어 있으며 이전 PowerPC Macintosh 컴퓨터를 사용하는 사용자는 버전 12.1을 다운로드할[107] 수 있습니다.프로젝트 개발자는 2012년 2월에 개발이 동결되었으며 12.1은 1개월간 [108]보안 패치를 받을 수 있다고 발표했습니다.다음 달, 안정된 발매는 동결되었고 다른 누군가가 [109]인수하기로 결정하지 않는 한 더 이상의 업데이트를 받지 못할 것이라고 발표되었다.이런 일은 일어나지 않았고 볼커딩은 2021년 [44]7월에 공식적으로 프로젝트가 중단되었다고 선언했다.

분배

Slackware 14.2[110] CD 세트, 싱글 DVD 및 상품은 서드 파티가 관리하는 Slackware [111]스토어에서 구할 수 있었지만, Patrick Volkerding은 지불 부족 때문에 "삭제하지 않으면 스토어의 DNS를 정지시키겠다"[112][113][114][115][116][117][118]고 말했다.

설치용 Slackware ISO 이미지(2.[119]6GB)는 BitTorrent, FTP [120]미러 및 HTTP 미러를 통해 Slackware 웹사이트에서 무료로 다운로드할 수 있습니다.

IBM S/390용 슬랙웨어 포트(EOL: 2009)[121]는 DOS 파티션 또는 플로피 [122]디스크에서 다운로드하여 설치할 수 있습니다.

ARM 아키텍처용[123] 슬랙웨어 포트는 Das U-BootTFTP 부트서버를[125] 사용하거나 미니루트 [126]파일시스템에서 네트워크를 통해 다운로드 [124]및 설치할 수 있습니다.Slackware ARM은 같은 기술을 사용하여 [128]QEMU를 실행하고[127] 있는PC에도 설치할 수 있습니다.

사용하다

슬랙웨어 패밀리 트리

2019년 현재 DistroWatch는 슬랙웨어를 [129]29위로 평가하고 있습니다.슬랙웨어가 [130]7위에 오른 2002년에 관심이 최고조에 달한 것으로 보인다.2010년에는 [131]10위권 이내에서 서서히 밀려났으며,[132] 2015년에는 현재의 순위에서 안정되고 있는 것으로 보인다.그러나 DistroWatch는 다양한 배포 페이지 방문자만 추적하기 때문에 순위가 배포 사용량과 항상 상관관계가 있는 것은 아니며 사이트에서 해당 배포의 인기를 측정합니다.이러한 이유로, 그들의 [133]순위는 "유통 시장 점유율을 측정하는 데 사용되어서는 안 된다."대부분의 Linux 디스트리뷰션과 마찬가지로 Slackware에는 전체 고유 설치 또는 활성 사용자를 추적하는 공식 시스템이 없습니다.

레퍼런스

  1. ^ a b c Patrick J. Volkerding (July 17, 1993). "ANNOUNCE: Slackware Linux 1.00". Newsgroup: comp.os.linux. Usenet: 227gd4$jtq@usenet.INS.CWRU.Edu. Archived from the original on May 13, 2011. Retrieved December 5, 2014.
  2. ^ Volkerding, Patrick (February 2, 2022). "Slackware 15.0 released". The Slackware Linux Project. Retrieved February 3, 2022.
  3. ^ Distrowatch.com. "Top Ten Distributions". Archived from the original on April 2, 2013. Retrieved July 22, 2017.
  4. ^ "The Slackware Linux Project: General Information". Slackware.com. Archived from the original on July 11, 2017. Retrieved July 22, 2017.
  5. ^ Slackware Inc. "Slackware FAQ: Slackware Linux has a reputation for being tough for newbies. Is this true?". Archived from the original on September 5, 2015. Retrieved October 8, 2015.
  6. ^ Datamation. "Top Linux Distros For Every Level User". Archived from the original on November 18, 2015. Retrieved October 8, 2015.
  7. ^ Linux.org. "Which Distro is Right for Me?". Archived from the original on October 9, 2015. Retrieved October 8, 2015.
  8. ^ Tech Radar. "Power user Linux distros: 5 reviewed and rated". Archived from the original on November 2, 2015. Retrieved October 8, 2015.
  9. ^ IT Pro. "Slackware Linux - Less is more". Archived from the original on November 19, 2015. Retrieved October 8, 2015.
  10. ^ PC World. "A Guide to Today's Top 10 Linux Distributions". Archived from the original on October 11, 2015. Retrieved October 8, 2015.
  11. ^ "FreeSlack". FreeSlack.net. Archived from the original on July 27, 2017. Retrieved July 22, 2017.
  12. ^ a b c Hughes, Phil (April 1, 1994). "Interview with Patrick Volkerding". Linux Journal. Archived from the original on June 2, 2007. Retrieved July 3, 2007.
  13. ^ "Slackware Graphics and Link Banners". Slackware.com. Archived from the original on July 16, 2017. Retrieved July 22, 2017.
  14. ^ "Archived copy". Archived from the original on March 6, 2016. Retrieved December 20, 2018.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  15. ^ "This file must be present to signal to 'setup' that this is the last directory in this package series" (TXT). Mirrors.slackware.com. Archived from the original on March 5, 2016. Retrieved July 22, 2017.
  16. ^ "A Short History of Linux Distributions". Lwn.net. Archived from the original on June 23, 2018. Retrieved July 22, 2017.
  17. ^ Stefan Strobel; Volker Elling (January 1, 1997). LINUX. Springer. pp. 82–83. ISBN 978-0-387-94880-5. Retrieved August 4, 2013.
  18. ^ "The Slackware Linux Project: Slackware Release Announcement". Slackware.com. July 16, 1993. Archived from the original on August 9, 2011. Retrieved July 22, 2017.
  19. ^ "README.210 Slackware Release 2.1". Mirror.slackware.com. Retrieved July 22, 2017.
  20. ^ "The Slackware Linux Project: Frequently Asked Questions". Slackware.com. Archived from the original on January 8, 2007. Retrieved July 22, 2017.
  21. ^ "Archived copy". Archived from the original on March 18, 2014. Retrieved June 7, 2012.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  22. ^ "Archived copy". Archived from the original on March 18, 2014. Retrieved July 20, 2006.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  23. ^ "Gnome Removed From Slackware - Slashdot". Tech.slashdot.org. Archived from the original on October 18, 2016. Retrieved October 14, 2016.
  24. ^ "Archived copy". Archived from the original on December 21, 2018. Retrieved December 20, 2018.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  25. ^ a b "Index of /~alien/multilib". Slackware.com. Archived from the original on July 20, 2017. Retrieved July 22, 2017.
  26. ^ "Interview with Eric Hameleers: Why You Should Try Slackware". Linux Magazine. Archived from the original on July 20, 2010.
  27. ^ "This update contains security fixes and improvements" (TXT). Slackware.cs.utah.edu. Archived from the original on February 8, 2018. Retrieved July 22, 2017.
  28. ^ "Slackware Philosophy". Docs.slackware.com. Archived from the original on November 5, 2018. Retrieved November 7, 2018.
  29. ^ "Slackware Linux Basics, Chapter 2" (PDF). Rlworkman.net. Retrieved July 22, 2017.
  30. ^ a b c "History of Slackware Development" (PDF). Connie.slackware.com. Archived (PDF) from the original on August 7, 2011. Retrieved July 22, 2017.
  31. ^ a b "Slackware Alumni". Slackware.com. Archived from the original on May 30, 2018. Retrieved September 20, 2014.
  32. ^ a b c "Stories of Linux: A Look at Slackware Linux". Linux.com. Archived from the original on October 30, 2014. Retrieved September 20, 2014.
  33. ^ "Announcement of Slackware 4.0". Archived from the original on June 3, 2016. Retrieved August 11, 2011.
  34. ^ "Announcement of Slackware 8.1". Archived from the original on May 19, 2016. Retrieved August 11, 2011.
  35. ^ "The Revised Slackware Book Project". Slackbook.org. Archived from the original on September 15, 2008. Retrieved May 26, 2015.
  36. ^ "Archived copy". Retrieved August 12, 2011.
  37. ^ "Archived copy". Retrieved August 12, 2011.
  38. ^ "Archived copy". Archived from the original on December 2, 2013. Retrieved August 12, 2011.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  39. ^ "This file documents the instructions for upgrading to Slackware 12.1, the packages added, removed, renamed, and/or split during the development cycle from Slackware 12.1 through 12.2, and some potential "gotchas" that users can avoid by arming themselves with a little knowledge" (TXT). Slackware.mirrors.tds.net. Retrieved July 22, 2017.
  40. ^ a b "Fixed incorrect type (int copy should be png_size_t copy) in png_inflate() : (fixes CVE-2011-3045)" (TXT). Slackware.cs.utah.edu. Archived from the original on February 25, 2021. Retrieved July 22, 2017.
  41. ^ "Fixes security issues including : External entity infinite loop DoS" (TXT). Slackware.cs.utah.edu. Archived from the original on April 7, 2018. Retrieved July 22, 2017.
  42. ^ "Slack-desc - SlackWiki". Slackwiki.com. Archived from the original on April 3, 2017. Retrieved July 22, 2017.
  43. ^ "Doinst.sh - SlackWiki". Slackwiki.com. Archived from the original on April 8, 2017. Retrieved July 22, 2017.
  44. ^ a b c d e f "The Slackware Linux Project: Slackware ChangeLogs". slackware.com. Archived from the original on January 30, 2020. Retrieved January 13, 2020.
  45. ^ "slackware:package_management_hands_on - SlackDocs". Docs.slackware.com. Archived from the original on November 7, 2016. Retrieved July 22, 2017.
  46. ^ "The Slackware Linux Project: Slackware Release Announcement". Slackware.com. Archived from the original on June 11, 2015. Retrieved May 26, 2015.
  47. ^ "SWareT / Discussion / Open Discussion:Is swaret dead?". Sourceforge.net. Archived from the original on May 27, 2016. Retrieved March 29, 2016.
  48. ^ websightdesigns.com, WebSight Designs -. "SlackBuilds.org". Slackbuilds.org. Archived from the original on January 16, 2017. Retrieved January 15, 2017.
  49. ^ "Slackware 14.2 is coming, but will the slackbuilds will also be updated accordingly?". Linuxquestions.org. Archived from the original on March 22, 2016. Retrieved March 19, 2016.
  50. ^ "Ten years of SlackBuilds.org". Alien.dslackbook.org. June 10, 2016. Archived from the original on August 3, 2017. Retrieved July 22, 2017.
  51. ^ "Index of /templates". Slackbuilds.org. Archived from the original on January 18, 2017. Retrieved January 15, 2017.
  52. ^ "WebSight Designsm". Slackbuilds.org. Archived from the original on January 16, 2017. Retrieved January 15, 2017.
  53. ^ "Index of /ktown". Alien.slackbook.org. Archived from the original on December 31, 2016. Retrieved January 15, 2017.
  54. ^ "The Slackware Linux Project: Frequently Asked Questions". Slackware.com. Archived from the original on January 8, 2007. Retrieved May 26, 2015.
  55. ^ "15.0 ChangeLog.txt". Slackware.com. Retrieved February 8, 2022.
  56. ^ "The Slackware Linux Project: Slackware Release Announcement".
  57. ^ "The Slackware Linux Project: Slackware ChangeLogs". Slackware.com. Archived from the original on May 6, 2015. Retrieved May 26, 2015.
  58. ^ "slackware:current - SlackDocs". Docs.slackware.com. Archived from the original on June 28, 2017. Retrieved July 22, 2017.
  59. ^ "CDROM.txt file in the Slackware 3.0 repository". Slackware.cs.utah.edu. Retrieved July 22, 2017.[영구 데드링크]
  60. ^ "Archived copy". Archived from the original on December 21, 2018. Retrieved December 20, 2018.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  61. ^ 2002-2012 Andrew Maltsev, 2012-2013 Derek J. Curtis. "Linux Slackware 96". Isbndb.com. Archived from the original on March 13, 2016. Retrieved May 26, 2015.
  62. ^ "zipslack/: Added a super-easy to install UMSDOS installation -- zipslack.zip, a 33 megabyte complete Linux system as a Zip file. The installation will fit on a FAT formatted Zip disk, or works on any FAT or FAT32 filesystem in a \LINUX directory. This is based on the soon-to-be-released Slackware 3.5-beta, with 2.0.33, egcs-1.0.2, libc-5.4.44" (TXT). Slackware.cs.utah.edu. Archived from the original on December 21, 2018. Retrieved July 22, 2017.
  63. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Distrowatch.com. Archived from the original on June 18, 2018. Retrieved February 25, 2019.
  64. ^ "8.1 ChangeLog.txt". Mirrors.slackware.com. Archived from the original on December 21, 2018. Retrieved February 25, 2019.
  65. ^ "Confessions of a Slacker – OSnews". Osnews.com. Archived from the original on February 26, 2019. Retrieved February 25, 2019.
  66. ^ "Mini Review of Slackware Linux 9.0 – OSnews". Osnews.com. Archived from the original on February 25, 2019. Retrieved February 25, 2019.
  67. ^ "Archived copy". Archived from the original on December 21, 2018. Retrieved December 20, 2018.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  68. ^ "Get to Know Slackware 9.1 – OSnews". Osnews.com. Archived from the original on February 26, 2019. Retrieved February 25, 2019.
  69. ^ "Release Notes for Slackware 9.1". Mirrors.slackware.com. Archived from the original on March 4, 2016. Retrieved July 22, 2017.
  70. ^ "Slackware 10: First Impressions – OSnews". Osnews.com. Archived from the original on February 26, 2019. Retrieved February 25, 2019.
  71. ^ "Slackware 10.1 Review – OSnews". Osnews.com. Archived from the original on February 25, 2019. Retrieved February 25, 2019.
  72. ^ "A look at Slackware 10.1 [LWN.net]". Lwn.net. Archived from the original on June 18, 2018. Retrieved February 25, 2019.
  73. ^ "A Look at Slackware Linux 10.2 [LWN.net]". Lwn.net. Archived from the original on June 18, 2018. Retrieved February 25, 2019.
  74. ^ "Slackware 10.2 - Tux Machines". Tuxmachines.org. Archived from the original on October 4, 2019. Retrieved February 25, 2019.
  75. ^ "Venerable Slackware 12 gets a sporty new wardrobe". Linux.com. July 10, 2007. Archived from the original on June 18, 2018. Retrieved February 25, 2019.
  76. ^ "Slackware 12: The anti-'buntu - Tux Machines". Tuxmachines.org. Archived from the original on June 18, 2018. Retrieved February 25, 2019.
  77. ^ "Upgrading to Slackware 12.1". Linux.com. June 3, 2008. Archived from the original on June 25, 2018. Retrieved February 25, 2019.
  78. ^ "12.1 ChangeLog.txt". Mirrors.slackware.com. Archived from the original on December 21, 2018. Retrieved February 25, 2019.
  79. ^ "Revised Slackware keeps it simple". Linux.com. December 23, 2008. Archived from the original on June 22, 2018. Retrieved February 25, 2019.
  80. ^ a b "12.2 ChangeLog.txt". Mirrors.slackware.com. Archived from the original on December 21, 2018. Retrieved February 25, 2019.
  81. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Distrowatch.com. Archived from the original on July 30, 2019. Retrieved February 25, 2019.
  82. ^ "Slackware 13.0: now officially 64-bit [LWN.net]". Lwn.net. Archived from the original on June 18, 2018. Retrieved February 25, 2019.
  83. ^ "13.0 ChangeLog.txt". Mirrors.slackware.com. Archived from the original on December 21, 2018. Retrieved February 25, 2019.
  84. ^ "Spotlight on Linux: Slackware Linux 13.1 - Linux Journal". Linuxjournal.com. Archived from the original on August 8, 2019. Retrieved February 25, 2019.
  85. ^ "13.1 ChangeLog.txt". Mirrors.slackware.com. Archived from the original on February 2, 2019. Retrieved February 25, 2019.
  86. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Ddistrowatch.com. Archived from the original on December 22, 2018. Retrieved February 25, 2019.
  87. ^ "A Slackware Review Ten Years In The Making". Linux.com. May 9, 2011. Archived from the original on June 18, 2018. Retrieved February 25, 2019.
  88. ^ "Slackware 13.37: Linux for the fun of it [LWN.net]". Lwn.net. Archived from the original on June 18, 2018. Retrieved February 25, 2019.
  89. ^ "13.37 ChangeLog.txt". Mirrors.slackware.ocm. Archived from the original on April 7, 2018. Retrieved February 25, 2019.
  90. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Distrowatch.com. Archived from the original on July 30, 2019. Retrieved February 25, 2019.
  91. ^ "Archived copy". Archived from the original on November 27, 2020. Retrieved November 19, 2020.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  92. ^ "Archived copy". Archived from the original on December 21, 2018. Retrieved December 20, 2018.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  93. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Distrowatch.com. Archived from the original on July 30, 2019. Retrieved February 25, 2019.
  94. ^ "ChangeLog.txt". mirrors.slackware.com. Archived from the original on March 21, 2022. Retrieved May 16, 2022.
  95. ^ https://mirrors.slackware.com/slackware/slackware-15.0/ChangeLog.txt[베어 URL 플레인텍스트 파일]
  96. ^ "Archived copy". Archived from the original on December 21, 2018. Retrieved August 7, 2011.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  97. ^ "Archived copy". Archived from the original on March 18, 2014. Retrieved November 12, 2013.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  98. ^ "Archived copy". Archived from the original on April 7, 2018. Retrieved April 7, 2018.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  99. ^ "The Slackware Linux Project: Slackware Ports". Slackware.com. Archived from the original on May 8, 2015. Retrieved May 26, 2015.
  100. ^ Stuart Winter. "Slackware ARM". Slackware.com. Archived from the original on May 27, 2015. Retrieved May 26, 2015.
  101. ^ "Change log of Slack390". Ftp.nluug.nl. Archived from the original on July 14, 2014. Retrieved July 22, 2017.
  102. ^ "Change log of Slack390x". Ftp.nluug.nl. Archived from the original on March 3, 2016. Retrieved July 22, 2017.
  103. ^ "Slackware ARM 14.1 and -current End of Life Announcement". Linuxquestions.org. Archived from the original on August 16, 2016. Retrieved June 29, 2016.
  104. ^ "Archived copy". Archived from the original on December 21, 2018. Retrieved December 20, 2018.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  105. ^ "Hard float port now available". Linuxquestions.org. Archived from the original on March 29, 2017. Retrieved March 28, 2017.
  106. ^ "DistroWatch.com: Slackintosh". distrowatch.com. Distribution Watch. December 3, 2019. Archived from the original on June 29, 2020. Retrieved June 28, 2020.
  107. ^ "Slackintosh Linux home page". slackintosh.workaround.ch. Slackintosh Linux. August 7, 2007. Archived from the original on July 11, 2020. Retrieved June 28, 2020.
  108. ^ https://slackintosh.workaround.ch/pub/slackintosh/current/ChangeLog.txt[베어 URL 플레인텍스트 파일]
  109. ^ https://slackintosh.workaround.ch/pub/slackintosh/12.1/ChangeLog.txt[베어 URL 플레인텍스트 파일]
  110. ^ "Archived copy". store.slackware.com. Archived from the original on March 14, 2019. Retrieved January 12, 2022.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  111. ^ "The Linux distribution that's always in the black". The Sydney Morning Herald. October 4, 2002. Archived from the original on November 24, 2018. Retrieved July 20, 2021. Slackware started in early 1993, but it wasn't until the middle of 1994 that I was contacted by Michael Johnston of Morse Telecommunications and asked if I was interested in having them publish Slackware commercially...Since then, Slackware has always made enough money through publishing arrangements to be my full time job. I didn't stay with Morse long because they were only giving me $US1 per copy sold. When the initial six-month agreement expired, I moved on to Walnut Creek CDROM since they were better established and were willing to give Slackware a fair share of the profits. Their founder, Robert Bruce, is my current partner in Slackware Linux, Inc.
  112. ^ "[SOLVED] Donating to Slackware". LinuxQuestions.org. Archived from the original on April 7, 2019. Retrieved July 20, 2021.
  113. ^ jake. "Financial woes for Slackware's Patrick Volkerding". LWN.net. Retrieved July 20, 2021. Patrick Volkerding, who is the founder and benevolent dictator for life of the Slackware Linux distribution, posted a note at LinuxQuestions.org detailing some financial problems. It appears they mostly stem from a deal that he made with the Slackware Store that has gone badly awry....Note that there is at least one person out there soliciting Bitcoin who is not affiliated with Volkerding, in what looks like a scam of some sort; it is particularly sad because that is similar to what he alleges has happened with Slackware Store as well.
  114. ^ Varghese, Sam (July 25, 2018). "Slackware creator in strife, claims store has not paid him". iTWire. Retrieved July 20, 2021. Volkerding said he had discovered how bad things were in 2017 when he managed to get some numbers out of the people running the store. "I thought the sales were just that bad, and was really rather depressed about it. Another side note – the ownership of the 60% portion of the store changed hands behind my back. Nobody thought they needed to tell me about this. At that point I'd say things got considerably worse for me." The commercialisation of Slackware was initially undertaken with Michael Johnston of Morse Telecommunications in 1994. After that, Volkerding moved to a venture with the founder of Walnut Creek CDROM, Robert Bruce. Later, Volkerding teamed up with Bruce to set up a Slackware company. iTWire has written to the Slackware store, seeking comment on Volkerding's claims.
  115. ^ Baader, Hans-Joachim. "Patrick Volkerding in finanziellen Schwierigkeiten". Pro-Linux (in German). Retrieved July 20, 2021.
  116. ^ Schürmann, Tim (July 27, 2018). "Geldnöte: Slackware-Erfinder Patrick Volkerding um Einnahmen betrogen". Linux-Magazin (in German). Retrieved July 20, 2021.
  117. ^ "Slackware's finances". DistroWatch. July 25, 2018. Retrieved July 20, 2021.
  118. ^ "Slackware seeks support through Patreon". DistroWatch. August 14, 2019. Retrieved July 20, 2021.
  119. ^ "Index of /Slackware/Slackware-iso/Slackware64-14.2-iso".
  120. ^ "Index of /Slackware/Slackware-iso".
  121. ^ "Archived copy". slack390.org. Archived from the original on August 9, 2018. Retrieved January 12, 2022.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  122. ^ "Search results for "slack390"". Distro.ibiblio.org. Archived from the original on June 1, 2009. Retrieved May 26, 2015.
  123. ^ "Home". arm.slackware.com.
  124. ^ Stuart Winter. "Slackware ARM: Get Slack". Arm.slackware.com. Archived from the original on May 27, 2015. Retrieved May 26, 2015.
  125. ^ "Slackware Arm: Installation". Arm.slackware.com. Archived from the original on April 29, 2015. Retrieved May 28, 2015.
  126. ^ "README.txt file for mini-root filesystem, Slackware ARM". Archived from the original on April 5, 2019. Retrieved May 19, 2013.
  127. ^ Slackware ARM(Qemu) 설치 절차
  128. ^ "Slackwarearm:inst - SlackDocs".
  129. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Distrowatch.com. Archived from the original on April 7, 2019. Retrieved August 22, 2019.
  130. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Distrowatch.com. Archived from the original on September 19, 2011. Retrieved July 22, 2017.
  131. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Distrowatch.com. Archived from the original on September 10, 2011. Retrieved April 7, 2019.
  132. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Distrowatch.com. Archived from the original on December 5, 2018. Retrieved April 7, 2019.
  133. ^ "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". Distrowatch.com. Archived from the original on February 7, 2014. Retrieved July 22, 2017.

외부 링크