Истории с тегом: linux

Всего историй: 607

4010

Одним цветом

Как-то в разговоре с любимой девушкой возникла необходимость объяснить, что линукс и Убунту — не одно и то же, не сильно вдаваясь в ненужные подробности. Девушка, к слову, по работе очень тесно связана с шоколадом, поэтому и сравнение было выбрано соответствующее.

— Смотри, линукс — это шоколадка, а Ubuntu, Fedora, Debian — марки: «Корона», «Milka», «Алёнка»…

— А Windows?

— А винда — тоже шоколадка. Только уже переваренная…

4005

Пингвины в Сахаре

Моя мать — учитель информатики в школе. На некоторых компах линукс появился ещё года три назад (разумеется, с моей лёгкой руки), но в сентябре 2009 года по распоряжению сверху решено было опингвинить все компьютеры.

В один прекрасный летний денёк мама за ужином обмолвилась, что на одном компьютере «клавиатура и мышь почему-то глючат, когда OpenOffice запускаешь или Firefox». «Фигня вопрос, посмотрим, что у вас там», — гордо заявил я, почти бородатый линуксоид.

На следующий день наблюдаю престранную картинку воочию: при запуске Офиса или Файрфокса действительно зависает компьютер. Глючная сборка линукса для школ? Кривые ручки детишек? Ладно, думаю, попробую-ка завести машинку с подручной Убунту-флешки. Завожу — такая же ерунда! Рука тянется к флешке, воткнутой в системник сзади, и обнаруживает, что та очень горячая.

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

3989

Зверь и пингвин: кто кого?

Админил я как-то одну небольшую, но серьёзную контору. Когда я там только появился, пользователи относились к админам, как к людям второго сорта, и немудрено: постоянно что-то слетало, падало, не ходила почта, пропадал интернет и тому подобное. Админ, что у них работал, даже оставил мне послание в столе: «Тому, кто придёт после меня: беги отсюда — задолбают!»

Не вняв посланию, я решил попробовать привести всё в чувство. Поднял сервак на FreeBSD с интернет-шлюзом на Squid, почтой на Exim, DHCP и остальное. На рабочие компы потихоньку начал ставить Ubuntu и показывать пользователям, что бывают «более другие» операционки, которые не падают. Сначала пользователи работали то в новой, то в старой системе, но потихоньку все переползли под «пингвинов». Почти год, пока я админил эту контору, всё было в порядке: жалобы от пользователей почти не поступали, сменившись на просьбы, а престиж профессии поднялся на недосягаемую высоту.

Мне пришлось переехать в другой город. В ту контору взяли работать нового админа. Тот, не найдя дрова на новый принтер, сначала снёс Ubuntu у целого отдела, поставив винду с диска «ZverCD», а потом, не сумев разобраться с подключением к провайдеру по VPN, снёс на сервере FreeBSD и поставил туда Windows 2003... В общем, когда я приехал в гости на родину и зашёл по старой памяти в ту контору, то застал там то же, что было до меня: вирусы, «всё не работает», а престиж админской профессии опять упал ниже плинтуса.

Мораль 1: «Работает — не трогай».

Мораль 2: «На вкус и цвет все фломастеры разные, и если ты чего-то не знаешь — не спеши это хаять».

3963

Плесни винца

Пришли как-то ко мне друзья поиграть в «Нереальный турнир» — тряхнуть стариной, так сказать. У одного на ноутбуке как раз оказался дистрибутив игры. Быстро раскинув пакет по сетке, замерли в предвкушении. Но вот незадача: ни у кого, кроме первоначального обладателя, игра не запустилась.

Быстренько выкачиваем образ, патчим до последней версии. Вроде как пошло, но на моём компьютере опять не сорок пять. Понятно, что разработчики в далёком девяносто девятом и представить себе не могли 64-разрядную Windows 7, но Микрософт вроде обещал совместимость какую-никакую...

Не беда! Перезагружаюсь в Ubuntu (к слову, тоже 64-битную). Выкачивать линукс-версию игры времени нет: нервы у друзей на пределе. Устанавливаю виндовую версию под Вайном и скрещиваю пальцы. Работает — да ещё как! Вечер спасён.

В течение недели друзья тянулись с просьбой установить «такое же». То, что не обеспечил хвалёный Микрософт, смогли сделать опенсорсные разработчики под вражьей системой.

3962

Когда в товарищах согласья нет

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

Исходные данные: куча образов распространённых дистрибутивов, относительно новый комп, свободный винт. Задача: получить адекватно работающую «из коробки» для неподготовленного пользователя систему без работы напильником. Пиво закуплено, диски с Top Gear вставлены в DVD-плеер. Поехали!

Ставлю любимый Debian. Сразу отпадает: оборудование новое, принтер не видится, видео корректно не работает. Придётся подождать с годик, пока поддержка оборудования дойдёт, хотя всё вылизано почти до совершенства.

Сношу, ставлю российский дистрибутив — практически тот, что в школы поставляется. Те же проблемы с видео плюс зависон на хранителе экрана. Вердикт: «Не готов».

Последний оплот опенсорса — Убунту. Оборудование заработало на ура, но практически всё пришлось дорабатывать напильником. Без консоли PPPoE, например, «из коробки» не работает.

В общем, испробовал я около шести дистрибутивов. Прикинув, сколько времени мне придётся потратить на настройку системы, я перезагрузил компьютер в поделку «мелкомягких» — жене надо, чтобы всё просто работало.

Помните, как в басне Крылова?

Когда в товарищах согласья нет,

