Дистрибутивы Linux Mint, Ubuntu и Fedora Workstation содержат множество предустановленных приложений, таких, как Firefox, LibreOffice и Transmission. По сути в рамках каждого их этих дистрибутивов поставляется полный пакет приложений для повседневного использования, но ведь это Linux и вам наверняка хочется подобрать приложения в соответствии со своими представлениями об удобстве. К счастью, вы можете выбирать из десятков тысяч (!) существующих приложений и пакетов программного обеспечения.

Возможно, вы привыкли к установке приложений в ОС Windows путем «простой» загрузки файла установщика вашего любимого приложения с какого-либо веб-сайта. В дистрибутивах Linux Mint, Ubuntu и Fedora Workstation аналогичный процесс является более простым. Ведь вам не придется загружать что-либо вручную с веб-сайтов.

Вместо этого вы сможете устанавливать приложения лишь из репозиториев программного обеспечения («магазина программного обеспечения») дистрибутивов Linux Mint, Ubuntu и Fedora Workstation. Процесс установки приложений из репозиториев гораздо проще, так как вам не придется тратить время на поиск приложений в сети. Кроме того, вам не придется самостоятельно загружать их установщики.

2. Преимущества: простота и безопасность

Несложно выделить два преимущества системы репозиториев: простота и безопасность. Помимо того, что в репозиториях содержится лишь проверенное программное обеспечение, после его установки ваша система будет в безопасности благодаря наличию функции централизованного обновления.
Обновления в дистрибутивах Linux Mint, Ubuntu и Fedora Workstation выпускаются не только для программного обеспечения из комплекта поставки этих дистрибутивов, но и для всего программного обеспечения, которое было установлено из репозиториев!

3. Три способа установки приложений

Существуют три рекомендованных способа установки приложений: с помощью Менеджера программ в Linux Mint, приложения Ubuntu Software в Ubuntu или Центра приложений в Fedora Workstation, с помощью Менеджера пакетов Synaptic в Linux Mint и Ubuntu или с помощью менеджера пакетов Yum Extender DNF в Fedora Workstation, а также с помощью одной из следующих команд в терминале:

  • Linux Mint: sudo apt install <имя пакета>
  • Ubuntu: sudo apt-get install <имя пакета>
  • Fedora Workstation: sudo dnf install <имя пакета>

Также возможна установка программного обеспечения в ручном режиме по аналогии с установкой приложений ОС Windows. Данный способ установки программного обеспечения позволяет обойти механизмы защиты, используемые в системе репозиториев программного обеспечения дистрибутивов и не рекомендуется.

4. Центры приложений

4.1. Менеджер программ Linux Mint

Менеджер программ Linux Mint очень прост в использовании. В первую очередь вам придется установить соединение с сетью Интернет.

После этого необходимо осуществить переход в рамках главного меню системы: «Меню - Администрирование - Менеджер программ» . Теперь вы можете выбрать приложение для установки из одной из доступных категорий, либо ввести в строку поиска имя приложения, которое вы ищите, например, «Inkscape» , если вы хотите установить отличный редактор векторной графики (который как нельзя лучше подходит для создания рождественских поздравительных открыток). Также вы можете ввести ключевое слово для поиска приложений, например, «vector» . После завершения ввода следует нажать клавишу Enter . Используйте двойной клик для выбора приложения «Inkscape» из списка результатов поиска, после чего нажмите кнопку «Установить» на странице описания приложения для его установки.

4.2. Приложение Ubuntu Software

Приложение Ubuntu Software появилось в Ubuntu 16.04 LTS и практически не отличается от Центра приложений в Fedora Workstation. В первую очередь вам также придется установить соединение с сетью Интернет.

После этого следует нажать на иконку приложения Ubuntu Software в боковой панели (иконка представляет собой сумку для покупок). Теперь вы можете выбрать приложение для установки из одной из доступных категорий, либо ввести в поле поиска имя приложения, которое вы хотите установить, например «synaptic» , если вы хотите установить легковесный менеджер пакетов программного обеспечения Synaptic. Также вы можете ввести ключевое слово для поиска приложений, например, «installer» Enter «Менеджер пакетов Synaptic» и нажать кнопку «Установить» .

4.3. Центр приложений Fedora Workstation

Центр приложений Fedora Workstation претерпел небольшие изменения в последних версиях дистрибутива, тем не менее, он является простым в использовании и интуитивно понятным инструментом. Для его работы также необходимо соединение с сетью Интернет.

Для запуска приложения достаточно нажать на кнопку «Обзор» на верхней панели, ввести в поле поиска режима обзора в верхней части экрана запрос «software» и выбрать первое предложенное приложение «Центр приложений» . После запуска приложения вы можете либо выбрать нужное вам приложение из любой категории, либо нажать на кнопку с увеличительным стеклом в заголовке окна и ввести в открывшееся поле поиска имя приложения, которое вы хотите установить, например «yumex» , если вы хотите установить легковесный менеджер пакетов программного обеспечения «Yum Extender DNF» . Также вы можете ввести ключевое слово для поиска приложений, например, «yum» . Поиск приложений начнется автоматически по мере изменения содержимого поля поиска, поэтому вам не нужно нажимать клавишу Enter . После этого вы можете выбрать «Yum Extender DNF» и нажать кнопку «Установить» .

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

5. Менеджеры пакетов

5.1. Менеджер пакетов Synaptic

С помощью менеджера пакетов Synaptic вы можете более тонко управлять пакетами программного обеспечения из репозиториев дистрибутивов Linux Mint и Ubuntu. Он предоставляет пользователю гораздо больше возможностей, чем приложение Ubuntu Software и Менеджер приложений Linux Mint.

