Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:руководство_по_ubuntu_desktop_14_04:управление_программами_и_обновлениями [2014/01/01 21:35] |
wiki:руководство_по_ubuntu_desktop_14_04:управление_программами_и_обновлениями [2014/07/14 06:26] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | <колонки 100% - 20% > | + | ====== Управление программами и обновлениями ====== |
+ | |||
+ | |||
+ | <колонки 100% - 23% > | ||
- | ====== Управление программами и обновлениями ====== | ||
Я надеюсь, вы разобрались с основными особенностями Ubuntu и более-менее осознали главные концепции этой операционной системы. Теперь пора перейти к описанию практических способов работы с некоторыми основными пользовательскими функциями. Из теории использования Ubuntu осталась только одна тема - репозитории и установка приложений. Её-то я и постараюсь объяснить в этой и последующих статьях. | Я надеюсь, вы разобрались с основными особенностями Ubuntu и более-менее осознали главные концепции этой операционной системы. Теперь пора перейти к описанию практических способов работы с некоторыми основными пользовательскими функциями. Из теории использования Ubuntu осталась только одна тема - репозитории и установка приложений. Её-то я и постараюсь объяснить в этой и последующих статьях. | ||
Строка 12: | Строка 14: | ||
Ubuntu имеет принципиально отличное от Windows отношение к устанавливаемым программам. Во-первых, в Windows каждое приложение при установке ставит в свою папку свою собственную копию всех необходимых ему для работы библиотек, а в Ubuntu установочные файлы содержат только само ПО, оставляя вопрос предоставления необходимых библиотек на совесть системы((Из-за этого установочные файлы для Windows могут быть на порядок больше по размеру, чем те же файлы для Ubuntu.)). Во-вторых, Ubuntu, как и любой Linux, поощряет использование для каждой программы отдельных текстовых файлов для сохранения конфигурации, а Windows только сейчас начал переходить на подобную политику, до этого использовалось весьма странное образование с названием реестр. В-третьих, для того, чтобы найти нужную программу для Windows нужно либо перерыть весь интернет, либо достать откуда-то установочный диск, а потом ещё пройти через длительную процедуру установки, в Ubuntu же всё необходимое ПО скачивается и устанавливается автоматически по запросу пользователя. Вы просто говорите: мне нужна такая-то программа, Ubuntu сама её скачает и поставит, в подавляющем большинстве случаев вам вообще ничего не придётся делать. В-четвёртых, Ubuntu гораздо лучше чем Windows относится к вопросам интеграции ПО в систему, в частности, вам никогда не придётся перезагружать компьютер после установки нового ПО((Почти никогда. После установки некоторых обновлений и драйверов всё же требуется перезагрузка.)). Есть ещё много аспектов системы управления приложениями Ubuntu, есть так же некоторые недостатки, надеюсь, вы всё поймёте после того, как я объясню основы работы пакетной системы Ubuntu. | Ubuntu имеет принципиально отличное от Windows отношение к устанавливаемым программам. Во-первых, в Windows каждое приложение при установке ставит в свою папку свою собственную копию всех необходимых ему для работы библиотек, а в Ubuntu установочные файлы содержат только само ПО, оставляя вопрос предоставления необходимых библиотек на совесть системы((Из-за этого установочные файлы для Windows могут быть на порядок больше по размеру, чем те же файлы для Ubuntu.)). Во-вторых, Ubuntu, как и любой Linux, поощряет использование для каждой программы отдельных текстовых файлов для сохранения конфигурации, а Windows только сейчас начал переходить на подобную политику, до этого использовалось весьма странное образование с названием реестр. В-третьих, для того, чтобы найти нужную программу для Windows нужно либо перерыть весь интернет, либо достать откуда-то установочный диск, а потом ещё пройти через длительную процедуру установки, в Ubuntu же всё необходимое ПО скачивается и устанавливается автоматически по запросу пользователя. Вы просто говорите: мне нужна такая-то программа, Ubuntu сама её скачает и поставит, в подавляющем большинстве случаев вам вообще ничего не придётся делать. В-четвёртых, Ubuntu гораздо лучше чем Windows относится к вопросам интеграции ПО в систему, в частности, вам никогда не придётся перезагружать компьютер после установки нового ПО((Почти никогда. После установки некоторых обновлений и драйверов всё же требуется перезагрузка.)). Есть ещё много аспектов системы управления приложениями Ubuntu, есть так же некоторые недостатки, надеюсь, вы всё поймёте после того, как я объясню основы работы пакетной системы Ubuntu. | ||
- | Итак, программы для Ubuntu поставляются в виде так называемых deb-пакетов. Deb-пакет - это обычный архив, содержащий файлы устанавливаемого приложения и различную вспомогательную информацию. Вообще говоря, поставить программу из deb-пакета очень просто, нужно всего лишь попытаться открыть такой файл из системы, кликнув по нему два раза левой кнопкой мыши. Появится окно установки с описанием программы: | + | Итак, программы для Ubuntu поставляются в виде так называемых deb-пакетов. Deb-пакет - это обычный архив, содержащий файлы устанавливаемого приложения и различную вспомогательную информацию. Вообще говоря, поставить программу из deb-пакета очень просто, нужно всего лишь попытаться открыть такой файл из системы, кликнув по нему два раза левой кнопкой мыши. Запустится Центр приложений Ubuntu с предложением установить ваш пакет: |
- | {{ :manual:программы_и_обновления:gdebi-not-installed.png }} | + | {{ :wiki:руководство_по_ubuntu_desktop_14_04:программы_и_обновления:soft-center.png?650 |}} |
- | Дальше вам надо будет нажать на кнопку «//Установить пакет//», ввести свой пароль и дождаться окончания процесса установки. Ничего сложного((Если не учитывать огромный список возможных проблем, про которые я не упомянул, начиная с неудовлетворённых зависимостей и кончая несовпадением архитектур. Но поскольку прямая установка программ из deb-пакетов практически не используется, то и описывать подробно я её не буду.)). | + | Дальше вам надо будет нажать на кнопку «Установить», ввести свой пароль и дождаться окончания процесса установки. Ничего сложного((Если не учитывать огромный список возможных проблем, про которые я не упомянул, начиная с неудовлетворённых зависимостей и кончая несовпадением архитектур. Но поскольку прямая установка программ из deb-пакетов практически не используется, то и описывать подробно я её не буду.)). |
<note important>Для установки новых приложений в Ubuntu вы должны обладать правами администратора.</note> | <note important>Для установки новых приложений в Ubuntu вы должны обладать правами администратора.</note> | ||
Строка 24: | Строка 26: | ||
<note warning>Обратите внимание, прямой установки deb-пакетов стоит избегать. Вместо этого гораздо предпочтительней использовать репозитории. Если же нужного вам приложения в репозиториях нет, то в любом случае устанавливайте пакеты, скачанные только с официальных сайтов разработчиков, иначе вы рискуете получить вредоносную программу вместо желаемой или же вместе с ней.</note> | <note warning>Обратите внимание, прямой установки deb-пакетов стоит избегать. Вместо этого гораздо предпочтительней использовать репозитории. Если же нужного вам приложения в репозиториях нет, то в любом случае устанавливайте пакеты, скачанные только с официальных сайтов разработчиков, иначе вы рискуете получить вредоносную программу вместо желаемой или же вместе с ней.</note> | ||
- | Надо сразу сказать, что основное отличие deb-пакетов от программ-установщиков приложений из Windows заключается в так называемых //зависимостях//. Я писал выше, что deb-пакеты оставляют вопрос предоставления необходимых библиотек на совесть системы. Так вот, делают это они с помощью указания зависимостей. Зависимость это то, что должно стоять в системе для обеспечения работы устанавливаемого приложения. Если система не может разрешить зависимости, то новый пакет не будет установлен. Правда на практике такого никогда не случается, потому как Ubuntu всегда автоматически разрешает все зависимости и скачивает недостающие пакеты из интернета без участия пользователя. Однако если у вас нет интернета, то зависимости придётся разрешать вручную((Хотя существуют и другие варианты, например, использование зеркал репозиториев на компакт-дисках.)). | + | Надо сразу сказать, что основное отличие deb-пакетов от программ-установщиков приложений из Windows заключается в так называемых //зависимостях//. Я писал выше, что deb-пакеты оставляют вопрос предоставления необходимых библиотек на совесть системы. Так вот, делают это они с помощью указания зависимостей. Зависимость это то, что должно стоять в системе для обеспечения работы устанавливаемого приложения. Если система не может разрешить зависимости, то новый пакет не будет установлен. Правда, на практике такое случается довольно редко, потому как Ubuntu всегда автоматически разрешает все зависимости и скачивает недостающие пакеты из интернета без участия пользователя((Правда, при подключении некоторых сторонних репозиториев, создатели которых не особо щепетильно относятся к подпору версий пакетов, которые они там помещают, можно получить серьезные проблемы в виде "битых" пакетов.)). Однако если у вас нет интернета, то зависимости придётся разрешать вручную((Хотя существуют и другие варианты, например, использование зеркал репозиториев на компакт-дисках.)). |
Попробую пояснить на примере. Допустим у вас есть пакет ''xxxx'', зависящий от пакета ''yyyy''. При попытке поставить ''xxxx'' система проверит, стоит ли в ней уже ''yyyy''. Если да, то пакет будет поставлен без всяких вопросов. Если же нет, то Ubuntu обратится к репозиторию, скачает с него пакет ''yyyy'', затем поставит сначала его и только потом ''xxxx''. Всё это происходит в автоматическом режиме и не требует участия пользователя. | Попробую пояснить на примере. Допустим у вас есть пакет ''xxxx'', зависящий от пакета ''yyyy''. При попытке поставить ''xxxx'' система проверит, стоит ли в ней уже ''yyyy''. Если да, то пакет будет поставлен без всяких вопросов. Если же нет, то Ubuntu обратится к репозиторию, скачает с него пакет ''yyyy'', затем поставит сначала его и только потом ''xxxx''. Всё это происходит в автоматическом режиме и не требует участия пользователя. | ||
Строка 48: | Строка 50: | ||
В Ubuntu существуют две основные графические утилиты управления программами: "Центр приложений Ubuntu" и "Менеджер пакетов Synaptic". Кроме того, все действия можно легко совершать и через консоль. Каждому из этих инструментов посвящена одна из следующих статей. Так же после их описания я расскажу про программу управления обновлениями системы. | В Ubuntu существуют две основные графические утилиты управления программами: "Центр приложений Ubuntu" и "Менеджер пакетов Synaptic". Кроме того, все действия можно легко совершать и через консоль. Каждому из этих инструментов посвящена одна из следующих статей. Так же после их описания я расскажу про программу управления обновлениями системы. | ||
- | На всякий случай хочу сказать, что по достаточно очевидным причинам невозможно совершать какие-либо действия одновременно из двух программ управления пакетами((Если вам это не очевидно, представьте, что будет, если вы попытаетесь из двух разных утилит одновременно поставить одну и ту же программу. Размножение почкованием - это явно не про этот случай.)). Поэтому изредка случается такое, что при попытке что-то установить или удалить выскакивает подобное сообщение: | + | На всякий случай хочу сказать, что по достаточно очевидным причинам невозможно совершать какие-либо действия одновременно из двух программ управления пакетами((Если вам это не очевидно, представьте, что будет, если вы попытаетесь из двух разных утилит одновременно поставить одну и ту же программу. Размножение почкованием - это явно не про этот случай.)). Поэтому изредка случается такое, что при попытке что-то установить или удалить выскакивает подобное сообщение о невозможности получить исключительную блокировку. Оно всего лишь означает, что у вас где-то запущено другое приложение управления пакетами((Чаще всего забывают про работающие "в фоне" консольные программы управления пакетами.)), и вам нужно сначала закончить работу с ним. |
- | + | ||
- | {{ :manual:программы_и_обновления:lock-warning.png }} | + | |
- | + | ||
- | Оно всего лишь означает, что у вас где-то запущено другое приложение управления пакетами((Чаще всего забывают про работающие "в фоне" консольные программы управления пакетами.)), и вам нужно сначала закончить работу с ним. | + | |
Знакомство с доступными инструментами установки и удаления программ начнём, пожалуй, с Центра приложений: | Знакомство с доступными инструментами установки и удаления программ начнём, пожалуй, с Центра приложений: | ||
Строка 62: | Строка 60: | ||
^ Навигация ^ | ^ Навигация ^ | ||
+ | |||
|[[wiki:руководство_по_ubuntu_desktop_14_04:введение|Введение]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:введение|Введение]]| | ||
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:получение_ubuntu|Получение Ubuntu]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:получение_ubuntu|Получение дистрибутива Ubuntu]]| |
|[[wiki:руководство_по_ubuntu_desktop_14_04:загрузка_с_livecd|Загрузка с LiveCD]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:загрузка_с_livecd|Загрузка с LiveCD]]| | ||
+ | |[[wiki:руководство_по_ubuntu_desktop_14_04:особенности_установки_на_платы_с_uefi|Особенности установки на платы с UEFI]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:разметка_диска|Разметка диска]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:разметка_диска|Разметка диска]]| | ||
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:файловая_система|Файловая система]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:файловая_система|Файловая система Ubuntu]]| |
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:настройка_сети|Настройка сети]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:настройка_сети|Настройка подключения к интернету]]| |
|[[wiki:руководство_по_ubuntu_desktop_14_04:установка|Установка]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:установка|Установка]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:первая_загрузка|Первая загрузка]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:первая_загрузка|Первая загрузка]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:локализация|Локализация]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:локализация|Локализация]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:обзор_системы|Обзор системы]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:обзор_системы|Обзор системы]]| | ||
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:основы|Основы:]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:основы|Основы использования системы]]| |
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:файловый_менеджер|> Файловый менеджер]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:файловый_менеджер|> Файловый менеджер Nautilus]]| |
|[[wiki:руководство_по_ubuntu_desktop_14_04:администратор_и_суперпользователь|> Администратор и суперпользователь]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:администратор_и_суперпользователь|> Администратор и суперпользователь]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:терминал|> Терминал]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:терминал|> Терминал]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:пользователи_группы_и_права_доступа|> Пользователи, группы и права доступа]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:пользователи_группы_и_права_доступа|> Пользователи, группы и права доступа]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:типы_файлов|> Типы файлов]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:типы_файлов|> Типы файлов]]| | ||
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:управление_программами_и_обновлениями|Управление программами и обновлениями:]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:управление_программами_и_обновлениями|Управление программами и обновлениями]]| |
|[[wiki:руководство_по_ubuntu_desktop_14_04:центр_приложений_ubuntu|> Центр приложений Ubuntu]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:центр_приложений_ubuntu|> Центр приложений Ubuntu]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:менеджер_пакетов_synaptic|> Менеджер пакетов Synaptic]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:менеджер_пакетов_synaptic|> Менеджер пакетов Synaptic]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:консольные_инструменты|> Консольные инструменты]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:консольные_инструменты|> Консольные инструменты]]| | ||
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:менеджер_обновлений|> Менеджер обновлений]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:менеджер_обновлений|> Репозитории и обновления]]| |
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:репозитории|Репозитории:]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:установка_дополнительных_программ|Установка дополнительных программ]]| |
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:ppa_на_launchpad|> PPA на Launchpad]]| | + | |
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:установка_дополнительных_программ|Установка дополнительных программ:]]| | + | |
|[[wiki:руководство_по_ubuntu_desktop_14_04:установка_дополнительных_программ#мультимедиа_и_кодеки|> Мультимедиа и кодеки]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:установка_дополнительных_программ#мультимедиа_и_кодеки|> Мультимедиа и кодеки]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:установка_дополнительных_программ#драйверы|> Драйверы]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:установка_дополнительных_программ#драйверы|> Драйверы]]| | ||
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:рабочая_среда_unity|Рабочая среда Unity:]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:рабочая_среда_unity|Настройка рабочей среды UNITY]]| |
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:темы_unity_и_шрифты|> Темы Unity и шрифты]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:рабочая_среда_unity#Стандартные_средства_настройки|> Стандартные средства настройки]]| |
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:настройка_меню_unity|> Настройка меню Unity]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:рабочая_среда_unity#Дополнительные_средства_настройки|> Дополнительные средства настройки]]| |
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:эффекты_compiz|Визуальные эффекты Compiz:]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:эффекты_compiz|Визуальные эффекты Compiz]]| |
|[[wiki:руководство_по_ubuntu_desktop_14_04:куб_рабочего_стола|> Куб рабочего стола]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:куб_рабочего_стола|> Куб рабочего стола]]| | ||
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:более_глубокое_знакомство|Более глубокое знакомство:]]| | + | |[[wiki:руководство_по_ubuntu_desktop_14_04:более_глубокое_знакомство|Более глубокое знакомство]]| |
|[[wiki:руководство_по_ubuntu_desktop_14_04:автозапуск_приложений|> Автозапуск приложений]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:автозапуск_приложений|> Автозапуск приложений]]| | ||
- | |[[wiki:руководство_по_ubuntu_desktop_14_04:редактор_конфигурации_unity|> Редактор конфигурации Unity]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:монтирование_и_fstab|> Монтирование и fstab]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:монтирование_и_fstab|> Монтирование и fstab]]| | ||
+ | |[[wiki:руководство_по_ubuntu_desktop_14_04:программное_обеспечение|Программное обеспечение]]| | ||
+ | |[[wiki:руководство_по_ubuntu_desktop_14_04:программное_обеспечение#Стандартное_ПО|> Стандартное ПО]]| | ||
+ | |[[wiki:руководство_по_ubuntu_desktop_14_04:программное_обеспечение#Игры|> Игры]]| | ||
+ | |[[wiki:руководство_по_ubuntu_desktop_14_04:виртуализация_и_эмуляция|Виртуализация и эмуляция]]| | ||
+ | |[[wiki:руководство_по_ubuntu_desktop_14_04:Virtual_Box|> Virtual Box]]| | ||
+ | |[[wiki:руководство_по_ubuntu_desktop_14_04:Wine|> Wine]]| | ||
+ | |[[wiki:руководство_по_ubuntu_desktop_14_04:Установка_World_of_Tanks_в_PlayOnLinux|> Установка World of Tanks в PlayOnLinux]]| | ||
|[[wiki:руководство_по_ubuntu_desktop_14_04:эпилог|Эпилог]]| | |[[wiki:руководство_по_ubuntu_desktop_14_04:эпилог|Эпилог]]| | ||
- | |||