The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз пакетного менеджера Apt 1.0, opennews (ok), 03-Апр-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "Релиз пакетного менеджера Apt 1.0"  +3 +/
Сообщение от Аноним (-), 03-Апр-14, 21:51 
Удивлён, что apt всего 16 лет. Как же Debian без него с 1993 по 1998 год одним dpkg обходился ? Хотя yum Red Hat выпустил и того позже, по привычке до их пор многие rpm запускают напрямую.
Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз пакетного менеджера Apt 1.0"  +3 +/
Сообщение от rob pike (?), 03-Апр-14, 22:01 
До yum-а вообще-то был up2date (другой вопрос что из-за редкостной качественности мало кто им особо пользовался), и почти взлетел apt-rpm (во всяком случае основные репозитории CentOS и Scientific Linux его поддерживали), перед тем как в поттеринг-стиле было пропихнуто это yumугрёбище.
Ответить | Правка | Наверх | Cообщить модератору

6. "Релиз пакетного менеджера Apt 1.0"  +/
Сообщение от Аноним (-), 03-Апр-14, 22:03 
Объясните основные недостатки yum пожалуйста?
Ответить | Правка | Наверх | Cообщить модератору

9. "Релиз пакетного менеджера Apt 1.0"  +8 +/
Сообщение от rob pike (?), 03-Апр-14, 22:09 
В то время когда его пропихивали, основным недостатком была дичайшая тормознутость.
Ответить | Правка | Наверх | Cообщить модератору

20. "Релиз пакетного менеджера Apt 1.0"  +2 +/
Сообщение от Led (ok), 04-Апр-14, 01:05 
> Объясните основные недостатки yum пожалуйста?

python

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

26. "Релиз пакетного менеджера Apt 1.0"  +1 +/
Сообщение от Аноним (-), 04-Апр-14, 07:23 
>  Объясните основные недостатки yum пожалуйста?

Тормозной и глючный кусок гомна на питоне.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

32. "Релиз пакетного менеджера Apt 1.0"  –3 +/
Сообщение от Аноним (-), 04-Апр-14, 08:55 
Неправильное объяснение. Нормальный менеджер.
Ответить | Правка | Наверх | Cообщить модератору

15. "Релиз пакетного менеджера Apt 1.0"  –4 +/
Сообщение от Stax (ok), 03-Апр-14, 22:58 
>  перед тем как в поттеринг-стиле было пропихнуто это yumугрёбище.

У yum было, тем не менее, огромное преимущество - которое в итоге и привело его к успеху (популярности и решению всех проблем, в т.ч. с производительностью): и его, и apt-rpm нужно было пилить-пилить-пилить, чтобы заставить хорошо и гладко работать со всеми особенностями rpm (ну а yum - вне yellowdog linux :), но в apt было 40,000 строк на C, а в yum - пара тысяч строк на питоне. Выбор мейнтейнеров как бы очевиден. Хотя, конечно, "в те годы" разглядеть будущее yum'а за его тормознутостью было не так просто.

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

16. "Релиз пакетного менеджера Apt 1.0"  +6 +/
Сообщение от rob pike (?), 03-Апр-14, 23:09 
У меня другие воспоминания. Всё решили два обстоятельства
1. толпа школьников (федора тогда была - точь-в-точь нынешний арчег), радующаяся
   а) более простому набору опций yum
   б) тому факту что в него можно не умея программировать добавить "прикольную фичу" и похвастаться перед одноклассниками (питон это не Си, как вы верно подметили - другой вопрос хорошо ли отсутствие входного барьера)
2. мейнтейнеры основных репозиториев пакетов, которым
   а) было чуть-чуть сложнее поддерживать список пакетов для apt-rpm в силу чуть более сложной структуры
   б) было лень поддерживать оба формата списков как только стало очевидно что юные апологеты yum кричат намного громче (ровно как с systemd) и складывается обманчивое впечатление что их большинство
Ответить | Правка | Наверх | Cообщить модератору

38. "Релиз пакетного менеджера Apt 1.0"  –4 +/
Сообщение от myhand (ok), 04-Апр-14, 13:58 
> б) тому факту что в него можно не умея программировать добавить "прикольную фичу" и похвастаться перед одноклассниками (питон это не Си, как вы верно подметили - другой вопрос хорошо ли отсутствие входного барьера)

То что C ставит какие-то входные барьеры для школьников - дичайшее заблуждение самих школьников.  Достаточно взглянуть на systemd.

