LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

1) Есть AUR. Это, конечно, помойка, зато там можно найти практически любой пакет. В том числе всякие несвободные и/или узкоспециализированные, которые ни один дистрибутив в репозитории не положит. Допустим, можно поставить Quartus II Web Edition (IDE для программирования FPGA от Altera) оттуда и он будет автоматически обновляться при обновлении системы. Или 2gis с нужными городами (в зависимостях, разумеется, Wine). Разве что оверлеи Gentoo могут сравниться с AUR, но тут уже холивар binary-based vs source-based.

2) Изначально в системе нет никакого мусора, как в какой-нибудь Ubuntu. Ставишь только то, что действительно нужно. Отсюда хорошая производительность, если руки не совсем кривые.

3) Просто реактивный пакетный менеджер. Ни у одного дистрибутива (во всяком случае из полноценных десктопных, быть может у какого-нибудь openwrt пакетный менеджер тоже быстрый) нет такого быстрого.

4) Нет деления на -dev, -help и т. д. пакеты, как в Debian-based. Конечно, это может стать проблемой, если на HDD мало места, но если занимаешься программированием, наоборот удобно.

5) Rolling-release - не нужно переустанавливать систему раз в полгода/год. Только если совсем поломал (хотя, конечно, арч всегда можно починить, но иногда бывает проще переустановить, но это же касается и любого другого дистрибутива). Если читать новости и не увлекаться экспериментами, то вообще переустанавливать не придётся.

6) Очень простое пакетирование. В том же Debian надо создать кучу служебных файлов, чтобы пакет собрался. В случае же арча надо лишь написать PKGBUILD достаточно простого формата. В добавок к этому существует AUR, в который любой желающий может выгрузить свой пакет (опять же гораздо проще создания своего PPA для Ubuntu, да и пакет становится доступным сразу для всех без дополнительных настроек). Я, например, когда ставлю новый софт всегда вместо sudo make install пишу PKGBUILD и отправляю в AUR, а ставлю уже через yaourt. Да, может я трачу 5 минут вместо 1, зато в следующий раз этого делать не придётся, да и помогаю любимому дистрибутиву.

Исходная версия KivApple, :

1) Есть AUR. Это, конечно, помойка, зато там можно найти практически любой пакет. В том числе всякие несвободные и/или узкоспециализированные, которые ни один дистрибутив в репозитории не положит. Допустим, можно поставить Quartus II Web Edition (IDE для программирования FPGA от Altera) оттуда и он будет автоматически обновляться при обновлении системы. Или 2gis с нужными городами (в зависимостях, разумеется, Wine). Разве что оверлеи Gentoo могут сравниться с AUR, но тут уже холивар binary-based vs source-based.

2) Изначально в системе нет никакого мусора, как в какой-нибудь Ubuntu. Ставишь только то, что действительно нужно. Отсюда хорошая производительность, если руки не совсем кривые.

3) Просто реактивный пакетный менеджер. Ни у одного дистрибутива (во всяком случае из полноценных десктопных, быть может у какого-нибудь openwrt пакетный менеджер тоже быстрый) нет такого быстрого.

4) Нет деления на -dev, -help и т. д. пакеты, как в Debian-based. Конечно, это может стать проблемой, если на HDD мало места, но если занимаешься программированием, наоборот удобно.

5) Rolling-release - не нужно переустанавливать систему раз в полгода/год. Только если совсем поломал (хотя, конечно, арч всегда можно починить, но иногда бывает проще переустановить, но это же касается и любого другого дистрибутива). Если читать новости и не увлекаться экспериментами, то вообще переустанавливать не придётся.

6) Очень простое пакетирование. В том же Debian надо создать кучу служебных файлов, чтобы пакет собрался. В случае же арча надо лишь написать PKGBUILD достаточно простого формата. В добавок к этому существует AUR, в который любой желающий может выгрузить свой пакет (опять же гораздо проще создания своего PPA для Ubuntu, да и пакет становится доступным сразу для всех). Я, например, когда ставлю новый софт всегда вместо sudo make install пишу PKGBUILD и отправляю в AUR, а ставлю уже yaourt. Да, может я трачу 5 минут вместо 1, зато в следующий раз этого делать не придётся, да и помогаю любимому дистрибутиву.