LINUX.ORG.RU
 

Apt-get и Deb-пакеты в Яндексе


0

0

В Яндексе выкладывание всего рабочего кода на серверы управляется системой Debian'овских пакетов.

Действие "выложить новую версию кода на сервер" делается админами с помощью стандартного apt-get'а. Т.к. при ближайшем рассмотрении оказалось, что apt — это мощная и универсальная штука, в которой есть все что нужно для такого сценария. Администраторам не нужно вникать в детали каждого проекта: разработчик просто присылает название пакета, который надо установить, и он ставится. Проверка версий, установка зависимостей, предварительная настройка, прописывание init-скриптов — все это можно описать в пакете. А если в рабочем коде вдруг обнаружатся ошибки, которые не выявило внутреннее тестирование, то администратор, ничего не зная о коде, может просто заменить его на предыдущую работающую версию.

>>> Подробности


[#]  
kda

Re: Apt-get и Deb-пакеты в Яндексе

ниочем

***** ()
[#]  
h8

Re: Apt-get и Deb-пакеты в Яндексе

Сходил по ссылке - так не понял о чем новость. С таким же успехом новостью можно считать и http://www.us.debian.org/doc/manuals/apt-howto

*** ()
[#]  
amorphis

Re: Apt-get и Deb-пакеты в Яндексе

Хм. А средствами CVS и SVN нельзя что ли сделать выкладывание исходников на сервант ? Так же понадобятся скрипты для всяческих настроек, но не нужно будет заморачиваться с созданием пакетов..

* ()
[#]  
avatar

Re: Apt-get и Deb-пакеты в Яндексе

И это что? Новость? - В сад!!!

* ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от amorphis 16.08.2007 12:34:23  

Re: Apt-get и Deb-пакеты в Яндексе

>>А средствами CVS и SVN нельзя что ли сделать выкладывание исходников на >>сервант ? Т

а компилить всякие либы тоже на серваке ( а если серваки разной архитектуры ) ? Это все хорошо - только есть один минус: нужно перебилдивать репозитории для внесения малейших изменений ...

anonymous ()
[#]  

Re: Apt-get и Deb-пакеты в Яндексе

вроде как раньше некоторые похвалялись что яндекс на фре работает
это меня память подводит или яндекс на линукс переполз ?

*** ()
[#]  
Xellos

Re: Apt-get и Deb-пакеты в Яндексе

Непонятно. Примеров нет.

**** ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от anonymous 16.08.2007 12:41:25  

Re: Apt-get и Deb-пакеты в Яндексе

> deb можно и на фре взгромоздить

не поленился, нарушил традицию :)

вот что пишут по ссылке

"Да, у нас в основном Debian. Есть и что-то другое, но я специально не узнавал, поэтому врать не буду."

*** ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от anonymous 16.08.2007 12:38:05  
arsi

Re: Apt-get и Deb-пакеты в Яндексе

>> А средствами CVS и SVN нельзя что ли сделать выкладывание исходников на сервант ?

> а компилить всякие либы тоже на серваке ( а если серваки разной архитектуры ) ? Это все хорошо - только есть один минус: нужно перебилдивать репозитории для внесения малейших изменений ...

чем бинарные репозитории не устроили?

**** ()
[#]  
svyat

Re: Apt-get и Deb-пакеты в Яндексе

А в чем новость? Че в Тындексе про Apt-get тока щас узнали? Тогда не мудрено, что Яндекс найдется все, Гугл ничего не терялось.

* ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от svyat 16.08.2007 12:53:24  

Re: Apt-get и Deb-пакеты в Яндексе

А я, например, не знал! Так что для меня новость.

Немедленно ставлю Яндекс в sources.list.

Молодцы! Полный mirror!

Евгений.

anonymous ()
[#]  
eXOR

Re: Apt-get и Deb-пакеты в Яндексе

Хороший вариант. Деплоймент будет правда проще.

***** ()
[#]  

Re: Apt-get и Deb-пакеты в Яндексе

Какое оригинальное и неожиданное применение apt! Окаывается, с его помощью можно устанавливать софт и устанавливать зависимости! (:

()
[#]  

Re: Apt-get и Deb-пакеты в Яндексе

Яндекс просто пиарится

()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от arsi 16.08.2007 12:50:20  

Re: Apt-get и Deb-пакеты в Яндексе

>>чем бинарные репозитории не устроили?

Дык чтобы перестроить индекс для бинарных репозиториев нужно минут 5-10 ...

anonymous ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от anonymous 16.08.2007 13:40:09  

Re: Apt-get и Deb-пакеты в Яндексе

ты куришь неправильную систему построения репозитория.

anonymous ()
[#]  

Re: Apt-get и Deb-пакеты в Яндексе

> В Яндексе выкладывание всего рабочего кода на серверы управляется системой Debian'овских пакетов.

Так вот почему яндекс такой отстой!

anonymous ()
[#]  

Re: Apt-get и Deb-пакеты в Яндексе

Что ни говори, но src.rpm - концепция куда более удобная чем набор рассыпанных исходников для сборки deb пакета.

***** ()
[#]  
anonymousI

Re: Apt-get и Deb-пакеты в Яндексе

Не читал, но подтверждаю!

* ()
[#]  
Somewho

Re: Apt-get и Deb-пакеты в Яндексе

>Проверено: Shaman007

шоман сходил в офис яндыкса, проверил - внатуре апт юзают :)

** ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от birdie 16.08.2007 14:18:46  

Re: Apt-get и Deb-пакеты в Яндексе

> src.rpm - концепция куда более удобная

Интересно, где тут концепция?

anonymous ()
[#]  
daaaad

Re: Apt-get и Deb-пакеты в Яндексе

Сходил по ссылке - вендь действительно, парень открыл для себя apt (спасибо Андрею и Ване).

()
[#]  
shahid

Re: Apt-get и Deb-пакеты в Яндексе

1. Новость мне не по зубам.

2. Яндекс пеарится, видимо заметил, что прогрессивная часть человечества пользует гугл, вот и наложил кучу на ЛОРе.

***** ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от ASterikS 16.08.2007 13:25:36  

Re: Apt-get и Deb-пакеты в Яндексе

> Какое оригинальное и неожиданное применение apt! Окаывается, с его помощью можно устанавливать софт и устанавливать зависимости! (:

А главное становится понятно, что другие системы управления пакетами на это неспособны =)

anonymous ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от h8 16.08.2007 12:34:16  
dragon_djanic

Re: Apt-get и Deb-пакеты в Яндексе

>Сходил по ссылке - так не понял о чем новость.

+1, а я вот до сих пор не могу понять где я нахожусь..

** ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от birdie 16.08.2007 14:18:46  

Re: Apt-get и Deb-пакеты в Яндексе

> Что ни говори, но src.rpm - концепция куда более удобная чем набор рассыпанных исходников для сборки deb пакета.

Промолчи --- за умного сойдёшь. src.rpm --- это не "концепция", а убожество. В отличие от системы Debian, много лет реально работающей и собирающей в автоматическом режиме несколько веток дистрибутива на более чем десятке различных архитектур.

anonymous ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от birdie 16.08.2007 14:18:46  

Re: Apt-get и Deb-пакеты в Яндексе

>> Что ни говори, но src.rpm - концепция куда более удобная чем набор рассыпанных исходников для сборки deb пакета.
ага. для сборки "моего первого пакета" с hello word.

* ()
[#]  

Re: Apt-get и Deb-пакеты в Яндексе

Удивительное рядом: человек, совсем недавно пришедший в Яндекс (http://softwaremaniacs.org/blog/2007/04/02/yandex/), пишет в личном блоге о том, как там все устроено (а сложилось оно за несколько лет до него), и это вдруг оказывается новостью и PR-ом компании.

Да, Яндекс уже довольно большая компания, и в разных местах все устроено по разному. В "коммуникационных сервисах", действительно, Debian, местами CORBA и пакетная система. В поиске - FreeBSD и совем другой подход к администрированию/управлению кодом.

anonymous ()
[#]  

Re: Apt-get и Deb-пакеты в Яндексе

apt — это мощная штука(c). В Солнечной Системе - 8 планет. На поверхности Земли - 5 океанов. Панда - медведь.

...столько откровений за один день...

anonymous ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от eXOR 16.08.2007 18:33:11  

Re: Apt-get и Deb-пакеты в Яндексе

>куда?

на сколько я понял

anonymous (*) (16.08.2007 17:55:07) - человек из яндекса.

просто если бы я начал рассказывать что как у меня на работе, то получил бы большие проблемы.

()
[#]  

Re: Apt-get и Deb-пакеты в Яндексе

А в чём новость-то? Для блога - да, подходит. Но для новостной ленты?..

* ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от in_dance 16.08.2007 20:09:50  

Re: Apt-get и Deb-пакеты в Яндексе

> на сколько я понял

> anonymous (*) (16.08.2007 17:55:07) - человек из яндекса.

Ну да.

> просто если бы я начал рассказывать что как у меня на работе, то получил бы большие проблемы.

Гм. А за что? Ничего секретного ни он, ни я, не написали. Яндекс - не КГБ. На конференциях всяких (РИТ, КИБ, highload), например, мы много чего рассказываем; да и в ЖЖ многие пишут куда более смелые вещи, и ничего.

Говорить о планах запуска проектов или деталях, скажем, поисковых алгоритмов, естественно, нельзя. А про остальное (какой клевый apt-get и какие у нас вкусные бутерброды ;-) - вполне себе можно.

anonymous ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от anonymous 16.08.2007 17:55:07  

Re: Apt-get и Deb-пакеты в Яндексе

> Да, Яндекс уже довольно большая компания, и в разных местах все устроено по разному. В "коммуникационных сервисах", действительно, Debian, местами CORBA и пакетная система. В поиске - FreeBSD и совем другой подход к администрированию/управлению кодом.

Откуда информация?

*** ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от askh 17.08.2007 0:10:36  
Naigovan

Re: Apt-get и Deb-пакеты в Яндексе

Имхо Netcraft + можно покурить их вакансии вылетающие по поисковому запросу Linux иногда -))

()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от anonymous 16.08.2007 22:28:26  

Re: Apt-get и Deb-пакеты в Яндексе

> Гм. А за что? Ничего секретного ни он, ни я, не написали. Яндекс - не КГБ. На конференциях всяких (РИТ, КИБ, highload), например, мы много чего рассказываем; да и в ЖЖ многие пишут куда более смелые вещи, и ничего.

Можно список ЖЖ (технически-ориентированных) работников Яндекса?

** ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от anonymous 16.08.2007 22:28:26  

Re: Apt-get и Deb-пакеты в Яндексе

>Говорить о планах запуска проектов или деталях, скажем, поисковых алгоритмов, естественно, нельзя. А про остальное (какой клевый apt-get и какие у нас вкусные бутерброды ;-) - вполне себе можно.

правда такие вкусные? а кофе дают?

()
[#]  
jia

Re: Apt-get и Deb-пакеты в Яндексе

Apt был далеко не первым, собственно подражание бсдятине, поправьте меня, если я ошибаюсь.

()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от anonymous 16.08.2007 18:37:38  
jia

Re: Apt-get и Deb-пакеты в Яндексе

> apt — это мощная штука(c). В Солнечной Системе -
> 8 планет. На поверхности Земли - 5 океанов. Панда - медведь.

Большая панда - медведь, а малая - енот.

http://en.wikipedia.org/wiki/Giant_Panda
http://en.wikipedia.org/wiki/Red_Panda

()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от askh 17.08.2007 0:10:36  

Re: Apt-get и Deb-пакеты в Яндексе

> > Да, Яндекс уже довольно большая компания, и в разных местах все устроено по разному. В "коммуникационных сервисах", действительно, Debian, местами CORBA и пакетная система. В поиске - FreeBSD и совем другой подход к администрированию/управлению кодом.

> Откуда информация?

Ну я там немножко работаю. А вообще любой человек, которому это интересно, может спокойно почитать вакансии - там написано, знание каких технологий на какие позиции требуются.

anonymous ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от in_dance 17.08.2007 11:04:51  

Re: Apt-get и Deb-пакеты в Яндексе

> правда такие вкусные?

Да, весьма ничего себе. Дают раз в день.

А еще есть пирожки-сухари-сушки постоянно.

> а кофе дают?

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

anonymous ()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от Tester 16.08.2007 12:38:44  

Re: Apt-get и Deb-пакеты в Яндексе

>вроде как раньше некоторые похвалялись что яндекс на фре работает

дебиан/фри примерно в равном соотношении.. дебиан для разработки, на фри сеть

()
[#] Ответ на: Re: Apt-get и Deb-пакеты в Яндексе от cvsup 17.08.2007 19:47:10  

Re: Apt-get и Deb-пакеты в Яндексе

А почему не генту? Та же концепция фряхи.

anonymous ()