Снятие системы Linux (CentOS7)

Как разбить систему Linux (особенно CentOS 7) только на те части, которые мне нужны? Я не прошу конкретной команды, но больше для подсказки, где я могу найти больше о пакетах, которые у меня есть и что они делают.

Если я использую yum list installed я получаю длинный список пакетов. Как узнать, для какой цели они находятся на моей машине? Как я узнаю, что если их установка не будет прерывать мою машину?

Редактировать: Спасибо за ответы. Использование другого дистрибутива Linux не так, как хотелось бы. Сначала мы используем программное обеспечение, которое требует RHEL или Debian, а во-вторых, мы используем CentOS на нескольких разных машинах, поэтому я бы хотел использовать CentOS 7.

Спасибо, nmks за команду yum info <package> которая очень помогает.

PS: Я видел это: как разбить систему Linux , но мой вопрос идет в другом направлении.

Если вы устанавливаете минимальную систему, это должно быть минимальным без дополнительных пакетов.

В противном случае вы можете попытаться создать свой собственный Linux из Scratch и понять, какие пакеты необходимы, а какие нет.

почему бы не использовать щенок Linux вместо этого? это версия Linux, которая позволяет настраивать Linux по требованию

http://puppylinux.org/main/Overview%20and%20Getting%20Started.htm

Что такое Puppy Linux?

Puppy Linux – это операционная система для компьютеров. Другими известными операционными системами являются Microsoft Windows, Apple OSX и MS-DOS. Puppy Linux основан на GNU / Linux. Это совершенно бесплатное программное обеспечение с открытым исходным кодом. Как выглядит Щенок?

 Small size, ~100MB! This lends itself to some very useful and unique features. 'Live' booting from CDs, DVDs, USB flash drives, and other portable media. Runs from RAM, making it unusually fast even in old PCs and in netbooks with solid state storage media. Very low minimum system requirements. Boot time is well under a minute, 30-40 seconds in most systems. Includes a wide range of applications: wordprocessors, spreadsheets, internet browsers, games, image editors and many utilities. Extra software in the form of dotpets. There is a GUI Puppy Software Installer included. Puppy is easy to use and little technical knowledge is assumed. Most hardware is automatically detected. 

Новая минимальная установка

Если возможно, установите только минимальную установку и начните с нее. Возможно, переключитесь на другой дистрибутив, оптимизированный для того, чтобы быть маленьким, делая только одну вещь или так далее.

Удаление пакетов один за другим

В противном случае (к сожалению, очень утомительно):

  1. Используйте yum info <package> чтобы получить много информации о пакетах.
  2. Использовать информацию из раздела Как лишить систему Linux? для поиска неиспользуемых программ.
  3. Удалите пакеты, которые вам не нужны.

yum grouplist и yum groupremove <yumgroup> могут сделать это немного проще / быстрее.