На лад их дело не пойдёт,

И выйдет из него не дело, только мука.

Пока производители разных дистрибутивов не объединятся и не сделают один, стабильно работающий «из коробки», способный по простоте настройки конкурировать с поделками «мягких» и «яблочников», на просторах интернета так и будут появляться истории про геройское побеждение пингвина или чертёнка с вилами — а мы, админы, способные подчинить себе этих зверей, будем иметь свой кусок хлеба с маслом.

3953

Танцы с бубнами: информатика, музыка и хореография

Потребовалось написать примерчик на Лазарусе для Школьного Линукса. Посмотрел в доку — Лазарус в дистрибутиве есть, компонент для просмотра HTML тоже есть. Казалось бы, делать особо нечего.

Скачал этот самый линукс. Оп-па — из виртуальной машины не видна флешка, ещё кое-что по мелочи не понравилось. Скачал второй дистрибутив, уже для учителей. Флешку увидело. Лазарус оказался трёхлетней давности и отказался компилировать сравнительно новый компонент. После получаса ковыряний в исходниках понял, что править надо много. Решил проапдейтить ОС и Лазарус по сетке. Апдейты не ходят, хотя URL родные. Ставить новую версию Лазаруса отказывается, требует новые версии пакетов, коих нет. Собирать из исходников не втыкает.

Инет толстый — качаю последнюю версию того дистрибутива, из которого когда-то делали Школьный Линукс. Лазаруса в последней сборке нет — ну и слава богу! Беру последний релиз с сайта разработчика. Не инсталлируется: «Не найден glibc». Для тех, кто не в курсе — это примерно то же, что не найти под нормально работающим Виндоусом Win32 API. Посмотрел я на это с видом высокоучёного барана: скорее всего, пакет glibc как-то переименован. Разбираться в лом, апдейты опять не ходят. Забил.

Качаю с сетки Федору. Ставлю. Апдейты ходят на ура, Лазарус встал и заработал. Проинсталлировал компонент для HTML — не работает. Через полчаса уговорил и его. Собрал проект, скопировал бинарник на флешку, запустил на Школьном Линуксе — работает. Слава Аллаху!

Мне привиделся школьный класс, полный бородатых админов, которые ломают одобренную в недрах Министерства образования линуксовую сборку, патчат и пересобирают из исходников всё, что можно, чтобы не получить двойку в четверти, а учитель с бубном ходит между партами...

3949

Власть — рабочим

Я переписал часы в кроне. Теперь, когда я работаю (с 22:30 до 07:00), мне не мешают logwatch, logrotate, tmpwatch, readehead, updatedb, makewhatis и прочие, что отнимают у меня I/O и CPU.

3938

И так у них всё

Установил вчера парню Убунту. Показал консоль, рассказал, что всё можно найти в Гугле.

Сегодня парень столкнулся с проблемой с русским в ICQ-клиенте. Так он вместо того, чтобы в настройки зайти и кодировку поменять, научился iconv'у и разговаривал через него!

3888

Моя твоя не компиляй

Сидим с двумя приятелями (дело в альпинистском походе было, все друг друга знают), обсуждаем достоинства и недостатки осей. Дошли до сборок линукса, в которых я разбираюсь не очень — на работе стоит SUSE, но ковыряться времени нет. Проходящий мимо парень авторитетно заявляет:

— А Блокнот лучше!

Как notepad.exe для Windows может заменить ОС? Оказывается, парень перепутал слова «линукс» и «Паскаль». Теперь сидим и думаем, как в Блокноте можно откомпилировать исходники.

3869

Свой самовар ближе к телу

Работаю программистом. Получил заказ написать некую программу для бизнес-смартфона № 1 по ту сторону океана, не очень популярного в России. Небольшой проблемой оказалось то, что специальный плагин для Eclipse, помогающий в разработке, работает только под Windows, а я уже много лет использую «более другую» операционную систему. Ввиду врождённой неприязни к виртуальным машинам решил загрузиться в Windows 7, которая поставлялась с ноутом и тихо-мирно пылилась с самой покупки.

Загрузил, начал обустраиваться. Встроенный браузер меня не устроил категорически, поэтому я решил установить любимую «лисичку». Начал искать менеджер программ в «Панели управления» — не нашёл. Вспомнил, что тут для установки софта нужно самостоятельно качать установочный пакет и запускать его руками, и загрустил. При дальнейшей настройке выяснилось, что привычное переключение раскладки по Caps Lock отсутствует. Полчаса гугления доставили программу, позволяющую хитрыми трюками через какие-то скрипты добиться нужного эффекта. После двухчасового ковыряния со скриптами на мудрёном языке я уже готов был расстаться с желанием переключать языки привычным способом, но друг посоветовал маленькую утилитку capslang, реализующую ровно одну вещь — переключение раскладок по Caps Lock, за что ему огромное спасибо.

Всё это звучит смешно или даже раздражает, верно? Верно. Потому что не нужно ходить в чужой монастырь со своим уставом и ожидать от другой операционной системы поведения, идентичного привычной. Вместо того, чтобы ставить виртуальную машину, дабы лицезреть Times New Roman, нужно было запустить менеджер приложений, ввести в поиск «fonts» и установить пакет Microsoft Core Fonts одним кликом. Редакторы с переключением кодировки на лету под линуксом тоже имеются. Что касается модулей VMware, то для этого всегда есть саппорт.

Товарищи айтишники, будьте осторожны, жалуясь на «неправильные» программы или операционки. «Неправильными» можете запросто оказаться вы сами.