Как избавиться от проблем установки ПО в GNU/Linux

Сегодня наткнулся на интересную, на мой взгляд, статью — Как избавиться от проблем установки ПО в GNU/Linux. В ней поднимает очень интересный вопрос, с которым я уже много раз сталкивался, но никак не мог сформулировать, и мне кажется его решение может способствовать продвижению Linux на десктопах. Но здесь у меня возникает другой вопрос — а надо ли это? Нужно ли миру Linux наличие в нём юзверей?

В любом случае, читаем и думаем.

Немного о коньках

conky

На данный момент от conky мне нужно не много. Ниже что и как делал.

Для начала установил нужные пакеты. hddtemp спросит загружаться ли автоматически укажем — да.

sudo aptitude install conky hddtemp lm-sensors

Затем запустил от рута sensors-detect для поиска средств мониторинга. Со всеми вопросами соглашаемся. Do you want to add these lines to /etc/modules automatically? (yes/NO) тоже yes.

Перезагрузим модули ядра

sudo /etc/init.d/module-init-tools

Теперь командой sensors можно осуществлять мониторинг системы.

Затем нужно немного отредактировать конфиг hddtemp

sudo gedit /etc/default/hddtemp

Изменил на RUN_DAEMON=»true» и DISKS=»/dev/sda» Не забудьте расскомментировать (убрать #)

Затем запускаем демона, если он еще не запущен

sudo /etc/init.d/hddtemp start

Для запуска conky потребуется создать файл настроек в домашней директории. Вот мой файл .conkyrc.

Температура ядер выводится строками

CPUtemp 1 ${alignr}${execi 10 sensors coretemp-isa-0000 | grep '+' | cut -b15-16}°C
CPUtemp 2 ${alignr}${execi 10 sensors coretemp-isa-0001 | grep '+' | cut -b15-16}°C

coretemp-isa-0000 и coretemp-isa-0001 я взял из того, что мне выдал sensors

$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +60.0°C (crit = +90.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +58.0°C (high = +85.0°C, crit = +85.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +58.0°C (high = +85.0°C, crit = +85.0°C)

Температура жесткого диска выводится командой

HDDtemp: ${alignr}${execi 10 netcat localhost 7634 | cut --delimiter '|' --fields 4}°C

где с помощью параметров команды cut -d (—delimiter) можно задать разделитель полей, а с -f (—fields) указать нужное нам поле.

Для автоматического запуска conky можно добавить его в «Система — Параметры — Запускаемые приложения»

upd: Спасибо Minoru за подсказку с cut.

Перемещение окон в Gnome

Недавно узнал об одной очень удобной функции в Gnome. Если зажать на клавиатуре Alt и левую кнопку мыши в любом месте активного окна, то окно можно перемещать, если оно не развёрнуто на весь экран. Это очень удобно при работе с нетбука, так как иногда окна настроек по вертикале больше нежели 600 пикселей.

Внедрение СПО в школах под угрозой

Уважаемое сообщество! Обращаюсь к вам за помощью. К сожалению, несмотря на все заявления Д.Медведева и других руководителей о поддержке курса перехода на СПО, в реальности происходит торможение, а по сути, свертывание этого процесса. ЦеСТ пытается препятствовать этому, но мы не всесильны. Даже запросы депутатов Госдумы по этому поводу не дали результата. В настоящее время происходит просто расхищение бюджетных денег, выделенных на СПО.

Подробнее об этом можно прочитать в блоге у Алексея Новодворского и у Виктора Алксниса.

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

Кстати о блогах. У кого они есть, просьба дать у себя ссылки на вышеприведенные посты, чтобы вывести их в ТОП Яндекса.

Просьба также писать о саботаже школьного проекта в блог Медведева.

Чем больше мы вместе будем об этом говорить, тем больше шансов защитить внедрение СПО. Поймите, если школьный проект провалится (к чему идет дело), то будут провалены и планы перехода нашей страны на СПО.

Вне зависимости от наших разногласий по тем или иным вопросам, сегодня самое главное спасти школьный проект. Спасем его, значит Linux в России победит!

Источник

MDADM. Битый диск – без паники!

Кто пользуется софтовым RAID-массивом, тому пригодится мой только-что обретенный опыт.
Началось все с того, что буквально три часа назад мой сервер меня обрадовал сообщением от mdadm. Смысл сообщения в том, что от второго массива был отсоединен один из дисков в результате ошибки.

После подключения было обнаружено, что к устройству /dev/md1 подключен только один из двух дисков. В том время как в системе второй диск и виден и функционирует. Слегка запаниковав, я пошел простым путем — почитав man mdadm, просто добавил к /dev/md1 устройство /dev/sdb1, которые и отсоединилось…
Но меня ждал жестокий сюрприз — mdadm после попытки синхронизировать диски выдал сообщение «faulty spare rebuilding». Первая мысль была — диск убился. Вторая мысль пришла через 5 минут — а не порытся ли в интернете. Мое спокойствие было вознаграждено и я почитал какой-то пост в интернете на английском языке, из которого понял в общих чертах, что в данном случае какая-то проблема со SMART.
Поставив пакет smartmontools, я вывел всю инфу по сбойному диску, в которой не нашел никаких отклонений. После некоторых раздумий, я запустил тест диска по команде smartctl —test=short /dev/sdb… Пришлось ждать целых 2 минут, пока закончится тестирование (сразу скажу, в примере написано про test-long, так вот я его советую запускать только при явных проблемах, т.к. работает он порядка 4-5 часов 🙂 ).
И «о чудо, Волька ибн не помню кто»! Тестирование не показало никаких отклонений на устройстве и я снова попытался подсоединить раздел к массиву… И был таки вознагражден наблюдением неуклонно растущего процента синхронизации без ошибок.
Вывод очень простой: даже если Вы не используете SMART, его показатели зачастую все равно влияют на работоспособность устройств, поэтому для профилактики все таки периодически запускайте тестирование и проверку SMART-статуса устройств. Ошибок возможно не будет, но при этом скорее всего перестанут паниковать другие программы.

Ограничение закачки

Ограничение скорости закачки обновлений Ubuntu 9.04, которая выходит уже завтра:

sudo aptitude install trickle

ограничим скорость до 100 КБ/сек

trickle -d 100 update-manager -d

Более подробный ман по использованию trickle здесь и здесь

man trickle

Обзор за неделю [2009-16]

Спасаем данные в Linux с помощью ddrecovery // Хабрахабр

Как защититься от Conficker и краткий обзор OpenDNS // Хабрахабр

Настраиваем сканер отпечатков пальцев (finger print) в Ubuntu 9.04 // Хабрахабр

Ставим Ubuntu 9.04 на Acer Aspire One по сети // Хабрахабр

6 must-have дистрибутивов Linux // Хабрахабр

Kill processes faster with PKILL [Убивать процессы быстрее с помощью PKILL] // Tips4Linux.com

Поиск rootfs во время загрузки // IBM developer Works — Linux

Уязвимость в udev, позволяющая получить root-привилегии // Linux.org.ru News

Ultilex 3.0 // Linuxcenter // Live CD, объединяющий 5 популярных дистрибутивов Linux boot-and-run («загрузи и работай»)

Вышел Blueman 1.10 // Linux.org.ru News

Дисковая производительность в VMWare: Хозяйке на заметку // Хабрахабр


А тут ничего нет 🙂

Материалы распространяются под лицензией Creative Commons: Атрибуция — Некоммерческое использование — С сохранением условий (Attribution-NonCommercial-ShareAlike) 3.0 Unported.
Рейтинг@Mail.ru