Puppy Linux

Giao diện người dùng

Trình quản lý của sổ mặc định trong phần lớn các phát hành của Puppy là JWM.
Gói của desktop IceWM, Fluxbox và Enlightenment cũng có sẵn thông qua gói PetGet của Puppy (ứng dụng) quản lý hệ thống (xem bên dưới). Một số bản phân phối phát sinh, gọi là puplets, đi kèm với quản lý cửa sổ mặc định khác hơn JWM.
Khi hệ điều hành khởi động, tất cả mọi thứ trong gói Puppy giải nén vào một khu vực của RAM, the "đĩa RAM". PC cần phải có ít nhất 128 MB RAM (với nhiều hơn 8 MB chia sẻ cho video) cho tất cả các của Puppy để nạp vào các đĩa RAM. Tuy nhiên, nó có thể cho nó chạy trên máy PC với chỉ khoảng 48 MB RAM bởi vì một phần của hệ thống có thể được lưu giữ trên ổ cứng, hoặc ít hiệu quả, còn lại trên đĩa CD.
Puppy là khá đầy đủ tính năng cho một hệ thống chạy hoàn toàn trong đĩa RAM, khi khởi động hệ thống Live hoặc từ một cài đặt tiết kiệm; tuy nhiên, Puppy cũng hỗ trợ chế độ cài đặt "đầy đủ", cho phép Puppy chạy từ một phân vùng ổ cứng, mà không cần đĩa RAM. Các ứng dụng đã được chọn gặp khó khăn khác nhau, kích thước đặc biệt. Bởi vì một trong những mục tiêu của phân phối là rất dễ dàng để thiết lập, có trình thuật sĩ nhiều người dùng thông qua các quá trình của một loạt tác vụ thông thường.

Quản lý gói và phân phối

Puppy Unleashed (hiện đang thay thế bởi Woof) à một công cụ được sử dụng để tạo ra các hình ảnh ISO Puppy. Nó bao gồm hơn 500 gói được đặt lại với nhau theo nhu cầu của người sử dụng.
Woof là một công cụ tiên tiến để tạo ra các cài đặt Puppy. Nó đòi hỏi một kết nối Internet và một số kiến thức của Linux để sử dụng. Nó có thể tải về gói nguồn nhị phân từ một bản phân phối Linux khác và xử lý chúng thành các gói Puppy Linux bằng cách chỉ định tên mà distro Linux đó. Nó được trang bị một kiểm soát phiên bản đơn giản được đặt tên Bones.
Puppy Puppy cũng đi kèm với một công cụ remastering rằng có một "snapshot" của hệ thống hiện tại và cho phép người dùng tạo ra một đĩa CD trực tiếp từ nó, và remastering một công cụ bổ sung mà có thể để loại bỏ các thành phần cài đặt.
Puppy Linux sử dụng T2 SDE xây dựng kịch bản để xây dựng các gói nhị phân cơ bản.
Quản lý gói của Puppy Linux, Puppy Package Manager, chấp nhận gói từ distro khác (chẳng hạn như gói deb).

Tiếp nhận

Puppy Linux has been criticized for running all users as root and for its lack of available applications. DistroWatch reviewer Rober Storey concluded about Puppy 5.2.5 in April 2011: "A lot of people like Puppy - it's in the top 10 of the DistroWatch page-hit ranking. I enjoy Puppy too, and it's what I run exclusively on my netbook. Maybe the only thing wrong with Puppy is that users' expectations tend to exceed the developer's intentions."
In a detailed review of Puppy Linux in May 2011 Howard Fosdick of OS News addressed the root user issue, "In theory this could be a problem -- but in practice it presents no downside. I've never heard of a single Puppy user suffering a problem due to this." Fosdick concluded "I like Puppy because it's the lightest Linux distro I've found that is still suitable for end users. Install it on an old P-III or P-IV computer and your family or friends will use it just as effectively for common tasks as any expensive new machine."
In December 2011 Jesse Smith, writing in DistroWatch reviewed Puppy 5.3.0 Slacko Puppy. He praised its simplicity, flexibility and clear explanations, while noting the limitations of running as root. He concluded "I would also like to see an option added during the boot process which would give the user the choice of running in unprivileged mode as opposed to running as root. Always being the administrator has its advantages for convenience, but it means that the user is always one careless click away from deleting their files and one exploit away from a compromised operating system. As a live CD it's hard to beat Puppy Linux for both performance and functional software. It has minimal hardware requirements and is very flexible. It's a great distro as long as you don't push it too far out of its niche."
In December 2011 Howard Fosdick reviewed the versions of Puppy Linux then available. He concluded, "Puppy's diversity and flexibility make it a great community-driven system for computer enthusiasts, hobbyists, and tinkerers. They also make for a somewhat disorderly world. You might have to read a bit to figure out which Puppy release or Puplet is for you. Puppy's online documentation is extensive but can be confusing. It's not always clear which docs pertain to which releases. Most users rely on the active, friendly forum for support." He also noted "Those of us who enjoy computers sometimes forget that many view them with disdain. What's wrong with it now? Why do I have to buy a new one every four years? Why on earth do they change the interface in every release? Can't it just work? Puppy is a great solution for these folks. It's up-to-date, free, and easy to use. And now, it supports free applications from the Ubuntu, Slackware, or Puppy repositories. Now that's user-friendly."