Bản cài đặt Tiny Core Linux của bạn có thể có phần vỏ tối thiểu được cài đặt. Đây có lẽ là busybox . Bạn có thể xác minh điều này bằng cách kiểm tra nếu /bin/sh
được liên kết với một thứ khác:
ls -l /bin/sh
lrwxrwxrwx 1 root root 7 Dec 15 20:52 /bin/sh -> busybox
Vì Tiny Core Linux tải HĐH tối thiểu vào RAM, nên điều này là mong muốn. Tuy nhiên, nếu bạn cần một trình bao đầy đủ tính năng hơn, bạn có thể cài đặt nó thông qua Trình duyệt ứng dụng (Xem Danh sách các ứng dụng có sẵn tại đây , phiên bản dòng lệnh của trình duyệt ứng dụng là tce-ab
). Tiny Core Linux hiện có: bash
và tcsh
.
Để cài đặt bash:
tce-load -wi bash.tcz
Shell mặc định vẫn còn /bin/sh
, tuy nhiên bạn có thể sinh ra một bash shell bằng cách chạy bash
từ bên trong nó.
Để đặt tcuser
shell mặc định:
which bash | sudo tee -a /etc/shells > /dev/null
sudo sed -i "/$(cat /etc/sysconfig/tcuser)/ s#:[^:]\+\$#:$(which bash)#" /etc/passwd
Bạn cũng có thể muốn cài đặt GNU coreutils
nếu bạn đang tìm kiếm nhiều tiện ích tiêu chuẩn GNU hơn để sử dụng trong các tập lệnh bash:
tce-load -wi coreutils.tcz