debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Добавление PPA репозитория в Debian 9, LMDE 3  (Прочитано 4937 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн n0m4d

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 22
  • Debian 9 x64 Cinnamon
  • Jabber: n0m4dv@jabber.ru
Добавление PPA репозитория в Debian 9, LMDE 3
« : 28 Сентябрь 2018, 01:37:51 »
Использование PPA репозитория допустимо, но не рекомендовано сообществом Debian.
Зачем делать из Debain, то что вас возможно привело от Ubuntu к нему, ещё раз подумайте.
Установка пакетов из PPA может вызвать нестабильность системы, так что Вы действуете
на свой страх и риск
. Если установка покета из PPA, всё же вам жизненно необходима,
предварительно сделайте снимок системы для отката с помощью Timeshift, чтоб в случае
сбоя откатить её до жизнеспособной версии. PPA, персональные архивы пакетов Ubuntu.
Подробно о том, почему следует отказаться от использования PPA https://wiki.debian.org/DontBreakDebian.


1) Создаём файл с именем apt-add-repository в редакторе Geany с текстом:

#!/bin/bash
if [ $# -eq 1 ]
NM=`uname -a && date`
NAME=`echo $NM | md5sum | cut -f1 -d" "`
then
ppa_name=`echo "$1" | cut -d":" -f2 -s`
if [ -z "$ppa_name" ]
then
echo "PPA name not found"
echo "Utility to add PPA repositories in your debian machine"
echo "$0 ppa:user/ppa-name"
else
echo "$ppa_name"
echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu xenial main" >> /etc/apt/sources.list
apt-get update >> /dev/null 2> /tmp/${NAME}_apt_add_key.txt
key=`cat /tmp/${NAME}_apt_add_key.txt | cut -d":" -f6 | cut -d" " -f3`
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
рм -рф /tmp/${NAME}_apt_add_key.txt
fi
else
echo "Utility to add PPA repositories in your debian machine"
echo "$0 ppa:user/ppa-name"
fi

2) Необходимо поместить его в /usr/sbin и назначить владельца root, сделав исполняемым
sudo cp apt-add-repository /usr/sbin/apt-add-repository
sudo chown root:root /usr/sbin/apt-add-repository
sudo chmod o+x /usr/sbin/apt-add-repository

3) Добавлять и удалять репы следующими коммандами
sudo apt-add-repository ppa:ppa-name
sudo apt-add-repository --remove ppa:ppa-name

Пример:
sudo apt-add-repository ppa:teejee2008/ppa
sudo apt update
sudo apt install ukuu
« Последнее редактирование: 29 Сентябрь 2018, 08:33:00 от n0m4d »
 
Пользователи, которые поблагодарили этот пост: qwertKI, kream7

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4459
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #1 : 28 Сентябрь 2018, 07:19:50 »
А Вы в курсе, что рекомендация добавления ppa крайне не приветствуется правилами форума?

Оффлайн n0m4d

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 22
  • Debian 9 x64 Cinnamon
  • Jabber: n0m4dv@jabber.ru
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #2 : 28 Сентябрь 2018, 14:50:31 »
изначально тема была в разделе "Информация новичкам, местные HOWTO, советы и хитрости".
я часто захожу на форум, чтоб подсмотреть то, о чём я писал, так как я новечёк в Линукс, надеюсь
меня простят за мои изыскания  :-[ и потом надо всё попробывать, это как с виндой в своё время,
сначало всё сыпалось, умерало, но со временем пришло осознание, что удалять или ставить не
надо, а что можно. Первой виндой моей была 3.11... думал сею темы и манипуляцию в ней с PPA
причислить, к хитростям.  ::)
« Последнее редактирование: 28 Сентябрь 2018, 14:53:49 от n0m4d »
 

Онлайн Ogis1975

  • OS: Debian 9.4 / WM: Xmonad
  • Местный житель
  • ***
  • Сообщений: 404
  • Debian 9.8 xmonad
    • Мой репозиторий на Github
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #3 : 28 Сентябрь 2018, 18:02:04 »
Первой виндой моей была 3.11... думал сею темы и манипуляцию в ней с PPA
причислить, к хитростям.
Перед тем, как писать такие "хитрости", а по существу-полную ахинею,не мешало бы почитать Debian Wiki.
 
