Как добавлять приложения в Linux

В этом посте мы расскажем о каждом из возможных способов установки программы в Linux. Учитывая, что Ubuntu - самый популярный дистрибутив Linux, особенно среди тех, кто только начинает «погружаться» в «мир Linux», это мини-руководство, предназначенное именно для «новичков», будет сосредоточено исключительно на Ubuntu. В любом случае, это руководство также работает для всех дистрибутивов на основе Debian и Ubuntu (поскольку все они используют пакеты .DEB), а некоторые общие программы и концепции будут работать и в других дистрибутивах.


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

  • Центр программного обеспечения Ubuntu. Простое приложение, с помощью которого вы можете очень просто добавлять или удалять пакеты из вашей системы.
  • Программа Synaptic. С Synaptic вы получите больший контроль над программами, которые вы устанавливаете в системе. Как и их большее количество. ПРИМЕЧАНИЕ: Synaptic в настоящее время использует apt-get.
  • Программа искусный. Adept - это версия Synaptic для KDE, включенная в Kubuntu.
  • Программы apt-get или способность. Это более сложные программы, которые работают в терминальном режиме. Они очень мощные и, помимо прочего, позволяют добавлять и удалять приложения из системы. (Aptitude более полный, чем apt-get, он запоминает загруженные библиотеки и удаляет их, если они устарели). Чтобы просмотреть справку по любой программе, работающей в режиме терминала: (man nombre_del_programa). Пример: man aptitude
  • Deb пакеты. Файлы с расширением .deb - это пакеты приложений, уже подготовленные для простой установки в вашей системе Ubuntu.
  • Двоичные файлы. Файлы с расширением .bin - это исполняемые программы в Linux.
  • Запустить файлы. Файлы с расширением .run обычно являются мастерами установки в Linux.

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

Через программы

Центр программного обеспечения Ubuntu

Программа Ubuntu Software Center в Ubuntu это самый простой способ установки или удаления программ. Он также самый ограниченный.

Вы можете найти программу на Меню приложений> Центр программного обеспечения Ubuntu

(1) Для установки приложений выберите одну из категорий, отображаемых на главном экране программы. Это обновит окно, показывающее программы, доступные в этой категории. Теперь вам просто нужно найти программу, которую вы хотите установить, и дважды щелкнуть по ней. В окне будет показано его описание и вы сможете установить его, нажав кнопку «Установить».

(2) Если вы не знаете, в каком разделе находится искомая программа. Введите название приложения, которое хотите установить, в поле поиска вверху справа. По мере того, как вы пишете название программы, список возможных кандидатов будет сокращаться, пока вы не найдете того, который искали.

(3) Нажав на «Установленное программное обеспечение» слева, вы получите доступ к списку всех программ, которые вы установили в своей системе. Если вы хотите удалить любой из них. Просто дважды щелкните по нему, и окно обновится, показывая вам описание программы и предлагая возможность удалить ее.

Здесь вы можете увидеть его объяснение в видеоформате.

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

Synaptic Это продвинутая система для установки или удаления приложений из вашей системы. Среда графическая, как в программном центре Ubuntu, но гораздо более мощная. С Synaptic у вас есть полный контроль над пакетами (приложениями), установленными в вашей системе.

Чтобы запустить Synaptic, выберите Система -> Администрирование -> Менеджер пакетов Synaptic. Этот менеджер пакетов позволит нам устанавливать, переустанавливать и удалять пакеты очень простым графическим способом.

Экран Synaptic разделен на 4 части.

Два самых важных - это список категорий. (1) на левой стороне и на упаковке (3) На правой стороне.

При выборе пакета из списка отображается его описание. (4).

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

Отметьте таким образом все пакеты, которые вы хотите установить в системе, и нажмите «Применить», чтобы продолжить их установку. Synaptic загрузит необходимые пакеты из репозиториев в Интернете или с установочного компакт-диска.

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

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

Чтобы изменения вступили в силу, необходимо нажать кнопку «Применить».

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

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

Запустите Synaptic и перейдите в Настройки> Настройки, во вкладке Общие установите флажок «Обрабатывать рекомендуемые пакеты как зависимости».

Здесь вы можете увидеть его объяснение в видеоформате.

Адепт эксперт-администратор

У пользователей Kubuntu есть эквивалент Synaptic, называемый Адепт эксперт-администратор. Его можно найти в меню KDE> Система> Опытный администратор. Операция очень похожа на Synaptic.

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

Мы можем управлять репозиториями в адепте, щелкнув меню адепта, а затем выбрав управление репозиториями.

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

Другие ПО: Здесь мы можем включить дополнительные сторонние репозитории или компакт-диск.

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

Аутентификация: Вот ключи подписи для файлов, которые мы загружаем из репозиториев, также, если мы найдем сторонний репозиторий, который нас интересует и обрабатывает подписи, мы можем включить его, загрузив файл подписи с веб-сайта или ftp в любой каталог и импортируя его или включаем, нажав кнопку «Импортировать ключевой файл ...»

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

способность и способность получить

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

Многим новым пользователям этот вариант может показаться немного более сложным и загадочным. Нет ничего более далекого от реальности; когда к нему привыкаешь, становится намного удобнее, легче и быстрее.
Устанавливать программы в текстовом режиме можно двумя способами: способность и APT-получить.

Обе программы очень похожи, за исключением одной детали: aptitude запоминает зависимости, которые были применены при установке пакета. Это означает, что если вы устанавливаете или обновляете приложение с помощью aptitude, а затем хотите удалить его, aptitude удалит программу вместе со всеми ее зависимостями (кроме случаев, когда они используются другими пакетами). При установке в графической среде apt-get или Synaptic при удалении будет удален только указанный пакет, но не зависимости.


Использовать

