Архив / Linux

RSS-канал этого раздела

Восстановление Ubuntu после установки драйвера Nvidia

Прямо после обновления ubuntu (черт меня сегодня дернул написать в консоли apt-get dist-upgrade), слетели видео драйвера Nvidia на сестрином Presario CQ60. Перерисовка экрана стала занимать около секунду :(

Немножко позитива: В «Unity» довольно успешно скрыли/спрятали/похерили все наработки по легкому использованию утилит простыми пользователями. Теперь простые смертные знают только «панельку слева» (Dash), остальное — лишком сложно. Специально для них сообщаем — верхняя кнопка этой панельки дает возможность найти и запустить установленные (и не очень) программы, зная только часть названия или описания оной. Пишем «драйвер» (driver), и находим что-то типа «установка драйверов». Вот эта штука найдет недостающие драйвера Nvidia к вашей железяке.

Совет в лоб: не ставьте самые свежие драйвера, если не хотите проблем. Драйвера постарше так-же имеют ошибки, но, как правило, не критичные, позволяющие вам нормально общаться с «умной железякой». Самые свежие могут запросто срубить ваш любимый Linux (Windows, кстати, тоже).  Читать дальше →

AWK — консольная утилита для обработки таблицы CSV

При подготовке таблицы CSV для импорта/экспорта на сайт приходится возиться с большими Excel-файлами. Но, как ни странно, Excell не самый простой инструмент для обработки больших объемов данных. Копировать строки, переставлять колонки, изменять значения ячеек, структурировать текст внутри ячеек, производить замену строковых значений при помощи regexp быстрее и удобнее в легких текстовых редакторах и утилитами командной строки. Особенно в случае периодической обработки одинаковых файлов, например, таблицы CSV содержащей прайс-лист продукции поставшика интернет-магазина. Именно для таких случаев прекрасно подходит AWK — интерпретируемый скриптовый C-подобный язык построчного разбора и обработки текстового файла по заданным шаблонам.  Читать дальше →

Как распаковать под Ubuntu zip-архивов созданный в Windows кодировке

В Ubuntu уже несколько лет существует проблема — распаковка zip-архивов, созданных в Windows. Формат zip-файла не предусматривает хранение кодировки. Все GUI-архиваторы Ubuntu (file-roller, pea-zip…) пытаются открыть эти файлы в кодировке UTF-8. Соответственно, на выходе абра-кадабра.

В консоли арзиваторы так-же ориентированы на UTF-8, но там, слава богу есть опции настроек. При помощи опции -O в проге unzip можно сменить кодировку. Делается это так:

Cоздем файл unzipwin.sh и пишем в него:

#! /bin/sh
 unzip -O cp866 $1

делаем файл исполняемым

chmod 774 ./unzipwin.sh

Для удобства можно положить в /user/bin)
запускаем с параметром — именем архива:

unzipwin.sh ziparchive.zip

Альтернативно — все набираем ручками в консоли :)

Обновления устаревших версий Ubuntu — Репозиторий для старичков

В обслуживаемом мною парке компьютеров порядка 50% не может вытянуть новые, навороченные версии Ubuntu. Маскимально, что они могут, это с небольшим трудом ворочать Ubuntu 10.10. Одинадцатая и двенадцатая версии, с различными Unity и даже Old Gnome Desktop не для них. И тут появляются две проблемы:

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

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

Читать дальше →

Возврашаем Ubuntu 12.x к старому, доброму Gnome

Людям, которым за 30 (у меня в опеке таких большинство), новый интерфейс Ubuntu Unity категорически не нравится. Кроме того, интерфейс чертовски тяжел для старых машин (80% моего подопечного парка). С другой стороны, система должна быть up to date, иначе никакой гугл не спасет от багов. Пришлось искать компромисный вариант — ставить 12.04 и менять интерфейс на старый. Пропахав множество форумов и «хороших советов», скомпилировал свой оптимальный вариант.

Читать дальше →

Как изменить список загрузки в Ubuntu: настройка grub

Есть прекрасная программка под X-window, называется Grub Customizer. В ней можно настроить множество параметров загрузки, начиная с внешнего вида, и заканчивая разделами и очередностью запуска boot-loaders

Читать дальше →

Как защитить личную информацию в Linux, Android, Windows и Интернете

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

Читать дальше →

Надоело набирать пароль для sudo? Делай так:

Для ускорения работы при выполнении комманд в терминале Linux, чертовски полезно включить себя в список суперпользователей. Делается это просто.

В файле /etc/sudoers сразу после

root ALL=(ALL) ALL

пишем

yourname ALL=(ALL) ALL

Все! Теперь команды с префиксом sudo не требуют пароля.