← All posts tagged Linux

У меня стоит Fedora 16 x64, на которую не удалось поставить Flash (или руки кривые, или не ставится). Так вот. Половина роликов на Ютубе не открывается (ибо на флеше), половина — открывается (ибо HTML5). Но способ посмотреть ролики первой категории существует: надо смотреть видео через интерфейс video.yandex.ru (поиск по видео).

В моём предыдущем посте (#2326838) спрашивается, как отключить одну из «фич» гуя для Линукса. В Линуксе всегда так, добавят какую-нибудь «фичу», типа это «прикольно», кому-то удобно. Потом я натыкаюсь на неё и сразу же хватаюсь рукой за лицо. Уж если нет этой функции в стандарте де-факто на гуй (Windows), то при её добавлении надо обязательно сделать настройку отключения этой ереси, ибо она кому-то может мешаться.

В Linux чуть ли не с 90-х годов была возможность форму элементов управления путём выбора различных тем. В Windows такая возможность появилась, начиная с Windows XP. Соответственно, за всё это время разные умельцы-дизайнеры наклепали большое количество тем оформления окон как под ту, так и под другую платформу. Но почему-то мне почти не попадались темы оформления для Linux, имитирующие классическую тему Windows (да и те, что попадались, были под LXDE и IceVM), и ни разу не попадались темы оформления под обе платформы, имитирующие Windows 3.1! А ведь гуй там красивый.

Есть ли для Linux аналог функции System Restore в Windows? Т.е. чтобы можно было создавать контрольные точки и откатывать состояния системных файлов, файлов конфигурации и установленных программ.

Far Manager прекрасно пашет под Wine. Была сложность с использованием Alt-F1 и Alt-F2 — для вызова меню дисков правой и левой панели я назначил Ctrl-Shift-F11 и Ctrl-Shift-F12. Приятно иметь привычный инструмент.

Да б⅓§°ский Enter на цифровой клавиатуре! Когда я заканчиваю набирать пост, я по привычке отношу правую руку вправо — в сторону мышки. И там нажимаю на Enter, дабы отправить сообщения. А он здесь (KDE, Kopete) вводит новую строку вместо отправки сообщения. Ненавижу, когда ломаются привычки!

Недавним приятным открытием для меня стало то, что то, что в Виндах решается установкой дополнительного софта, а именно ввод типографских символов «—…²⅓≠±$‰©¢÷°§£×» (клавиатурная раскладка Ильи Бирмана), есть в Линуксе искаропки. Я говорю не о клавише Compose, а о дополнительном «третьем ряде». Вот инструкция по установке через ГУЙ: zhart.ru , с красноглазием: shikhalev.blogspot.com . Эта раскладка в некоторых деталях отличается от раскладки Бирмана (так что Ѣ на ней не наберёшь :-(). Но —«»… на ней есть и это здо́рово. Да́, и ударе́ния на́ не́й е́сть.

З.Ы. Compose тоже пробовал — не понравилось.
З.Ы.Ы. Как же я привык пользоваться Enter’ом на цифровой клавиатуре (#1702605/4).

К сожалению, в оном клиенте (Kopete) нельзя перетаскивать выделенный текст. Однако, я заметил, что текст можно выделить, а для вставки щёлкнуть колёсиком. Кроме того, тут ввод новой строки делается через Shift+Enter, а не через Ctrl+Enter, как в большинстве других клиентов.

Заценил дистрибутив PuppyRus Linux (про него много написано в Википедии, можете посмотреть).
• Легковесный, работает шустро. Даже можно поставить на мой старый ноут, я его даже почти поставил, только немного недокрасноглазил — загружен был дипломом. Докрасноглазить — создать файл подкачки, иначе Xorg в нём идёт с трудом (а Xvesa глючит). А так хорошая система.
• По умолчанию в ней файловыый менеджер какой-то кривоватый, но там есть Midnight Commander, поэтому недостаток несущественен.
• Из особенностей — пользователь по умолчанию сидит под рутом, ввода логина и пароля в нём даже не предусмотренно. Работает как live-cd, при этом сохраняя сессию в mount-loop-файле, который можно зашифровать — как альтернатива логину-паролю. Шифровать не пробовал, поэтому подробнее сказать не могу.
• В дистрибутив уже включены кодеки, поэтому сразу после загрузки можно слушать музыку и смотреть кино.
• Можно лазить в интернет, в нём есть браузер Opera.
• Легкость установки, причём вручную. Копируются файлы в папку в корне диска, устанавливается grub4dos (тоже копируется в папку и загрузчик прописывается в boot.ini или в bcd под Vista/7), в menu.lst Груба прописываются ядро, initrd. Всё. Примерно также, как и Убунта через Wubi. С установкой справится любой (красноглазый) школьник.
• PuppyRus Linux — форк Puppy Linux. Puppy Linux — самостоятельный проект, ни на чём не основан.
• Организация пакетов примерно такая же, как и в Slackware — пакеты есть, зависимости не проверяются.
• В общем, классная штука для старых машин и живых флешек.

Пока я был в жуйкооффлайне, я по причине немерянной прокрастинации посмотрел на свежие Убунту и Федору. В Убунте новая (а может, не новая) оболочка Unity, работающая поверх Компиза, что мне уже противно (не люблю свистоперделки). С другой стороны, в Юнити по левому краю экрана есть своеобразный док, приятно напоминающий панель задач Windows 7, в том числе и горячими клавишами. Во многом неплохо и относительно удобно (только набор значков программ не был разбит на группы — или нужно было из неприметного выпадающего списка в углу выбирать группу, или надо было просматривать весь список). Глупо было совмещать меню и заголовок окна при окне, развёрнутом на весь экран. На мой взгляд, меню должно быть нормально видно всегда. Также глупо, что разработчики не поняли суть меню Macintosh — скопировали лишь внешний вид. Кнопки закрытия окна, уменьшения и свёртывания не касаются самого верхнего края экрана, что гасит идею на корню (суть в том, что промахнуться по вертикали мимо маковского меню невозможно, а мимо кнопок закрытия и свёртывания возможно).
В Федоре Гном 3. Единственное, что порадовало, так это то, что число рабочих столов в нём не фиксировано. Недостаток — отсутствие интуитивного (=привычного, читай Раскина) управления с клавиатуры — как им пользоваться — хуй проссышь (а гуглить было лень). Но зато значки программ разбиты на группы, чего так не хватает в Юнити.

Вывод #1. Всё катится в сраное говно. Точнее, линуксовый уй давно там, так что дальше катиться некуда.
Вывод #2. Прикольно, что теперь запускаемые программы обозначены значками и объединены в группы. Прямо как в Диспетчере программ Windows 3.11. Вечные истины они вечные.

Сижу, читаю книгу в браузере. Работает Ритмбокс, время от времени показывая в верхнем правом углу название очередной песни, закрывая тем самым кусок читаемого текста. Думал, что это связано с тем, что трей расположен сверху. Переставил трей вниз — не помогло. Всё равно всплывающее окошко появляется сверху, на мгновение закрывая читаемые строчки.
---
Установил под Linux клавиатурную раскладку Ильи Бирмана (точнее, раскладку Rukbi, в комплект которой входит и раскладка Бирмана besisland.name ). Поставил в настройках клавиатуры именно эти раскладки вместо стандартных. Не помогло — дополнительные символы по-прежнему не набираются. Наверное, надо перезагрузиться. Или назначить как дополнительную клавишу Alt. Хз в общем.

"LINUX — это некоммерческая экспериментальная система, ориентированная преимущественно на исследовательскую деятельность в области программирования и самообучение. Что-то вроде ZX SPECTRUM, в который каждый может залезть паяльником и со всех сторон которого торчат кишки наружу. Для "промышленного" употребления она непригодна. Да, при желании из неё можно сконструировать всё что угодно, но, если вы не собираетесь пересобирать систему каждый божий день, лучше обратите свой взор на Free BSD? от которой, по меткому выражению одного из администраторов, "ни добавить, ни отнять"".

Крис Касперски, "Записки исследователя компьютерных вирусов", 2006 год

В Виндах окно можно закрыть мышкой двумя способами: одним кликом мышки по значку [×] в правом верхнем углу экрана и двойным кликом мышки по иконке приложения в левом верхнем углу экрана (однократный клик в эту область показывает системное меню окна: свернуть, развернуть, закрыть…).
Я пользуюсь обоими способами, в зависимости от того, к какому углу ближе мышка (если я в данный момент орудую мышкой: сайты смотрю например).
Однако в Линуксе двукратный клик по значку системного меню не поддерживается (однократный работает), что несколько ломает шаблон. Грустно. :-(

Недавно я писал пост про то, что в юниксах есть отвратительная традиция хранить конфигурацию программы в домашнем каталоге, имя которого стартует с точки (ибо такой у них корявый способ скрытия файлов).
Меня пытались переубедить, что (а) сейчас все программы прячут свою конфигурацию в каталог .config, (б) под Виндами такой же срач.
В ответ на это я предлагаю такой скриншот: img684.imageshack.us . Слева Fedora, справа Windows 7. Каталоги Application Data, Cookies, Local Settings и некоторые другие являются символьными связями и ссылаются на подкаталоги AppData (а это значит, что через пару релизов Винды эти каталоги могут быть удалены). Файлы ntuser.* — это файлы ветки реестра HKEY_CURRENT_USER данного пользователя.

Как я уже писал в предыдущем посте (#1146789), время от времени я использовал компьютер в качестве дорогого радиоприёмника (поскольку слушал там онлайн-радио). Чтобы компьютер выглядел не так уныло, я включал у проигрывателя визуализацию.

Так вот. Winamp умеет при включённой визуализации отключать скринсейвер, и в итоге, сидя на кресле (или на кровати) в другом углу комнаты и читая книжку, я могу время от времени бросать взгляд на компьютер и созерцать психоделические картинки. А Rhythmbox под Линуксом такого не умеет — в итоге я созерцал скринсейвер.

В Линуксе (да и вообще в unix-like) есть традиция пихать скрытые конфиругационные файлы программ в домашний каталог пользователя. При этом, когда скрытые файлы отображаются (например, в mc), возникает ощущение, что это не твой домашний каталог, а какой-то системный — уж больно много там «мусора». Было бы красиво, если бы программы хранили свои user-specified-файлы не ~/.prognamefile, а в ~/.appdata/prognamefile, как в Виндах. Но разбрёдшееся стадо разработчиков призвать к порядку не удастся. Проблему можно решить на уровне поставщика дистрибутива — большинство программ под Линукс имеют открытые исходники, их можно поправить. Но это мегатрудоёмко. К тому же один дистрибутив ничего не решит — например GoBo есть давно, но сложившуюся традицию организации файловой системы он не меняет.