yurikhan: (Default)
[personal profile] yurikhan

Вчера собрался с силами и водрузил на свой десктоп Ubuntu 7.10.

Установщик заснул на 82%, думая, не вытащить ли на всякий случай из Интернета каких-нибудь апдейтов. Я грубо растолкал его, убив соответствующий процесс apt-get’а :) Установщик не обиделся, а сказал, что «у нас тут какая-то фигня с доступом к репозиторию, поэтому пока поставимся так, а вы потом сами разберитесь».

Сразу после первой перезагрузки проснулся Update Manager и предложил скачать 149 обновлений общим весом на 200 с лишним мегабайт. Был отправлен погулять до ночи, пока я разберусь с более важными делами.

Nautilus (скромно называющий себя File Browser’ом) не нравится. sudo apt-get install mc.

Настройка горячих клавиш оконного менеджера порадовала. Сразу повесил gnome-terminal -e mc на Win+M, максимизацию окна на Win+Up, диалог запуска команды перевесил с Alt+F2 на Win+R и т. д.

Firefox очень радостно подхватил мой виндовый профайл, на который я ему подсунул симлинк в ~/.mozilla. Со всеми моими любимыми add-on’ами. Вот только в дефолтном serif’ном шрифте русские буквы корявые. sudo apt-get install msttcorefonts, верните мне мою Грузию. Сглаживание работает — не скажу, что плохо — по-другому, непривычно.

Почтовый клиент по умолчанию — Evolution. Поскольку под виндой у меня давно Thunderbird, то sudo apt-get install thunderbird. Симлинк на профиль так же легко подхватился и заработал.

Проприетарный драйвер nvidia скачался, поставился и попросил перезагрузиться. После перезагрузки загрузился в какой-то ужасный low graphics mode и сказал, что не может определить, чего это у нас там такое воткнуто. Ручное убийство и перезапуск иксов показало, что он, как и его брат под XP, думает, что в карту не воткнут дополнительный коннектор питания и что он по этой причине боится умереть с голоду и работать не пойдёт. Однако же сам подсказал, какой ключик куда прописать, чтобы ему было пофиг.

Раз есть графическое ускорение, надо попробовать посмотреть, что нам это даёт. И тут превед surprise: на Win+M висит инверсия всего экрана, а на Win+R — zoom до текущего активного окна. Но я об этом ещё не знаю и вижу только, что у меня вдруг ни с того ни с сего поставился дикий zoom. Гыы.

Перезагружаю иксы, иду гуглить. После нескольких попыток идентифицирую злоумышленника — оконный менеджер Compiz и его плагины. Со второй попытки нахожу достаточно гибкий конфигуратор, отрываю Compiz’у всё ненужное, обезвреживаю шорткаты.

Да, вот и обнаруживается фундаментальный недостаток пакетного менеджера: он не реентерабельный. Пока он что-то качает, поставить что-нибудь маленькое не представляется возможным. Во всяком случае, на моём нынешнем уровне. Разве что руками выкачивать пакеты и ставить их с командной строки.

В качестве медиаплеера поставился некто Totem. При попытке проиграть avi’шку бодро предложил скачать три плагина из репозитория multiverse и подмножества ugly. Был отправлен в сад, до выяснения обстоятельств. Из multiverse я с тем же успехом поставлю mplayer-nogui и буду вполне счастлив.

Админка биллинга нашей локалки (на Яве) заработала после установки Sun’овской JRE, но выпадающие календарики не отрисовываются и не работают. С этим ещё придётся разбираться.

Pidgin. Чувствую, в контакт-листах у меня ещё долго будет бардак после этого — у Mirand’ы группы вложенные и синхронизует она их как-то по-особенному. Разобраться с альтернативами.

From: [identity profile] poige.livejournal.com
А зачем кэширование придумано? Чтобы не делать то, чего можно не делать, или сделать это меньшими затратами.

Основное отличие mc от sh в чём? В том, что при работе с mc, какая-то, как правило нужная информация всегда перед глазами — визуализация контекста. Не спорю, можно приделать к компу вывод морзянкой, изучить её же и насвистывать обратно исключительно «целевые» команды, вот, только, боюсь, алгоритм «срубить побольше бабла за меньшее время» слишком долго высвистывать придётся. Да и денег, опять же, говорят, не будет. :-))
From: [identity profile] grundik.livejournal.com
Хе-хе, вот тут рядом про деньги как раз коммент ;)

А отличие не в этом. В mc ты руками делаешь, а в шелле - ставишь задачу компьютеру, и идёшь заниматься другими делами, пока он работает.
From: [identity profile] poige.livejournal.com
В mc, в общем случае, нажатий на клаву, как раз, меньше.

Если я хочу посмотреть README внутри архива, я нажимаю Enter, и F3. Аналог на /bin/sh, «в студию», plz.
From: [identity profile] grundik.livejournal.com
Cчитать количество нажатий в каком-то конкретном частном случае - во-первых смешно (ну прочитай Раскина, ну или хотя бы меня в google groups), во-вторых, не имеет отношения к фразе "руками делаешь". Но раз уж ты хочешь...

Ты, кстати, забыл посчитать количество нажатий для поиска этого самого README в списке файлов архива.

При одинаковых условиях (то есть мы находимся в каталоге, архив выбран (а, ты не знал, что в zsh можно также кнопочками выбрать имя файла? и не знал, что при этом там работает incremental search? ну я в этом не виноват) и у нас установлен vfs) надо написать less [enter]/R[tab][enter]


PS: про /bin/sh я никогда не говорил, что это тру. Этот шелл плохо приспособен быть interactive, да и он менее posix, чем zsh, при этом на большинстве платформ /bin/sh - это симлинк на что-то другое, то есть даже и как типа мультиплатформенный шелл он плох.

PPS: "руками делаешь" - это когда на совершение операции тратится твоё время, а не компьютерное. Операции, требующие вмешательства пользователя посередине процесса по определению более "ручные", чем операции, требующие внимания пользователя только при постановке задачи. Прочитай Раскина, он доходчивее объясняет.
From: [identity profile] poige.livejournal.com
Нет, не забыл. В общем случае, небольшое. :-)
From: [identity profile] poige.livejournal.com
> (а, ты не знал, что в zsh можно также кнопочками выбрать имя файла?

В смысле, набрать первые буквы и допилить Tab'ом, или вытащить курсорными стрелочками из списка? Так это ж изврат! Предположим, я скачал .zip и сохранил его в /usr/local/src/3rdparty/soft. В mc я нажму Ctr_\, выберу нужный каталог из меню. :-) Или выберу историю каталогов, и тоже это будет поиск в меню. На худой конец, это будет такой же cd, как и в zsh. Потом Alt_S, если там много файлов, и по имени файла, или тут же сортировка по времени создания, и одной клавишей [End] прыг на него. Всё!

> и у нас установлен vfs

Ну, то есть, тебе просто не нравятся буквы «mc» (а, извини, забыл, синий фон! [у моего mc, кстати, обычно не синий :-]) :-) На то, что shell zsh многие его фичи приобрёл, закроем глаза. :-) В общем, да, я пользуюсь zsh (сейчас), но иногда его completion scripts бесят и тупят, а вот mc, как работал замечательно, не додумывая вместо пользователя что-либо, так и работает.

> и не знал, что при этом там работает incremental search? ну я в этом
> не виноват)

«Incremental search» это понятие, которое относится к bash, emacs, и даже Firefox. Про такие понятия, естественно, давно пора знать. Так что я знаю. А вот что ты имеешь в виду, говоря про это в контексте zsh, будь добр пояснить, ибо Ctrl_R там тоже работает и так-же, как в bash.
From: [identity profile] poige.livejournal.com
С точки зрения [livejournal.com profile] grundik, это, видимо, очередная неправильность. Нужно написать программу, которая убедится, что предыдущая программа была составлена правильно, и сама махнёт рукой. :-)
From: [identity profile] grundik.livejournal.com
Зачем же утрировать :) Проверить переименование - это нормально, потому как это опасная операция. Главное, повторюсь, что затем процесс идёт без участия пользователя.
From: [identity profile] grundik.livejournal.com
Это нормально, когда не уверен или когда операция опасная.

Profile

yurikhan: (Default)
Yuri Khan

August 2018

S M T W T F S
   1234
567891011
12131415161718
19202122232425
26 2728293031 

Links

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 2026-02-05 09:40
Powered by Dreamwidth Studios