Как показала практика, перелопатить приходится. Пакет убунтовый на дебьян ставится с огроменным бубном и не сразу. Так что, похоже, отличия есть. Благодаря убунте в линуксе происходит фрагментация.
root@home:/home/eugene# apt-cache search steam
funnyboat - a side scrolling arcade shooter game on a steamboat
jacktrip - A System for High-Quality Audio Network Performance
lightyears - single player real-time strategy game with steampunk sci-fi
maptransfer - upload/download maps to/from a VALVe game server (Client)
sl - Correct you if you type `sl' by mistake
steam - Launcher for the Steam software distribution service
Ты реально по русски читать не умеешь? Какая разница кто что собрал? Репозиторий non-free не является официальным. Если твой мозг не воспринимает письменную речь, может вообще не стоит ходить в интернет?
deb http://www.debian.md/debian/ wheezy main non-free contrib
deb-src http://www.debian.md/debian/ wheezy main non-free contrib
deb http://www.debian.md/debian-security/ wheezy/updates main non-free contrib
deb-src http://www.debian.md/debian-security/ wheezy/updates main non-free contrib
deb http://www.debian.md/debian experimental main
deb-src http://www.debian.md/debian experimental main
Как уже некоторые заметили в теме, правильнее было бы сказать, что Steam добавили в инфраструктуру Debian. Секции non-free и contrib не входят в официальный репозиторий и не являются частью Debian.
Опять: перевод: «Все пакеты, которые включены в официальный дистрибутив Debian являются бесплатными в соответствии с Debian Free Software Guidelines.»
ДИСТРИБУТИВ, а не репозиторий!
.NET Framework тоже не включен в состав WinXP, но он официален и скачивается с официальных источников.
Продолжаем. Перевод последнего предложения первого абзаца: «Официальным дистрибутивом Debian является содержащееся в основной (main) части архива Debian.»
Если повезет. Steam ставится, например? Поставить то я могу с помощью костылей и красноглазия что угодно, но я же красноглазый задрот. Вы предлагаете всем людям быть такими?
Ты политику Debian читал? non-free не официален, не смотря на то что он есть.
Агась. Перевожу для пролетариев - в штатах можно закатать дистрибутив на диски и распространять, но нельзя распространять несвободные пакеты. В других странах можно распространять вместе с non-free. Поэтому такие проблемные пакеты перенесли в отдельную часть. Это называется «секция». Есть секция main, которую можно легко распространять, так как исходники доступны, есть секция non-free с пакетами, на которые налагаются некоторые ограничения. А теперь вопрос знатокам - секции чего можно посмотреть на packages.debian.org? И не ждите, что бы я вежливо разговаривал с идиотами.
А ты не являешься адекватным человеком. Non-free является секцией официального репозитория. Но так уж и быть, я потрачу минутку своего времени на бедную обезьянку и объясню, почему ты тупишь. Ты просто не знаешь, что такое неофициальные репозитории:
Third-party repositories These repositories are not part of the Debian Project, they are maintained by third party organizations. They contain packages that are either more modern than the ones found in stable or include packages that are not included in the Debian Project for a variety of reasons such as: e.g. possible patent infringement, binary-only/no sources, or special licenses that are too restrictive. Their use requires precise configuration of the priority of the repositories to be merged; otherwise these packages may not integrate correctly into the system, and may cause problems upgrading or conflicts between packages from different sources. The Debian Project discourages the use of these repositories as they are not part of the project.
А теперь совсем для тупых: non-free is not officially part of Debian GNU/Linux, but non-free is part of the Debian Project and third-party repositories are not part of the Debian Project. Фихштейн?
libc6 >= 2.15 существует на данный момент только в experimental, т.к. даже в sid - 2.13. Посему данный пакет не решает проблем и требует тех же колдунств, что и убунтовский пакет.
aptitude search steam
i steam:i386 - Launcher for the Steam software distribution service
i steam-launcher - Launcher for the Steam software distribution service
v steam-launcher:i386 -
Из репозиториев только официальные и один сторонний, не содержащий стим точно. И до сих пор i386. Когда уж они-то соберут 64-бит? А говорят еще что Debian - говно мамонта... Печаль.
В данном контексте — надраздел репозитория/подрепозиторий.
Да, я могу понять точку зрения, по которой раз репозиторий как бы один и официальный, то и (над)разделы его все официальные.
Я же бы сказал, что репозиториев много. Скажем experimental/main и experimental/non-free — два разных репозитория под одной крышей. Общего у них меньше, чем у unstable/main и experimental/main (сможешь назвать отличия помимо лицензионных ограничений?). Backports и его части, security и его части — аналогично, отдельные репозитории. Этой точки зрения придерживаются, скажем, и утилиты apt-get/aptitude и cupt — достаточно посмотреть, как они выводят список загружаемых пакетов в консоли.
Называть ли всё, что находится на .debian.org, официальным? Я бы сказал, что нет. В частности, mentors.debian.net собирается переезжать на mentors.debian.org (после решения некоторых лицензионных проблем) — станет ли он после этого официальным? На mentors заливать пакеты может много кто. Далее, есть категория разработчиков, которая определяет официальный продукт Debian как исключительно stable/main — официальность даже testing/main или unstable/main с такой точки зрения под большим вопросом.
Наконец, участник проекта Debian Дмитрий Смирнов поднял важный вопрос, затрагивающий цели проекта. И если даже большинство других разработчиков с ним не согласятся, я считаю, что такие вопросы должны подниматься.
Независимо от того, трактовать ли группы пакетов как части одного репозитория или как несколько, формулировка "... в официальном репозитории" может натолкнуть на тот вывод, что Debian подталкивает к использованию несвободного ПО. В этой части вопроса я целиком согласен с Дмитрием, и именно поэтому я предложил формулировку про «добавлен в инфраструктуру».
В данном контексте — надраздел репозитория/подрепозиторий.
Некорректно выразились. Так как вы смысл уловили, то вы явно сможете лучше перефразировать.
два разных репозитория под одной крышей.
Нет и это подтверждает наличие одного gpg ключа. У неофициальных репозиториев будет другой gpg ключ - см trusted apt.
На mentors заливать пакеты может много кто
Там у каждого будет свой ключ. См ppa.
участник проекта Debian Дмитрий Смирнов поднял важный вопрос
Участник проекта посмел перепутать своё личное желание с целями всего проекта. Я даже зауважал его оппонента - тот каждый раз спокойно доказывал свою точку зрения, а я бы просто в хер послал такого фанатика. Если ему что-то не нравится, пускай делает свой форк, как это сделал Марк.
я предложил формулировку про «добавлен в инфраструктуру»
Нет. «Добавить в инфраструктуру» - это даже страничка на wiki с описанием установки стима. Создание левого репозитория с этим пакетом - тоже самое. В нашем случае именно добавили в официальный репозиторий. Вот в репозитории бубунты нет стима.
Нет, это ортогональные понятия. Если у меня два неподписанных репозитория, а потом я решил оба подписать своим личные ключом, одним репозиторием они от этого не станут. Кстати, stable и testing/unstable/experimental подписаны разными ключами.
Там у каждого будет свой ключ. [...]
Там и сейчас у каждого свой ключ. И?
Участник проекта посмел перепутать своё личное желание с целями всего проекта.
Кто вынест вердикт о непересечении множеств первого и второго?
а я бы просто в хер послал такого фанатика
Если это твой самый конструктивный ответ, то я поставил бы на Дмитрия. Даже если бы не знал, кто он.
Нет. «Добавить в инфраструктуру» - это даже страничка на wiki с описанием установки стима.
Я бы не сказал. Хорошо, для ясности пускай будет «в инфраструктуру пакетов».