Linux — система для сильных людей

Linux (произносится — „линукс“), являясь свободным клоном операционной системы Unix, превращает любой компьютер в рабочую станцию, дающую вам в руки всю мощь Unix.

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

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

Распознавание сканера в Linux

Столкнулся с проблемой распознавания сканера Epson Perfection 1270 на ноутбуке с установленным дистрибутивом Slackware при попытке сканирования. В качестве сканера определялась веб камера ноубука. При этом sane-find-scanner определяла сканер верно, а пользователи были включены в группу scanner.

Автомонтирование флешки в Linux

Большинство продвинутых пользователей Linux не используют популярные окружения рабочего стола (KDE, GNOME, XFCE), позволяющие осуществлять автомонтирование флешки из коробки. Отказ от громоздкой графической среды позволяет выбрать наиболее подходящий для работы оконный менеджер (WM), заточив дистрибутив под себя, но ручное монтирование и отмонтирование флеш-накопителя представляет при этом, естественно, бессмысленную работу.

Сборка hddtemp

При сборке hddtemp на Slackware 14.1 из slackbuild появляется следующая ошибка:

backtrace.c: В функции «backtrace_handler»:
backtrace.c:67:29: ошибка: «REG_EIP» undeclared (first use in this function)
backtrace.c:67:29: замечание: each undeclared identifier is reported only once for each function it appears in
backtrace.c:45:32: предупреждение: неиспользуемая переменная «old_ebp» [-Wunused-variable]
backtrace.c:45:23: предупреждение: неиспользуемая переменная «old_eip» [-Wunused-variable]
make[2]: *** [hddtemp-backtrace.o] Ошибка 1
make[2]: Выход из каталога `/tmp/SBo/hddtemp-0.3-beta15/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/tmp/SBo/hddtemp-0.3-beta15'
make: *** [all] Ошибка 2

Couldn't load XPCOM

На свежеустановленном Arch Linux с kernel-2.6.33.4 (ядро обновлять нежелательно — старое железо) не запускается Firefox 4.0.1. Появляется сообщение:

...
Couldn′t load XPCOM.
...

Подобное обычно происходит при обновлении и лечится в одних случаях так:

# pacman -S xcb-util cairo

Установка даты и времени в Linux

Для установки времени в Linux необходимо вначале запустить команду date без параметров:

$ date
Срд Апр 27 17:30:18 YEKST 2011

Если временная зона установлена неправильно, то для её корректировки можно использовать команду timeconfig:

Запуск DraftSight в Linux

В марте этого года компания Dassault Systemes сообщила о доступности программного продукта под названием DraftSight, бесплатной системы 2D-проектирования.

При попытке запуска DraftSight в Slackware софтина требует отсутствующий библиотечный файл:

./DriftSight.bin: error while loading shared libraries: libadio.so.2: cannot open shared object file: No such file or directory

Linux сканеры: полная поддержка

В Linux поддержку сканеров обеспечивает общий интерфейс под названием SANE (Scanner Access Now Easy — «доступ к сканерам теперь прост»), обеспечивающий доступ к драйверам (backends) сканеров.

В нижеследующих таблицах перечислены модели сканеров различных производителей, имеющие полную поддержку в Linux:

USB устройства

USB — Universal Serial Bus (Универсальная последовательная шина) была разработана консорциумом компаний с целью предоставить единственную, простую шину для подключения периферии.

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

Имеющаяся в Linux поддержка USB устройств достаточно всеобъемлюща, но ряд устройств требуют специальных драйверов, а другие, преимущественно принтеры и сканеры, могут не поддерживаться или поддерживаться лишь частично.

Дискеты в Ubuntu

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

Для монтирования дискет необходимо добавить в /etc/fstab следующую строчку:

/dev/fd0        /media/floppy0  vfat    rw,user,iocharset=utf8,codepage=866,noauto,exec 0       0

После этого создаём каталог:
mkdir /media/floppy0

и проставляем для него права запуск/чтение/запись для всех:
chmod 777 /media/floppy0

в /etc/modules дописываем строчку со словом floppy.

В случае некорректной работы floppy-дисковода можно работать с дискетами в терминале. Команды для работы очень просты:

Восстановление GRUB в Ubuntu

Ubuntu обычно является первым дистрибутивом Linux, который устанавливают на свой комьпьютер любопытствующие приверженцы Windows. После установки Ubuntu они видят начальный загрузчик GRUB, позволяющий им осуществлять выбор между установленными операционными системами.

Всё бывает хорошо лишь до очередной традиционной переустановки Windows, после которой затирается главная загрузочная запись (MBR) и пропадает возможность загрузки лишь недавно установленной Ubuntu.

Каким образом восстановить GRUB?

Восстановить GRUB достаточно просто:

  1. Запускаем Ubuntu c установочного диска (режим LiveCD).
  2. Монтируем раздел с /boot:
     
Рейтинг@Mail.ru

Powered by Drupal