Tasksel ubuntu что это
Ubuntu Documentation
Tasksel is a Debian/Ubuntu tool that installs multiple related packages as a co-ordinated «task» onto your system.
This function is similar to that of meta-packages, and, in fact, most of the tasks available from tasksel are also available as meta-packages from the Ubuntu package managers (such as Synaptic Package Manager or KPackageKit).
Installation
Because the package managers now have most of the tasks as meta-packages, tasksel is not installed by default on editions of Ubuntu (such as Desktop editions) that have package managers. (Tasksel is still installed by default on server editions).
If tasksel is not installed, install it from the command-line:
Usage
To run tasksel from the command line, type:
the tasksel menu will be shown:
Already-installed tasks will have an asterisk beside their name. Select a task by scrolling down and pressing space. This will put an asterisk beside the selected task and mark it for installation. Removing an asterisk marks the task for removal. Once «ok» is selected the task installations and/or removals will take place using apt-get.
Command line arguments
You can also directly specify which task to install.
For instance, to add the Apache-MySQL-PHP stack to an existing system:
For complete options, see the tasksel manpage:
Usage (alternative)
Tasks can also be installed with apt-get using the syntax:
Note: The caret (^) was generally required at the end of the command in older versions of tasksel. It is not required in newer versions of tasksel.
Tasks List
The default list available in Ubuntu can be viewed with this command-line:
Task descriptions
Tasksel (последним исправлял пользователь i41b-launchpad-net-hpgu 2012-09-03 14:45:45)
The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details
Должен ли я использовать tasksel, задачи в APT или устанавливать обычные метапакеты?
Тасксел или простая апт?
В прошлом я всегда использовал tasksel для установки так называемых «задач». Кажется, однако, что это было интегрировано в APT:
и что я могу установить такие «задачи», добавив к нему caret ( ^ ), например так:
Это эквивалентно следующему?
И что предпочтительнее?
метапакетов
Кроме того, как метапакеты вступают в игру здесь? Некоторые задачи не являются метапакетом, в то время как другие:
Итак, используя последний пример, в чем разница между следующими тремя возможными способами установки?
Короче говоря: Там является разница между tasksel и APT-GET процессом задач установки.
Глядя на ваш пример:
Удачный способ
sudo apt-get install ‘lamp-server^’ будет оценивать, чтобы сделать следующее:
Установите эти пакеты стандартным способом:
Тасксел путь
sudo tasksel install lamp-server будет искать задачу с именем «lamp-server» в одном из своих файлов конфигурации в /usr/share/tasksel/**/*.desc :
Установите пакеты с помощью apt-get, используя следующую команду:
Вывод
tasksel более мощный в обработке и выборе задач. Может выполнять дополнительные скрипты до / после установки / удаления задач. И самое большое преимущество: вы можете легко изменять задачи и создавать новые. Невозможно отредактировать официальный файл списка пакетов без недостатков (действительная подпись).
Возвращаясь к первому вопросу:
в вашем особом случае обе команды почти эквивалентны (предполагается, что вы включили обе APT::Install-Recommends и APT::Get::AutomaticRemove ). Единственная разница заключается в расширенном состоянии пакета mysql-server и apache2 зависимостях (устанавливается «вручную установленным» с помощью простого apt-get).
А как насчет метапакетов?
Приведу свой пример:
Linux и Windows: помощь админам и пользователям
Администрируем и настраиваем Windows, Linux.
Команда tasksel в Debian / Ubuntu: Установка групповых пакетов ПО в один клик
Для установки групповых пакетов программного обеспечения, к примеру набор пакетов для веб сервера, или dns сервера вы можете использовать команду tasksel. Данная команда доступа в Debian и Ubuntu Linux. Она группирует некоторые пакеты по выполняемым ими задачами и обеспечивает пользователям легкий способ для установки пакетов в один клик.
Как использовать tasksel?
tasksel отобразит все возможные пакеты для установки. Просто введите команду tasksel под правами пользователя root:
Вы увидите следующее меню:
Рис.01: Debian Linux tasksel
Рис.02: Ubuntu Linux tasksel
Вы можете выбрать требуемые группы нажав пробел.
Как получить список доступных групп из командной строки?
Как установить группу пакетов из командной строки?
Для установки LAMP введите:
$ sudo apt-get install lamp-server^
И не забудьте ^. Если вы не введете данный символ в конце названия пакета, вы увидете следующее сообщение об ошибке:
Для дальнейшего чтения:
Постовой
Настоящий, свежий хлеб, выпеченный на современном оборудовании лучших производителей. Огромный ассортимент, низкие цены.
Tasksel – Easily and Quickly Install Group Softwares in Debian and Ubuntu
One of the several tasks that a Linux user is bound to handle is software installation. There are possibly two methods especially on Debian/Ubuntu Linux systems you can use for installing software. The first is installing individual packages using package management tools such as apt-get, apt, aptitude and synaptic.
The other is by using Tasksel, is a simple and easy-to-use tool developed for Debian/Ubuntu that provides users an interface to enable them to install a group of related packages such as LAMP Server, Mail Server, DNS Server, etc. as a single pre-configured task. It works comparably to meta-packages, you will find nearly all tasks in tasksel present in meta-packages.
How To Install and Use Tasksel in Debian and Ubuntu
To install tasksel, simply run the command below:
After installing Tasksel, it enables you to install one or more predefined group of packages. User need to run it from the command line with a few arguments, it provides a graphical user interface as well where one can select software to install.
The general syntax of running tasksel from the command line is:
To start the tasksel user interface, issue the command below:
Tasksel – List of Software Collection
Where you see an asterisk (*) without the red highlighter, it means that software is already installed.
Alternatively, you can list all tasks from the command line as well, by using the command below. Note that in the first column of the list, u (uninstalled) means software is not installed and i (installed) means software is installed.
Sample Output
You can find a full description of all tasks in /usr/share/tasksel/*.desc and /usr/local/share/tasksel/*.desc files.
Let’s install some group of software packages such LAMP, Mail Server, DNS Server etc..
Install LAMP stack Using Tasksel
You can either use the user interface or the command line option, but here, we shall utilize the command line option as follows:
While the Mysql package is being installed, you will be prompted to configure Mysql by setting a root password. Simply enter a strong and secure password, then hit the Enter key to proceed.
Wait for the installation to complete. After all is done, you can test the LAMP stack installation as follows.
Similarly you can also install Mail Server or DNS Server as shown:
Look through the tasksel package man page for more usage options.
As a conclusion, tasksel is a simple and easy-to-use interface for users to install software on their Debian/Ubuntu Linux systems.
However, which method of software installation i.e using apt-get/apt/aptitude package management tools or tasksel, do you actually prefer and why? Let us know via the comment section below, as well as any suggestions or other vital feedback.
If You Appreciate What We Do Here On TecMint, You Should Consider:
TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
We are thankful for your never ending support.
Tasksel ubuntu что это
Поражают ответы комьюнити, одни винят пользователя в ошибке (опечатке), вторые говорят, что tasksel классная и проверенная утилита и такого не может быть, а третьи спрашивают зачем вообще использовать tasksel. Но, никто не предлагает альтернативу, кроме как делать все вручную.
Ниже подборка материалов, я пошел плакать.
tasksel убивает Ubuntu
Набрал команду tasksel remove lamp-server и начал ждать окончания быстрого удаления связки LAMP, но с панели начали пропадать закрепленные программы, одна за другой, у меня округлились глаза, он СНОСИЛ ВСЕ.
В итоге, были удалены: PlayOnLinux, VirtualBox, LibreOffice, FireFox, и целая куча, да, куча софта. Перестала работать сеть, даже net-tools не стало. После перезагрузки я увидел приглашение от GRUB выбрать режим восстановления (grub rescue mode).
Ubuntu восстанавливать не стал, поплакал и поставил Ubuntu 16.04, все команды там уже отработали отлично, tasksel сделал все как нужно. Вывод: грешу на сыроватую Ubuntu 18.04.
Warning: Don’t use ‘tasksel’ on a Ubuntu desktop
Поэтому будьте осторожны, не используйте «tasksel»! Это опасная команда!
sudo tasksel remove lamp-server
Когда я включаю компьютер, то вижу экран grub и после этого ничего не отображается. Как это исправить?
tasksel removes all Ubuntu-desktop dependencies
Здравствуй, Я. Раджеш. Я использовал Ubuntu Desktop 9.10 (Karmic). Я установил сервер LAMP с помощью tasksel.
Также после удаления сервера LAMP я получил сообщение об успешном завершении, когда он был установлен в браузере, набрав localhost.
Может ли кто-нибудь предложить более безопасный метод удаления. Заранее спасибо, Раджеш
ПОМОГИТЕ!! «tasksel» удалил мой рабочий стол и множество приложений!
Я использовал «tasksel», намеревающийся установить локальный LAMP-сервер на моем компьютере (после установки Mint 12 с xubuntu-desktop)
Этот инструмент, «tasksel» просто идет вперед и удаляет много, много приложений и МОЙ РАБОЧИЙ СТОЛ без запроса или информирования пользователя. Я могу переустановить xubuntu-desktop (надеюсь, что моя конфигурация не пропала, но это, вероятно), но как насчет всех тех приложений, установленных по умолчанию Mint 12, что «tasksel» удаляет?
Ubuntu 14.04 + tasksel + lamp = Переустановка ОС
Хотел поставить lamp. Гугл в половине случаев находил такой способ установки:
sudo tasksel install lamp-server
Однако tasksel’а не нашлось, сделал немного по-другому:
sudo apt-get install tasksel
sudo tasksel
Дальше выбрал lamp-сервер. Помню, что там две или три галочки были сразу установлены, так я их снял, оставив только lamp.
Затем минут 5 наблюдал, как установщик сносит пакет за пакетом, с панели запуска постепенно исчезают иконки, а значки на панели управления приобретают стиль начала 2000-х.
После завершения «установки» рука рефлекторно потянулась к кнопке перезагрузки, однако с ГУИ этого сделать не удалось, комп завис. Вырубил с кнопки питания. Больше ось не запустилась. Где я накосячил?
PS: Я так чувствую, что зря я те галочки снял :-\