Stap 14: Pakket groep installer.
Tasksel is een keurige programma, aangezien het zal toestaan om te installeren van een set van programma's voor een bepaald doel. Als u alleen de base (opdrachtregel)-systeem installeert, is dit een geweldige manier om toe te voegen alleen wat u nodig hebt. Die manier u hoeft niet te gaan willy opeens op zoek naar alles dat miight zijn nodig voor het installeren van een webserver. Wat is geïnstalleerd zal variëren afhankelijk van wat Debian-gebaseerde distributie die u gebruikt. Dit geldt zelfs tussen de hardwareplatformen (dat wil zeggen X86, X86-64, Arm, PPC en etc).
RedHat heeft ook als een groep te installeren, maar het is niet menugestuurd.
Om een lijst met groepen
$ sudoyum grouplist | less
Vervolgens naar geinstalleerd
$ sudo yum groupinstall "groepsnaam"
dat wil zeggen
$ sudoyum groupupdate 'Development Tools'
Over Debian en dergelijke:
$ sudo apt-get install tasksel
U kunt gemakkelijk Selecteer install de lamp (Linix, Apache2, Mysql en PHP) een minimal webserver instellen. Terwijl doen dat je het systeem niet te installeren van de gui-bureaublad om een mager en trim systeem te maken vertellen kunt. U kunt ook het installeren van meerdere opties tegelijk, maar u moet voorzichtig zijn.
Om te zien wat een systeem pakketten beschikbaar heeft om te installeren, kunt u de opdracht: (varieert van distributie tot distributie). Het zal u zelfs vertellen wat is geïnstalleerd.
$ sudo tasksel--lijst-taken
Ik server Basic Ubuntu server ik openssh-server OpenSSH server u dns-server DNS-server u lamp-server LAMP server ik mail-server server u openstack Openstack u postgresql-mailserver PostgreSQL database ik afdrukserver afdrukserver......... enz enz
U kunt ook zien welke programma's zijn opgenomen in een bepaald pakket
$ sudo tasksel--taak-pakketten server update-notifier-common python-zope.interface python-chardet python-lazr.restfulclient python-serial w3m python-pam vim-runtime curl python-wadllib libpcsclite1 python-simplejson vim......... enz enz
U kunt nog steeds installeren en verwijderen individuele pakketten de ouderwetse manier. Ik zal niet ingaan op alle opties, maar u kunt altijd
$ man tasksel
voor meer informatie.
-------------------------------------------
Aanvullende informatie:
Houd een lijst van geïnstalleerde pakketten:
$ dpkg – get-selections > geïnstalleerd-software.log lees $ dpkg (dash) (dash) get-selections > geïnstalleerd-software.log
Te gebruiken voor een ander systeem: $ dpkg – set-selecties < geïnstalleerd-software.log lees $ dpkg (dash) (dash) set-selections < geïnstalleerd-software.log $ sudo apt-get dselect-upgrade