Synaptic не поставляется в составе дистрибутива Ubuntu, но вы можете установить его с помощью приложения Ubuntu Software. В Linux Mint он предустановлен по умолчанию.

Synaptic может обрабатывать запросы практически также, как если бы вы использовали строку поиска Google для поиска пакетов программного обеспечения. Для того, чтобы использовать данный менеджер пакетов программного обеспечения, необходимо установить соединение с сетью Интернет.

Synaptic достаточно прост в обращении: к примеру, вам нужен очень простой текстовый редактор, который является более легковесным, чем простой текстовый редактор GEdit. Вы слышали о простом текстовом редакторе Leafpad и хотите испытать его в работе.

Для установки этого текстового редактора вам придется запустить Менеджер пакетов Synaptic. В дистрибутиве Ubuntu для этого достаточно нажать на логотип Ubuntu в левом верхнем углу экрана, ввести запрос synaptic и выбрать вариант «Менеджер пакетов Synaptic» .

Не используйте поле быстрого поиска (так как функция быстрого поиска не всегда работает корректно), а вместо этого нажмите кнопку «Поиск» на панели управления окна Synaptic и введите запрос «leafpad» в текстовом поле открывшегося диалога. После окончания ввода запроса нажмите кнопку «Поиск» . Synaptic выведет список пакетов программного обеспечения, которые так или иначе связаны с текстовым редактором Leafpad. В большинстве случаев вы можете просто выбрать пакет программного обеспечения с самым подходящим именем, в данном случае «leafpad» . Также обратите внимание на описание пакета программного обеспечения, которое выводится при выборе пакета. Используйте правую кнопку мыши для открытия контекстного меню пакета программного обеспечения, после чего выберите пункт «Отметить для установки» этого меню и нажмите кнопку «Применить» на панели инструментов окна Synaptic. В результате Synaptic загрузит все пакеты программного обеспечения, необходимые для корректного функционирования текстового редактора Leafpad из репозиториев программного обеспечения дистрибутива Ubuntu или Linux Mint и установит их. Элемент меню для запуска текстового редактора будет добавлен автоматически.

Как видите, ничего сложного!

5.2. Менеджер пакетов Yum Extender DNF

Менеджер пакетов Yum Extender DNF позволяет гибко управлять пакетами программного обеспечения в дистрибутиве Fedora Workstation. Он предоставляет пользователю гораздо больше возможностей, чем предлагаемый по умолчанию Центр приложений.

Yum Extender DNF не поставляется по умолчанию в составе дистрибутива Fedora Workstation, но может быть без каких-либо проблем установлен с помощью Центра приложений. Для работы данного менеджера пакетов также необходимо соединение с сетью Интернет.

Предупреждение: в официальном репозитории дистрибутива Fedora Workstation помимо актуальной версии менеджера пакетов Yum Extender DNF присутствует устаревшая версия Yum Extender , которая хоть и является работоспособной, но не рекомендуется к использованию. Впрочем, она не отображается в результатах поиска Центра приложений, поэтому вы вряд ли ошибетесь.

Менеджер пакетов достаточно прост в обращении: к примеру, вам нужен очень простой текстовый редактор с подсветкой синтаксиса различных языков программирования. Вы слышали о простом текстовом редакторе Geany и хотите испытать его в работе. Для этого достаточно запустить Yum Extender DNF следует, нажатв на кнопку «Обзор» на верхней панели, введя запрос «yum» в поле поиска в верхней части экрана и выбрав первое предложенное приложение «Yum Extender (DNF)» . Все, что нужно сделать для установки упомянутого приложения - это нажать на кнопку с увеличительным стеклом в заголовке окна менеджера пакетов «Search (Show/Hide)» , ввести в открывшееся поле ввода поискового запроса строку «geany» , нажать кнопку Enter , установить галочку рядом с именем первого найденного пакета и нажать на кнопку с шестеренками в заголовке окна приложения «Apply pending changes» . После этого приложение выведет список пакетов для установки и предложит вам согласиться с установкой с помощью кнопки «OK» или отказаться от нее с помощью кнопки «Cancel» . Для установки пакета вам придется ввести свой пароль. Элемент меню для запуска Geany будет добавлен автоматически.

Все достаточно просто, не так ли?

6. Старайтесь не пользоваться этим методом: установка в ручном режиме

Установка пакетов программного обеспечения, аналогичная использованию установщиков программного обеспечения в ОС Windows, также возможна в дистрибутивах Linux Mint, Ubuntu и Fedora Workstation. При этом ее не рекомендуется осуществлять, так как она позволяет обойти механизмы безопасности, реализованные в рамках репозиториев программного обеспечения! Кроме того, в подавляющем большинстве случаев вы не сможете автоматически получать обновления для установленного таким образом программного обеспечения.

Для осуществления установки программного обеспечения в ручном режиме вам придется загрузить файл пакета программного обеспечения с расширением .deb в случае дистрибутива Linux Mint или Ubuntu (и дистрибутив Ubuntu, и дистрибутив Linux Mint основаны на пакетной базе дистрибутива Debian, поэтому файлы пакетов программного обеспечения имеют расширение .deb ) или с расширением .rpm в случае дистрибутива Fedora Workstation (ввиду того, что пакеты с данным расширением используются в множестве дистрибутивов, в описании пакета должен упоминаться дистрибутив Fedora). Используйте двойной клик для запуска процесса установки пакета программного обеспечения таким же образом, как при использовании установщика (с расширением .exe ) в ОС Windows.