Правильно сделали, что сменили язык.  И для apt это не мешало бы сделать, вместо продолжения некрофилии с C++.

Ответить | Правка | Наверх | Cообщить модератору

43. "Релиз пакетного менеджера Apt 1.0"  +/
Сообщение от rob pike (?), 04-Апр-14, 15:24 
Ну хорошо, более точная формулировка будет "для школьников, у которых нет поддержки RedHat".

Язык - дело вообще не такое важное, как обычно представляется. Можно и на динамических языках писать быстрый софт, можно и наоборот. А входной барьер для системных вещей - это неплохо, иначе в какой-то момент core девелоперы обнаруживают что половина времени уходит на вразумление школьников и терпеливое объяснение почему их патчи не приняты, разборки после их истерик по этому поводу и т.д. И ухода их в какой-то момент, после очередного задавания себе вопроса "а нахрена мне весь этот детский сад, собственно, сдался?".

Ответить | Правка | Наверх | Cообщить модератору

55. "Релиз пакетного менеджера Apt 1.0"  +/
Сообщение от Аноним (-), 30-Апр-14, 09:16 
> То что C ставит какие-то входные барьеры для школьников - дичайшее заблуждение
> самих школьников.  Достаточно взглянуть на systemd.

На фоне питоновых поделок, systemd - просто шедевр инженерной мысли. Хотя ты то эталонный скрипткидис, зато с мегамнением.

> бы сделать, вместо продолжения некрофилии с C++.

Нафиг нужно. Используйте yum если вам нравится тормозное гумно, которое менее чем на 512 памяти в VM все кладет по OOM.

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

27. "Релиз пакетного менеджера Apt 1.0"  +2 +/
Сообщение от Аноним (-), 04-Апр-14, 07:25 
> питоне. Выбор мейнтейнеров как бы очевиден. Хотя, конечно, "в те годы"
> разглядеть будущее yum'а за его тормознутостью было не так просто.

Оно и видно - редхат остался только на энтерпрайзных серверах, где докупить еще пару серверов под причуды радхата не вопрос. А у тех кто бабки считает - дебианы и убунты пошли в ход. Потому что в отличие от урода yum оно и на vm/контейнере с 128Мб памяти работает. А yum там всю систему по oom кладет.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

45. "Релиз пакетного менеджера Apt 1.0"  +1 +/
Сообщение от angra (ok), 04-Апр-14, 19:18 
oom в контейнерах не наблюдал. Зато видел как yum при попытке апгрейда всей системы сожрал пару гигов памяти и минут сорок тупил, пока не был прибит к чертовой матери. Пришлось составить список пакетов и скармливать этому поделию по частям. Так что проблема там не только с самим языком, но и с используемыми алгоритмами.


Ответить | Правка | Наверх | Cообщить модератору

56. "Релиз пакетного менеджера Apt 1.0"  +/
Сообщение от Аноним (-), 30-Апр-14, 09:18 
> oom в контейнерах не наблюдал.

Зато я наблюдал, блин. Особенно прикольно когда по OOM выносится SSH и/или ему не хватает памяти для форка нового процесса :). Yum помогает высpaть кирпичей при начальной конфигурации ОС :)

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

Кроме всего прочего, питон в ...цать раз тормознее нормальных ЯП. И если 4 минуты я еще со скрипом подожду, то 40 - вот уж нафиг!


Ответить | Правка | Наверх | Cообщить модератору

21. "Релиз пакетного менеджера Apt 1.0"  +/
Сообщение от Led (ok), 04-Апр-14, 01:06 
> До yum-а вообще-то был up2date

man urpmi

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

19. "Релиз пакетного менеджера Apt 1.0"  +1 +/
Сообщение от anonymous (??), 04-Апр-14, 00:55 
> Удивлён, что apt всего 16 лет. Как же Debian без него с
> 1993 по 1998 год одним dpkg обходился ? Хотя yum Red
> Hat выпустил и того позже, по привычке до их пор многие
> rpm запускают напрямую.

dselect ещё был.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

25. "Релиз пакетного менеджера Apt 1.0"  +2 +/
Сообщение от Michael Shigorinemail (ok), 04-Апр-14, 01:41 
> Как же Debian без него с 1993 по 1998 год одним dpkg обходился ?

dselect был, помнится.  Да и пакетов сильно меньше.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру