Biokaminy-lux.ru

Все про ремонт быт. техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка прикладных программ на Ubuntu Linux

Установка прикладных программ на Ubuntu Linux

Хотя дистрибутив Ubuntu Linux устанавливается уже с набором прикладных программ, тем не менее может возникнуть необходимость установить какие-то дополнительные программы. Как установить программу в Linux Ubuntu?

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

Первый, простой, заключается в том, чтобы использовать уже откомпилированные бинарные пакеты. Такие пакеты устанавливаются точно так же как и в ОС Windows — скачиваете установочный файл, запускаете его и программа устанавливается. Этот путь даже проще чем в Windows если использовать официальные репозитарии и специальные программы управления пакетами. Если вы используете такую программу, то вам нужно лишь запустить ее, затем найти в списке нужную программу и нажать кнопку "Установить". Далее программа все сделает сама.

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

Второй путь не для слабонервных. Это компиляция программы непосредственно на вашем компьютере из исходных кодов. Сначала вы скачиваете архив с исходными кодами программы, затем распаковываете его, затем запускаете процесс компиляции и установки. И после этого, если вам очень повезет, программа будет установлена. Но более вероятен другой сценарий — в процессе компиляции возникнут ошибки и вам придется разбираться с причиной этих ошибок.

Сам я не любитель таких извращений и никому не советую. Поэтому далее в этой статье будет описан только первый, цивилизованный способ установки программ.

В Ubuntu Linux есть три графические программы для установки бинарных пакетов (в Ubuntu используются бинарные пакеты формата deb). Это Gdebi, Synaptic и Software-center. Gdebi самая простая из них — через нее можно устанавливать пакеты которые у вас есть в наличии, на вашем компьютере. Synaptic и Software-center сами скачивают пакеты из репозитариев, вам нужно только указать какую именно программу нужно установить.

Gdebi предельно проста — диалоговое окно в котором представлена информация о бинарном пакете. Во всех версиях Ubuntu до 10.04 включительно именно Gdebi по умолчанию обрабатывает установку отдельных, локальных deb пакетов. Вызов Gdebi происходит автоматически при локальном запуске deb файла.

Однако начиная с версии 11.04 Gdebi уже не является обработчиком по умолчанию для локальных пакетов deb. А в версии 11.10 Gdebi даже не устанавливается "из коробки".

Ее место теперь занимает Software-center как универсальный, общий и единственный установщик в Ubuntu.

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

Синаптик предоставляет подробную информацию о программах. Позволяет устанавливать программы из репозитариев размещенных в Интернет, в локальной сети или на локальном компьютере (например на лазерных дисках).

И наконец тяжеловес, новая программа на которую делают ставку разработчики Ubuntu. По их мнению Software-center должен заменить и Gdebi и Synaptic.

Конечно это программа красивая. И дает информации даже больше чем Synaptic. Например пользовательские рейтинги программ. Но. Получилась она в духе времени — тяжелая, неторопливая да еще и нестабильная. Устанавливать через этот Центр отдельный, локальный deb пакет удовольствие ниже среднего. Да и с Интернет-репозитариев она неторопливо устанавливает. Но если вы не будете устанавливать новые программы каждый день, то это вполне приемлемый вариант.

Читайте так же:
Что делать если ошибка синхронизации данных облачного хранилища

Если вы будете пользоваться только официальными репозитариями Ubuntu, информация о которых "зашита" в программах Synaptic и Software-center прямо "из коробки", то вам вообще ничего не нужно знать об установке программ. Запускаете Software-center ищете там нужную программу, потом нажимаете кнопку "Установить" и на этом все.

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

Кроме этого бывают случаи когда программу в виде deb файла можно скачать с сайта разработчика. Например таким способом можно скачать и установить программы Скайп и Опера. На сайтах skype.com и opera.com можно найти версию для Ubuntu Linux и скачать ее. Установка такой программы выполняется точно так же как и в Windows, скачиваете файл, запускаете этот файл, автоматически запускается один из установщиков (Gdebi или Software-center) и устанавливает программу.

Помимо установки прикладных программ, периодически необходимо устанавливать обновления. Делается это через специальную программу — Update manager (Менеджер обновлений).

Эта программа показывает список обновлений и описание для каждого обновления. Вам нужно только нажать кнопку "Установить обновления". В процессе установки обновлений программа будет отображать ход работы. По умолчанию, после установки Ubuntu, Update manager запускается автоматически, при старте системы и проверяет наличие обновлений каждый день самостоятельно. Если он обнаруживает доступные обновления тогда выводится сообщение для пользователя и открывается окно со списком обновлений. Но менеджер обновлений можно убрать из автостарта и запускать его вручную.

Самые полезные настройки и команды Linux

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

Вы, возможно, спросите себя: Что дальше? Ответ очень прост. Существует три варианта загрузки, от самого легкого до трудного.

  1. Скомпилированные пакеты, обычно с .rpm или .deb расширением. Эти пакеты подобны Windows exe инсталляторам и будут распаковываться и устанавливаться автоматически. Лучшая сторона пакетов — это простота их развертывания; худшая сторона — они не позволяют пользователю управлять процессом установки.
  2. Компилированные архивы, называемые tarballs (tar-архивы), с расширением .tar . В этих архивах будут находиться все необходимые файлы, которые потребуются для запуска установки программы. Однако, после распаковки архива пользователю необходимо устанавливать их вручную из командной строки. Эти архивы, скорее всего, будут упакованы и иметь двойное расширение, например, tar.gz или tar.bz2 . Эта опция предлагает больше возможностей управления во время установки.
  3. Исходники (исходные тексты программ), обычно заархивированы. Пользователь должен распаковать архивы, затем скомпилировать исходники до непосредственной установки программы. Этот метод позволяет лучше управлять процессом установки и дает преимущество в результате оптимизации программных средств в соответствии с аппаратной конфигурацией системы.
Читайте так же:
Server 2012 установка нет установки системы архивации

Что выбрать?

Логичный выбор для начинающего пользователя будет 1 (первый вариант, скомпилированные пакеты). Пользователи средней квалификации, вероятно предпочтут 2 (второй вариант, скомпилированные архивы). Фанаты, наверное, будут всегда компилировать из исходных текстов.

Порядок действий

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

  • Программа всегда сопровождается практическим руководством ("как сделать?" — how-to), обычно в форме текстового файла, который поясняет, что необходимо делать пользователю: до, во время и после установки. Практические руководства очень часто находятся на сайте, с которого загружается программное обеспечение. Это может быть отдельный файл, поясняющий текст, или ссылка на странице загрузки.
  • ПЕРВОЕ, прочтите руководство до загрузки программного обеспечения или манипуляции с ним.
  • ВТОРОЕ, руководство по установке программы, как правило, упаковано вместе с программой и поясняет процесс ее установки.
  • Прочтите руководство по установке до установки программного обеспечения.

Распаковка архива

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

Вы можете узнать более подробно об использовании архивов (tarballs) на сайте Wikipedia .

Упаковка архивов zip

Некоторые архивы будут упакованы архиватором zip, а не tar. Это запросто может оттолкнуть вас. Однако, проблема легко решаема. Если вы помните, мы имеем возможность обратиться к помощи из-за любой неизвестной команды. В этом случае нам необходимо узнать, как разархивировать архив zip.

На приведенном мной снимке экрана, показана дилемма, с которой мы столкнулись, и ее решение:

Обычное применение будет следующим:

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

Установка

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

Например, следующая команда вызовет скрипт install.pl (написанный на Perl). Точка и завершающий слэш показывают, что скрипт будет выполнен из текущей папки.

Сборка (из исходных текстов)

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

Вам просто нужно помнить три простые команды.

Первая команда сгенерирует файлы, необходимые для создания программного обеспечения и установки общесистемных параметров.

Вторая команда сформирует библиотеки и приложения.

Третья команда установит библиотеки и приложения.

В качестве домашнего задания, вы могли бы немного почитать:

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

Читайте так же:
При установке системы пишет что нет драйвера

Кратко об установочных методах

Чтобы сделать вещи доступнее для понимания, ниже приведены два примера, показывающие список команд, которые требуются для успешной установки загруженного приложения (обратите внимание это ТОЛЬКО примеры!). Скорее всего вам понадобятся права суперпользователя (su или sudo) для установки программного обеспечения.

