bash.im ithappens.me zadolba.li

Linux

4323

По известному адресу

3 октября 2010, 08:00

Провайдер, в отделе техподдержки которого я работал в начале 2000-х, начал предоставлять услуги платного саппорта линукса: 50 убитых енотов за три любых вопроса, от конфигурации файрвола до перекомпиляции ядра. В отделе был установлен один опингвиненный комп, и на смене, помимо 60 человек обычного телефонного саппорта, присутствовал один линуксоид.

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

Звонок первый. Клиент хочет посмотреть на то, как линукс записывает таблицу разделов жёсткого диска. cat /dev/hda | head 1024 | tail 512 почему-то не работает, поэтому Сплит вместе с клиентом делает софт-линк ln -s /dev/hda %ТА_САМАЯ_СТРОКА%, а затем уже читает оттуда. Клиент удовлетворён.

Звонок второй. У клиента какие-то непонятные проблемы с сетью. В руку берётся верный tcpdump. Ого, сколько он всего на экран выбрасывает! Нужно перенаправить вывод вместо экрана в какой-нибудь временный лог-файл. Запускаем tcpdump > %ТА_САМАЯ_СТРОКА%, Enter...

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

...которое, разумеется, тут же и происходит.

Остаток смены был потрачен на установку линукса с нуля.

4280

Окно в интернет

28 сентября 2010, 11:45

Три года назад я захотел поменять свою жизнь и поставил Убунту вместо ХР. Как всем прекрасно известно, линукс без интернета — хлам. В то время интернет ко мне приходил по PPTP-тоннелю, а встроенной поддержки такой технологии в Убунту я не нашёл. Нужно было скачать кучу файлов и зависимостей, чтобы настроить инет. Решение пришло не сразу, но оно стоит того, чтоб о нём было рассказано.

1. Установка линукса.
2. Установка VMware.
3. Установка Windows XP на виртуальную машину.
4. Настройка двух интерфейсов на XP: соединение с интернетом и расшаривание для линукса.
5. Установка нужных пакетов в линуксе.
6. Настройка интернета.

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

4270

Прикинь, да?

27 сентября 2010, 15:45

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

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

4265

Иди проспись

27 сентября 2010, 10:00

Просыпаюсь от звонка начальника. Еле-еле понимаю его речь о неработающем сервере и заодно пытаюсь вспомнить, что было вчера. А что было вчера?.. Ничего не помню. Смотрю на календарь — суббота! Значит, вчера была пятница. Начальник уже матюгается в трубку и требует работающего сервера сейчас. Открываю консоль.

$ ssh root@srv1.*****.net

«Connection refused», — отвечает сервер. Получается, он обесточен?

За семь минут доезжаю до работы. Сломя голову, бегу в серверную и вижу там... да, выключенный сервер.

— Александр ***ич (так зовут начальника), вчера после меня кто-нибудь заходил в эту комнату?
— Нет, никто.

Поднимаю сервак, смотрю историю команд... Кто-то (как выяснилось, я с домашнего компьютера) зашёл по SSH и тщетно пытался перезагрузить сервер:

# rebiet
# rebiit
# rebott
# reoooot ,kzlm!
# куищще бл#дь!

Последняя команда убила наповал. Это же как напиться надо было, чтобы додуматься до такого:

# poweroff; sleep 5; poweron &

4228

Затея с треском провалилась

22 сентября 2010, 11:45

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

Прихожу, начинаю делить диск «семёрки». Только выделил место — комп завис. Помогла перезагрузка. Ладно, думаю, бывает. Ещё раз — та же ситуация. Хорошо, лезу через live DVD Убунты и делю диск встроенной утилитой. Только показывается прогресс-бар — опять зависон. Да что же это такое?! Друг смеётся, что винда почуяла неладное. А ведь ни форматировать диск нельзя, ни удалять ничего.

Вынул диск, положил на кровать. Сижу думаю, чем может такое быть вызвано. Зашёл через безопасный режим в винду, почистил реестр, попутно снёс пару троянов. Ну, думаю, последний раз попробую. Захожу — всё работает. Я на радостях говорю другу, мол, диск давай, а он на меня смотрит и молчит. Я почуял неладное. Оказывается, друг (паренёк в теле) сел аккурат на болванку, которую я положил на кровать. Винда почуяла, что ей уже ничего не угрожает, и с чистой совестью позволила поделить диски. А Убунту мы таки поставили в тот вечер, хоть она и сопротивлялась.