Пользователи, которые поблагодарили этот пост: n0m4d

Оффлайн n0m4d

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 22
  • Debian 9 x64 Cinnamon
  • Jabber: n0m4dv@jabber.ru
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #4 : 28 Сентябрь 2018, 19:43:48 »
я так понял, следует особо обратить внимание на строку
Цитировать
Ubuntu, Mint or other derivative repositories are not compatible with Debian!
Огромное спасибо за просвещение. целая наука...
 спасибо за своевременную, правильную ссылку на вики, ознакомлюсь и учту ошибки.
« Последнее редактирование: 28 Сентябрь 2018, 19:58:51 от n0m4d »
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3336
  • wheezy KDE & jessie LXDE & stretch KDE
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #5 : 28 Сентябрь 2018, 19:46:14 »
Предлагаю перенести тему в корзину а автора в читатели что бы другим не повадно было.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн n0m4d

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 22
  • Debian 9 x64 Cinnamon
  • Jabber: n0m4dv@jabber.ru
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #6 : 28 Сентябрь 2018, 23:52:19 »
А Вы в курсе, что рекомендация добавления ppa крайне не приветствуется правилами форума?
Пункт правил:
Цитировать
2.6 Не рекомендуется советовать установку пакетов из PPA (персональных архивов пакетов Ubuntu)
да в курсе, что не рекомендовано советовать установку, но мной был лишь рассмотрен вариант того, что c PPA
возможно ставить и как это делать, но не как я не рекомендую этого делать. В правилах, ни чего не сказано, что бан
тому кто рассмотрет возможность чего-то не рекомендованного сообществом. В частности из дискусии я узнал, почему
и что делает именно Debain тем, что он есть. В любом случае начинающие дебианщики, многие проходят подобный путь,
важно чтоб о даннной проблематике они знали. В частности, я добавил "PS" в котором приложил ссылку, почему PPA
не стоит использовать, спасибо Ogis1975 за неё, она помогла лучше понять философию и политику Debian.
 

Онлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 2841
  • Linux Registered User #547151
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #7 : 29 Сентябрь 2018, 07:35:55 »
Использование PPA репозитория допустимо, но не рекомендовано сообществом Debian.
мной был лишь рассмотрен вариант того, что c PPA
возможно ставить и как это делать,
Вы заблуждаетесь. Ставить с ppa не допустимо, ибо их репозитории не совместимы с дебиан, о чём вы привели в своей цитате выше. То, что система сразу не посыпалась - есть лишь элемент везения. Мы благодарны за ваше стремление внести свой вклад в сообщество, но тем не менее прошу перенести постскриптум-предупреждение повыше в сообщении.

Оффлайн ek-nfn

  • Debian 9 xfce x64
  • Местный житель
  • ***
  • Сообщений: 191
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #8 : 29 Сентябрь 2018, 07:40:10 »
В любом случае начинающие дебианщики, многие проходят подобный путь, важно чтоб о даннной проблематике они знали.

Я тоже попробовал, когда соскочил с ubuntu на debian. Быстро понял на собственной шкуре, что не надо тащить в debian то, из-за чего ушел с ubuntu. А ушел я за стабильностью, достала глюкавость системы, обусловленная принципом ее создания. Зачем эти принципы тащить и в debian ? Чтобы получить ubuntu ?
 
Пользователи, которые поблагодарили этот пост: n0m4d

