Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Свой репозиторий  (Прочитано 1542 раз)

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

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Свой репозиторий
« : 02 Марта 2009, 15:34:13 »
У меня уже скопилось достаточно дебов, которых нет ни в официальных репозиториях, ни на гетдебе, а некоторых и вообще нигде нет кроме как у меня. Многие из них получены утилитой alien, или другими подобными способами, поэтому их не примут ни в PPA, ни в getdeb. Тем не менее, они работают, работают хорошо и могут быть кому-то полезны.

Есть какой-то способ их разместить в сети в одном месте, так, чтобы они были легко всем доступны, и еще желательно, с описаниями?


Может быть, порталу ubuntu.ru сделать свой пользовательский репозиторий?
OpenSUSE 11.3 x86-64

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #1 : 02 Марта 2009, 17:20:50 »
Заводи блог + файлопомойку/репозитарий ;-) Имхо, файлопомойку даже проще...

Оффлайн ~eL MaGo~

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
    • В эфире "Бложег"
Re: Свой репозиторий
« Ответ #2 : 02 Марта 2009, 18:13:49 »
Я бы не отказался от такого репа.
openSUSE 11.2 (KDE 4.4), ACER 5920G.

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #3 : 02 Марта 2009, 18:58:36 »
Аааа, Nxx ,знаем мы ваши программы!Это кто нашел https://forum.ubuntu.ru/index.php?topic=50058.0 такую? :D
По сабжу-да,репозитарий был бы интиресен.Многие собирют что-то чего нет в пакетах.

Оффлайн magnolia

  • Участник
  • *
  • Сообщений: 126
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #4 : 02 Марта 2009, 19:07:57 »
ende_neu очень хорошо подметил) ну и какое доверие к такому репу?
офф репы - один из залог чистоты пк от вирусов, самодельные - потенциальный рассадник опасных программ. так что плохая затея. если накопилось большое кол-во полезных программ - заводите блог.

Оффлайн aim

  • Заслуженный пользователь
  • Участник
  • *
  • Сообщений: 203
  • GNU / Linux
    • Просмотр профиля
    • Digital Activity
Re: Свой репозиторий
« Ответ #5 : 02 Марта 2009, 19:13:22 »
Может быть, порталу ubuntu.ru сделать свой пользовательский репозиторий?

если таковой появится (что, разумеется, не исключено) то туда будут допускаться только грамотно оформленные дебы в соотв. с документацией debian.
Ответил на вопрос? Напиши статью в wiki! https://help.ubuntu.ru/

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #6 : 02 Марта 2009, 21:17:25 »
Кто не хочет - может не пользоваться.
Цитировать
если таковой появится (что, разумеется, не исключено) то туда будут допускаться только грамотно оформленные дебы в соотв. с документацией debian.
Есть Getdeb. Но туда не принимаю то, что сконвертировано утилитой alien.
OpenSUSE 11.3 x86-64

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #7 : 02 Марта 2009, 21:20:04 »
Если нужна прога, но ее нет в репе, придется либо шастать по сайтам проимзводителей, либо по чужим репам, и захламлять свою систему неизвестно чем а тут все в одном месте и уже в дебах и протестировано. Если у кого проблемы с пакетом - доступ можно оперативно прикрыть.
OpenSUSE 11.3 x86-64

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #8 : 02 Марта 2009, 21:34:47 »
Ну почему же не известно чем. Чем вас не устаривает сайт производителей? Как правило есть исходники, которые можно собрать или уже готовые пакеты.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #9 : 02 Марта 2009, 21:45:06 »
Ну почему же не известно чем. Чем вас не устаривает сайт производителей? Как правило есть исходники, которые можно собрать или уже готовые пакеты.

По нескольким причинам

- Сложно искать. Не все знают об этой программе.
- Программа не была протестирована с Ubuntu - может привести к глюкам, не работать или даже к краху системы
- Программу, установленную не из пакета сложно вычищать, если решишь от нее отказаться. Если программа ставилась из исходников, их надо сохранять до момента удаления программы.
- Далеко не все программы компилируются без шаманств
- Программе могут понадобиться зависимости и/или библиотеки, которые в случае репозитория можно просто положить рядом с программой, а в случае сайта производителя придется искать по всему интернету. В общем, много головной боли.
- Если программа старая, сайт производителя может уже не существовать. В этом случае пакет с этой программой может быть редкостью, которую сложно найти.
« Последнее редактирование: 02 Марта 2009, 21:52:34 от Nxx »
OpenSUSE 11.3 x86-64

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #10 : 02 Марта 2009, 21:53:57 »
>Как правило есть исходники, которые можно собрать
А зачем плодить сущности если у кого-то есть эти программы уже собранные в пакеты?К тому ж не все умееют сами собирать и имееют build-essential.

>- Программу, установленную не из пакета сложно вычищать, если решишь от нее отказаться. Если программа ставилась из исходников, их надо сохранять до момента удаления программы.
Ну не обязательно же тупо "make install",надо в дебы собирать,хоть checkinstall-ом.Да и другие есть способы избежать мусора и нарушения зависимостей-Paco например...

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #11 : 02 Марта 2009, 22:08:34 »
Из большого количества программ, которые заявляют разную степерь совместимости с Linux и Unix, только малую часть удается заставить работать под реальным дистрибутивом. Если все подряд пробовать - потеряешь много времени и можешь навредить своей системе. Гораздо лучше если программы, которые уж точно работают, собраны вместе, да еще и с описаниями, и тебе остается только скачать и установить пакет.

У кого-нибудь есть идеи, как организовать файлопомойку? Прежде всего, где найти подходящий хостинг?
« Последнее редактирование: 02 Марта 2009, 22:14:19 от Nxx »
OpenSUSE 11.3 x86-64

Оффлайн aim

  • Заслуженный пользователь
  • Участник
  • *
  • Сообщений: 203
  • GNU / Linux
    • Просмотр профиля
    • Digital Activity
Re: Свой репозиторий
« Ответ #12 : 20 Марта 2009, 19:20:30 »
Из большого количества программ, которые заявляют разную степерь совместимости с Linux и Unix, только малую часть удается заставить работать под реальным дистрибутивом. Если все подряд пробовать - потеряешь много времени и можешь навредить своей системе. Гораздо лучше если программы, которые уж точно работают, собраны вместе, да еще и с описаниями, и тебе остается только скачать и установить пакет.

У кого-нибудь есть идеи, как организовать файлопомойку? Прежде всего, где найти подходящий хостинг?

собери нормальные пакеты. открой у себя в launchpad ppa, положи туда свои пакеты.

всё.

p.s. модератор - закрывай тему.
Ответил на вопрос? Напиши статью в wiki! https://help.ubuntu.ru/

Оффлайн Nxx

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Свой репозиторий
« Ответ #13 : 20 Марта 2009, 19:29:23 »
Я уже открыл свой репозиторий. На лончпад можно положить только то, что ты сам компилировал.
OpenSUSE 11.3 x86-64

Оффлайн aim

  • Заслуженный пользователь
  • Участник
  • *
  • Сообщений: 203
  • GNU / Linux
    • Просмотр профиля
    • Digital Activity
Re: Свой репозиторий
« Ответ #14 : 20 Марта 2009, 19:49:11 »
Я уже открыл свой репозиторий. На лончпад можно положить только то, что ты сам компилировал.

так и компилируй сам. alien любой может сделать.
Ответил на вопрос? Напиши статью в wiki! https://help.ubuntu.ru/

 

Страница сгенерирована за 0.029 секунд. Запросов: 23.