Yoda писал(а):
Заказал Gnome, и aptitude тут же мне назначил более 500 пакетов в качестве обязательных по зависимостям,
Без внимательности никак: есть метапакет gnome, а есть gnome-core. Есть, кстати, ещё более минимальный вариант - gnome-session, но это для дзенствующих, а они уже давно гномом не пользуются.
Yoda писал(а):
Набираю по старой памяти в консоли startx
Вот и беда: зубрить плохо, надо понимать чего делаешь. Как ни странно, лучше следовать этому принципу вообще всегда, поначалу тяжело, но потом здорово время экономит.
Собственно, никакой xinit и startx руками никто не вызывает, а есть следующие части (не все обязательные, но с ними проще), по порядку: X-Server (x.org/xvnc/nxserver/x2goserver/xming), DM (Desktop Manager - slim/gdm/kdm/lxdm), DE (Desktop Environment - lxde/gnome/kde и т.д.), WM (Window Manager - openbox/fluxbox/compiz/metacity(?)). Я виндузятник и не особо вникал, так что если чего напутал - пардон, с радостью почитаю как правильно.
Вот вместо запуска xinit надо устанавливать какой-нибудь DM (рекомендую slim).
Yoda писал(а):
Хорошо, конечно, иметь такую память, чтобы помнить такую строку и куда её добавлять
Память, может и хорошая, но ключевое в ней называется "файл notizen.txt", хотя, есть удобный специальный софт, гуглить по "mind maps" ( хотя есть и альтернативы, недавно вот дошли руки попробовать некоторые консольные органайзеры для иерархических данных, пока что мне больше всего нравится hierarchical notebook -
http://hnb.sourceforge.net/ , что ж, ещё один повод емаксофилам поржать надо мной ).
А добавлять её неважно куда - важно понимать что она делает и в каких местах она будет работать. Никакого шаманства, всё строго по теории.
Yoda писал(а):
что сообщество бесплатных хакеров-на-коленке не сделает того, что давно сделали оплачиваемые профессионалы.
Что за древние заблуждения. Во-первых, свободный софт далеко не всегда разрабатывается бесплатно. Хороший - почти всегда спонсируется конторами, которым он нужен.
Во-вторых, идеология разная. На маках вообще блюрнутое гогно считается самым правильным что есть в мире и чёткие шрифты соотв. фанатам видеть больно и непривычно (и ради этого подгоняли производство экранов с вообще огромным dpi), и что, там тоже "бесплатные хакеры-на-коленке" ? К слову, дебиан с убнотой имеют немало пофикшенные рендереры, так что там ещё не так всё плохо.
Yoda писал(а):
Наручные часы у тебя тоже в UTC показывают?
Идут != показывают. Идти они могут хоть вообще в астрономических ударах, но показывают то что сказано в настройках, т.е. локальное время.
Впрочем, разобрались и ладно.
Yoda писал(а):
Проблема номер один - установленная система видит сеть (а следовательно и инет) только на одном компьютере, - там, где установлена.
А это уже неповседневная вещь, которую надо знать. А именно, чего надо знать про систему, которую предполагается юзать на разных компах: в случае винды надо знать кучу тонкостей (особенно с дисковыми драйверами и путями в boot.ini), в случае линуха всего две: /etc/fstab и /etc/udev/rules.d/ . Если с fstab понятно, то с правилами udev ситуация такая: чтобы при загрузке интерфейсы не менялись местами (ибо скрипты в /etc/network/ привязываются к именам интерфейсов), там прописывается соответствие устройств и имён интерфейсов. Можно просто удалять /etc/udev/rules.d/70-persistent-net.rules и тогда каждый раз первый попавшийся ethernet интерфейс будет обозван eth0 и к нему будут применены соотв. настройки (запущен dhclient, например), иначе система будет думать что eth0 временно вынут, обзывать новонайденные eth1+ и не знать чего с ними делать (впрочем, всегда можно поднять руками, в графике просто это абстрагировано, но при этом всплывают другие проблемы, если нужны более сложные настройки, чем тупо dhcp на первом попавшемся интерфейсе).
-----
1) почему мне обидно такое коверкание названия Debian: как минимум, его дистростроители не считают пользователей системы дебилами, чего нельзя сказать о разработчиках всякой там убунты, пхп,
питона и прочего. Ссылка - just FYI, если для кого tl;dr, то краткое содержание: Гвидо не может в лямбды и считает что их надо выкинуть из питона, потому что средний питонопрограммист их осилить не может.
2) так и хочется сказать: "вы или крестик снимите, или трусы наденьте", т.е. юзайте изкоробочную убноту, ибо если железо не нищебродское, то никаких проблем с ней нет, или не начинайте по каждому поводу "я серьёзный человек и не хочу разбираться в мелочах, и вообще, красноглазые с синей изолентой понавертели тут, фу какие мерзкие".
2.1) но это как-то истерично с моей стороны и скажу правильнее/проще: разбираться в куче предметных областей надо неизбежно, век такой. Тем более если Физтех окончили - тут уж точно человек должен был научиться учиться. А самый толковый способ безболезненно разобраться, который я пока что имел: сначала сделать всё близко к инструкции (при этом делать с пониманием, а не копипастой, потому что абсолютно точные инструкции и размер имеют бесконечный), потом работающую вещь щупать и потихоньку менять (если сильно надо, если не надо - лучше не менять). Я так генту ставил, там хэндбук клёвый.
3) Also, если отвлечься от искоробочных вариантов, то иногда жизнь здорово упрощается. Вот на работе вообще без цельных DE обхожусь (если раньше ставил lxsession со всеми вытекающими, то теперь тупо fluxbox (когда-нибудь дойду до i3wm) + отдельные нужные программы, а не наборы их), да, приходится монтировать всё ручками (хотя можно это исправить), но зато в системе только то что мне нужно => я могу в этом быстро полностью разобраться, да и точек отказа меньше.
Индикатор раскладки - да болт бы с ним, он и в винде у меня не работает, но когда всё время за клавиатурой и русский включается редко - вопроса о текущей раскладке не висит. Хотя, есть xkbind, он не зависит от DE и даже WM.
Incidence писал(а):
Полученный список модулей проходится поиском в конфигурялке ядра.
Меня, кстати, удивляет что есть опция localmodconfig, есть localyesconfig, а для процитированного автоматической опции не видно.
А так - там не в модулях дело, в бинарных дистрах модули добавляются все какие можно, дело в правилах и скриптах.
Incidence писал(а):
Студенты, которым мы преподаём генту, без проблем трудоустраиваются админами в любую контору, где стоит любой линукс\бсд. В отличие от
В отличии от кого, кстати? А то если взять тех же физтехов (их дофига, куда ни глянь - везде натыкаешься), так они и не особо мечтают админами становиться - цели изначально гораздо повыше и поинтереснее.
Incidence писал(а):
т.е. все машины у меня в дуалбуте
> 2012
В этой картине мира уже нет места для дуалбута.
Incidence писал(а):
сервер, кстати, поднимается гораздо быстрее десктопа
Что ничуть не удивительно, ибо а) серверная часть спонсируется куда лучше, пилится более давно и вообще ради серверной части оно и нужно б) к серверной части требования объективные ( в то время как к десктопной требования субъективны и можно докапываться сколько угодно, конечное ТЗ формулируется только как "одна кнопка 'сделать мне хорошо', хотя, нет, мимо одной кнопки можно промахнуться" ).