В системе Ubuntu 10.10 присутствует возможность для установки групповых пакетов, таких как Web-сервер, Mail-сервер,Print-сервер,Файловых сервер и многих других. В сегодняшней заметке я покажу, каким образом это сделать.
Для начала открываем консоль (Ctl + Alt + T) и устанавливаем в Вашу систему консольную команду tasksel. Цель её заключается в объединение пакетов необходимых для разворачивания поставленного сервериса.
keiz@ekz:~$ sudo aptitude install tasksel
Чтобы отобразить все возможные пакеты доступные для установки,
задействуем опцию –list-tasks:
keiz@ekz:~$ tasksel –list-tasks
u eucalyptus-walrus Cloud computing: Walrus storage service
u eucalyptus-simple-cluster Cloud computing: all-in-one cluster
u eucalyptus-cluster Cloud computing: cluster controller
u eucalyptus-node Cloud computing: node controller
u eucalyptus-storage Cloud computing: storage controller
u eucalyptus-cloud Cloud computing: top-level cloud controller
u dns-server DNS server
u edubuntu-server Edubuntu server
u lamp-server LAMP server
i mail-server Mail server
i openssh-server OpenSSH server
u postgresql-server PostgreSQL database
i print-server Print server
i samba-server Samba file server
u tomcat-server Tomcat Java server
u uec Ubuntu Enterprise Cloud (instance)
u virt-host Virtual Machine host
u ubuntustudio-graphics 2D/3D creation and editing suite
u ubuntustudio-audio Audio creation and editing suite
u edubuntu-desktop-kde Edubuntu KDE desktop
u edubuntu-desktop-gnome Edubuntu desktop
u kubuntu-desktop Kubuntu desktop
u kubuntu-netbook Kubuntu netbook
u ubuntustudio-audio-plugins LADSPA and DSSI audio plugins
u ubuntustudio-font-meta Large selection of font packages
u mythbuntu-desktop Mythbuntu additional roles
u mythbuntu-frontend Mythbuntu frontend
u mythbuntu-backend-master Mythbuntu master backend
u mythbuntu-backend-slave Mythbuntu slave backend
u ubuntu-netbook Ubuntu Netbook
u ubuntu-desktop Ubuntu desktop
u ubuntustudio-video Video creation and editing suite
u xubuntu-desktop Xubuntu desktop
u edubuntu-dvd-live Edubuntu live DVD
u kubuntu-mobile-live Kubuntu Mobile Remix live CD
u kubuntu-netbook-live Kubuntu Netbook Remix live CD
u kubuntu-live Kubuntu live CD
u kubuntu-dvd-live Kubuntu live DVD
u netbook-live Ubuntu Netbook live environment
u ubuntu-live Ubuntu live CD
u ubuntu-dvd-live Ubuntu live DVD
u xubuntu-live Xubuntu live CD
u manual Manual package selection
Для получения информации, что входит в предполагаемую сборку задействуем ключ —task-desc:
Примеры:
keiz@ekz:~$ tasksel –task-desc lamp-server
Selects a ready-made Linux/Apache/MySQL/PHP server.
keiz@ekz:~$ tasksel –task-desc mail-server
Это задание выбирает пакеты для создания почтового сервера общего назначения.
keiz@ekz:~$ tasksel –task-desc print-server
Это задание настраивает систему для использования в качестве сервера печати.
keiz@ekz:~$ tasksel –task-desc samba-server
This task sets up your system to be a Samba file server, which is especially suitable in networks with both Windows and Linux systems
Для групповой установки в консоли введите ниже следующую команду и через мастер настройки создайте первоначальную конфигурацию.
К примеру:
sudo tasksel install lamp-server
Как вы могли убедиться, на основе вот такой установки в основе которой лежат групповые пакетов можно решить поставленную задачу. На этом всё, удачи!!!