Để giữ cho các hệ thống được cập nhật theo cách giảm thiểu việc sử dụng băng thông internet và ngăn ngừa trùng lặp tải xuống từ máy nhân bản, hãy xem apt-cache-server
Ngoài ra, trường đại học có thể xem xét việc thiết lập Ubuntu Mirror chính thức (hoặc không chính thức)
Sau khi thiết lập apt-cache-server và một máy, bạn có thể sử dụng một vài tập lệnh hoặc lệnh để sao chép cài đặt bộ phần mềm trên nhiều máy tính:
Để tạo một tệp với tất cả các ứng dụng đã cài đặt trên hệ thống:
Trên hệ thống làm việc:
dpkg --get-selections | grep -v deinstall > ubuntu-files
Để sau đó cài đặt các gói được liệt kê trong tệp này:
### Make sure the system is fully updated
sudo apt-get update && sudo apt-get upgrade
### Install the dselect tool (probably depracated)
sudo apt-get install dselect
### Give the package list to dpkg so it knows what to install
sudo dpkg --set-selections < ubuntu-files
### Use dselect to initiate installation (option 'I' will do it)
sudo dselect
Lưu ý: Có thể có một cách tốt hơn để làm điều này, ví dụ như gọi trực tiếp dpkg thay vì cài đặt và sử dụng dselect.
Lưu ý: Mặc dù tất cả các gói được liệt kê chỉ những gói không tồn tại trên hệ thống sẽ được cài đặt bởi dpkg
NB: cài đặt phiên bản chéo không thực sự được khuyến nghị - có thể cài đặt các gói lỗi thời (Open Office) và các chủ đề và phụ thuộc không mong muốn (ví dụ như trong bản nâng cấp từ 10.04 đến 11.04 với Unity
Để cài đặt, có nhiều cách để làm điều này tùy thuộc vào yêu cầu của bạn. Đây là một vài:
- Làm chủ lại (respin) các phiên bản Ubuntu của riêng bạn với cấu hình và ứng dụng mà bạn muốn.
- Xây dựng một ổ cứng chính với hệ thống được cài đặt đầy đủ của bạn và sao chép một chút vào mỗi máy.
- Thực hiện một bản sao chỉ cài đặt cơ bản và sau đó sử dụng các hướng dẫn ở trên để cài đặt các gói với dpkg --set-select
Tôi tin rằng những thách thức thực sự của bạn sẽ là quản trị mạng - quản lý người dùng, lưu trữ và các tài nguyên khác, vì vậy một số công cụ tốt sẽ giúp bạn thực hiện các tác vụ này sẽ rất quan trọng.