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

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

5514

Мышепингв

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

При первом взгляде на мышь, появившуюся в ассортименте %companyName%, становится ясно: трудно найти лучший подарок энтузиасту ОС Linux. Пингвиномышь (или мышепингв) имеет узнаваемую форму, хорошо подходящую для работы левой и правой рукой. Заявлена совместимость с Windows 98, 98SE, 2000, ME, XP.

Производитель мыши и автор новости явно друг друга не поняли.

5513

«qwerty» на языке цифр

Брат купил ноут eMachines с линуксом на борту. При старте спрашивает пароль. И так, и сяк, всю документацию на предмет пароля пересмотрел, перебрал кучу вариантов — глухо. Плюнул, решил вернуть в заводское состояние — всё одно ноут только из магазина и ни разу не использовался. Установка пошла. Форма ввода рутового пароля и ремарка: «Пароль по умолчанию: 12345678». Раньше никак нельзя было сказать?

Ещё была гарнитура беспроводная, при подключении спрашивала пин-код. Та же история с подбором. Нашел ответ в сети: 8888. Обидно, что я перебрал варианты от 0000 до 7777 и на этом сдался. Интересно, чем руководствуются производители при выборе?

5509

Семёныч, кефиру!

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

— Ты каким пакетным менеджером пользуешься?

— Да вот Семёнычем.

Сначала я крепко подвис, но потом смеялся до слёз. В некоторых супермаркетах ради комфорта покупателей существует специальный работник, который помогает укладывать продукты в пакеты. sudo семёныч install кефир — удобно ведь!

5483

Линукс — это ко мне

Работаю техником в крупной компании. Езжу по абонетам, починяю интернет. Сижу как-то с утра в офисе, жду, пока раздадут заявки. Заходит к нам блондинка из отдела продаж. Ну, думаю, опять будет чистить мозги на тему «приведи клиента». Хотя нет, у нее в руках ноут. Хм.

— По линуксу тут к кому обратиться?

— По линуксу — ко мне.

Я оживился, поставил новенький HP к себе на стол. Судя по наклейке, на нём предустановлена SUSE 11. Включаю, попутно спрашиваю, в чём дело. Говорит, что ноутбук будет демонстрировать скорость нашего интернета клиентам. Просит настроить инет, по-нашему — PPTP VPN. «Сусь» приветствует меня и просит залогиниться.

— Какой логин-пароль?

— Не зна-а-аю…

Вспоминаю, что видел подобное в магазинах. Стоит на витрине ноут с линуксом, просит залогиниться. Продавцы на вопрос о пароле руками разводят. Скоро надо уезжать работать — не переустанавливать же… Ни LiveCD, ни загрузочной флешки под рукой нет. Как же попасть в систему? И тут я вспомнил простой, как апельсин, но идеально работающий метод.

1) Перезагружаемся.

2) В GRUB жмём «E» — редактирование параметров загрузки.

3) Дописываем: «rw single init=/bin/bash».

4) Грузимся.

Я без проволочек попал в рутовую консоль. Добавил юзера, сменил админский пароль, загрузился, залогинился. Теперь нужно установить поддержку PPTP (в графике, на апплетике; не учить же блондинку работе в консоли — замучаюсь). Весь инет в офисе — только по PPTP. Получается замкнутый круг. Беру рабочий ноут, подключаюсь к вайфаю, подключаю VPN. Делаю из него, одним словом, обратный роутер: по вайфаю принял, по кабелю раздал.

sysctl -w net.ipv4.ip_forward="1"

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

aptitude install dnsmasq

Объединяю ноуты патч-кордом, вбиваю настройки. Работает. Долго и мучительно насилую YaST и таки устанавливаю поддержку VPN. Сдаю ноут и бумажку с паролями хозяйке.

А теперь главное. Мне очень нравится линукс, и я рад, что производители устанавливают его на ноутбуки. Но делать это с умом, видимо, пока не получается. Как должен был в такой ситуации попасть в систему и выйти в инет среднестатистический юзер?

5475

Нойзкор с открытым кодом

Завтра рано вставать? Будильника нет?

