Потихоньку перехожу на генту
Jun. 19th, 2014 09:22 amНаконец-то я оживил генту на домашнем компьютере (до этого там был 1.5 года не обновляемый из-за systemd арчик, который я где-то в феврале-марте благополучно поломал). Заодно завалил ЛОР кучей тем с нытьем по поводу "нехорошести" генты.
А сразу просто поставить и работать не вышло из-за того, что домашний компьютер слишком слабый, чтобы на нем компилировать с тысячу пакетов (я пробовал glibc скомпилировать, ушло часа два), поэтому-то я решил компилировать все в чруте на работе, а дома устанавливать готовые бинарники. И в этом была моя первая проблема (я указал в make.conf флажок -march=native, из-за чего по понятным причинам бинарники с работы у меня дома не запускались, когда я обновил glibc). Вторая проблема возникла из-за лени: перекомпилировав все пакеты после удаления злополучного флага, я не подчистил дома полностью корень. Поэтому у меня возникли всякие лишние файлы в /lib64 и /usr/lib64. В полуавтоматическом режиме они были обнаружены и удалены.
Остались кое-какие проблемы: скажем, qcad был установлен через одно место (ебилд пришлось корректировать), с kicad и freecad — та же песня. deadbeef пришлось поискать по оверлеям... В общем, дистрибутив-то хороший, но уж очень странно в нем к хорошему софту относятся: в стабильной ветке portage лежат лишь старые проверенные временем пакеты. А все самое интересное приходится искать по оверлеям, а то и самому ебилды писать...
Ну, поживем — увидим. Все-таки, в конце-концов, и на рабочем компьютере, и на ноутбуке арчик не вечен. А заменять его в сфере надвигающегося "линуксокапца" можно либо гентой, либо слакой. Слака — это чересчур. Остается гента. Но, сдается мне, надо потихоньку посматривать в сторону FreeBSD: линукс уже не то, что начинает помирать, а бьется в предсмертных судорогах!
А сразу просто поставить и работать не вышло из-за того, что домашний компьютер слишком слабый, чтобы на нем компилировать с тысячу пакетов (я пробовал glibc скомпилировать, ушло часа два), поэтому-то я решил компилировать все в чруте на работе, а дома устанавливать готовые бинарники. И в этом была моя первая проблема (я указал в make.conf флажок -march=native, из-за чего по понятным причинам бинарники с работы у меня дома не запускались, когда я обновил glibc). Вторая проблема возникла из-за лени: перекомпилировав все пакеты после удаления злополучного флага, я не подчистил дома полностью корень. Поэтому у меня возникли всякие лишние файлы в /lib64 и /usr/lib64. В полуавтоматическом режиме они были обнаружены и удалены.
Остались кое-какие проблемы: скажем, qcad был установлен через одно место (ебилд пришлось корректировать), с kicad и freecad — та же песня. deadbeef пришлось поискать по оверлеям... В общем, дистрибутив-то хороший, но уж очень странно в нем к хорошему софту относятся: в стабильной ветке portage лежат лишь старые проверенные временем пакеты. А все самое интересное приходится искать по оверлеям, а то и самому ебилды писать...
Ну, поживем — увидим. Все-таки, в конце-концов, и на рабочем компьютере, и на ноутбуке арчик не вечен. А заменять его в сфере надвигающегося "линуксокапца" можно либо гентой, либо слакой. Слака — это чересчур. Остается гента. Но, сдается мне, надо потихоньку посматривать в сторону FreeBSD: линукс уже не то, что начинает помирать, а бьется в предсмертных судорогах!
no subject
Date: 2014-06-19 05:40 am (UTC)no subject
Date: 2014-06-19 06:37 am (UTC)Правда, тоже много уже софта, завязанного на всякую дрянь вроде GTK3 или Qt4/5.
no subject
Date: 2014-06-19 07:24 am (UTC)package.mask
>=dev-qt/qtcore-4.8.5
<=dev-qt/qtcore-4.8.5
>=dev-cpp/gtkmm-3.0.0
>=x11-libs/gtk+-3.0.0
Как правило собирается версия та, что на GTK2. Если чего уже нет в portage, выкачиваю старую версию в архиве, а далее ручная установка: ./configure && make && make install
no subject
Date: 2014-06-19 07:44 am (UTC)Скажем, gedit уже только на GTK3 (поэтому я на medit в арче перешел, но medit у меня собираться не хочет — ему слишком старый питон нужен). Ну и без культей не обойтись — уж больно нравится мне kile. Да и те же qcad'ы и им подобное используют культи.
Ну, а если замаскировать полсистемы и оставить лишь старые стабильные версии удобного софта, то не факт, что новое что-нибудь встанет.
no subject
Date: 2014-06-19 08:22 am (UTC)no subject
Date: 2014-06-19 08:48 am (UTC)А то бывает нужно иногда писульку быстро оформить, а в mcedit не всегда удобно здоровый буфер вставлять.
no subject
Date: 2014-06-19 08:56 am (UTC)http://ru.wikipedia.org/wiki/MATE
layman -a mate
emerge mate-text-editor
no subject
Date: 2014-06-19 09:20 am (UTC)no subject
Date: 2014-06-19 10:07 am (UTC)Ну, а дебиан мне не нравится: платой за стабильность выступает сильное устаревание софта. Некоторый же софт, который еще не достиг пика своего развития, обновляется довольно-таки часто.
no subject
Date: 2014-06-19 10:18 am (UTC)вот texlive новый собирать как то рука не подымается :( но может и зря, раньше его собирал сам.
no subject
Date: 2014-06-19 10:47 am (UTC)no subject
Date: 2014-06-19 11:39 am (UTC)Не понял: это как?
> В особо тяжёлых случаях - 3 звуковушки.
И в чем проблема? У меня на компьютере 2. Одна с колонками, другая — для гарнитуры. Скриптиком можно переключить карточку по умолчанию (чтобы кинцо в наушниках смотреть, например). На буке 1 звуковушка + выход по HDMI, тоже скриптик переключает выход, если по телику смотрим что-нибудь (т.к. бучные пищалки - то еще убожество).
Не вижу проблем рулить тремя звуковушками из-под чистой альсы.
no subject
Date: 2014-06-19 01:43 pm (UTC)Не знаю, умеет ли alsa работу по сети.
no subject
Date: 2014-06-19 02:20 pm (UTC)> Софт играет музыку - там, звуковые карты - тут
Странно как-то. Я бы там запустил mpd какой-нибудь, а тут любым клиентом слушал бы себе...
У тебя, похоже, вендовая привычка осталась. Я сегодня долго одному электронщику разъяснял, почему коннект к венде по radmin — это не есть сетевой интерфейс. А он все не мог понять, как же можно просто запустить на компьютере сервер и коннектиться к нему с клиента под любой платформой (хоть с телефона). Вот такие вот результаты дает долгое сидение под вендами, где иксы вкурочены намертво в ядро и понятием клиент-серверной архитектуры обычно люди не владеют.
no subject
Date: 2014-06-19 02:44 pm (UTC)Ну MPD как-то можно, а вот audacity, skype, mplayer (и другое видео) - уже даже и не знаю. А gimp, openoffice, eclipse и т.д. - тоже удалённо, но не из-за звука. У меня полноценный комп там, а на столе - просто прослойка между мной и тем компом с монитором (скоро 3 сделаю) и звуковушками.
Не, виндовой привычки у меня точно нет, практически с DOSа на юниксы перешёл. Играл там, да, было дело, пока wine не устаканили, а потом и вовсе играть перестал :-)
На "клиенте" подняты сервера xorg и pulseaudio, на "сервере" - ssh, svn, ftp и что-то там ещё.
no subject
Date: 2014-06-19 07:40 pm (UTC)