среда, 9 июля 2014 г.

Установка ПО-Synaptic


Скачать приложение можно в репозитории и думаю,что с этим проблем не возникнет.После установки запускаем и :
Перед нами Synaptic. С помощью него можно установить и удалить любое приложение из подключенных у вас репозиториев.
synaptic-screen-overview

Слева вверху вы можете видеть кнопку «Обновить». Напомню еще раз о репозиториях: ПО хранится в интернете на специальных серверах. Репозитории регулярно обновляются новыми версиями приложений и дополняются новыми программами, и поэтому, чтобы быть в курсе о том, что находится в репозиториях прямо сейчас — необходимо регулярно обновлять эти сведения. Если у вас стоит автоматическое обновление ПО, вы можете вообще не нажимать эту кнопку, Ubuntu делает это регулярно сам (ему ведь надо знать, когда ПО можно обновить).
Слева вы можете видеть категории ПО и также фильтрацию. Например, можно отфильтровать и показать все установленные программы. Не уверен что категории ПО вам сильно помогут, гораздо проще воспользоваться поиском. Чаще всего вы будете пользоваться именно этим. Нажмем на поиск.
synaptic-find
Давайте попробуем найти что-нибудь и установить. Для примера я установлю файловый менеджер Krusader, аналог Total Commander в Windows. Обратите внимание на то, что ключевое слово будет искаться не только в названии пакета, но и в его описании. Иногда описание программы и название пакета не совпадают, так что в большинстве случаев пользуйтесь именно таким поиском.
synaptic-found-krusader.
В результате поиска может быть найдено несколько пакетов. Например если вы будете искать mc (консольный файловый менеджер) по названию и описанию, вы получите очень большое количество результатов, т.к. сочетание «mc» может встречаться в описании пакетов очень часто. У нас в результате на выбор два пакета. Если по названию пакетов не понятно какой именно ставить — прочитайте описание. В моем случае Synaptic нашел еще krusader-dbg, что по идее означает debug и предназначается для программирования. Мне нужен первый пакет. Чтобы отметить ПО для установки — кликните дважды на чекбоксе.
synaptic-krusader-depends
Перед нами появилось окно, предупреждающее о том, что для установки Krusader необходимо поставить много зависимостей.
Таким образом можно отметить для установки (и удаления) сколько угодно приложений. Когда вы закончите с выбором — нажмите применить в главном окне Synaptic.
apply-all-changes
Попробуем установить пока только Krusader. Нажимаем на кнопку «Применить».
synaptic-apply
Вот то, о чем я говорил ранее в этой статье: мы ставим одно приложение, а в итоге программа со всеми зависимостями тянет на 25.4 МБ. После установки размер нового установленного ПО будет занимать 82.5 МБ. Жмем «Применить» чтобы начать установку.
Для начала скачиваются все необходимые .deb пакеты.
synaptic-dowloading-packages
Затем начинается непосредственная установка.
synaptic-installing
После того как установка закончится — нажимайте «Закрыть» или предварительно выделите галочку, чтобы по окончании установки окно закрывалось само. Ну вот и все, мы установили Krusader. Установленное ПО можно будет найти в меню, если оно конечно не консольное.
menu-krusader-installed
Точно также можно установить любое другое ПО, которое вам нужно. Например, если вы хотите найти приложение для того, чтобы слушать радио, запустите Synaptic и в поиске напишите Radio. Среди полученных результатов поищите то, что вам нужно.

Просмотр свойств установленного пакета с помощью Synaptic

