Tasksel - ການຕິດຕັ້ງໂປແກຼມໂປແກຼມ Group ຂອງກຸ່ມໄດ້ງ່າຍໃນໄວແລະໄວໃນ Debian ແລະ Ubuntu


ໜຶ່ງ ໃນຫລາຍ ໜ້າ ວຽກຫລາຍຢ່າງທີ່ຜູ້ໃຊ້ Linux ຖືກຜູກມັດຈັດການແມ່ນການຕິດຕັ້ງຊອບແວ. ມີສອງວິທີການໂດຍສະເພາະໃນລະບົບ Debian/Ubuntu Linux ທີ່ທ່ານສາມາດໃຊ້ ສຳ ລັບຕິດຕັ້ງ software. ທຳ ອິດແມ່ນການຕິດຕັ້ງແພັກເກັດຂອງແຕ່ລະບຸກຄົນໂດຍ ນຳ ໃຊ້ເຄື່ອງມືຄຸ້ມຄອງແພັກເກັດຕ່າງໆເຊັ່ນ: ຄວາມສາມາດແລະຄວາມສອດຄ່ອງ

ອີກອັນ ໜຶ່ງ ແມ່ນການໃຊ້ Tasksel, ແມ່ນເຄື່ອງມືທີ່ງ່າຍດາຍແລະງ່າຍຕໍ່ການພັດທະນາ ສຳ ລັບ Debian/Ubuntu ທີ່ໃຫ້ຜູ້ໃຊ້ສາມາດໂຕ້ຕອບເພື່ອຊ່ວຍໃຫ້ພວກເຂົາສາມາດຕິດຕັ້ງກຸ່ມຂອງແພັກເກດທີ່ກ່ຽວຂ້ອງເຊັ່ນ: LAMP Server, Mail Server, DNS Server, etc. ເປັນວຽກງານທີ່ມີການຕັ້ງຄ່າໄວ້ລ່ວງ ໜ້າ ດຽວ. ມັນເຮັດວຽກໂດຍປຽບທຽບກັບ meta-packages, ທ່ານຈະພົບກັບເກືອບທຸກ ໜ້າ ທີ່ໃນ Tasel ທີ່ມີຢູ່ໃນ meta-packages.

ວິທີການຕິດຕັ້ງແລະ ນຳ ໃຊ້ Tasksel ໃນ Debian ແລະ Ubuntu

ການຕິດຕັ້ງ Tasel, ທ່ານພຽງແຕ່ ດຳ ເນີນການ ຄຳ ສັ່ງດັ່ງລຸ່ມນີ້:

$ sudo apt-get install tasksel

ຫຼັງຈາກຕິດຕັ້ງ Tasksel, ມັນຊ່ວຍໃຫ້ທ່ານສາມາດຕິດຕັ້ງຊຸດ ໜຶ່ງ ຫຼືຫຼາຍກຸ່ມທີ່ໄດ້ ກຳ ນົດໄວ້ກ່ອນ. ຜູ້ໃຊ້ຕ້ອງການທີ່ຈະ ດຳ ເນີນການຈາກເສັ້ນ ຄຳ ສັ່ງດ້ວຍການໂຕ້ຖຽງກັນເລັກ ໜ້ອຍ, ມັນສະ ໜອງ ການໂຕ້ຕອບຜູ້ໃຊ້ແບບກຣາຟິກເຊັ່ນດຽວກັນບ່ອນທີ່ຄົນເຮົາສາມາດເລືອກ software ຕິດຕັ້ງ.

syntax ທົ່ວໄປຂອງການເຮັດວຽກ Tasel ຈາກເສັ້ນ ຄຳ ສັ່ງແມ່ນ:

$ sudo tasksel install task_name
$ sudo tasksel remove task_name
$ sudo tasksel command_line_options

ເພື່ອເລີ່ມຕົ້ນການໂຕ້ຕອບຜູ້ໃຊ້ Tasel, ອອກຄໍາສັ່ງຂ້າງລຸ່ມນີ້:

$ sudo tasksel

ບ່ອນທີ່ທ່ານເຫັນດາວ (*) ໂດຍບໍ່ມີໄຟສາຍສີແດງ, ມັນ ໝາຍ ຄວາມວ່າຊອບແວໄດ້ຖືກຕິດຕັ້ງແລ້ວ.

ການຕິດຕັ້ງໂປແກຼມ ໜຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນ, ໃຫ້ໃຊ້ລູກສອນຂຶ້ນແລະລົງເພື່ອຍ້າຍຈຸດສີແດງ, ກົດແຖບ Space ເພື່ອເລືອກໂປແກຼມແລະໃຊ້ປຸ່ມ Tab ເພື່ອຍ້າຍໄປທີ່ <ok>. ຈາກນັ້ນກົດປຸ່ມ Enter ເພື່ອຕິດຕັ້ງໂປແກຼມທີ່ເລືອກຕາມທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຂ້າງລຸ່ມນີ້.

ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານສາມາດລາຍຊື່ວຽກທັງ ໝົດ ຈາກເສັ້ນ ຄຳ ສັ່ງເຊັ່ນກັນ, ໂດຍໃຊ້ ຄຳ ສັ່ງຂ້າງລຸ່ມ. ໃຫ້ສັງເກດວ່າໃນຖັນ ທຳ ອິດຂອງບັນຊີ, u (ຖອນການຕິດຕັ້ງ) ໝາຍ ຄວາມວ່າຊອບແວບໍ່ໄດ້ຖືກຕິດຕັ້ງແລະ i (ຖືກຕິດຕັ້ງ) ໝາຍ ຄວາມວ່າ software ຖືກຕິດຕັ້ງ.