sleep 27240 && cat /dev/urandom > /dev/dsp

А, у вас шестидесятиваттные колонки? Значит, завтра рано вставать всему дому. Соображать-то у нас многие умеют, а вот додумать до конца, похоже, не умеет никто.

5457

Бубенная дробь

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

— О! А что это у тебя за винда?

— Это у вас, юзверей, везде винда, а у нас…

Чувак прерывает классическим анекдотом:

— Да-да, знаю. Страдивари скрипки для лохов делал, а для реальных пацанов — барабаны!

5447

В 21:00 на шестисотом мегагерце

На линукс мы с супругой перешли окончательно и бесповоротно года три назад. Квартира у нас небольшая, поэтому компьютер заменяет собой телевизор. В качестве программы для просмотра ТВ используется мощный медиаплеер, справляющийся с задачей на ура, только вот инфракрасную ТВ-лентяйку прикрутить к нему так и не получилось. Вместо этого используется простенькая консольная утилита, которой в качестве аргумента передаётся частота телевизионного канала в мегагерцах.

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

Пару месяцев назад возникла очередная необходимость переустановить ОС. Ярлычки с телеканалами, конечно же, не удалось спасти, а создавать их заново было совсем некогда. Супруга, в отличие от меня, без телевизора жить не может. Поскольку она хоть и одинэсный, но всё-таки программист, согласилась освоить консольный ввод как временное решение.

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

5445

Госпожа, сегодня я буду красноглазиком

Намедни был у меня заказ: идеально настроенная «cемёрка», лицензионный антивирус, Firefox с последними обновлениями, ничего лишнего или отсутствующего — система летает. Спрашиваю: какая, собственно, проблема? Оказывается, клиенту нужна была виртуалка с Убунтой: из-под неё, дескать, безопаснее по порносайтам лазить. Установил, настроил, пожелал приятного времяпрепровождения.

5443

Электронный Новый год

Дело было в далёком 2004 году. Работал я в одном из подразделений нашего родного Министерства энергетики, сидел админом в библиотеке. Работа была непыльная; на вопросы и просьбы вида «А нам нужно, чтобы скорость базы была повыше» в сороковой раз я лениво отвечал: «А вы мне оплатите стомегабитный 24-портовый свитч». Кстати, 30 компьютеров соединялись с сервером через каскад из пяти восьмипортовых десятимегабитных хабов. Пассивных.

День «Х»: закупка оборудования по программе «Электронная Россия» миллиона этак на четыре. Счастье админа! Наш интегратор всё это привёз, а вот когда пришёл черёд это хотя бы собрать, начались заминки: «Ну, нам откат-то за закупку был, а за установку и наладку отдельно…» Начальство бежит ко мне (а я и админ, и наладчик, и эникейщик в одном лице) с вопросом: «А ты сможешь?» Я с тоской и радостью смотрю на три интеловских сервера, аппаратный файрвол, циску, 3Сom-свитчи (разношёрстное прибыло хозяйство) и обещаю подумать. Шеф ласково спрашивает, сколько мне дать премии, чтобы думалось лучше. Я нагло (при окладе в пять тысяч) отвечаю: «Пятьдесят и помощника». Шеф, не моргнув глазом, соглашается и обещает вдобавок пиццу и кофе. Я начинаю думать, что продешевил. Щедрость была объяснима: дали месяц, чтобы со всем этим хозяйством разобраться!

Ладно, начали. Собрал шкаф, договорился с провайдером о протяжке сетей, одна незадача: электрики вечером уже пьяные, а утром ещё пьяные. Надо тянуть самому.

Приводят мне помощницу. Для экономии средств выделили очаровательное создание из института культуры, проходящее практику, себе на беду. Создание превосходно знало особенности национальной культуры Китая эпохи Цинь, но с проблемой протяжки СКС и разводки силовых линий от подстанции, видимо, столкнулось впервые. Впрочем, Китай тоже пошёл на пользу: весёлыми декабрьскими ночами замечательно разбавлял мануалы по Сisco PIX вперемешку с пиццей, кофе и коньяком (спасибо шефу). Не буду заострять внимание на том, как мы вдвоём радостно лазили по кабельным каналам здания министерства, но, думаю, свою месячную практику девушка запомнит на всю жизнь.