Зайдем в Sypantic и опять найдем уже установленный Krusader.
sypantic-krusader-installed
Нажмите правой кнопкой мыши на установленном пакете.
synaptic-right-click-menu
С помощью двух пунктов меню пакет можно удалить. Замечу, что если от этого пакета зависят другие пакеты — они тоже будут удалены. Разница между обычным удалением и полным удалением состоит в том, что при полном удалении вместе с самой программой также будут удалены все конфигурационные файлы приложения.
Зайдем в свойства пакета.
На закладке «Общее» в основном общая информация (ну это и логично). Здесь можно посмотреть какую версию вы используете, какая версия последняя, сколько нужно скачать, чтобы обновиться, категория этого ПО и другое.
krusader-settings-basic
Следующая закладка уже интересней. Зависимости навряд ли нас заинтересуют, а вот другая информация может быть полезной. Обратите внимание на то, что krusader предлагает установить дополнительное ПО, а именно: архиваторы, утилиты для сравнения, текстовый редактор и другое… После установки архиваторов (если они уже не установлены) вы сможете открывать архивы в Krusader. Думаю, это полезная информация.
krusader-settings-depends
Переходим на следующую закладку. Иногда бывают такие ситуации, что нужно найти какие-то файлы, относящиеся к приложению и не знаешь откуда начинать искать. Эта закладка поможет вам в этом.
krusader-settings-installed-files
На следующей вкладке можно посмотреть доступные версии приложения. Как подсказывает замечание ниже, можно установить определенную версию приложения, например более старую, если в новой какой-то дефект.

krusader-settings-versions
Ну и последняя вкладка показывает расширенное описание пакета, которое поможет вам понять, то ли это, что вы ищете, или нет.
krusader-settings-description

Кэш установленных пакетов

Каждый раз когда вы устанавливаете новый пакет — он сохраняется в директории /var/cache/apt/archives/
apt-cache
Что это означает?
Во-первых, если вы удалите, например, Krusader, и попытаетесь его поставить заново, то вам не придется ничего скачивать.
Во-вторых, если для вас критично место на жестком диске и срочно нужно очистить его, то вы можете удалить файлы из кэша. Например, после установки системы и всех обновлений у меня размер уже вырос до 300Мб. Позже я покажу как удалить весь кеш одной командой, а сейчас он нам еще понадобится.

Удаление ненужных зависимостей

Как вы уже знаете, одна программа может зависеть от десятка библиотек. При установке приложения все зависимости будут установлены автоматически. А что будет, если программа нам не понравится и мы ее удалим? Что будет с зависимостями? Если другое приложение использует эти же библиотеки — то естественно они нужны в системе. А если нет?
Давайте удалим установленный Krusader. Как это сделать я описал выше.
После того, как Krusader будет удален, в Synaptic выберите «Состояние» из фильтра ПО. Если все было сделано правильно — вы увидите категорию «Установленные (могут быть автоматически удалены)». Эта категория появляется только тогда, когда в системе установлены библиотеки, которые уже не нужны. Можно выделить все пакеты и удалить их.
synaptic-packets-can-be-deleted

Пункт меню «Установка/удаление приложений»

Synaptic хорош для тех случаев, когда вы знаете что устанавливать или хотя бы приблизительно догадываетесь об этом.
Но иногда хочется просто поэкспериментировать, попробовать разные приложения, сравнить их…

Исправление пакетов с ошибками

Иногда можно перестараться с установкой ПО и поломать что-нибудь. В этом случае вы увидите предупреждающее сообщение в трее через некоторое время. Либо вы увидите сообщение при запуске Synaptic или если вручную попробуете что-нибудь установить.
packet-error
Эта ситуация может возникнуть, например, если с помощью dpkg -i попытаться поставить пакет, для которого не были найдены зависимости. Ну и много других ситуаций.
Чтобы увидеть проблемный пакет в Synaptic выберите  «Специальные фильтры — С ошибками».
packet-with-error
Чтобы починить пакет, выберите пункт меню «Правка — Исправить пакеты с ошибками».
menu-fix-errors
После этого нужно применить те действия, которые приготовил Synaptic. Это может быть просто установка дополнительных пакетов или удаление неверного пакета, если зависимости не могут быть найдены.
packet-fixed
После того как вы нажмете «Применить» — вы увидите какие действия будут выполнены.
В консоли можно сделать тоже самое с помощью команды:
sudo apt-get -f install

источник

Комментариев нет:

Отправить комментарий