Менеджер пакетов Synaptic Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
manual:менеджер_пакетов_synaptic [2010/04/21 18:36]
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 в первую очередь предназначен для управления пакетами,​ и поэтому в этой статье я расскажу только об этом, а изучение различных настроек оставлю на вашу совесть((Это ни в коем случае не призыв сразу бросаться на изучение,​ хотя возможно написанное так и выглядит. Я и сам про большинство настроек не знаю и даже более того, в глаза их не видел, ибо по сути ничего настраивать обычно не нужно.)).
Строка 23: Строка 19:
 {{ .:​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|Консольные инструменты]]