$ sudo tasksel --list-tasks 
u manual	Manual package selection
u kubuntu-live	Kubuntu live CD
u lubuntu-live	Lubuntu live CD
u ubuntu-gnome-live	Ubuntu GNOME live CD
u ubuntu-live	Ubuntu live CD
u ubuntu-mate-live	Ubuntu MATE Live CD
u ubuntustudio-dvd-live	Ubuntu Studio live DVD
u ubuntustudio-live	Ubuntu Studio live CD
u xubuntu-live	Xubuntu live CD
u cloud-image	Ubuntu Cloud Image (instance)
u dns-server	DNS server
u edubuntu-desktop-gnome	Edubuntu desktop
u kubuntu-desktop	Kubuntu desktop
u kubuntu-full	Kubuntu full
u lamp-server	LAMP server
u lubuntu-core	Lubuntu minimal installation
u lubuntu-desktop	Lubuntu Desktop
u mail-server	Mail server
u mythbuntu-backend-master	Mythbuntu master backend
u mythbuntu-backend-slave	Mythbuntu slave backend
u mythbuntu-desktop	Mythbuntu additional roles
u mythbuntu-frontend	Mythbuntu frontend
u postgresql-server	PostgreSQL database
u samba-server	Samba file server
u tomcat-server	Tomcat Java server
i ubuntu-desktop	Ubuntu desktop
...

ທ່ານສາມາດຊອກຫາລາຍລະອຽດຂອງວຽກງານທັງ ໝົດ ໃນ /usr/share/tasksel/*.desc ແລະ /usr/local/share/tasksel/*.desc file.

ໃຫ້ຕິດຕັ້ງບາງກຸ່ມແພັກເກດຊອບແວເຊັ່ນ: LAMP, Mail Server, DNS Server ແລະອື່ນໆ.

ເປັນຕົວຢ່າງ, ພວກເຮົາຈະກວມເອົາການຕິດຕັ້ງ LAMP (Linux, Apache, MySQL ແລະ PHP) ໃນ Ubuntu 16.04.

ທ່ານສາມາດໃຊ້ອິນເຕີເຟດຜູ້ໃຊ້ຫລືຕົວເລືອກເສັ້ນ ຄຳ ສັ່ງ, ແຕ່ນີ້, ພວກເຮົາຈະ ນຳ ໃຊ້ຕົວເລືອກເສັ້ນ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້:

$ sudo tasksel install lamp-server

ໃນຂະນະທີ່ແພັກເກດ Mysql ກຳ ລັງຕິດຕັ້ງຢູ່, ທ່ານຈະໄດ້ຮັບການກະຕຸ້ນເຕືອນໃຫ້ຕັ້ງຄ່າ Mysql ໂດຍການຕັ້ງລະຫັດລັບ. ພຽງແຕ່ໃສ່ລະຫັດຜ່ານທີ່ເຂັ້ມແຂງແລະປອດໄພ, ຈາກນັ້ນກົດປຸ່ມ Enter ເພື່ອ ດຳ ເນີນການ.

ລໍຖ້າການຕິດຕັ້ງ ສຳ ເລັດ. ຫຼັງຈາກທີ່ ສຳ ເລັດແລ້ວ, ທ່ານສາມາດທົດສອບການຕິດຕັ້ງ LAMP stack ດັ່ງຕໍ່ໄປນີ້.

$ sudo task --list-tasks | grep “lamp-server”

i lamp-server	LAM server

ເຊັ່ນດຽວກັນທ່ານຍັງສາມາດຕິດຕັ້ງ Mail Server ຫຼື DNS Server ດັ່ງທີ່ສະແດງ:

$ sudo tasksel install mail-server
$ sudo tasksel install dns-server

ເບິ່ງຜ່ານ ໜ້າ ຜູ້ຊາຍຊຸດ Tasel package ສຳ ລັບທາງເລືອກໃນການ ນຳ ໃຊ້ຫຼາຍ.

$ man tasksel

ເປັນການສະຫລຸບແລ້ວ, Tasel ແມ່ນການໂຕ້ຕອບທີ່ງ່າຍດາຍແລະງ່າຍ ສຳ ລັບຜູ້ໃຊ້ສາມາດຕິດຕັ້ງຊອບແວໃນລະບົບ Debian/Ubuntu Linux ຂອງພວກເຂົາ.

ເຖິງຢ່າງໃດກໍ່ຕາມ, ວິທີການໃດໃນການຕິດຕັ້ງຊອບແວ i.e ໂດຍໃຊ້ເຄື່ອງມືການຈັດການຊຸດຫຼື apt-apt/aptitude or aptitude, ທ່ານຕ້ອງການຕົວຈິງແລະເປັນຫຍັງ? ໃຫ້ພວກເຮົາຮູ້ຜ່ານພາກ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້, ພ້ອມທັງ ຄຳ ແນະ ນຳ ຫຼື ຄຳ ເຫັນອື່ນໆທີ່ ສຳ ຄັນ.