Aby aktualizować systemy w sposób minimalizujący wykorzystanie pasma internetowego i zapobiegający duplikowaniu pobrań z serwerów lustrzanych, spójrz na serwer apt-cache
Ponadto uniwersytet może rozważyć utworzenie własnego oficjalnego (lub nieoficjalnego) Mirror Ubuntu
Po skonfigurowaniu serwera apt-cache i jednego komputera możesz użyć kilku skryptów lub poleceń, aby powielić instalację pakietu oprogramowania na wielu komputerach:
Aby utworzyć plik ze wszystkimi zainstalowanymi aplikacjami w systemie:
W działającym systemie:
dpkg --get-selections | grep -v deinstall > ubuntu-files
Aby następnie zainstalować pakiety wymienione w tym pliku:
### 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
Uwaga: Może być lepszy sposób, aby to zrobić, na przykład bezpośrednio wywołując dpkg zamiast instalować i używać dselect.
Uwaga: Chociaż wszystkie pakiety są wymienione, tylko te, które nie istnieją w systemie, zostaną zainstalowane przez dpkg
Uwaga: instalacja wielu wersji nie jest naprawdę zalecana - może instalować przestarzałe pakiety (Open Office) oraz niechciane kompozycje i zależności (np. Jak w aktualizacji z 10.04 do 11.04 z Unity
W przypadku instalacji istnieje wiele sposobów wykonania tego w zależności od wymagań. Oto kilka:
- Ponownie opanuj (respin) własne wersje Ubuntu za pomocą odpowiedniej konfiguracji i aplikacji.
- Zbuduj główny dysk twardy ze swoim w pełni zainstalowanym systemem i zrób trochę kopii na każdym komputerze.
- Wykonaj nieco kopię tylko podstawowej instalacji, a następnie skorzystaj z powyższych instrukcji, aby zainstalować pakiety z opcjami dpkg --set-selections
Wierzę, że twoimi prawdziwymi wyzwaniami będzie administracja sieci - zarządzanie użytkownikami, pamięcią masową i innymi zasobami, więc dobre narzędzia, które pomogą ci w tych zadaniach, będą bardzo ważne.