LINUX.ORG.RU

Linux для программиста


0

1

Добрый день, хочу пере-установить линукс, как дистрибутив посоветуете для программиста? я вот присматриваюсь в Arch или Debian.

★★★

Последнее исправление: Int64 (всего исправлений: 1)
Ответ на: комментарий от baverman

Сколько это ОМГ уже висит?

А зачем этот сайт нужен? Пользовался шлаквайром больше года, этот сайт вижу впервые.

Насколько я знаю, большинство пользователей Slackware пользуются www.slackbuilds.org.

Raving_Zealot ★★
()
Ответ на: комментарий от Raving_Zealot

А зачем этот сайт нужен?

Дело не в нужен/не нужен. Когда на *официальном* сайте бардак и разруха — это многое говорит о качестве продукта.

baverman ★★★
()
Ответ на: комментарий от Raving_Zealot

>А зачем этот сайт нужен? Пользовался шлаквайром больше года, этот сайт вижу впервые.

Очевидно тем, у кого рука приросла к мышке. Вот только как они код писать будут?

drBatty ★★
()
Ответ на: комментарий от baverman

>Дело не в нужен/не нужен. Когда на *официальном* сайте бардак и разруха — это многое говорит о качестве продукта.

Слака - исключение. Патрегу наплевать на такие мелочи, вместо вылизывания оффсайта он делает регулярные апдейты дистрибутива. И это ИМХО правильно. Вам шашечки или ехать?

drBatty ★★
()
Ответ на: комментарий от drBatty

Патрегу наплевать на такие мелочи, вместо вылизывания оффсайта он делает регулярные апдейты дистрибутива.

Почему-то у других время на гном и удобный сайт, на котором можно найти всю инфу, есть, а у П-га нет.

Слакварь умирающий дистр, кучка держащихся за него обскурантов ничего не решаеэ.

baverman ★★★
()
Ответ на: комментарий от baverman

>Почему-то у других время на гном и удобный сайт, на котором можно найти всю инфу, есть, а у П-га нет.

а зачем нужен сайт, если есть SlackBook?

Слакварь умирающий дистр, кучка держащихся за него обскурантов ничего не решаеэ.

1. слака «умирает» уже дольше всех линуксов.

2. Не нужно забывать, что слака == конструктор, на котором основано огромное число других дистров. По большому счёту, слака это Ъ линукс, остальное - её перепилки и переделки.

drBatty ★★
()
Ответ на: комментарий от drBatty

а зачем нужен сайт, если есть SlackBook?

Changelog.txt

2005-05-16

Слака настолько медленно шевелиться, что ее поклонникам достаточно раз в шесть лет обновляемой книги.

Ты хоть бы не позорящие слаку пруфы приводил. А то куда не кинь — всюду гнилье и разложение.

baverman ★★★
()
Ответ на: комментарий от baverman

> достаточно раз в шесть лет обновляемой книги.

это если оптимистично ожидать, что она обновится уже в этом году :)

aho
()
Ответ на: комментарий от drBatty

>> есть SlackBook

[~] >> ll fuseiso/slackbook/slackbook-2.0.pdf 
-rw-r--r-- 1 root root 1.9M May 16  2005 fuseiso/slackbook/slackbook-2.0.pdf
Свежо.

остальное - её перепилки и переделки

Деточка, учи историю.

GotF ★★★★★
()
Ответ на: комментарий от aho

Судя по логам гита, свежая версия пилится во весь опор — за 2011 год, 24 files changed, 1487 insertions(+), 136 deletions(-)

Бугагашеньки!!!

baverman ★★★
()
Ответ на: комментарий от baverman

>Changelog.txt

2005-05-16

Слака настолько медленно шевелиться, что ее поклонникам достаточно раз в шесть лет обновляемой книги.

Ты хоть бы не позорящие слаку пруфы приводил. А то куда не кинь — всюду гнилье и разложение.

4.2 Tue Oct 11 07:50:04 UTC 2011 http://mirror.yandex.ru/slackware/slackware-current/ChangeLog.txt

Что до русского перевода букваря - всем лень. Я-же говорил, там всё по прежнему, просто теперь не нужно UTF-8 настраивать, не нужно xorg.conf пилить, и прочее такое. Но из букваря этого не убрали хотя-бы потому, что некоторым деятелям xorg.conf пилить таки хочется/нужно (например из-за кривых дров к видяхе. На такое юзерфрендли _вообще_ не встанет. А слака встанет, хоть и в текстмоде).

drBatty ★★
()
Ответ на: комментарий от GotF

>Деточка, учи историю.

деточка, назови более древний дистр. Из тех, которыми пользуются сегодня, и для которых апдейты в этом году были.

drBatty ★★
()
Ответ на: комментарий от drBatty

При чём тут древность? Речь о «перепилках и переделках». Debian и RedHat — переделки Slackware?

GotF ★★★★★
()
Ответ на: комментарий от drBatty

Не съезжай. Что скажешь про свежесть слакбука?

4.2 Tue Oct 11

Судя по логу, за более чем месяц обновилось *всего* семь(!) пакетов. Более доставляющего пруфа унылости слаки ты и не мог бы сделать, ЛОЛ.

ТС, мотай на ус.

baverman ★★★
()
Ответ на: комментарий от baverman

>Не съезжай. Что скажешь про свежесть слакбука?

Linux для программиста (комментарий)

Судя по логу, за более чем месяц обновилось *всего* семь(!) пакетов. Более доставляющего пруфа унылости слаки ты и не мог бы сделать, ЛОЛ.

за тот же месяц на разных тематических форумах появилось Over9000 топиков «в дистре XYZ всё рухнуло после обновления».

К тому-же в слаке пакеты большие, и их меньше. Потому 7 пакетов это как 70 в других дистрах.

drBatty ★★
()
Ответ на: комментарий от drBatty

Потому 7 пакетов это как 70 в других дистрах.

С шестого сентября в арче обновилось 1768 пакетов. Если принять это вызывающе неверное соотношение, 1:10, то даже так слака сосет, аж за ушами трещит.

baverman ★★★
()
Ответ на: комментарий от baverman

>С шестого сентября в арче обновилось 1768 пакетов.

сосёт администратор, которому физически не отследить такое количество пакетов. Сосут маинтейнеры, которые тоже люди, и тоже ошибаются. Теперь ясно, почему сосёт арч - при таком количестве пакетов вероятность пропустить ошибку равна 100%. А при 7и обновлениях - абсолютный ноль.

drBatty ★★
()
Ответ на: комментарий от baverman

>Внезапно, открыт секрет неподвижности слаки.

и стабильности. Открой мне Страшную Тайну, ЧТО я потерял без этих арчевских 1800 обновлений?

У вас даже стандарта нет на переменные окружения?

Есть конечно.

drBatty ★★
()
Ответ на: комментарий от vertexua

>А почему это они большие?

ну... Если какой-то сервер в обычном дистре порезан на десять кусков, и ставится по зависимостям (ну если скажем нет MySQL, то для этого сервера поддержка MySQL не ставится), то в слакваре зависимостей (в классическом понимании) нет, вот и ставится базовый набор. Для этого сервера - с MySQL, даже если оно не нужно. С одной стороны кажется что плохо, но практика показывает, что в итоге в /usr/ лежит не так много ПО (гигов 5..10 в зависимости от числа DE), да и памяти это всё жрёт меньше чем классический дистр. Но один сервис == один пакет. А не десять. И пакет понятное дело большой. Доказывать пруфами честно говоря лень, но это факт. И да, при желании можно пересобрать сервис без ненавистного MySQL, если оно вам мешает жить. Если не лень...

ps; по версии гуглотранслятора slack

слабина спад затишье люфт угольная пыль зазор ненатянутость бездействие безделье ослабнувшая слабина ослабнувшая веревка игра стоячая вода время между приливом и отливом

drBatty ★★
()
Ответ на: комментарий от vertexua

>Всем известно что Slackware плох

мне всё равно. Для меня, как для кодера, это идеал. Во первых мне лениво пересобирать мир как в генте, во вторых мне лениво лечить систему после обновлений как в арче. Гента и арч - для сильных духом мужчин. Прямо как венда. Мне компьютер не для того нужен.

drBatty ★★
()
Ответ на: комментарий от vertexua

ничего не происходит. У вас-же всё просто:

http://bash.org.ru/quote/394695

для Ъ

<@insomnia> Нужно выполнить всего три команды, чтобы поставить Gentoo

<@insomnia> cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6

<@insomnia> это первая

drBatty ★★
()
Ответ на: комментарий от drBatty

Я почему спросил, не гентушники обычно думают что это длительный процесс, который чем то особенным отличается от sudo apt-get update и sudo apt-get upgrade или занимает более двух команд

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

>не гентушники обычно думают что это длительный процесс, который чем то особенным отличается от sudo apt-get update и sudo apt-get upgrade или занимает более двух команд

теперь расскажите мне, сколько времени это займёт у меня:

Linux ksu 2.6.38.7-smp #2 SMP Sat May 21 23:13:29 CDT 2011 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz GenuineIntel GNU/Linux

смелее, не стесняйтесь... Только честно, я ведь лучше вас знаю, сколько требуется времени для сборки одного FireFox'а.

И на счёт «двух команд» не нужно лукавить - apt-get install package это действительно _одна_ команда, а у вас пара команд будет только в сферическом идеальном случае.

drBatty ★★
()
Ответ на: комментарий от drBatty

Хм, я у меня собирается при столь страшной пересборке мира от силы 2 пакета двумя командами, аналогичными apt-get update/upgrade. И сферический идеальный случай чаще чем в убунте. И отличие в том, что в неидеальном гентушник все поправит, а в убунте нужно звать маму и уповать на мейнтенеров наблюдая упавшие иксы. Потому что начнешь что-то править, хз что потому случится при следующих апдейтах. Мейнтейнеры не ожидают изменений

И FF собирается только потому что у меня Core i7 с HT. С вашей тачкой лучше просто ставить пакет firefox-bin вместо firefox. Угадайте что это значит?

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

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

гентушники такие забавные, когда рассказывают про свой личный опыт

aho
()
Ответ на: комментарий от aho

Ну иксы падали в убунтах часто после апдейта. Где моя вина? Я внутрь не лез. Были падения от кривого драйвера. Но были и без него

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

>И FF собирается только потому что у меня Core i7 с HT. С вашей тачкой лучше просто ставить пакет firefox-bin вместо firefox. Угадайте что это значит?

я знаю, что это значит. Вы думаете зачем я ФФ собирал? Потому, что я там кой-чего подправил, и собирал изменённую версию. К счастью, собирается она долго только в первый раз.

Хм, я у меня собирается при столь страшной пересборке мира от силы 2 пакета двумя командами, аналогичными apt-get update/upgrade. И сферический идеальный случай чаще чем в убунте. И отличие в том, что в неидеальном гентушник все поправит, а в убунте нужно звать маму и уповать на мейнтенеров наблюдая упавшие иксы. Потому что начнешь что-то править, хз что потому случится при следующих апдейтах. Мейнтейнеры не ожидают изменений

то, что убунта УГ - я согласен. Но не только в Gentoo можно что-то подправить, в слаке и дебе тоже почти всегда проблем нет(а если есть, они всегда решаемы). Однако, согласитесь, что Gentoo не для слабых компьютеров. А вот слакварь или деб отлично живут и на такой рухляди.

drBatty ★★
()
Ответ на: комментарий от drBatty

сейчас стоит убунта 11ая, попробую генту еще установить )

Int64 ★★★
() автор топика
Ответ на: комментарий от drBatty

А туеву хучу софта, которая отсутствует в шлаке тебе не лениво руками собирать? А иметь геморрой с обновлением всего этого хозяйства тебе не лениво ? ....

Reset ★★★★★
()
Ответ на: комментарий от Reset

>А туеву хучу софта, которая отсутствует в шлаке тебе не лениво руками собирать?

ИЧСХ эта туева хуча не имеет никакого отношения к разработке ПО. Это в других дистрах нужно доставлять туеву хучу dev-пакетов, компиляторов, и прочего.

А иметь геморрой с обновлением всего этого хозяйства тебе не лениво ? ....

поставь слаку, и сам посмотри.

drBatty ★★
()
Ответ на: комментарий от drBatty

ИЧСХ эта туева хуча не имеет никакого отношения к разработке ПО. Это в других дистрах нужно доставлять туеву хучу dev-пакетов, компиляторов, и прочего.

например, sbcl и racket не имеют отношения к разработке по ? а как там в шлаке с мультилибом? как всегда никак?

поставь слаку, и сам посмотри.

ставил, поэтому знаю какое это говно

Reset ★★★★★
()
Ответ на: комментарий от Reset

>например, sbcl и racket не имеют отношения к разработке по ?

не знаю. Я не лиспер. Гугл исправно находит и то и другое для слаки.

а как там в шлаке с мультилибом? как всегда никак?

поподробнее пожалуйста. Как я понимаю, мультилиб это какой-то костыль для юзанья либ разных версий в RPM & DEB ориентированных дистрах. Не?

А иметь геморрой с обновлением всего этого хозяйства тебе не лениво ?
ставил, поэтому знаю какое это говно

вот я не очень понимаю, зачем вам обновлять каждые 3 дня свой sbcl? Уж не знаю как с лиспом, но вот gcc я предпочитаю менять как можно реже. Как вы думаете, почему?

drBatty ★★
()
Ответ на: комментарий от drBatty

не знаю. Я не лиспер. Гугл исправно находит и то и другое для слаки.

В левых репозиториях? Ну нафиг, каждую софтину искать по помойкам-левым репозиториям.

поподробнее пожалуйста. Как я понимаю, мультилиб это какой-то костыль для юзанья либ разных версий в RPM & DEB ориентированных дистрах. Не?

Нет, мультилиб это возможность использовать 64-х битные и 32-х битные библиотеки на одной системе. Нормально он работает пока только в rpm-based.

Reset ★★★★★
()
Ответ на: комментарий от Reset

>В левых репозиториях? Ну нафиг, каждую софтину искать по помойкам-левым репозиториям.

Вы разрабам sbcl доверяете? http://slackbuilds.org/repository/13.37/development/sbcl/ и собирайте. Сам скрипт короткий, и вы можете его глянуть - он просто работает. Для обновления просто смените номер версии, и скачайте новые сырцы. И далеко не _каждую_, а только какие-то узкоспецифичные вещи.

Нет, мультилиб это возможность использовать 64-х битные и 32-х битные библиотеки на одной системе. Нормально он работает пока только в rpm-based.

В rpm-based слишком много секса с самой системой, время на кодинг не останется.

drBatty ★★
()
Ответ на: комментарий от drBatty

Сам скрипт короткий, и вы можете его глянуть - он просто работает. Для обновления просто смените номер версии, и скачайте новые сырцы

слишком геморройно, слишком много телодвижений

В rpm-based слишком много секса с самой системой, время на кодинг не останется.

наоборот

Reset ★★★★★
()
Ответ на: комментарий от Reset

>слишком геморройно, слишком много телодвижений

найти и поставить какой-нить левый RPM пакет ещё более геморройно. ИЧСХ глюки вылезают ВНЕЗАПНО, когда этот rpm-based обновился, и ПМ не может понять, как разрулить левые зависимости (которые были внесены левым пакетом). А уж как собрать RPM пакет... Вы сами знаете, какой это гемор.

drBatty ★★
()
Ответ на: комментарий от drBatty

Ты бред несешь. Левые rpm не нужно. Все есть в репозиториях. Тут тебе не шлака. Собираются rpm тривиально.

Reset ★★★★★
()
Ответ на: комментарий от Reset

>Все есть в репозиториях.

в репозиториях ЧЕГО? я ведь найду, чего нет, причём найду пост обиженного мандривоида или там ещё какого-то RPM'овца. Вы это сами прекрасно знаете.

Собираются rpm тривиально

если тяп-ляп, то да(знаю, видел такие пакеты, которые ставятся только в систему сборщика). Кстати, зачем вы их собираете? В репозиториях ведь всё и так есть :)

drBatty ★★
()
Ответ на: комментарий от drBatty

в репозиториях ЧЕГО? я ведь найду, чего нет, причём найду пост обиженного мандривоида или там ещё какого-то RPM'овца. Вы это сами прекрасно знаете.

Я не сомневаюсь, что найдешь, но репозиторий шлаки не составляет и 10% от репозитория той же мандривы.

Кстати, зачем вы их собираете? В репозиториях ведь всё и так есть :)

Свой самописный софт отсутствует.

Reset ★★★★★
()
Ответ на: комментарий от Reset

>Я не сомневаюсь, что найдешь, но репозиторий шлаки не составляет и 10% от репозитория той же мандривы.

не согласен. Сколько Гб занимает реп мандривы? Который официальный.

Кроме того, практически всё, что есть в репах мандривы, и чего нет в репах слаке не имеет никакого отношения к разработке.

Свой самописный софт отсутствует.

дык я о том и говорю - свой RPM пакет для себя сделать просто, зависимостей ведь 0, у вас всё равно всё ваше есть. А вот соорудить пакет, который поставится хотя-бы в 99% чужих мандрив, и ничего не порушит - очень сложно. Для слаквари это тривиально.

drBatty ★★
()
Ответ на: комментарий от drBatty

Факты таковы. В шлаке 660 пакета. В Магии 8875 (это .src.rpm, поэтому разделение на мелкие пакеты не учтено!), в Мандриве более 12k.

Кроме того, практически всё, что есть в репах мандривы, и чего нет в репах слаке не имеет никакого отношения к разработке.

4.2

дык я о том и говорю - свой RPM пакет для себя сделать просто, зависимостей ведь 0, у вас всё равно всё ваше есть. А вот соорудить пакет, который поставится хотя-бы в 99% чужих мандрив, и ничего не порушит - очень сложно.

4.2

Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.