Также вы можете устанавливать программное обеспечение для Linux, вообще не снабженное какой-либо системой установки (подобное программное обеспечение распространяется в форме архивов с расширением .tar.gz ). Но чаще всего его установка связана с различными трудностями и сложна для неопытных пользователей.

Хотите узнать о других настройках и приемах работы с дистрибутивом Linux Mint, Ubuntu или Fedora Workstation? На данном веб-сайте размещено большое количество подобных материалов.

Оригинал: "Ubuntu Hacks: Chapter 6 - Package Management"
Авторы: Кайл Ранкин, Джонатан Оксер, Билл Чайлдерс (Kyle Rankin, Jonathan Oxer, Bill Childers)
Дата публикации: June 2006
Перевод: Н.Ромоданов
Дата перевода: сентябрь 2010 г.

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

То, к чему, возможно, будет трудно привыкнуть, если вы новичок в Linux, это - управление пакетами . С одной стороны, способ, с помощью которого Ubuntu выполняет установку программ и их обновление, существенно проще, чем в других операционных системах. С другой стороны, он несколько отличается от того, каким вы, возможно, пользуетесь, поэтому для изучения всех особенностей потребуется определенное время. К счастью, все, чему вам нужно обучиться, это одному инструментальному средству, а затем вы будете применять эти знания для установки и обновления любой из тысячи программ Ubuntu. В этом совете мы расскажем как применять менеджер пакетов, называющийся Synaptic и используемый в Ubuntu по умолчанию, с помощью которого можно эффективно и легко управлять всеми пакетами Ubuntu.

Первым шагом является запуск Synaptic. Для того, чтобы запустить программу, выберите System→Administration→Synaptic Package Manager (Система → Администрирование → Менеджер пакетов Synaptic). Для запуска менеджера Synaptic требуются привилегии root, так что вам будет предложено при запуске ввести пароль. На рис.6-1 показан интерфейс, открывающийся по умолчанию, в котором представлено много информации о менеджере, но как только вы познакомитесь с его функциями, вы обнаружите, что ориентироваться в нем не так уж трудно.

Рис.6-1. Окно Synaptic, открываемое по умолчанию

Главное окно программы разделено на несколько частей. На боковой панели отображаются различные категории пакетов, так что вы можете быстро перейти к конкретной группе пакетов (например, к играм), а не проходить через пакеты других категорий. В первой категории, имеющей название All (Все пакеты), отображаются все пакеты. В правой части сверху приведен список пакетов, а также информация о том, установлены ли они и какая имеется последняя версия. Если вы выберете конкретный пакет, то ниже в окне будет отображаться подробная информация о пакете. В верхней части экрана находятся несколько кнопок, соответствующие основным действиям, которые вы можете выполнять при использовании Synaptic и которые описаны ниже.

Перезагрузка списка пакетов

В Ubuntu пакеты располагаются в так называемых репозитариях пакетов. В разделе "Изменение списка репозитариев пакетов" [Совет # 60 ] приведено более подробное описание различных репозитариев пакетов, которые есть для Ubuntu, но, если кратко, в этих репозитариях предлагаются различные виды пакетов, которые хранятся в одном централизованном месте. Для вас, как пользователя, это означает, что вам не нужно будет искать по всему интернету некоторую программу; вам нужно просто найти требуемую программу в менеджере пакетов, а менеджер найдет в соответствующих репозитариях пакет с этой программой, а также все другие пакеты, которые нужны этой программе.

В этих репозитариях пакетов часто появляются обновления, поскольку выпускаются новые версии программного обеспечения, так что прежде, чем что-либо делать, вам нужно получить самый последний список пакетов и их версий. Нажмите для этого кнопку Reload (Обновить), находящуюся в верхней части окна. Synaptic скачает и обновит свою локальную базу данных пакетов информацией о новых версиях (рис. 6-2). После того, как обновление завершится, у вас будет все готово для установки и обновления пакетов.


Рис.6-2. Щелкните по кнопке Reload (Обновить) для получения обновленного списка пакетов

Установка пакетов

Чтобы в Synaptic установить некоторый пакет, найдите в списке пакетов конкретный пакет. Вы можете либо вручную двигаться вниз по списку пакетов, используя скроллинг, либо, если вы знаете имя пакета, вы можете начать вводить это имя и пакет будет выбран из списка. Если вы не уверены относительно категории или имени конкретной программы, вы можете в Synaptic попытаться их также найти. Более подробную информацию об использовании в Synaptic функции поиска можно найти в разделе "Поиск пакетов", который приведен далее в этом совете.

После того, как вы идентифицируете пакет, который хотите установить, щелкните по нему правой кнопкой мыши и выберите "Mark for Installation" ("Пометить для установки"). Если вы хотите установить несколько пакетов, отметьте их все для установки. Если пакет зависит от другого пакета, который также должен быть установлен, Synaptic подскажет вам об этом и вы можете подтвердить установку. После того как выбраны все пакеты, которые вы хотите установить, нажмите кнопку Apply (Применить) и Synaptic сообщит вам, какие пакеты он устанавливает и сколько для этого потребуется места. Затем Synaptic автоматически скачает все программы и установит их в системе.

Обновление пакетов

Одной из наиболее замечательных особенностей централизованного репозитария пакетов заключается в том, что можно с помощью одной операции обновить все программы, которые есть в вашей системе. Чтобы обновить систему, нажмите кнопку Mark All Upgrades (Выделить все обновления). Synaptic пройдет по всему списку и пометит все пакеты, для которых имеются обновления. Нажмите кнопку Apply (Применить), чтобы применить изменения и Synaptic загрузит и установит все обновления, имеющиеся для вашей системы: от программ для рабочего стола и до библиотек и игр. Вам необходимо периодически обновлять программы в вашей системе для того, чтобы быть уверенным, что у вас есть последние исправления ошибок и установлены последние патчи безопасности.

Подсказка

Если у вас много пакетов, требующих обновления и вы подключены через медленное соединение, то чтобы все загрузить, может потребоваться определенное время. Не волнуйтесь, если вам нужно выключить компьютер и к этому моменту загрузка не завершилась– загрузки возобновляемые , поэтому в следующий раз, когда вы будете выполнять обновления, загрузка будет возобновлена с того места, где она была прервана. Но учтите, что когда Synaptic завершит загрузку и начнет обновления пакетов, вам следует позволить ему завершить этот процесс; в противном случае, в итоге вы можете получить наполовину установленные пакеты, и потребуется предпринимать дополнительные действия с тем, чтобы завершить их установку.

Удаление пакетов

Вы можете удалить пакеты в Synaptic приблизительно таким же самым образом, как вы их устанавливали. Найдите в списке пакетов пакет, который вы хотите удалить, щелкните правой кнопкой мыши и в случае, если вы хотите удалить программу, но оставить все конфигурационные файлы, которые вы, возможно, хотите использовать, выберите вариант "Mark for Removal" ("Пометить для удаления") . Вы можете также выбрать вариант "Mark for Complete Removal" ("Пометить для полного удаления"), если вы хотите удалить из системы даже конфигурационные файлы.

Поиск пакетов

Иногда вы знаете, программу какого вида вы хотите установить, но вы не совсем уверены в точном названии пакета. В менеджере Synaptic есть средство поиска, которое облегчит вам поиск нужного вам пакета. Нажмите кнопку Search (Поиск), находящуюся в верхней части окна, и введите ключевые слова, по которым вы хотите выполнить поиск. Synaptic покажет отфильтрованный список пакетов, в котором будут показаны только пакеты, соответствующие этим ключевым словам (рис. 6-3). После этого вы можете легко выбрать пакет и установить его. Чтобы вернуться к стандартному списку пакетов, нажмите кнопку Sections (Разделы), находящуюся в нижней части окна.


Рис.6-3. Поисковый интерфейс менеджера Synaptic

Редактируем настройки и добавляем репозитарии

Приведенных выше инструкций оказывается достаточно для управления стандартными пакетами, но, когда вы привыкнете к Synaptic, вы, возможно, захотите настроить его некоторые параметры. Нажмите на Settings→Preferences (Настройки → Параметры) для перехода в главное окно с параметрами настроек (рис. 6-4). В окне Preferences (Настройки) вы можете настроить ряд параметров, используемых в Synaptic по умолчанию, например, сколько действий разрешать отменять (функция undo — прим.пер.), какие цвета и шрифты использовать в списках пакетов, какие столбцы отображать в главном окне и каковы настройки вашего сетевого прокси-сервера.


Рис.6-4. Окно Preferences, позволяющее настроить поведение менеджера Synaptic по вашему вкусу

Вы также можете добавить в вашу систему дополнительные репозитарии программ. В дополнительных репозитариях, таких как universe и multiverse [Совет # 60 ] находится существенно больше программ; однако программное обеспечение упаковывается и поддерживается сообществом Ubuntu, а не самим проектом Ubuntu, поэтому эти пакеты могут быть не столь хорошо протестированы. Чтобы изменить настройки репозитария, выберите Settings→Repositories (Настройки → Репозитарии). На рис 6-5 показано главное окно, в котором перечислены все основные репозитарии, которые вы настроили. Для добавления подкатегорий в конкретный репозитарий выберите репозитарий и нажмите кнопку Add (Добавить). Для того, чтобы добавить подкатегории universe или multiverse , установите соответствующие флажки. Если вы немного знакомы со структурой файла sources.list, вы также можете нажать кнопку Edit (Отредактировать) и сконфигурировать настройки репозитариев более точно.


Рис.6-5. Добавление в Synaptic репозитариев пакетов

Подсказка

После того, как вы измените настройки репозитариев, не забудьте нажать кнопку Reload (Обновить) с тем, чтобы из новых репозитариев, которые вы добавили, получить обновленные списки пакетов.

В этой статье собраны несколько рекомендаций, выполнив которые после можно получить отличную полнофункциональную, безопасную операционную систему. Я постарался сделать статью максимально короткой, чтобы не утомлять вас длинным списком. Но вы можете быть уверенны, что здесь есть всё, что нужно, чтобы свободно и комфортно пользоваться системой.

Как уже было сказано раньше, чтобы иметь безопасную систему, необходимо держать её в актуальном состоянии, вовремя устанавливать все обновления безопасности и исправления инструментов. Особенно это важно для бета-версий.

Вы можете обновить систему с помощью утилиты с графическим интерфейсом или в терминале. Мы рассмотрим обновление системы в графическом интерфейсе.

Сначала нужно обновить репозитории программного обеспечения. Откройте меню Dash и наберите в поиске Обновление программного обеспечения.

Откройте приложение и перейдите на вкладку Другое ПО . Отметьте оба пункта:

Затем закройте приложение, вам будет предложено ввести пароль, потом пойдет загрузка обновлений:

Ещё раз запустите Обновление программного обеспечения из Dash, и на этот раз программа должна показать доступные обновления и предложить выполнить их установку:

Для обновления Ubuntu 16.04 в терминале достаточно ввести две следующие команды:

sudo apt-get update

$ sudo apt-get upgrade

2. Установка основных приложений

Настройка Ubuntu 16.04 после установки включает инсталляцию дополнительных приложений для повышения удобства системы. Это интернет-браузер, различные редакторы, просмотрщики и утилиты. По умолчанию Ubuntu поставляется с Firefox, но это не самый используемый в мире браузер, он по-прежнему отстает от Хрома даже с точки зрения возможностей и функциональности.

Вы можете найти Chromium в менеджере приложений Gnome, который теперь поставляется по умолчанию с Ubuntu 16.04.

Кроме того, вам могут понадобиться ещё и такие приложения:

  • Skype - самый популярный в мире сервис ip-телефонии
  • Pidgin - лучший мессенджер для Linux
  • Deluge - один из лучших торрент-клиентов
  • Mega - отличное облачное хранилище
  • CrashPlan - система резервного копирования
  • Telegram - защищённый кроссплатформный мессенджер
  • Uget - один из лучших менеджеров загрузок
  • Tor - обеспечивает анонимность в интернете.

3. Установка плеера Clementine

Clementine - один из лучших на сегодняшний день музыкальных плееров для Linux с наиболее широким спектром возможностей. Он сравним по функционалу с такими приложениями, как VLC, Rthythmbox, Audacious и т д. Настройка Ubuntu 16.04 после установки не может происходить без инсталляции нормального плеера.

Одна из самых характерных особенностей этого плеера - возможность подключаться к онлайн-сервисам потоковой передачи музыки без необходимости запускать браузер или другое стороннее приложение. Вы можете без труда подключить Spotify, last.fm, sky.fm, Google drive, Onedrive и другие сервисы. Также есть свой эквалайзер.

Установить программу можно с помощью следующей команды:

sudo apt-get install clementine

Другие медиаприложения, заслуживающие вашего внимания:

VLC - универсальный медиаплеер с очень большим списком медиаформатов и огромным функционалом

Audacity - простой, минималистичный инструмент для редактирования аудио, как для новичков, так и для профессионалов. Поддерживает довольно много функций.

Kodi (XBMC) - домашний кинотеатр с открытым исходным кодом. Имеет расширенную поддержку медиаформатов от mp3 до самых невероятных. Вы можете открывать музыку, видео или фото.

Handbrake - ещё одно приложение для работы с медиафайлами, а именно - конвертирования.

Spotify - официальный клиент Spotify для Linux.

OpenShot - один из лучших простых видео редакторов для Linux. Интерфейс программы очень прост, а функций в большинстве случаев вполне достаточно.

Ubuntu-restricted-extras - кодеки и различные плагины, установите, если не хотите проблем с воспроизведением различных форматов.

Gimp - один из лучших инструментов редактирования фотографий для Linux.

Для установки Spotify наберите такие команды:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC68650906
$ sudo apt-get update
$ sudo apt-get install spotify-client

Все остальные программы можно установить из официальных репозиториев.

4. Установка Synaptic и AppGrid

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

Synaptic тоже поддерживает графический интерфейс без всего лишнего - только нужные функции. Для установки Synaptic нажмите Ctrl+Alt+T и выполните:

sudo apt-get install synaptic

Также его можно установить из центра приложений. AppGrid можно установить только с помощью терминала, выполнив эти команды:

sudo add-apt-repository ppa:appgrid/stable
$ sudo apt-get update
$ sudo apt-get install appgrid

Теперь у вас есть целых четыре способа установки приложений в Ubuntu: через терминал, в центре приложений, в Synaptic и AppGrid.

5. Отключите онлайн поиск

Поиск в меню Dash по-прежнему включает в себя результаты поиска по интернету с таких сайтов, как Amazon, Wikipedia и т д. Они могут представлять некоторую угрозу безопасности вашей системы.

Отключить эту функцию очень просто. Откройте утилиту Настройки , перейдите в пункт Безопасность и конфиденциальность и на вкладке Поиск отключите Результаты поиска онлайн :

6. Установите Ubuntu Tweak Tool для настройки системы

Интерфейс Ubuntu достаточно красив по умолчанию, а настроек в системе минимальное количество. Но, если вам нужна более тонкая настройка Ubuntu 16.04, можно установить дополнительные утилиты.

Unity Tweak Tool - отличный инструмент, позволяющий изменить Unity и подогнать её под себя. Установить можно из центра приложений:

7. Установите графический драйвер

Если вы хотите получить максимальную производительность от своей видеокарты, первоначальная настройка Ubuntu 16.04 не обойдется без установки графического драйвера. Это обеспечит более плавный рендеринг графического интерфейса, а также позволит играть в Steam игры на Linux, редактировать видео и т д.

Введите в поиске Dash Программы и обновления , запустите утилиту, перейдите на вкладку Дополнительные драйверы и выберите нужные компоненты, затем нажмите применить.

8. Настройка клавиатуры

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

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

9. Отключите отчёты о сбоях

Если вы не собираетесь сообщать разработчикам о случившихся в системе ошибках и сбоях, отчёты о них можно отключить. Лучше, конечно, отправлять данные, особенно в бета-версии, - это поможет разработчикам исправить ошибки.

Алексей Федорчук

Система управления пакетами Synaptic - интегрирующий графический фронт-энд для нескольких утилит семейства APT, обычно используемых для работы с пакетами deb-формата, а в некоторых дистрибутивах - и с пакетами rpm.

Введение

Как ни странно, Synaptic появился не в Debian, и вообще не в deb based системах: первые его версии были созданы в бразильском дистрибутиве Connectiva - том самом, разработчики которого впервые прикрутили apt для управления rpm-пакетами, назвав это дело apt-rpm . Создателем Synaptic’а был Альфредо Кодзима (Alfredo Kojima), а позднее им занимался Густаво Нимейер (Gustavo Niemeyer), оба являвшиеся тогда, на рубеже тысячелетий, сотрудниками фирмы Connectiva. И исключительно фронт-эндом к apt-rpm и выступал Synaptic в начальную пору своей жизни.

После покупки Connectiva фирмой Mandrakesof (в январе 2005 года) связка apt-rpm и Synaptic была благополучно похерена в недрах объединённой Mandriva - в пользу собственных инструментов, urpmi и rpmdrake . Однако сама идея оказалась очень продуктивной - и ещё в 2001 году Михаэль Фогт (Michael Vogt) «дебианизировал» Synaptic, приспособив его для работы с собственно deb-пакетами. Хотя Фогт и по сей день является основным майнтайнером upstream-версии пакета, среди пользователей Debian’а, насколько мне известно, он широкого распространения не получил - предпочтение здесь отдавалось сначала aptitude , а затем и поныне - собственно apt-утилитам.

Звёздный час Synaptic’а наступил с появлением в октябре 2004 года первой версии Ubuntu. Будучи основанным на библиотеке Gtk, он сразу и гармонично вписался в тогдашнее GNOME-окружение этого дистрибутива. И с темх пор в ряде случаев Synaptic оказывается самым эффективным средством для работы с пакетами.

Обзор

Как только что говорилось, Synaptic - это интегрирующая надстройка над утилитами семейства apt , а потому предоставляет все функции, обеспечиваемые утилитами apt-get и apt-cache , а также и ряд дополнительных. В их числе:

  • поиск пакетов в репозиториях с определением их состояния и статуса;
  • их установку и обновление с автоматическим разрешением зависимостей;
  • удаление пакетов, в том числе и включая их зависимости;
  • обновление базы данных пакетов из репозитория;
  • тотальное обновление системы.

Кроме того, Synaptic включает средства настройки - в частности, доступа к репозиториям. В Mint для этой цели вызывается собственная утилита smintsource.

Штатный способ запуска Synaptic’а выполняется через главное меню, папример, в Cintu nfr: Администрирование -> Менеджер пакетов Synaptic или панели фаворитов:

Очевидно, что установка и удаление пакетов потребует прав администратора, запрос на получение каковых (посредством механизма sudo , то есть с вводом пользовательского пароля) и последует после вызова Synaptic’а через меню:

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

$ synaptic

В этом случае появится такое предупреждение:

Из которого явствует, что запущенный в пользовательском режиме Synaptic можно использовать для поиска пакетов и получения информации о них, но не для манипуляций с пакетами - соответствующие пункты меню или пиктограммы панели просто не будут активизированы.

Так что нормальный режим работы Synaptic’а - административный. И после ввода пароля пользователя можно будет видеть окно примерно такого вида:

Как явствует из скриншота, в окне Synaptic’а мы имеем следующие основные элементы интерфейса:

  • строку меню;
  • панель инструментальных кнопок;
  • два главных фрейма - список разделов репозитория и список пакетов выбранного раздела (по умолчанию показываются все пакеты);
  • фрейм с кнопками выбора критериев для вывода пакетов;
  • фрейм свойств конкретного пакета.

Последний фрейм пуст, если в правом главном фрейме не отмечен ни один пакет, как на предыдущем скриншоте. Но заполняется контентом при свершении выбора: в правом нижнем фрейме мы увидим описание пакета (если доступно, на русском)

Если при этом нажать на кнопку Получить изображение экрана - то появится скриншот соответствующего пакета (буде таковой существует и имеет смысл):

А при правом клике на имени пакета появляется контекстное меню:

Здесь-то, в пункте Свойства , и содержится информация о пакете. Во-первых, общие сведения о нём:

В следующей вкладке - список установленных файлов и путей к ним, доступный только для установленных пакетов:

Перечень версий, доступных в подключённыхрепозиториях:

И последнее - описание пакета

Теперь рассмотрим критерии вывода пакетов. С группировкой пакетов по разделам всё более-менее ясно, тем более, что названия разделов почти все даны в русском переводе, а те немногие, что оставлены в оригинале (например, World Wide Web), и без перевода понятны:

Следующий критерий отбора - по состоянию пакетов. После нажатия соответствующей кнопки в левом главном фрейме выводится список категорий, зависящий от текущего состояния системы, например, в таком виде:

Происхождение пакетов фиксирует принадлежность пакетов к разделу официального репозитория или тому-или иному PPA-репозиторию:

В числе специальных фильтров - списки пакетов, для которых доступны обновления, списки неустановленных рекомендаций для инсталлированных пакетов, и так далее:

Название кнопки Результаты поиска говорит само за себя:

И про целевую архитектуру пакетов всё понятно без комментариев:

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

Наличие пиктограммы во второй колонке означает, что пакет поддерживается в офицальном репозитории, отсутствие - происхождение его из какого-либюо стороннего источника (например, из некоего PPA-репазитория). Полную расшифровку значений пиктограмм можно получить через систему встроенной помощи: меню Справка -> Описание значков :

А теперь вернёмся к контекстному меню. Из следующего скриншота скриншота можно видеть, что для установленного пакета активизированы пункты:

  • Отметить для повторной установки - то есть реинсталляции, аналог команды apt reinstall ;
  • Отметить для удаления - удаление данного пакета с сохранением его конфигов, аналог команды apt remove ;
  • Отметить для полного удаления - удаление данного пакета вместе с его конфигами, но не затрагивая зависимостей, аналог команды apt purge ;
  • Свойства - его мы уже рассмотрели.

Кроме того, из того же контекстного меню можно отметить для установки рекомендации и предложения данного пакета:

Для пакета не установленного по умолчанию доступны два пункта - Отметить для установки (аналог команды apt install ) и всё те же Свойства . Активизация пунктов Отметить для установки… рекомендуемые и предлагаемые пакеты зависит от общих настроек Synaptic’а, к которым мы со временем вернёмся.

Подчеркну, что все отметки через контекстное меню не влекут за собой немедленной установки, обновления или удаления пакетов - эти действия будут выполнены только после надатия кнопки Применить .

Теперь двинемся вверх по основным элементам интерфейса главного окна Synaptic’а. Как уже говорилось, выше двух главных фреймов обнаруживается инструментальная панель, а на ней кнопки. Первой из них идёт кнопка Обновить - это ни что иное, как перечитывание базы репозиториев пакетов, тех, которые были определены в настройках (о чем будет говориться далее).

То есть, по простому, происходит выполнение команды apt update , замаскиврованное графическим интерфейсом. И за ходом процесса можно наблюдать воочию:

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

Кнопка Свойства вызывает ту же самую панель, что и одноимённый пункт контекстного меню.

О поиске через инструментальную панель стоит поговорить отдельно. Потому что систем поиска там… не сказать чтобы совсем две, но уж полторы точно. Во-первых, это поле Быстрый поиск , которое как раз и есть «в половинных», потому что имеется дялеко не во всех сборках Synaptic’а.

Однако там, где оно имеется - предназначено для наращиваемого поиска в списке правого главного фрейма в соответствие с разделами, выбранными во фрейме левом. То есть, если в последнем выбрать раздел Все , а в поле ввести gnu , мы получим список всех пакетов, содержащих эти символы в имени, в резюме или в описании:

Если же мы укажем точное (или предполагаемое) имя пакета (например, gnumeric), то получим список всех пакетов, непосредственно с ним связанных:

Обращаю внимание на последнюю строку в выводе результатов поиска на скриншоте: ни в имени этого пакета, ни в его кратком описании слова «gnumeric» мы не увидим. Потому что это пример поиска в полных описаниях - тех самых, которые выводятся в нижнем правом фрейме (или в закладке Общие панели Свойства ).

А вот кнопка Найти имеет место быть во всех сборках Sypatic’а. И она как раз и позволяет варьировать область поиска и его критерии:

По умолчанию поиск проводится в именах пакетов и их описаниях. Однако область поиска можно ограничить только именами. Кроме того, поиск можно выполнять по имени майнтайнера пакета, номеру версии, зависимостям или предложениям:

Наконец, самый верхний интерфейсный элемент окна - строка главного меню. Однако на как раз на меню мы останавливаться не будем: смысл его пунктов в общих чертах понятен из названий, И к тому же по большей части они дублируются меню контекстным и кнопками инструментальной панели. Так что скажу-ка я лучше пару слов о настройке Synaptic’а.

Настройка

Как легко догадаться, за настройки Synaptic’а отвечает одноимённый пункт главного меню, содержащий подпункты:

  • Параметры;
  • Репозитории;
  • Фильтры;
  • Установить внутренний параметр;
  • Панель инструментов.

Рассмотрим их последовательно.

Пункт Параметры (или Preferences ) вызывает панель со множеством вкладок, позволяющих настроить общее поведение Synaptic’а:

  • Основное;
  • Столбцы и шрифты;
  • Цвета;
  • Файлы;
  • Сеть;
  • Дистрибутив.

Вкладка Основное , кроме внешнего вида (включение или выключение чекбокса о показе информации в главном окне), позволяет установить ряд очень важных параметров:

Например, Подтверждать изменения , которые могут подействовать на другие пакеты - разумеется, лучше держать эту опцию включённой, как оно и есть по умолчанию.

Важно также определиться с опцией Рассматривать рекомендуемые пакеты как зависимости , то есть считать их обязательными к установке. По умолчанию она включена, что совпадает с умолчальной конфигурацией утилиты apt, (как и в обычном apt . Так что если использовать apt и Sinaptic попеременно, лучше эту опцию не трогать - или изменить её и там, и там, во избежание путаницы.

Выпадающее меню Удаление пакетов определяет, удалять ли их полностью (аналогично команде apt purge), что установлено по умолчанию, или сохранять конфигурационные файлы (как при команде apt remove).

Меню пункта Обновить систему позволяет установить, использовать ли по умолчанию стандартное обновление, интеллектуальное (то есть с попыткой разрешения противоречий зависимостей) или выбирать метод обновления по запросу. Последнее время проблем с интеллектуальным обновлением, вроде, не отмечалось, так что можно остановиться на этом методе (тем более что он установлен по умолчанию).

В выпадающем меню Обновление устаревших сведений о пакетах можно выбрать пункты - Всегда спрашивать , Автоматически или Игнорировать . Представляется, что первая, умолчальная, будет лучшим выбором.

Во вкладке Столбцы и шрифты , во-первых, определяется набор колонок вывода информации о пакетах и их порядок. А во-вторых, указывается, использовать ли общесистемные шрифты, заданные глобально для всех приложений рабочей среды, или задать собственные, специально для Synaptic’а.

Смысл установок во вкладке Цвета вполне очевиден:

Во вкладке Файлы определяется, надо ли хранить в локальном кэше скачанные файлы пакетов, сохранять ли историю установок, а также задаётся время хранения файлов истории. Имеется и кнопка для принудительной очистки каталога /var/cache/apt/archives:

Во вкладке Сеть при необходимости можно задать адреса прокси-серверов http и ftp, буде таковые используются:

И, наконец, во вкладке Дистрибутив указывается режим обновления дистрибутива в рамках текущей версии - по умолчанию отмечен пункт Предпочитать версии из: , и в выпдающем меню выбран пункт текущего релиза (в данном случае - xenial ):

Далее в меню Настройки идёт пункт Репозитории . Выбрав его, можно, во-первых просмотреть список всех подключённых репозиториев, в том числе и неактивированных, и при необходимости - активировать что-либо из последних:

Репозитории из списка можно удалить совсем (с помощью кнопки Delete ). А можно ограничиться их временной деактивацией - и в ряде случае это имеет резоны

Далее, с помощью кнопки New можно подключить какую-либо ветвь официального репозитория, указав его тип (бинарный или исходник) и просто заполнив соответствующие поля - в примере их значения даны для ветки proposed:

Кстати, ветка proposed - как раз пример одного из тех репозиториев, которые в обыденной жизни лучше держать в неактивном состоянии. Потому что иногда пакеты из него действительно нужны. Но их нахождение там - всегда явление временное: после тестирования они либо переходят в одну из основных веток, либо исключаются.

Тем же образом можно добавлять и PPA-репозитории. В примере ниже это проделано для репозитория Цветко Цветкова, содержащего актуальную (на момент сочинения этих строк) версию Cinnamon 3.2. Обращаю внимание, что в поле URL заносится http-адрес репозитория, а не его PPA-имя, как при использовании команды add-apt-repository:

После довавления любого репозитория следует предложение обновить локальный кеш пакетов, не соглашаться с которым нет никаких резонов:

Смысл пункта Фильтры поиска (вспомним, что они фигурируют у нас среди кнопок левого нижнего фрейма главного окна Synaptic’а) в том, чтобы включить (или выключить) те или иные критерии поиска:

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

Ну а с пунктом Панель инструментов всё проще некуда - здесь устанавливается вид её кнопок: в виде только значков, только текста или их комбинации; можно также скрыть инструментальную панель вообще:

На этом настройки Synaptic’а можно считать законченными. Как, впрочем, и вообще разговор о нём. А уж чем пользоваться на предмет управления пакетами, утилитой ли командной строки apt сотоварищи, или графической оболочкой Synaptic - следует решать по ситуации.

Synaptic – это графический интерфейс, который используется для системы управления пакетами apt или проекта Debian, в том числе варианта apt-rpm, он применяется дистрибутивах Connectiva и др.

Основные функции менеджера пакетов Synaptic:

  • Установка и удаление пакетов
  • Обновление отдельных пакетов
  • Обновление всей системы в целом (dist-upgrade)
  • Поиск необходимых пакетов
  • Ведение списка репозиториев, которые используются для работы (sources.list).

Начиная с версии 11.10 Synaptic не включен в комплект стандартных программ. Установить его можно нажав на ссылку слева или введя в терминале команду: sudo apt-get install synaptic.

Технология Synaptic была создана специально для управления пакетами, работающими с apt (advanced packaging tool). Одно существенное различие – графический интерфейс, который позволяет заменить ввод команд кликаньем мышкой. Основан Synaptic на GTK+ (GIMP ToolKit) – кроссплатформенной библиотеке элементов интерфейса, главный конкурент Qt.

Если работать с терминалом не знаю специальных команд, по сути ничего сделать невозможно. Поэтому использование Synaptic замечательно подходит тем, хочет упростить свою работу. Основное окно позволяет разобраться с работой программы за несколько минут. Обычная панель инструментов сверху и 2 рабочие области слева и справа. Слева доступен выбор параметра, благодаря которому можно систематизировать пакеты. Под списком категорий 5 важных кнопок - разделы, состояние, происхождение, специальные фильтры и результаты поиска. Справа доступны все пакеты, которые имеют непосредственное отношение к выбранной в левом списке категории.

Среди особых достоинств Synaptic следует выделить назначенные на основные функции сочетания клавиш. Как правило, часто используют: Ctrl + R – отправить запрос к репозиториям и сделать обновление списка доступных пакетов; Ctrl + F – начать поиск; Ctrl + O – открыть функции выбранного пакета; Ctrl + I, Ctrl + U, Delete, Shift + Delete – отметить выбранный пакет для установки, обновления обычного и полного удаления соответственно; Ctrl + P – использовать все действия. Рекомендуют применять горячие клавиши в работе, потому что Synaptic дает возможность взаимодействовать со списком пакетов, выделяя любое количеством его элементов, а это намного удобнее делать используя именно клавиатуру.

Среди других возможностей программы: установка определенной версии приложения, а не только последней. Делается это с помощью интерфейса или же сочетанием клавиш Ctrl + E. Есть функция отмены и повторения последнего действия. Можно также обновить полностью всю систему: Synaptic постарается сделать установку свежих версий всего, что на Вашем ПК. Для пользователей Ubuntu предоставляется некий бонус - в отличии от владельцев других дистрибутивов, они пользуются поиском, основанным на библиотеке Xapain, а это повышает возможность найти то, что необходимо.

Сделать установку Synaptic можно непосредственно . Или с помощью комманды терминала: sudo apt-get install synaptic.