Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
manual:менеджер_пакетов_synaptic [2010/04/21 18:34] |
manual:менеджер_пакетов_synaptic [2010/09/01 18:24] (текущий) |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
Менеджер пакетов Synaptic позволяет полностью управлять отдельными пакетами в системе. Основное его отличие от [[центр_приложений_ubuntu|Центра приложений]], кроме более богатого функционала, в том, что он работает на уровне пакетов, а не приложений. На всякий случай ещё раз напомню, что приложение и пакет это не одно и то же. Каждое приложение состоит из одного или более пакетов, вот и вся связь между этими понятиями((То есть фактически некоторые пакеты помечены как приложения, однако сами по себе они могут и не являться отдельными сущностями, поскольку по зависимостям могут требовать другие пакеты-части конечного приложения. Если по-русски, то каждое приложение состоит из кирпичиков, среди которых есть главный, находящийся на самом верху, но тем не менее опирающийся на все остальные.)). | Менеджер пакетов Synaptic позволяет полностью управлять отдельными пакетами в системе. Основное его отличие от [[центр_приложений_ubuntu|Центра приложений]], кроме более богатого функционала, в том, что он работает на уровне пакетов, а не приложений. На всякий случай ещё раз напомню, что приложение и пакет это не одно и то же. Каждое приложение состоит из одного или более пакетов, вот и вся связь между этими понятиями((То есть фактически некоторые пакеты помечены как приложения, однако сами по себе они могут и не являться отдельными сущностями, поскольку по зависимостям могут требовать другие пакеты-части конечного приложения. Если по-русски, то каждое приложение состоит из кирпичиков, среди которых есть главный, находящийся на самом верху, но тем не менее опирающийся на все остальные.)). | ||
- | Итак, найти Synaptic можно в меню //Система->Администрирование->Менеджер пакетов Synaptic//: | + | Итак, найти Synaptic можно в меню //Система->Администрирование->Менеджер пакетов Synaptic//. Для запуска вам понадобится ввести свой административный пароль. При первом заходе вам покажут краткую справку: |
- | + | ||
- | {{ .:synaptic:menu-synaptic.png }} | + | |
- | + | ||
- | Для запуска вам понадобится ввести свой административный пароль. При первом запуске вам покажут краткую справку: | + | |
{{ .:synaptic:synaptic-first-launch.png }} | {{ .:synaptic:synaptic-first-launch.png }} | ||
Строка 13: | Строка 9: | ||
Интерфейс Synaptic немного напоминает Центр приложений: слева находится колонка с категориями пакетов, под ней - переключатель способа сортировки по категориям, а справа находится собственно список пакетов и под ним описание текущего выбранного пакета: | Интерфейс Synaptic немного напоминает Центр приложений: слева находится колонка с категориями пакетов, под ней - переключатель способа сортировки по категориям, а справа находится собственно список пакетов и под ним описание текущего выбранного пакета: | ||
- | {{ .:synaptic:synaptic.png }} | + | {{ .:synaptic:synaptic-main.png }} |
- | Так же на верхней панели есть строка поиска, а кроме неё кнопки, позволяющие совершать некоторые операции. При нажатии на кнопку "Обновить" будет произведено обновление индексов всех репозиториев (подробней про это я расскажу чуть позже в статье про репозитории), при нажатии на кнопку "Отметить для обновления" собственно будут отмечены для обновления все пакеты, для которых доступны новые версии (об этом тоже чуть позже), ну а кнопка "Применить" нужна для применения всех внесённых изменений. | + | Также на верхней панели есть строка поиска, а кроме неё кнопки, позволяющие совершать некоторые операции. При нажатии на кнопку "Обновить" будет произведено обновление индексов всех репозиториев (подробней про это я расскажу чуть позже в статье про репозитории), при нажатии на кнопку "Отметить для обновления" собственно будут отмечены для обновления все пакеты, для которых доступны новые версии (об этом тоже чуть позже), ну а кнопка "Применить" нужна для применения всех внесённых изменений. |
Собственно, Synaptic в первую очередь предназначен для управления пакетами, и поэтому в этой статье я расскажу только об этом, а изучение различных настроек оставлю на вашу совесть((Это ни в коем случае не призыв сразу бросаться на изучение, хотя возможно написанное так и выглядит. Я и сам про большинство настроек не знаю и даже более того, в глаза их не видел, ибо по сути ничего настраивать обычно не нужно.)). | Собственно, Synaptic в первую очередь предназначен для управления пакетами, и поэтому в этой статье я расскажу только об этом, а изучение различных настроек оставлю на вашу совесть((Это ни в коем случае не призыв сразу бросаться на изучение, хотя возможно написанное так и выглядит. Я и сам про большинство настроек не знаю и даже более того, в глаза их не видел, ибо по сути ничего настраивать обычно не нужно.)). | ||
- | Итак, установленные пакеты помечаются зелёными квадратиками, а неустановленные - белыми. Изменить состояние того или иного пакета можно нажав правой кнопкой мыши на пакете в списке и выбрав нужное действие: | + | Итак, установленные пакеты помечаются зелёными квадратиками, а неустановленные - белыми. Изменить состояние того или иного пакета можно нажав правой кнопкой мыши на его названии в списке и выбрав нужное действие: |
{{ .:synaptic:synaptic-context-menu.png }} | {{ .:synaptic:synaptic-context-menu.png }} | ||
- | <note>В отличие от Центра приложений внесённые через Synaptic изменения вступают в силу только после нажатия на кнопку "Применить" на панели инструментов</note> | + | <note>В отличие от Центра приложений внесённые через Synaptic изменения вступают в силу только после нажатия на кнопку "Применить" на панели инструментов.</note> |
- | Тут можно было бы провести теоретический экскурс в дебри пакетной системы Ubuntu на тему возможных состояний пакетов, но я пожалуй скажу лишь, что удалить пакет можно одним из двух способов: либо просто удалить файлы пакета, либо удалить их вместе со всеми пользовательскими настройками, относящимися к удаляемому пакету. Отличаются эти способы вот чем: многие программы создают в домашних папках пользователей файлы со своими настройками, так вот, при простом удалении эти программы удаляться без пользовательских настроек, а при полном - с ними((Ubuntu вообще очень трепетно относится к пользовательским данным. Вдруг вы удалите программу, а потом захотите её поставить заново? В этом случае вам и пригодятся оставшиеся настройки, благо много места они не занимают и перед глазами не маячат.)). | + | Тут можно было бы провести теоретический экскурс в дебри пакетной системы Ubuntu на тему возможных состояний пакетов, но я пожалуй скажу лишь, что удалить пакет можно одним из двух способов: либо просто удалить файлы пакета, либо удалить их вместе со всеми пользовательскими настройками, относящимися к удаляемому пакету. Отличаются эти способы вот чем: многие программы создают в домашних папках пользователей файлы со своими настройками, так вот, при простом удалении эти программы удалятся без пользовательских настроек, а при полном - с ними((Ubuntu вообще очень трепетно относится к пользовательским данным. Вдруг вы удалите программу, а потом захотите её поставить заново? В этом случае вам и пригодятся оставшиеся настройки, благо много места они не занимают и перед глазами не маячат.)). |
Synaptic, как и остальные инструменты управления пакетами, автоматически следит за разрешением всех зависимостей и ликвидацией различных конфликтов. Мало того, при совершении любых действий Synaptic выдаст вам окно с подробным описанием вносимых изменений. | Synaptic, как и остальные инструменты управления пакетами, автоматически следит за разрешением всех зависимостей и ликвидацией различных конфликтов. Мало того, при совершении любых действий Synaptic выдаст вам окно с подробным описанием вносимых изменений. | ||
- | В качестве примера я попробую удалить один ненужный мне пакет, ''pptp-linux''. Сначала мне нужно его найти, для этого я просто введу его имя в строку быстрого поиска, убедившись, что у меня выбран пункт "Все" в списке категорий: | + | В качестве примера я попробую удалить один ненужный мне пакет, ''pptp-linux''. Сначала мне нужно его найти, для этого я просто введу его имя в строку быстрого поиска((Если вы не видите строки быстрого поиска - просто немного раздвиньте окно по горизонтали.)), убедившись, что у меня выбран пункт "Все" в списке категорий: |
{{ .:synaptic:synaptic-find-pptp.png }} | {{ .:synaptic:synaptic-find-pptp.png }} | ||
Строка 37: | Строка 33: | ||
{{ .:synaptic:synaptic-purge-pptp.png }} | {{ .:synaptic:synaptic-purge-pptp.png }} | ||
- | От этого пакета зависит другой, поэтому Synaptic мне выдаёт предупреждение, что удалить их можно только вместе: | + | От этого пакета зависят два других, поэтому Synaptic мне выдаёт предупреждение, что удалить их можно только вместе: |
{{ .:synaptic:synaptic-pptp-refer.png }} | {{ .:synaptic:synaptic-pptp-refer.png }} | ||
- | Что ж, второй пакет мне тоже не нужен, поэтому не вижу причин не соглашаться. Помните, что все изменения вступают в силу только после нажатия кнопки "Применить" на главной панели программы? | + | Что ж, эта парочка мне тоже не нужна, поэтому не вижу причин не соглашаться. Обратите внимание, как изменилась иконка рядом с именем пакета. И вы ведь ещё помните, что все изменения вступают в силу только после нажатия кнопки "Применить" на главной панели программы? |
{{ .:synaptic:synaptic-apply.png }} | {{ .:synaptic:synaptic-apply.png }} | ||
- | После нажатия на неё Synaptic выдаст вам всю сводку планируемых действий, вы можете проверить, что всё будет сделано именно так, как вы хотите, и после этого собственно запустить процесс внесения изменений нажатием кнопки "Применить": | + | После нажатия на неё Synaptic выдаст вам всю сводку планируемых действий, и вы сможете проверить, что всё будет сделано именно так, как вы хотите. И только после этого собственно запустить процесс внесения изменений нажатием кнопки "Применить": |
{{ .:synaptic:synaptic-summary.png }} | {{ .:synaptic:synaptic-summary.png }} | ||
- | <note warning>Я уже говорил, что вся система состоит из пакетов. Так вот, через Synaptic вы можете удалить любой из них, например, ядро системы. Я думаю очевидно, что подобные действия приведут к полной неработоспособности системы, поэтому не удаляйте пакеты, назначение которых вы не знаете.</note> | + | <note warning>Я уже говорил, что вся система состоит из пакетов. Так вот, через Synaptic вы можете удалить любой из них, например, ядро Ubuntu. Я думаю очевидно, что подобные действия приведут к полной неработоспособности системы, поэтому никогда не удаляйте пакеты, назначение которых вы не знаете.</note> |
Что ж, на этом краткое знакомство с Synaptic кончается, в следующей статье я расскажу про основы работы с пакетной системой Ubuntu из терминала: | Что ж, на этом краткое знакомство с Synaptic кончается, в следующей статье я расскажу про основы работы с пакетной системой Ubuntu из терминала: | ||
* [[apt|Консольные инструменты]] | * [[apt|Консольные инструменты]] |