Привет всем 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. До скорого.
Хороший пост для ознакомления с работой APT 😀
не забывайте, что с помощью «apt-cache search» вы можете искать, есть ли пакет в репозиториях или пакетах, соответствующих описанию. : 3
попробуй сделать
apt-cache поиск nokia
APT-кеш поиск lxde
поиск apt-cache nokia | управление grep
Спасибо за вклад!
Очень хорошо.
Спасибо за вклад, ждем следующих с YUM и PACMAN
Вы пропустили Apper для тех, кто использует KDE.
Кроме того, похоже, что версия Forefox для Windows улучшает рендеринг и сам интерфейс для устаревших ПК.
Я думаю, что хорошим жестом со стороны Mozilla будет то, что Firefox OS не распознается системами Windows (для прошивки, копирования данных), честно говоря, у меня отличная поддержка FFOS, но я думаю, что это очень зеленый, если они интегрировали совместимость с Android, например Tizen или Sailfish OS, я обязательно прошиваю Moto G.
Приложения в Firefox разработаны таким образом, что могут работать на любой платформе, поскольку для них платформа - это Интернет.
Отстой от Mozilla является то, что HTML5 в конечном итоге преобладает, хотя, к счастью, он набирает все больше и больше оснований; С помощью этого FirefoxOS стремится к тому, чтобы приложения были мультиплатформенными, чтобы их можно было запускать в любом браузере операционной системы. Другое дело, чтобы доминирующие сделали свое дело, чтобы этого не произошло, или отложили свое доминирование. При этом разработчики выпустят приложения для всех платформ, что влечет за собой экономию труда.
Прочитал в вашем комментарии «(…) Отстой от Mozilla в том, что HTML5 (…) »… LOL !, я думал, вы не согласны с идеей HTML5 и Mozilla, но читая лучше, я понимаю, что вы не хотели сказать, что это отстой, а скорее apuэто ха-ха
Был проект: «Вы создаете для Linux, и он также совместим с Windows» (это не cygwin или CoLinux), к сожалению, у него не было будущего (что могло случиться с HTML5). Ставлю на HTML5.
Есть проект под названием Phonegap, очень полезный, на самом деле мне так нравится HTML5, что я создаю приложение для сети Eliotime. (Вы можете найти проект (Mega Ultra Bugeado xD) на Github).
Оставим «вне темы» Firefox и HTML5, потому что это не имеет ничего общего с «репозиториями APT и Canonical Ubuntu»
Вот ошибка xd
Судо APT-Add-репозиторий Роджер / Роджер-Мола
сначала надо поставить ppa * двоеточие * roger / roger-cool xD
sudo apt-add-repository ppa: Роджер / Роджер-мола
Мне кажется, что команда для добавления PPA неверна, помимо двоеточия, которое комментирует atlas7jean, неверен синтаксис команды, так как это add-apt-repository, а не apt-add-repository.
Показанный пример должен выглядеть (на мой взгляд) так:
$ sudo add-apt-repository ppa: Роджер / Роджер-мола
Привет.
Команда на добавление ppa неверна. Это будет выглядеть так: "sudo add-apt-repository ppa: [ppa name]"
помимо этой хорошей информации, но можно было бы добавить больше команд. Например, при установке вы можете установить несколько пакетов одной командой, то есть «sudo apt-get install [packages1] [package2]». если вы добавите -y перед «установкой», вас не спросят, уверены ли вы в установке.
Вам также необходимо указать, как очищать пакеты, которые становятся устаревшими при удалении программы, «sudo apt-get autoremove», если вы добавляете –purge, он удаляет их полностью
Плохая вещь, которую я вижу в репозиториях PPA, заключается в том, что многие из них обычно не проходят долгий путь, хотя, с другой стороны, разнообразие для Ubuntu является самым разнообразным по количеству.
Отличный пост, который мне понравился, так как я начинающий пользователь, начинающий в этом мире Linux, в настоящее время я использую мяту петру с корицей, что, на мой взгляд, является отличным дистрибутивом для начинающих пользователей, и этот тип публикации очень полезен для тех из нас, кто использует производные дистрибутивы debian. Я буду ждать вашего сообщения YUM AND PACMAN, так как было бы очень полезно взглянуть на хорошо известные opensuse, archlinux и тому подобное.
Большое спасибо за вашу информацию, люди вроде вас - это те, о которых это сообщество богато знаниями.
Чингон. Спасибо.