Как правильно добавить, удалить или отключить PPA в Ubuntu

Если вы не первый день в Linux, вы уже наверное с своего опыта понимаете, что установить приложения в Ubuntu можно с Центра приложений Ubuntu / Ubuntu software, но не все приложения доступны с центра приложений, часть приложений можно найти на FTP разработчиков, но не всегда удается найти этот FTP. В большей части если приложение нельзя найти в центре приложений либо на FTP, его можно установить по PPA репозиторию.

Как добавить, удалить или отключить PPA в Ubuntu

Что такое PPA репозиторий - это отдельный сервер / FTP выделенный разработчиками приложений под хранилище всех версий приложения, будь то первая версия или самая новая, в репозиторию в большей части хранятся все версии, конечно разработчики могут что-то удалить и это не миновать так как с нашей пользовательской стороны мы лишь имеем доступ к чтению и скачиванию. FTP хранилище / сервер под приложения, это первая часть основы PPA, далее чтобы у вас была возможность установить эту утилиту без прямой загрузки с фтп, создаются репозитории, это набор специальных директив которые добавляют в файл sources.list ссылку на директорию в сети где лежит нужный нам файл для загрузку приложения.

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

sudo add-apt-repository ppa:openshot.developers/ppa

при добавлении нас просят подтвердить свое решение по добавлению PPA нажатием клавиши "Enter", после добавления репозитория мы как обычно обновляем список пакетов с помощью команды:

sudo apt update

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

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

sudo apt install openshot

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

Как добавить PPA репозиторий

Основную часть мы уже раскрыли выше, ничего сложного в этом нет, общая структура команды следующая:

sudo add-apt-repository ppa:репозиторий/ppa

Пример добавления PPA видеоредактора мы рассмотрели уже:

sudo add-apt-repository --remove ppa:openshot.developers/ppa

не всегда репозиторий имеет такой вид, наведу пример репозитория второго вида:

deb http://security.ubuntu.com/ubuntu precise-security main 

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

Откройте терминал (Ctrl+Alt+T), далее выполним следующую команду:

sudo gedit /etc/apt/sources.list

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

deb http://security.ubuntu.com/ubuntu precise-security main 

нажмем кнопку "Сохранить". Этот же репозиторий мы можем так же добавить в терминале с помощью команды следующего вида:

sudo add-apt-repository `deb http://security.ubuntu.com/ubuntu precise-security main`

после выполним команду для обновления списка пакетов с добавленных и имеющихся репозиториев:

sudo apt update

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

добавляем PPA в Ubuntu

И дополнительный способ добавления репозитория не используя терминал, а используя графический интерфейс, перейдем в Параметры системы - Программы и обновления - Другое ПО, ниже ищем кнопку "Добавить", с примера выше мы в этом окне можем добавить как пример репозиторий:

deb http://security.ubuntu.com/ubuntu precise-security main

с добавлением репозиториев я надеюсь все понятно.

Как удалить PPA репозиторий

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

sudo add-apt-repository --remove ppa:репозиторий/ppa

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

sudo add-apt-repository --remove ppa:openshot.developers/ppa

правда, ничего сложного вроде нет.

Отключение PPA

Как отключить PPA репозиторий

Устанавливая те или иные приложения, не всегда нам нужно удалить репозиторий, возможно ненадолго отключить, да, это возможно. Чтобы отключить ненужный нам репозиторий на время, ищем на боковой панели Ubuntu всем известный ярлык - Параметры системы - Программы и обновления - Другое ПО, в списке ниже вы увидите текущие подключенные репозитории, если нужно конкретный репозиторий отключить, просто уберите напротив него галочку, после в нижней части окна нажмите кнопку "Закрыть", нам будет предложено обновить текущий список пакет с подключенных репозиториев в нашей системе. После отключения определенного репозитория, он будет висеть ожидая вашего повторного подключения, конечно если это будет необходимо, система на это период времени не будет его проверять он как бы станет невидимым для нашей системы, но на самом деле будет присутствовать в общем списке PPA.

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

Понравилась статья?
Если вы не первый день в Linux, вы уже наверное с своего опыта понимаете, что установить приложения в Ubuntu можно с Центра приложений Ubuntu / Ubuntu software, но не все приложения доступны с центра приложений, часть приложений можно найти на FTP ра...
Система
1930
Рейтинг: 5/7
При перепечатке материалов указание ссылки на linuxsoid.com обязательно.

Подпишитесь на рассылку

Смотрите также:
    Самый легкий способ установки Mesa 17.0.2 в Ubuntu 16.04 LTS Самый легкий способ установки Mesa 17.0.2 в Ubuntu 16.04 LTS

    Mesa – это реализация графического API OpenGL, обеспечивающая высокую производительности при работе с 3D графикой. Технически, это просто спецификация, реализуемая драйвером видеокарты. Нет такого понятия, как библиотека OpenGL SDK. Есть файл libGL.so, поставляемый вместе с драйвером. Чтобы его использовать, вам нужна привязка к выбранному вами языку программирования. Если это язык C, привязка состоит из заголовочных файлов. Однако вы, вероятно, хотите использовать расширения OpenGL, что легко сделать с помощью GLEW.

    ICQ Аська для Ubuntu Linux ICQ Аська для Ubuntu Linux

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

    Выберите вашу архитектуру и загрузите архив, архив занимает 33 около 34 мб, скачаете, распакуйте, далее увидите файл формата run с названием "icq", нажмите по нему двойным кликом как и обычно когда вы запускаете приложения, сразу же увидите как автоматически извлеклись две директории (settings и fontconfig), настройки и прочие  конфигурационные файлы для работы приложения.

    Игра Teeworlds для Ubuntu Linux Игра Teeworlds для Ubuntu Linux

    Teeworlds - это многопользовательский 2D шутер который очень схож с такими играми как (Worms, Soldat и Counter-Strike 2D). В связи с особенностями физики имеет свой уникальный геймплей. Все игроки имеют возможность управления персонажем который очень похож на колобка, но этот колобок не простой так как умеет цепляться за стены используя крюк и на лету перемещаться по карте почти как "Тарзан" на лиане. Цель играющего зависит от режима игры: например, уничтожить противников, доставить вражеский флаг к себе на базу или добежать до конца карты.

    Игра Oh My Giraffe для Ubuntu Linux Игра Oh My Giraffe для Ubuntu Linux

    Очень веселая игра для ваших детей которые осваивают Linux. Игра предназначена именно для того, чтоб любой, кто установит ее, смог просто прекрасно отдохнуть и повеселить своих детей или же племянников. Эта игра поможет вам поднять настроение и приятно провести время с своими родными. Все что нужно делать в игре Oh My Giraffe, это есть вкусные фрукты и убегать от диких львов. 

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

    Ускоряем Ubuntu уменьшая количество используемой памяти Ускоряем Ubuntu уменьшая количество используемой памяти

    Если сейчас сравнить новые версии десктоп дистрибутива Ubuntu например с версией 14.04, вы должны были бы увидеть, что дистрибутивы Linux стали более «прожорливыми», да новые версии получили проблему в виде Unity которая жрет оперативку как слон и если у вас оперативной памяти меньше 2гб, будет не сладко. В сегодняшнем материале мы обсудим несколько способов более оптимального решения возникшей проблемы которые бы позволили уменьшить апетиты в использовании оперативной памяти. Первый, конечно же - это выбор легкого дистрибутива (Xubuntu или же Lubuntu и прочих). Второй способ, в данном случае мы постараемся уменьшить потребления памяти без ограничения в функциональности работы дистрибутива, для опытов мы выбрали Ubuntu 16.04 LTS.

    Установка FTP-клиента gFTP в Linux Установка FTP-клиента gFTP в Linux

    Foxit Reader — это легковесная, быстродействующая и многофункциональная программа для чтения PDF, которая позволяет создавать (бесплатное создание PDF-документов), открывать, просматривать, подписывать и распечатывать любые PDF-файлы. Foxit Reader создан на базе самого быстрого и точного (с высокой точностью отображения) в отрасли инструмента визуализации PDF, дающего пользователям лучшие возможности для просмотра и печати PDF-документов. Доступны версии продукта на английском, нидерландском, французском, немецком, итальянском, португальском, русском и испанском языках.

Здравствуй Гость, как Вы видите еще никто не оставил свой комментарий, будьте первым, поделитесь мнением о материале выше.

avatar