26 декабря. Пробный пуск. Настроено уже почти всё: веб-сервер с библиотекой оттестирован и смотрит из DMZ, второй выполняет роль сервера приложений, а так нагрузка небольшая, то заодно и шлюза доступа в инет. Третий настроен под базу. Вот тут и загвоздка: старый «сервер БД» работал под Win2000. База написана на заказ на Visual FoxPro. Платить за переделку базы на SQL у начальства не было ни сил, ни спецов, ни желания, ни денег, да уж очень много на эту базу было завязано. Всё пошло! Политики AD встали, как родные, сайт зашуршал, почта заработала, инет заинтернетил.

27-е. Сеть лежит. Начальство, мягко говоря, в непонятках. Ищут виноватого. Я отбрыкиваюсь: месяц ещё не прошел.

28-е. Тестируем сеть. Всё как швейцарские часы.

29-е. Замечаем прикол: один человек в базе — всё хорошо; два — хватает на полчаса; три — до первой транзакции.

30-е. Ловим разработчика БД, наматывая ему… Короче, начальство это умеет.

31-е. Перепроверено всё. Программист БД говорит: «Какие на фиг транзакции? БД файловая, тупая до безобразия, работает через флажки приоритета, доступ к файлам идёт только по путям сетевого окружения NetBIOS!»

1 января. Сидим втроём. Пиво, водка, коньяк от шефа, пицца и пельмени. Пицца подается на верёвочке на второй этаж: охрана опечатала здание и свалила.

3-е. Звоним в представительство техподдержки MS, пытаемся понять, каким образом идёт взаимодействие по протоколу SMB в старых и новых версиях Windows, а главное, почему это сказывается на доступе многих пользователей к файлу?

5-е. Нашёлся (протрезвел?) толковый человек, который сказал, что MS свой проект FoxPro закрыло на уровне поддержки Win98, и вообще чудо, что у нас всё это работало даже на Win2000.

До десятого пьём, так как выхода не видим. Сервер на Win98? Нас не поймут: на улице 2005-й, в серверной — лицензионный 2003-й.

11-е. За два дня до рабочей недели появилась мысль: «А давайте попробуем линукс!» В библиотеке найдена первая попавшаяся книга с диском (Fedora Core, если не ошибаюсь). По мануалу (первый раз в жизни линукс трогали!) поставили SMB-сервер, состыковали его с доменом и запустили. Оказывается, линуксоиды корректно реализовали SMB, и всё пошло на ура.

Так я впервые усомнился в непререкаемом авторитете MS в области серверных технологий, познакомился с хорошей девушкой и линуксом, а попутно оригинально встретил Новый год.

5412

Клиническая смерть && install

Звонит мне как-то друг, ярый виндузятник, и спрашивает: «Как установить принтер в Убунту?» Немного офигев, на автомате отвечаю: «Система → Администрирование → Печать». Через несколько минут понимаю, что принтеру от компании из двух букв драйвера CUPS чем-то не нравятся. Одной частью мозга вспоминаю нужную ветку на форуме, второй диктую другу консольную команду, параллельно вводя её у себя для чистоты эксперимента:

sudo aptitude install hplip

Консоль выдаёт кучу надписей, задаёт вопрос, я автоматом ввожу «y» и переключаюсь на разговор. Тут моё сердце начинает останавливаться:

Удаляется пакет …

Удаляется пакет …

Удаляется пакет …

Сtrl+С не работает, терминал не закрывается. Система медленно умирает: пропадают обои, оформление окон становится квадратным, сеть отваливается, виснет док… В голове картина: живому человеку вскрывают живот и вытаскивают все органы.

Злобный hplip снёс около тысячи пакетов (разве что libc и ядро не сдали позиции), а сам так и не установился.

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

Система оживала так же, как и умирала. Всё потихоньку отвисло и заработало в штатном режиме. Для верности я прогнал обновление и перезагрузился. Дебиан неубиваем — это вам не папку Windows удалять.