Открываем терминал через Приложения -> Аксессуары -> Терминал.

  • Установить пакеты:
$ sudo apt-получить установку
  • Удалить пакеты:
$ sudo apt-получить удалить
  • Удалите пакеты (включая файлы конфигурации):
$ sudo apt-получить очистку
  • Обновите список доступных пакетов:
$ sudo apt-get update
  • Обновите систему доступными обновлениями пакетов:
$ sudo apt-получить обновление
  • Получите список параметров команды:
$ sudo apt-получить помощь


Устанавливать пакеты без интернета

На компьютере, на котором есть Интернет и на котором не установлена ​​нужная программа / пакет, мы можем загрузить пакеты вместе с их зависимостями (еще не установленными) с помощью этих двух команд:

sudo aptitude clean sudo aptitude install -d имя_пакета

Когда мы устанавливаем пакет через aptitude / apt, он остается в определенной папке. С помощью первой команды мы удаляем эти пакеты с компьютера (это не влияет на уже выполненные установки).

Вторая команда загрузит нужный нам пакет и необходимые ему зависимости, но не установит его. Теперь мы идем в «/ var / cache / apt / archives» и видим эти пакеты. Копируем их, переносим на компьютер, у которого нет подключения, и устанавливаем двойным щелчком по каждому из них или в консоли:

sudo dpkg -i имя_пакета

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

Если на компьютере с Интернетом он уже был установлен, то его можно удалить с помощью «aptitude remove» (без очистки), и мы удалим «-d» из более поздней «установки aptitude». Таким образом, мы сначала удаляем его, а затем загружаем и устанавливаем. Таким образом, компьютер с доступом в Интернет будет по-прежнему иметь такую ​​же программу, как и до ее удаления.

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

По желанию, мы также можем загрузить диски debian, содержащие множество программ и пакетов .deb, что делает их совместимыми с ubuntu, мы вводим только происхождение программного обеспечения и нажимаем «Добавить cd-rom».

Использование файлов

Deb пакеты

Другой способ установки приложений в системе - это пакеты, уже подготовленные к установке, и расширение . Деб.
Чтобы установить эти пакеты, вам просто нужно сделать двойной щелчок в файле в браузере Nautilus, и приложение автоматически запустится Gdebi, который позаботится об установке пакета и поиске зависимостей других пакетов, которые могут потребоваться для его правильной установки.

Если мы предпочитаем, их также можно установить с помощью командной строки, используя команду Dpkg:

sudo dpkg -i .deb

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

судо дпкг -р


Преобразование пакетов RPM в Deb

Некоторые дистрибутивы GNU / Linux, такие как Red Hat, SUSE и Mandriva, используют пакеты .rpm, организованные иначе, чем пакеты Debian и Ubuntu .deb.

Чтобы установить эти пакеты, вы должны сначала преобразовать их в формат .deb. Для этого используется приложение иностранец, который можно установить одним из способов, описанных в этой статье. Приложение иностранец используется следующим образом:

Открываем терминал (Приложения> Аксессуары> Терминал) и выполните следующую инструкцию:

судо инопланетянин .rpm

Таким образом, программа создает файл с именем пакета, но с расширением .deb, который можно установить после объяснения пакетов Deb.

Пакеты автопакетов (расширение .package)

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

Установить файл .package в первый раз очень просто. Просто следуйте инструкциям ниже (на странице проекта также указано, как это сделать).

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

Двоичные файлы

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

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

 Теперь, когда мы дали файлу разрешение на его выполнение, выполните двойной щелчок. Когда вы это сделаете, появится окно с несколькими вариантами. выберите работать.

Для этого с терминала:

Даем права на выполнение файлу:

sudo chmod + x .bin

Устанавливаем бинарный файл:

$ судо ./.bin

Запустить файлы

файлы .run это мастера, обычно графические, которые помогают с установкой. Для их выполнения достаточно ввести в терминал:

ш. / бег

Обычно, если вам нужны права суперпользователя (также называемые администратором или корень) запросит пароль; если нет, просто добавьте заказ Sudo перед командой, которая будет выглядеть так:

судо ш ./.run

Создавайте приложения из исходного кода

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

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

  1. Загрузите исходный код.
  2. Разархивируйте код, обычно он упакован в tar, сжатый под gzip (* .tar.gz) или bzip2 (* .tar.bz2).
  3. Войдите в папку, созданную распаковкой кода.
  4. Запускаем скрипт конфигурировать (Используется для проверки характеристик системы, влияющих на компиляцию, настройки компиляции в соответствии с этими значениями и создания файла Makefile).
  5. Команда выполнения сделать, отвечает за компиляцию.
  6. Команда выполнения sudo make install, который устанавливает приложение в систему, а еще лучше установить пакет Checkinstall, и запустить sudo checkinstall. Это приложение создает пакет .deb, чтобы его не нужно было компилировать в следующий раз, хотя он не включает список зависимостей.

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

Вот полный пример выполнения этой процедуры:

tar xvzf sizes-applet-0.5.1.tar.gz cd sizes-applet-0.5.1 ./configure --prefix = / usr make sudo checkinstall

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

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Tomas35 сказал

    Просто большое спасибо, что помогли моим первым пинино в убунтусе

  2.   Давайте использовать Linux сказал

    Добро пожаловать, Томас!
    Мы остаемся в вашем распоряжении на случай, если вы захотите предложить новые темы для блога.
    Ура! Павел.

  3.   Mauro сказал

    Эти уроки очень полные, краткие и понятные! Спасибо че!

  4.   Мануэль. сказал

    Спасибо большое, очень интересно за пост.
    Продолжайте работать на благо таких новичков, как я.
    Еще раз спасибо.

  5.   Миндунди сказал

    Большое спасибо за обучение.
    Привет!.