4190

Неси этот крест

17 сентября 2010, 11:45

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

4189

Экспериментофил

Заболел я страшной болезнью — экспериментофилией. Болванки нынче дешёвые, и на компе побывали все операционки, которые я смог найти: от DOS и Windows 3.1 до Gentoo.

* * *

Ставлю я как-то «хакинтош». Разумеется, я готов к куче слетевшего оборудования из-за отсутствия драйверов. Как ни странно, всё работает — даже FM-тюнер после пары пируэтов с бубном начал играть мою любимую станцию. Не работает только топовый USB-грызун, купленный неделю назад, на замену которому пришла PS/2-мыша. Всё бы хорошо, но через некоторое время я понял, что питание в мышку вообще не подаётся — даже диод не горит. Перетыкаю мышку в другой разъём — профит!

* * *

Долго собирался с мужеством, чтоб поставить Gentoo. Перечитав мануалы, перекрестился и воткнул в «подопытного» SystemRescueCD. Сделал всё по инструкции — при загрузке ошибка. Опять повторяю — ошибка. Забил. Через неделю ставлю снова, но уже без инструкции, а по памяти. Установилась, завелась, позволила собрать и запустить весь необходимый софт. Подвоха так и не понял.

* * *

На очереди KolibriOS. Разумеется, пытаюсь вылезти в сеть. Не пускает, хотя сетевуху вроде как слопала. Взгляд падает на роутер — ага, а почему это горит только первая лампочка LAN, соответствующая основному компу? Щелчок коннектора — и я в сети.

***

Юзвери, не пытайтесь грешить на систему, если в ней что-то не работает. Возможно, причина в железе, но вероятнее всего — между монитором и стулом.

4173

От каждого по способностям

16 сентября 2010, 08:00

Вот все говорят про соперничество пингвиньих и форточных, а в моём ноутбуке они живут в согласии. Стоит у меня Убунту 9.04, а под виртуалкой крутится винда-2000.

На Новый 2010 год друг подарил мне полосатый модем, который в Убунте мне завести не удалось. Скрестив через виртуальную сеть винду и линукс, через три часа шаманских танцев вокруг бубна удалось устроить комфортную работу в инете в тех местах, где нет обычной витухи или «вафли».

Войны, противостояния, борьба — я забыл об этих проблемах. Целая винда используется только для одной цели: звонит провайдеру.

4121

Plug-Download-Compile-Install-and-Play

9 сентября 2010, 15:45

Моя девушка — блондинка с голубыми глазами, учится на дизайнера. Увидев линукс у меня на компьютере около года назад, она влюбилась в него и недавно с моей помощью наконец снесла «мастдай» и опингвинилась.

Относительно старая машинка весело работала под «ясной рысью», «чернильный пейзаж» и GIMP практически не тормозили. Нареканий к работе компьютера, частенько выпадавшего в BSoD в винде, не было — до прекрасной вчерашней ночи. «Алло, Димка, выручай! Срочно нужно отсканировать на завтра несколько фотографий, а сканер не работает!»

До меня начинает доходить, что я просто-напросто забыл настроить сканер. Несколько минут объяснений по телефону (в полпервого ночи), и мой ангел с глазами цвета неба наконец скачивает линуксовые драйвера с официального сайта производителя в deb-пакетах и самостоятельно устанавливает их.

Перезагрузка. XSane не находит сканера. Прекрасно. Включаю ноутбук и лезу в интернет с целью найти решение проблемы. Начинаю объяснять по телефону, как скачать с Git исходные коды драйвера, пару модулей XSane, а заодно — как потом всё это дело cкомпилировать. Полчаса истерик, полчаса сборки драйвера из сырцов, установка, перезагрузка. XSane по-прежнему утверждает, что сканер не подключён. Замечательно.

Стоп! Не подключён?! Так точно: USB-шнур сканера всё это время лежал рядом с клавиатурой.