Trong giai đoạn đầu của Linux, Linus Torvalds đã phát hành nguồn nhân Linux ở trạng thái alpha để báo hiệu cho những người khác hoạt động hướng tới một nhân giống như Unix mới đang được phát triển. Vào thời điểm đó, như @RalfFriedi đã nêu, nhân Linux đã được biên dịch chéo trong Minix.
Đối với phần mềm có thể sử dụng, Linus Torvalds cũng đã chuyển các tiện ích để phân phối cùng với nhân Linux để người khác kiểm tra nó. Các chương trình này chủ yếu bash
và gcc
, như được mô tả bởi Lịch sử của LINUX bởi Linus Torvalds . Theo bài đăng trên Usenet :
Từ: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Nhóm tin: comp.os.minix
Chủ đề: Bạn muốn thấy gì nhất trong minix?
Tóm tắt: cuộc thăm dò nhỏ cho hệ điều hành mới của tôi
ID tin nhắn: <1991Aug25.205708.9541@klaava.Helsinki.FI>
Ngày: 25 tháng 8 91 20:57:08 GMT
Tổ chức: Đại học Helsinki
Xin chào mọi người ngoài kia bằng cách sử dụng minix -
Tôi đang làm một hệ điều hành (miễn phí) (chỉ là một sở thích, sẽ không lớn và chuyên nghiệp như gnu) cho các bản sao AT (486) AT. Điều này đã được ủ từ tháng tư, và đang bắt đầu để sẵn sàng. Tôi muốn bất kỳ phản hồi nào về những thứ mọi người thích / không thích trong minix, vì HĐH của tôi giống với phần nào
(cùng bố cục vật lý của hệ thống tệp (vì lý do thực tế) trong số những thứ khác).
Hiện tại tôi đã chuyển bash (1.08) và gcc (1.40) và mọi thứ dường như hoạt động. Điều này ngụ ý rằng tôi sẽ nhận được một cái gì đó thiết thực trong vòng một vài tháng và tôi muốn biết những tính năng mà hầu hết mọi người sẽ muốn. Mọi đề xuất đều được chào đón, nhưng tôi sẽ không hứa rằng tôi sẽ thực hiện chúng :-)
Linus đã phân phối các chương trình tiện ích lõi và lõi theo định dạng đĩa để người dùng dùng thử và có thể đóng góp cho nó.
Sau đó, có đĩa mềm Boot-root của HJ Lu . Nếu điều này có thể được gọi là một bản phân phối, thì nó sẽ nổi tiếng là bản phân phối đầu tiên có khả năng được cài đặt trên đĩa cứng.
Đây là hai hình ảnh đĩa 5¼ "chứa nhân Linux và các công cụ tối thiểu cần thiết để bắt đầu. Vì vậy, tối thiểu là những công cụ này có thể khởi động từ ổ cứng yêu cầu chỉnh sửa bản ghi khởi động chính của nó bằng trình soạn thảo hex.
Cuối cùng, số lượng các tiện ích đã tăng lên lớn hơn kích thước tối đa của một đĩa.
MCC Interim Linux là bản phân phối Linux đầu tiên được sử dụng bởi những người có kỹ năng kỹ thuật ít hơn một chút bằng cách giới thiệu cài đặt tự động và các tiện ích mới như fdisk
.
MCC Interim Linux là bản phân phối Linux được phát hành lần đầu tiên vào tháng 2 năm 1992 bởi Owen Le Blanc thuộc Trung tâm điện toán Manchester (MCC), một phần của Đại học Manchester.
Bản phát hành MCC Interim Linux đầu tiên dựa trên Linux 0.12 và sử dụng mã ramdisk của Theodore Ts'o để sao chép một hình ảnh gốc nhỏ vào bộ nhớ, giải phóng ổ đĩa mềm cho các đĩa mềm tiện ích bổ sung. [2]
Ông cũng tuyên bố các bản phân phối của mình là "các thử nghiệm không chính thức", mô tả các mục tiêu phát hành của ông là:
- Để cung cấp một thủ tục cài đặt đơn giản.
- Để cung cấp một quy trình cài đặt đầy đủ hơn.
- Để cung cấp một dịch vụ sao lưu / phục hồi.
- Để sao lưu hệ thống hiện tại của mình.
- Để biên dịch, liên kết và kiểm tra mọi tệp nhị phân trong các phiên bản hiện tại của kernel, gcc và thư viện.
- Để cung cấp một hệ thống cơ sở ổn định, có thể được cài đặt trong một thời gian ngắn và phần mềm khác có thể được thêm vào với nỗ lực tương đối ít.
Sau tiền thân MCC, SLS là bản phân phối đầu tiên cung cấp Hệ thống X Window vào tháng 5 năm 1992. Đáng chú ý, đối thủ của SLS, Yggdrasil huyền thoại , đã ra mắt vào tháng 12 năm 1992.
Các nhà phân phối lớn khác theo sau như chúng ta biết ngày hôm nay, đáng chú ý là Slackware vào tháng 7 năm 1993 (dựa trên SLS) và Debian vào tháng 12 năm 1993 cho đến khi phiên bản 1.1 chính thức đầu tiên phát hành vào tháng 12 năm 1995.
Tín dụng hình ảnh:
* Hình ảnh đĩa khởi động / Root từ: https://www.maketecheasier.com/
* hình ảnh đĩa yggdrasil từ: https://yggdrasilblog.wordpress.com/