Знание репозиториев APT и Ubuntu

Привет всем Linuxeros и Linuxeras. Сегодня мы займемся этой темой, системы репозиториев Ubuntu.

APT

Ubuntu и производные от него дистрибутивы используют систему APT. APT был разработан командой Debian и являются аббревиатурой от 'Расширенный инструмент упаковки».

Он запрограммирован в C и его работа заключается в простом объяснении, чтобы загрузить некоторые '.deb' с FTP-сервера (в данном случае из Ubuntu) и установить их автоматически с помощью Dpkg.

Это значительно упрощает установку программ. Но, конечно, не все программы могут находиться на FTP-серверах. Итак, вот и PPA.

PPA

PPA с английского «Personal Package Archive» - это личные файлы, которые в основном позволяют загружать и устанавливать программы, которых нет в официальных репозиториях. Обычно они размещаются в LaunchPad.

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

Например, я хочу установить пакет roger / roger-mola, которого нет в официальных репозиториях, поэтому я открываю терминал (консоль, оболочку, bash) и ввожу:

sudo apt-add-repository roger/roger-mola

Обновляем базу данных: (объяснено ниже)

sudo apt-get update

И скачиваем Пакет:

sudo apt-get install roger-mola

Разделы APT

Пакеты разделены на 4 раздела:

  • Главная: Содержит только пакеты, которые соответствуют требованиям лицензии Ubuntu и для которых доступна поддержка вашей командой. Это предназначено для включения всего, что вам нужно для большинства систем GNU / Linux общее назначение.
  • ограниченный: Содержит пакеты, поддерживаемые разработчиками Ubuntu из-за его важности, но он не доступен ни под каким видом бесплатной лицензии для включения в main.
  • Вселенная: Содержит широкий спектр программ, которые могут иметь или не иметь ограниченную лицензию, но не поддерживаются Ubuntu но со стороны сообщества. Это позволяет пользователям устанавливать в системе все виды программ, сохраняя их отдельно от поддерживаемых пакетов: main y ограниченный.
  • Мультивселенная: Содержит неподдерживаемые пакеты, поскольку они не соответствуют требованиям бесплатного программного обеспечения.

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

APT У него много применений, здесь я покажу вам основы:

Установить приложения

sudo apt-get install [Nombre del programa]

Восстановить / Обновить приложения

sudo apt-get --reinstall install [Nombre del Programa]

Удалить приложения

sudo apt-get remove [Nombre del programa]

ПОЛНОСТЬЮ удалить приложения

sudo apt-get --purge remove [Nombre del programa]

Обновите базу данных

sudo apt-get update

Не хотите запоминать команды?

Что ж, если вы не хотите запоминать команды, которые у вас есть:

  • Центр программного обеспечения Ubuntu
  • Aptitude, загружаемый с пакетом: aptitude
  • Synaptic, загружаемый с пакетом: synaptic
  • искусный

Я просто надеюсь, что вам понравилось, потому что мне понравилось это писать. Скоро я буду учить и YUM, и PACMAN. До скорого.


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

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

*

*

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

  1.   Гонсало сказал

    Хороший пост для ознакомления с работой APT 😀

  2.   пандакрис сказал

    не забывайте, что с помощью «apt-cache search» вы можете искать, есть ли пакет в репозиториях или пакетах, соответствующих описанию. : 3
    попробуй сделать
    apt-cache поиск nokia
    APT-кеш поиск lxde
    поиск apt-cache nokia | управление grep

  3.   Оскар сказал

    Спасибо за вклад!

  4.   Уго Итурриета сказал

    Очень хорошо.

  5.   clow_eriol сказал

    Спасибо за вклад, ждем следующих с YUM и PACMAN

  6.   элиотайм3000 сказал

    Вы пропустили Apper для тех, кто использует KDE.

    Кроме того, похоже, что версия Forefox для Windows улучшает рендеринг и сам интерфейс для устаревших ПК.

    1.    ИванЛинукс сказал

      Я думаю, что хорошим жестом со стороны Mozilla будет то, что Firefox OS не распознается системами Windows (для прошивки, копирования данных), честно говоря, у меня отличная поддержка FFOS, но я думаю, что это очень зеленый, если они интегрировали совместимость с Android, например Tizen или Sailfish OS, я обязательно прошиваю Moto G.

      1.    Ноктуидо сказал

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

        Отстой от Mozilla является то, что HTML5 в конечном итоге преобладает, хотя, к счастью, он набирает все больше и больше оснований; С помощью этого FirefoxOS стремится к тому, чтобы приложения были мультиплатформенными, чтобы их можно было запускать в любом браузере операционной системы. Другое дело, чтобы доминирующие сделали свое дело, чтобы этого не произошло, или отложили свое доминирование. При этом разработчики выпустят приложения для всех платформ, что влечет за собой экономию труда.

        1.    КЗКГ ^ Гаара сказал

          Прочитал в вашем комментарии «(…) Отстой от Mozilla в том, что HTML5 (…) »… LOL !, я думал, вы не согласны с идеей HTML5 и Mozilla, но читая лучше, я понимаю, что вы не хотели сказать, что это отстой, а скорее apuэто ха-ха

        2.    ИванЛинукс сказал

          Был проект: «Вы создаете для Linux, и он также совместим с Windows» (это не cygwin или CoLinux), к сожалению, у него не было будущего (что могло случиться с HTML5). Ставлю на HTML5.
          Есть проект под названием Phonegap, очень полезный, на самом деле мне так нравится HTML5, что я создаю приложение для сети Eliotime. (Вы можете найти проект (Mega Ultra Bugeado xD) на Github).
          Оставим «вне темы» Firefox и HTML5, потому что это не имеет ничего общего с «репозиториями APT и Canonical Ubuntu»

  7.   атлас7джин сказал

    Вот ошибка xd

    Судо APT-Add-репозиторий Роджер / Роджер-Мола

    сначала надо поставить ppa * двоеточие * roger / roger-cool xD

    sudo apt-add-repository ppa: Роджер / Роджер-мола

  8.   Мануэль Р сказал

    Мне кажется, что команда для добавления PPA неверна, помимо двоеточия, которое комментирует atlas7jean, неверен синтаксис команды, так как это add-apt-repository, а не apt-add-repository.

    Показанный пример должен выглядеть (на мой взгляд) так:

    $ sudo add-apt-repository ppa: Роджер / Роджер-мола

    Привет.

  9.   Гиллокс сказал

    Команда на добавление ppa неверна. Это будет выглядеть так: "sudo add-apt-repository ppa: [ppa name]"

    помимо этой хорошей информации, но можно было бы добавить больше команд. Например, при установке вы можете установить несколько пакетов одной командой, то есть «sudo apt-get install [packages1] [package2]». если вы добавите -y перед «установкой», вас не спросят, уверены ли вы в установке.

    Вам также необходимо указать, как очищать пакеты, которые становятся устаревшими при удалении программы, «sudo apt-get autoremove», если вы добавляете –purge, он удаляет их полностью

  10.   Ноктуидо сказал

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

  11.   Песарь27 сказал

    Отличный пост, который мне понравился, так как я начинающий пользователь, начинающий в этом мире Linux, в настоящее время я использую мяту петру с корицей, что, на мой взгляд, является отличным дистрибутивом для начинающих пользователей, и этот тип публикации очень полезен для тех из нас, кто использует производные дистрибутивы debian. Я буду ждать вашего сообщения YUM AND PACMAN, так как было бы очень полезно взглянуть на хорошо известные opensuse, archlinux и тому подобное.

  12.   шамару сказал

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

  13.   Berna сказал

    Чингон. Спасибо.