7.3 Как удалить установленные приложения

Запустите приложение «Менеджер пакетов PETget», ярлык «Пакеты» на рабочем столе.

Откроется окно «Менеджер пакетов PETget».

В списке установленных пакетов выберите удаляемый пакет. После этого подтвердите удаление, и пакет будет автоматически удалён.

Программы, запускающиеся с Puppy CD-ROM, удалить нельзя. Но вы можете удалить их из меню (см. главу 8.2).

Удаление (деинсталляция) ПО

Для выбора пакета для удаления (uninstallation), найдите его в списке уже установленных пакетов (для этого Вам очень поможет окно поиска, чтобы не скроллить все списки пакетов), и уберите отметку, кликнув на ней. Как и при установке, Вы можете удалять сразу несколько пакетов программ, просто отметив их по очереди. Иконка возле соответствующих пакетов изменится на открытый ящик с маленькой мусорной корзиной на фоне ящика для визуального подтверждения вашего намерения удалить их.

Как и при процессе установки, для удаления Вам надо нажать на кнопку "OK" или "Apply". Вас опять попросят ввести подтверждающий данное действие пароль и возможно подтвердить удаление программ-зависимостей, если они есть к удаляемым пакетам. После завершения процесса удаления программ, их иконки исчезнут из Главного меню, но ваши личные файлы, которые были созданы в процессе работы с этими программами сохранятся (например, документы, картинки или автосохранения для игр).

Внимание!

Всё программное обеспечение, установленное в Raspbian, отображается в разделе "Установка/Удаление программ", включая программное обеспечение, критически необходимое для работы Raspberry Pi. Часто оно не отображается в меню, но тем не менее оно очень важно для правильной работы системы, поэтому в процессе удаления ненужных на Ваш взгляд пакетов программ, занимающих место на Вашем устройстве, не удаляйте пакеты, если вы не уверены, что они вам точно больше не нужны.

Тем не менее, если это всё же произошло — не расстраивайтесь. Вам всего лишь придётся переустановить Raspbian, следуя инструкциям, описанным выше в раздее "Начало работы с Raspberry Pi", или переустановить NOOBS, используя Приложение 1.

Как установить программу на Linux Mint?

установить программу на Linux Mint

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

Установка программ в Linux Mint с Software Manager

Самый простой способ найти и установить программы в Mint— через Software Manager. Он предлагает аккуратный и удобный интерфейс для поиска и установки программ. Программы организованы по «репозиториям», и если требуемой вам программы нет в репозиториях, поддерживаемых Software Manager, вам придется искать альтернативные пути их поиска.

Для начала загляните на домашнюю страницу программы — возможно, здесь вам предложат удобную скачиваемую программу установки в виде Deb-пакета — выберите 32- или 64-битную версию для скачивания (если это будет предложено), чтобы она соответствовала установленной вами версии Ubuntu. Скачав ее, перейдите в папку Downloads, дважды щелкните по файлу и следуйте инструкциям по его установке.

Читайте так же:
Слетает система при установке драйвера

Как установить программу на Linux Mint через терминал

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

sudo add­apt­repository ppa:user/ppa­name

ppa: означает Personal Package Archive — это специальный программный репозиторий, обычно сосредоточенном на Ubuntu, который кто угодно, обычно это команда разработки программы, может создать для загрузки исходных пакетов для скачивания.

Замените ppa:user/ppa-name на PPA, предоставленный производителем программ.

После этого вы сможете установить пакеты из репозитория, через Software Manager или — поскольку вы уже в терминале — с помощью следующей команды:

sudo apt­get update && sudo apt­get install «program»

Замените «program» на имя нужной вам программы, и она будет скачана и установлена.

После добавления вы можете просматривать и управлять репозиториями через System Settings > Software Sources [Настройки системы > Источники ПО]

Обновление установленных в Linux Mint программ

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

Первый — для Cinnamon: откройте Menu > Administration > Update Manage [Меню > Администрирование > Менеджер обновлений], нажмите Refresh [Обновить], чтобы осуществлять проверку вручную, и выберите вкладку Edit > Preferences > Auto-Refresh [Править > Параметры > Автообновление], чтобы изменить время между проверками наличия обновлений (поддерживаются дни, часы и минуты).