Оффлайн n0m4d

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 22
  • Debian 9 x64 Cinnamon
  • Jabber: n0m4dv@jabber.ru
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #9 : 29 Сентябрь 2018, 08:31:16 »
Я пришёл к Debian из винды, Ubuntu ни когда не использовал, слышал о ней. До дебиана был знаком с разными интепритациями РэдХата,
такими как АСПЛинукс, Мандрейк и опыт их использования был мягко говоря не очень. Спустя многое время решил всё же перейти на
Линукс, так как запланированное устаревание вещей и уж тем более програмного оборудование виндовс стало раздражать непомерно.
Остановил свой выбор на ветви Debian, так как СтимОС сделана на нём, а это значит что помимо всего можно будит и развлечь себя хоть
иногда с помощью стима. Ubuntu вообще не расматривался, как дистрюбутив, как и производные от него. Узнал о оконном менеджере
Cinnamon и о том,что его делает Минт, а так же о ветви Дебиан Эдишен, в частности с неё и начал, так как счёл, что получу приемущества
которые есть в дебиан и хорошую производительность оконного менеджера, так как он будит непосредственно настроен его создателями.
С LMDE2, перешёл на Debian 9, после выхода LMDE3, на него, по сей день тестирую эту систему, она является основной. На вотором компе,
был вынужден вопользоваться описанным примером, так как на нём стоит звуковая карта Sound Blaster Z, в котором не было звука, до того
как не обновил ядро системы до версии 4.18.10 в котором поддержка криатив этой именно звуковой карты была включена, пока наблюдаю
что и как, звук появился, а это значит что она уже не так будит отпугивать брата для которого ставил систему в качестве ознакомления и
возможно дальнейшей миграции на неё.
 

Оффлайн kream7

  • Новичок форума
  • Сообщений: 3
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #10 : 29 Сентябрь 2018, 11:51:10 »
Что вы напали на человека? Он предложил свои изыскания, проверил - у него работает. Вдруг это исключение из правил. Прежде чем хаять, проверьте в виртуалках и расскажите о своих результатах.
 

Онлайн Ogis1975

  • OS: Debian 9.4 / WM: Xmonad
  • Местный житель
  • ***
  • Сообщений: 404
  • Debian 9.8 xmonad
    • Мой репозиторий на Github
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #11 : 29 Сентябрь 2018, 15:49:07 »
Вдруг это исключение из правил. Прежде чем хаять, проверьте в виртуалках и расскажите о своих результатах.
Железная логика. Говорят, если выстрелить себе в ногу, получишь ранение. Можно стать инвалидом. Это факт. Вы советуете проверить на себе?
 

Оффлайн kream7

  • Новичок форума
  • Сообщений: 3
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #12 : 29 Сентябрь 2018, 19:25:00 »
Железная логика. Говорят, если выстрелить себе в ногу, получишь ранение. Можно стать инвалидом. Это факт. Вы советуете проверить на себе?
Я сказал - проверить сначала в виртуалке, а потом уже хаять человека, если не работает. Если уж так хочется что то сказать. А если виртуалка - такая боль, никто не заставляет проверять. А то похоже на базар - кто то когда то сказал ...... а сами и не видели
 

Онлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 2841
  • Linux Registered User #547151
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #13 : 30 Сентябрь 2018, 07:30:51 »
А то похоже на базар - кто то когда то сказал ...... а сами и не видели
Извиняюсь, но мы свои аргументы привели:
1. Дебиан вики.
2. Правила форума.
3. Опыт, уже отстреливали себе ногу.
4. Здравый смысл, ибо новички, начитавшись такого, начинают массово себе отстреливать ноги, а потом бегут жаловаться "ваш линукс говно".

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

Cообщение объединено 30 Сентябрь 2018, 07:36:25
Да и вообще, тащить всё в рот ставить софт из файлопомоек - моветон и виндовс-вей, настоящие линуксоиды пишут всё с нуля при необходимости бэкпортируют, ну или соберут деб-пакет из исходников, который можно потом безболезненно удалить из системы.

Оффлайн ek-nfn

  • Debian 9 xfce x64
  • Местный житель
  • ***
  • Сообщений: 191
Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #14 : 30 Сентябрь 2018, 08:19:14 »
Прежде чем хаять, проверьте в виртуалках и расскажите о своих результатах.
Все уже попробовали до вас. Вердикт - ну их (PPA) на..., что и отразили в ВиКи. Какого опыта вы еще жаждете ?
 

Русскоязычное сообщество Debian GNU/Linux

Re: Добавление PPA репозитория в Debian 9, LMDE 3
« Ответ #14 : 30 Сентябрь 2018, 08:19:14 »


Теги: