metaclass: (Default)
[personal profile] metaclass
Как известно, я страдаю вульгарной линуксятиной. В том смысле, что канадские и белорусские дебианщики считают, что я должен заниматься бухгалтерией и не лезть со свиным рылом в ихний калашный линуксовый ряд. Ну, напрягает их это, мозговая скверна - боятся, что зараза дельфей, sql и бухгалтерии проникнет в чистый стерильный мир подвальных серверных и заставит их заниматься чем-нибудь вроде "apt-get install operden" и потом обучать бухгалтеров.
Тем не менее, периодически получается выдирать из них полезную инфу насчет линуксов.

На сей раз я решил все таки выяснить, как кошерно заставить дебиан(squeeze) иметь в текстовой консоли нормальное разрешение экрана, вместо 80х25, на которых нифига не помещается. Надо заметить, что никаких X-ов я принципиально не ставлю, потому что шрифты и юзабилити у графического софта под линукс - на 99% ракоглазие, и кроме того, графической унылости мне и под виндой хватает, а линуксом я пользуюсь ради кошерной текстовой консоли, из которой все можно делать без графики и прочей дизайнерско-макоебской скверны.
Везде в интернетах по жизни было написано дописать в строку параметров ядра vga=791 и это как бэ всегда и работало.
Затем в squeeze всунули GRUB2 где это внезапно стало deprecated и чтобы работало аналогично - нужно прописать в /etc/default/grub GRUB_GFXMODE=1024x768, в /etc/grub.d/00_header в одной из строчек в определенном месте добавить set gfxpayload=keep и выполнить update-grub. Ну, вуду оно и есть вуду, тем не менее работает. После же апдейта, если он затрагивает груб - на 00_header ругается dpkg и приходится или мержить изменения, или заменять на стандартный из пакета, а потом править руками. Некошерно.
Решил таки выяснить, как же кошерно. У канадских дебианщиков вопрос вызвал неимоверную истерику, с упоминанием drm/kms/firmware-linux-free и прочего. Основной вопрос, который задавался несколько раз - "причем тут груб?".
Утверждается, что vga=791 и тому подобные исправления в параметрах груба есть костыль, что это в любой момент перестанет работать, а правильно - драйвера видеокарты должны поддерживать KMS. Что характерно, про оный KMS нигде в связи с описанием установки нужного мне текстового режима не упоминалось. Кроме того, в отличие от костылей в грубе - оно не работает, т.к. под мою видеокарточку ati rage mobility я в дебиане дров не нашел, все упоминания дров - фигурируют исключительно в контексте каких-то генту, ручной сборки, причем обсуждения 3-4х годовой давности и обычно на тему "дрова не собираются". А те дрова, которые есть - тянут за собой xserver. Мне же он, по идее, не нужен. Я, возможно, чего-то не понимаю, но мне кажется что xserver и дрова друг от друга зависеть не должны.
Т.е. простая задача выливается в какой-то оккультизм с дровами, малопонятными фичами ядра и дров, причем про это знают только хардкорные линуксоиды, а все остальные пользуются типа костылями и распространяют знание о костылях дальше.

Date: 2011-02-12 08:41 am (UTC)
From: [identity profile] d4s.livejournal.com
бебиан и производные? или только бебиан?

/me прослезился - мой любименький альт теперь котируется выше бебиана ;-)

Date: 2011-02-12 08:48 am (UTC)
From: [identity profile] theiced.livejournal.com
даже гоболинукс лучше чем бебиан.

Date: 2011-02-12 10:21 am (UTC)
From: [identity profile] mend0za.livejournal.com
На бывшей конторе theiced с огромным наслаждением избавились от всего что он насаждал, как только он свалил. Стиль его насаждения генту и руби, а также огромное личное обаяние - распространяют только ненависть и к нему и к его любимым технологиям.

Я ещё не разу от него не слышал конструктивных аргументов, кроме "кругом дебилы, один я в белом пальто красивый стою". Хотя как эмбедщик чётко представляю сферы, где сильны source-based дистрибы, а где рулят длинный release цикл и бинарные апдейты.

Date: 2011-02-12 10:31 am (UTC)
From: [identity profile] theiced.livejournal.com
>На бывшей конторе theiced с огромным наслаждением избавились от всего что он насаждал, как только он свалил.

это на минком говноофисе - наполненном пидорасами и дибилами. вообще ойпионвеп скатился в сраное говно ещё за пол года до того как я свалил, увы. а начиналось всё как... ых :(

>Я ещё не разу от него не слышал конструктивных аргументов, кроме "кругом дебилы, один я в белом пальто красивый стою".

просто те, у кого моск скушан бебианом не слышат никаких аргументов не совпадающих с их религией.

ну вот тебе аргумент - долбоёбам сделавшим http://git.debian.org веры не может быть по определению, у них ls может начать rm -rf делать.

http://theiced.livejournal.com/84097.html - ну или вот ещё.

Date: 2011-02-12 10:32 am (UTC)
From: [identity profile] theiced.livejournal.com
PS. причём мегатру бебианисты предлагают охуенские решения вида:

apt-get install ruby-full
wget http://production.cf.rubygems.org/rubygems/rubygems-update-1.3.7.gem
sudo gem install rubygems-update-1.3.7.gem
update_rubygems

Date: 2011-02-12 11:04 am (UTC)
From: [identity profile] metaclass.livejournal.com
Ну вот я ж про что и пишу - все распространяют оккультные знания, которые невозможно вывести из базовых принципов работы. Только изустная передача знаний от канадских дебианщиковмастеров подмастерьям.

Date: 2011-02-12 11:18 am (UTC)
From: [identity profile] theiced.livejournal.com
ребе, эта магия делает бебиан очень ТРУ - слакварью. конечная стадия эволюции любой инсталляции бебиана. только вот возникает вопрос - зачем ставить бебиан и ебстись что бы полить слакварь? не проще ли сразу её поставить?

(no subject)

From: [personal profile] ex0_planet - Date: 2011-02-12 11:48 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 11:51 am (UTC) - Expand

(no subject)

From: [personal profile] ex0_planet - Date: 2011-02-12 12:47 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 12:51 pm (UTC) - Expand

(no subject)

From: [identity profile] nonameshadow.livejournal.com - Date: 2011-02-13 08:20 am (UTC) - Expand

Date: 2011-02-12 11:51 am (UTC)
From: [identity profile] d4s.livejournal.com
даже для меня это не магия и не оккультные знания. это правильное поведение установщика системы, имеющей свой собственный репозиторий и систему обновлений.

Date: 2011-02-12 01:22 pm (UTC)
From: [identity profile] avnik.livejournal.com
Это потому что гемы -- говно.
В частности потому что gem install ... прямо противоречит дебиановскому полиси, и пишет в подведомственные dpkg каталоги.

Используйте аналоги билдаута для руби (их есть), стройте ими песочницы с гемами внутри. Или пишите gem2deb, конвертите гемы и ставьте их dpkg/apt'ом.

Все прочие решения неконвенционально сосут.

Date: 2011-02-12 01:25 pm (UTC)
From: [identity profile] theiced.livejournal.com
гемы - говно. но ещё раз - биииидааа - бебиановский руби поломан нахуй. в стэйбле.

(no subject)

From: [identity profile] avnik.livejournal.com - Date: 2011-02-12 01:30 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 01:32 pm (UTC) - Expand

Date: 2011-02-12 01:27 pm (UTC)
From: [identity profile] mend0za.livejournal.com
https://github.com/ln/gem2deb - Lucas Nussbaum уже утомился вручную пакеты конвертировать.

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 01:31 pm (UTC) - Expand

Date: 2011-02-12 11:52 am (UTC)
From: [identity profile] mend0za.livejournal.com
Аргумент про http://git.debian.org - для меня пустой звук. Ещё раз, дорогой сектант, я не знаю что это и для чего. Не пользуюсь. Не могу оценить здравость идеи и имплементации. "Приборы! 68! Что 68? А что приборы?".

На руби в дебиан ты зря завернул :). Это прошло бы на лоха, который вопросом не владеет и не интересуется.

- Обожаю дистрибутивы, которым похуй на naming convention ( привет от libsequel-ruby и libmysql-ruby)
- Обожаю рубистов, загнавших технологию в гетто и продолжающих загонять её всё глубже.
- Обожаю помойку под названием GEM .

Та ошибка которую ты получил - объясняется просто. На Дебиан ruby никому нахрен не впился, кроме маленькой группки пользователей и ещё более маленькой группки разработчиков. И внимание к ней вполне соответствует её процентной доле среди других языков + трудоёмкость конвертации GEM (пока ещё не автоматизированной, как в обвязках для java и python) в рамках системы непрерывного rush в ruby.

статиком собранный wxRuby в GEM (внимание, ВЕСЬ wxWidgets внутри GEM) - это даже не порно, это букакке.

Date: 2011-02-12 12:05 pm (UTC)
From: [identity profile] theiced.livejournal.com
>Аргумент про http://git.debian.org - для меня пустой звук. Ещё раз, дорогой сектант, я не знаю что это и для чего. Не пользуюсь. Не могу оценить здравость идеи и имплементации. "Приборы! 68! Что 68? А что приборы?".

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

>- Обожаю дистрибутивы, которым похуй на naming convention ( привет от libsequel-ruby и libmysql-ruby)

более долбоёбской системы именования не видел. но вот это как раз IMHO, да.

>- Обожаю рубистов, загнавших технологию в гетто и продолжающих загонять её всё глубже.

чо?

>- Обожаю помойку под названием GEM .

да, большего пиздеца чем rubygems я не видел ещё, что верно то верно. даже в бебиане по сравнению с ЭТИМ порядок и ангелочки летают.

>Та ошибка которую ты получил - объясняется просто. На Дебиан ruby никому нахрен не впился, кроме маленькой группки пользователей и ещё более маленькой группки разработчиков

ага. только вы определитесь - или в бебиане "самое большое количество пакетов и все стабильные" (ц) (тм) с говнодоклада жопоголового бебианиста с того самого лвее или таки выкидывайте оттуда руби и пишите "бебиан больше руби не поддерживает".

и таки перечитай - я и из репов ставил и gem installом - сегфолтилось себе. проблема была в сборке самих рубей.

Date: 2011-02-12 12:27 pm (UTC)
From: [identity profile] mend0za.livejournal.com
Дружок, мне изучать для чего нужен http://git.debian.org ?

> Чо ?
Маргинальная технология для гиков, что слышал.

> "самое большое количество пакетов и все стабильные" (ц) (тм) с говнодоклада жопоголового бебианиста с того самого лвее или таки выкидывайте оттуда руби и пишите "бебиан больше руби не поддерживает".

Мне что, не использовать source-based дистрибутивы, только потому что одним из них пользуешься ты?
Есть люди, которые тянут скудную поддержку ruby в Debian. И пусть тянут, пока им это надо.
Есть люди которые тянут kFreeBSD, порт на mips/mipsel. И правильно делают.

Скудость багрепортов на эти рубевские пакеты (твоего тоже нет) - показатель размера их пользовательской базы в Debian.


(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 12:48 pm (UTC) - Expand

(no subject)

From: [identity profile] mend0za.livejournal.com - Date: 2011-02-12 12:56 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 12:58 pm (UTC) - Expand

(no subject)

From: [identity profile] mend0za.livejournal.com - Date: 2011-02-12 01:01 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 01:05 pm (UTC) - Expand

Date: 2011-02-12 11:26 am (UTC)
From: [identity profile] gnom-virtuoz.livejournal.com
так тут уже давно всем известно что он один дартаньян, и что у него гентоо головного мозга. я тоже адекватных аргументов не видел пока. все в стиле дебиан говно, там не работает руби.

Date: 2011-02-12 11:31 am (UTC)
From: [identity profile] metaclass.livejournal.com
Я так понимаю, стиль выпуска обновлений для руби и поддержки дебиана между собой не совместимы.

Date: 2011-02-12 11:36 am (UTC)
From: [identity profile] theiced.livejournal.com
нет. они там умудрились сделать адовую сборку которая не работает. уникумы.

ребе, прошу заметить - бебианисты настолько уебланы что "не работает руби" просто игнорируют, цитирую "я тоже адекватных аргументов не видел пока".

Date: 2011-02-12 11:47 am (UTC)
From: [identity profile] metaclass.livejournal.com
Это в каком дебиане вообще? Точно помню, что в старом руби работал, т.к. работал редмайн. Поставленный руками, да.
А в новом редмайн искаропки вызывает конфликт констрейнтов на версиях рубевых пакетов, и не работает.

(no subject)

From: [personal profile] ex0_planet - Date: 2011-02-12 11:49 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-02-12 11:58 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 12:07 pm (UTC) - Expand

(no subject)

From: [personal profile] ex0_planet - Date: 2011-02-12 12:53 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-02-12 04:08 pm (UTC) - Expand

Date: 2011-02-12 11:36 am (UTC)
From: [identity profile] gnom-virtuoz.livejournal.com
хз, я с руби ниразу не сталкивался... я просто к тому, что [livejournal.com profile] theiced из за руби охаил весь дистр. хотя в последнее время появилась фишка на счет http://git.debian.org Хотя я в упор не пойму что там ему не понравилось, что скорость загрузки страницы малая, так причем тут дебиан вообще?

Date: 2011-02-12 11:57 am (UTC)
From: [identity profile] theiced.livejournal.com
не только. я пару раз проводил показательные установки бебиана. ага. стэйбл тупо не бутится, в анстэйбле по религиозным причинам НЕТ nvidia-drivers (хотя в стэйбл и тестинг они есть), в тестинге у трети пакетов поломаны депы. нунахуй.

и ещё раз - на бебиан мне похуй. мне не нравятся его разработчики и пользователи - все как на подбор рукожопые уебланы. опять же берём например ойпинвеповский сервер на бебиане поставленный мощными бебианщиками - три апача (2 мэйкинсталльнутых), 2 мусикля, 2 ежабберд. типично.

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-02-12 12:10 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 12:15 pm (UTC) - Expand

(no subject)

From: [identity profile] gnom-virtuoz.livejournal.com - Date: 2011-02-12 01:38 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 01:43 pm (UTC) - Expand

(no subject)

From: [identity profile] gnom-virtuoz.livejournal.com - Date: 2011-02-12 02:09 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 04:03 pm (UTC) - Expand

(no subject)

From: [identity profile] gnom-virtuoz.livejournal.com - Date: 2011-02-12 05:28 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 05:32 pm (UTC) - Expand

(no subject)

From: [identity profile] gnom-virtuoz.livejournal.com - Date: 2011-02-12 08:48 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-13 06:45 am (UTC) - Expand

(no subject)

From: [identity profile] gnom-virtuoz.livejournal.com - Date: 2011-02-13 10:10 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-13 10:22 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 12:16 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-02-12 12:19 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 12:22 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-02-12 12:29 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 12:52 pm (UTC) - Expand

(no subject)

From: [identity profile] gnom-virtuoz.livejournal.com - Date: 2011-02-12 01:36 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 01:42 pm (UTC) - Expand

(no subject)

From: [identity profile] gnom-virtuoz.livejournal.com - Date: 2011-02-12 02:12 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-02-12 04:01 pm (UTC) - Expand

Date: 2011-02-12 12:29 pm (UTC)
From: [identity profile] mend0za.livejournal.com
Да, именно так

И эту проблему начали решать только счас. Может и доползут до хорошего состояния (как в java и python policy).

Date: 2011-02-12 11:38 am (UTC)
From: [identity profile] d4s.livejournal.com
ну... кое-кто на самсе таким же стилем насаждения и нетерпимости отбил мне охоту изучать ruby на всю жизнь на ближайшую перспективу. учу быдлопитон ;-)

мне лично, чем дебиан не нравится (и по тем же причинам многим не нравится альт), так это тем, что там действительно достаточно много своих собственных решений, чтобы человек пересев сразу после RH или CentOS, смог сразу же освоится.
а вот наоборот - проблем, как правило возникает мало - человеку, знакомому с дебианом, как правило, не составляет труда разобраться с RH-подобными дистрами.

Повторюсь - это не более, чем личные предпочтения и привычка к костылям какого-то конкретного дистра.

А вот к бубунте у меня личная ненависть :-) Особенно arm-вещей. Берешь, как белый человек, rootfs.tgz, разворачиваешь - полет нормальный, но вот понадобился софт - делаю update&&dist-upgrade и бубунта начинает превращаться в тыкву :-(

Date: 2011-02-12 11:49 am (UTC)
From: [identity profile] metaclass.livejournal.com
Меня почему-то наличие разницы между разными дистрибами линукса бесит.

Date: 2011-02-12 11:56 am (UTC)
From: [identity profile] d4s.livejournal.com
не. это правильно.
нормальная такая экосистема с жестким генетическим отбором и перекрестными связями.
лучшие фичи из одних дистров приводят к заимствованию или появлению таких же, но своих фич в других дистрах. выживают наиболее удачные и/или поддерживаемые.

хотите канонический линукс? тогда вам надо RH/CentOS или даже build-from-scratch ;-)

Date: 2011-02-12 12:32 pm (UTC)
From: [identity profile] mend0za.livejournal.com
канонический - вам в слакварь.

я ей уделил лучшие годы жизни

(no subject)

From: [identity profile] d4s.livejournal.com - Date: 2011-02-12 01:23 pm (UTC) - Expand

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 5th, 2025 07:39 am
Powered by Dreamwidth Studios