Чтобы проверить обновления через терминал, введите:

sudo apt-get update

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

Кстати, если вы еще не знаете как хранить пароли, то в статье «Менеджер паролей Linux», мы рассказывали как это правильно делать.

Теперь вы знаете как установить программу на Linux Mint. Всем удачи и веселых праздников!

Установка ПО в Fedora при помощи командной строки#

Второй, требующий определённых умений работы в Fedora, способ подразумевает установку ПО через командную строку с помощью утилиты DNF, которая используется для управления пакетами (т.е. для их установки, удаления и обновления) в Fedora (начиная с версии 22), это приложение более высокого уровня, построенное на RPM.

Войдите как root-пользователь и установите пакеты в Fedora, используя DNF, как указано ниже.

Для поиска пакетов — воспользуйтесь следующей командой (вместо glances введите название интересующего вас приложения):

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

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

Читайте так же:
Синхронизация файлов в windows 2012

Установка пакета в Fedora при помощи CLI

Опытным пользователям. Репозитории backports и testing

Для РОСА существуют несколько официальных репозиториев программного обеспечения различного типа. Для получения полного перечня репозиториев и их описания, обратитесь к этой странице.

Всё программное обеспечение, доступное в РОСА, разделено по различным «веткам». Таких ветки всего три: main , contrib и non-free . Ветка main содержит свободное программное обеспечение, поддерживаемое официальными обновлениями. Contrib содержит свободное программное обеспечение, которое не поддерживается официальными обновлениями по безопасности. В ветку non-free попадает программное обеспечение, использование которого ограничено лицензионными соображениями (проще говоря, несвободные программы и пакеты).

Каждая вышеописанная ветка делится на четыре репозитория: release , updates , testing и backports . Release является основным репозиторием, который содержит все пакеты в том состоянии, в котором они находились на момент официального выпуска релиза. Updates содержит обновления по безопасности. В репозиторий backports попадают новые версии пакетов, то есть в этом репозитории содержатся новые версии программ, а не обновления по безопасности и критически важных ошибок. Приведём пример: в РОСА Linux 2010.2 пакеты Mozilla Firefox в репозиториях /main/release и /main/updates имели одну и ту же версию 4.5 , а в /main/backports — 5.0 , но в отличие от версии 4.5 , версия 5.0 официально не поддерживалась обновлениями по безопасности, так как находилась в /main/backports .

Репозитории testing содержат тестовые версии пакетов. Если в пакете РОСА найдена ошибка, необходимо сообщить об этом мэйнтейнеру пакета. Обновлённый пакет загружается мэйнтейнером в соответствующий репозиторий testing . Пользователи, испытывающие неудобства от использования пакета с ошибкой, могут подключить репозиторий testing , воспользоваться обновлённым пакетом и помочь в проверке того, что данный пакет действительно исправляет найденную ошибку и не приводит к возникновению других ошибок. Для сообщений используется централизованная система сбора сообщений о найденных ошибках Helpdesk.

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

Если вы выбрали для добавления репозитории /backports и (или) /contrib , вы должны регулярно обновлять списки доступных пакетов, так как эти репозитории регулярно обновляются. Обновить список доступных пакетов можно используя пункт «Обновить источник» из меню «Файл».

Консольный инструмент Aptitute

Aptitude это инструмент для командной строки, предназначенный для запуска в терминале.

Выберите в главном меню пункт «Стандартные → Терминал» («Accessories → Terminal») для открытия стандартного терминала Gnome. В окне терминала введите команду sudo aptitude и нажмите Enter для запуска команды:

aptitute command line tool - packages

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

aptitute command line tool - realplayer

Вы можете выбрать несколько пакетов, а затем нажать клавишу G дважды для начала установки:

aptitute command line tool - total progress

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

Вы также можете устанавливать конкретные приложения при помощи aptitude (в примере ниже устанавливается «realplayer»):

aptitute command line tool - done

Из командной строки можно также устанавливать и сохраненный на жестком диске deb-пакет. Для этого можно воспользоваться командой вроде следующей (подставив нужное название пакета):

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector