Как использовать Ubuntu PPA в Debian Linux

Как использовать Ubuntu PPA в Debian Linux

Ubuntu Linux построен на основе ветки Debian Unstable и использует те же базовые технологии, как Apt, пакеты DEB и другие основные компоненты. Это то, что известно как «производная» от Debian Linux.

Хотя Ubuntu является производной от Debian, пользователи Debian не могут легко использовать PPA. Причина? PPA - это уникальная технология для Ubuntu, и для взаимодействия с Launchpad требуется специальное программное обеспечение. Кроме того, поскольку Ubuntu основан на Debian Unstable, у большинства пользователей Debian не будет обновленных пакетов, необходимых для PPA.

Прежде, чем мы начнем

В этом руководстве мы рассмотрим, как вручную добавить Ubuntu PPA. Это утомительный процесс, но это самый безопасный способ сделать это, так как важно понимать, как PPA работают в системе, и что не каждый PPA работает хорошо Debian. Если вам не нравится ручной метод, попробуйте использовать команду ниже. Это должно позволить вам использовать команды PPA, как в Ubuntu.

sudo apt установить общие свойства программного обеспечения

Резервное копирование источников ПО

Включение PPA в Debian требует внесения изменений в исходный файл внутри /etc/apt/каталога. Поэтому рекомендуется сделать резервную копию этого файла. Таким образом, если возникнут какие-либо проблемы с PPA, их можно будет легко отменить.

Чтобы сделать резервную копию ваших источников программного обеспечения в Debian, начните с создания копии sources.listфайла с помощью команды cp . Имейте в виду, что эта команда должна выполняться от имени пользователя root с помощью команды sudo .

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

В качестве альтернативы, если у вас не включена sudo, используйте команду su .

su - cp /etc/apt/sources.list /etc/apt/sources.list.bak

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

Шаг 1. Удалите файл со списком неисправных источников с /etc/apt/помощью команды rm.

sudo rm /etc/apt/sources.list

или

su - rm /etc/apt/sources.list

Шаг 2: Сделайте копию файла резервной копии и переименуйте ее, как sources.listс командой cp.

sudo cp /etc/apt/sources.list.back /etc/apt/sources.list

или

вс -

cp /etc/apt/sources.list.bak /etc/apt/sources.list

Шаг 3. Используйте команду apt update, чтобы обновить источники программного обеспечения. Эта команда удалит PPA и восстановит репозитории по умолчанию.

sudo apt update

Поиск PPA для Debian

Поиск PPA для добавления в Debian лучше всего выполнять на веб-сайте Launchpad.net . Причина? Поисковые системы, такие как Google, Bing или DuckDuckGo, по неизвестным причинам часто пропускают определенные PPA.

Как использовать Ubuntu PPA в Debian Linux

Если вы хотите найти новый PPA для использования на вашем компьютере с Debian Linux, сделайте следующее. Например, чтобы найти PPA для последней версии Firefox, вы должны использовать следующий поисковый запрос.

Как использовать Ubuntu PPA в Debian Linux

firefox ppa

Оттуда щелкните мышью по странице PPA, и вы попадете на страницу PPA. Отсюда вы увидите описание PPA, за которым следует «Добавление этого PPA в вашу систему» ​​и специфические для Ubuntu инструкции по его установке.

Добавление PPA в Debian

Теперь, когда вы нашли PPA для использования с Debian, вам нужно будет добавить репозиторий программного обеспечения в систему. Следуйте пошаговым инструкциям, чтобы узнать, как добавить PPA на ваш компьютер Debian.

Шаг 1. На странице PPA найдите зеленый текст с надписью «Технические подробности об этом PPA». Затем щелкните по нему мышью, чтобы открыть его. Эти сведения представляют собой полную информацию о репозитории, которую необходимо добавить в sources.listфайл.

Шаг 2: Запустите окно терминала на рабочем столе, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Затем с помощью терминала откройте sources.listфайл в текстовом редакторе Nano.

sudo nano -w /etc/apt/sources.list

или

su - nano -w /etc/apt/sources.list

Шаг 3. Дойдите до конца sources.listфайла, нажав на клавиатуре клавишу со стрелкой вниз . Затем введите следующий текст.

Как использовать Ubuntu PPA в Debian Linux

# Ubuntu PPAs

Шаг 4: Возьмите код из раздела «Технические детали» и скопируйте его в буфер обмена. Обязательно скопируйте все.

Шаг 5: Перейдите в текстовый редактор Nano в терминале и нажмите Enter, чтобы создать новую строку под # Ubuntu PPA. Затем нажмите Ctrl + Shift + V, чтобы вставить код.

Шаг 6: Просмотрите вставленный ниже код # Ubuntu PPAsи найдите YOUR_UBUNTU_VERSION_HERE. Сотрите его и замените на « Bionic,», если вы используете Debian 10 Buster. Пакеты Ubuntu 18.04 Bionic Beaver и Debian 10 Buster очень идентичны, поэтому PPA, настроенные на Bionic, обычно имеют самые высокие шансы на работу.

Если у вас есть несколько PPA для добавления в Debian, вставьте их все в папку # Ubuntu PPAs. Это поможет вам определить, какие репозитории являются PPA.

Примечание: приведенный ниже код является примером. Ваши URL-адреса PPA будут отличаться.

Как использовать Ubuntu PPA в Debian Linux

deb https://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionic main


deb-src https://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionic main

Шаг 7: Сохраните изменения в файле sources.list, нажав  Ctrl + O , и выйти из нее с помощью Ctrl + X .

Шаг 8: Запустите команду apt update . Как только команда будет запущена, произойдет ошибка. Эта ошибка: «Следующие подписи не могут быть проверены, поскольку открытый ключ недоступен: NO_PUBKEY».

С помощью мыши, выберите номер рядом с «NO_PUBKEY» и сохранить его в буфер обмена Ctrl + Shift + C .

Как использовать Ubuntu PPA в Debian Linux

Шаг 9: Используйте команду восстановления ключа GPG, чтобы исправить ошибку «NO_PUBKEY» с PPA, который вы добавили в систему. Не забудьте вставить номер, скопированный на клавиатуру, после –recv-keys .

Чтобы вставить номер ключа, нажмите Ctrl + Shift + V .

sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-keys НОМЕР КЛЮЧА-ЗДЕСЬ

Шаг 10: повторно запустите команду apt update и убедитесь, что нет ошибок. Если ошибок нет, установите программное обеспечение из PPA.


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

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

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

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.