LXF118:Отыеты

Материал из Linuxformat.

Версия от 11:18, 5 марта 2010; Crazy Rebel (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Содержание

Ответы

Есть вопросы по Open Source? Пишите нам по адресу answers@linuxformat.ru!

1 Зачем Windows?

B Я унаследовал старый ноутбук Gateway Solo, модель 2550, c Windows 2000 Professional — в нем есть CD- и флоппи-дисковод. Если верить прочитанному, на нем можно попробовать Linux. Я слишком стар, чтобы становиться хакером, и хотел бы просто получить указания о том, какие версии или дистрибутивы взять и где их берут.

Кроме того, все, что я прочел, вроде бы предписывает загрузить Linux на Windows-машине и использовать обе системы. Моя версия Windows очень устарела, и почему я не могу стереть ее с жесткого диска и установить Linux с нуля? Буду признателен за любую помощь.

Брайан Смит [Brian Smith]

О Выбор дистрибутива Linux – дело очень личное, и лучший совет будет таким: попробуйте их несколько и решите, какой Вам больше нравится. Однако на старой аппаратуре последние версии рабочих столов будут работать медленнее, если вообще будут. Исключая дистрибутивы с окружениями KDE или Gnome, вы сможете запустить большинство разновидностей Linux, но для старого оборудования, особенно со скромным объемом ОЗУ, хороший выбор – Puppy Linux (http://www.puppylinux.org). Bаш ноутбук потянет также Xubuntu (http://www.xubuntu.org) – версию Ubuntu с легковесным рабочим столом Xfce, если у вас достаточно оперативной памяти. Также проглядите другие диски к журналу, для поиска альтернатив. На большинстве дисков имеется необычный, легкий или иной альтернативный дистрибутив на пробу, в дополнение к более популярным тяжеловесам.

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

2 Права сканера

B После весьма хвалебного обзора Fedora 10 в LXF115 я решил нарушить свое «правило 18 месяцев» и обновить Fedora 8 до Fedora 10. Сначала скачал LiveCD и загрузился с него. KDE 4 вызвал легкий шок, но в целом мои первые впечатления были очень хорошими. Тут я уперся в проблему. Мой HP PSC1410 требует hplip, не включенный на CD. Ну, я установил hplip через Yum, хотя это и выглядело странно для Live-системы. А принтер и сканер я смог создать и использовать только от имени root. Вот такое произошло с моим Acer One. Пытался повозиться с правилами udev для изменения разрешений, но сумел только все поломать, так что восстановил исходные настройки. Принтер я получил, а сканер – нет. Для нетбука это не так страшно, но на основной рабочей машине было бы реальной проблемой.

Произошли какие-то значительные сдвиги между Fedora 8 и Fedora 10? Или это всего лишь эфемерные проблемы «установки» в Live-режиме, которые исчезнут при полноценной инсталляции?

Кен Уилсон [Ken Wilson]

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

sane-find-scanner -q
scanimage -L

Первая команда лишь обнаруживает сканер, и неважно, кто ее запустил; а вторая предоставляет доступ к устройству только при наличии полномочий. Если она дает сбой от вашего пользователя, значит, у вас проблемы с правами.

Для USB-сканеров имя устройства изменяется при каждом подключении, и нельзя просто выполнить chown или chmod из вашего стартового скрипта. Придется повозиться с udev, но это не очень трудно. Сначала определите ваш сканер – это можно сделать с помощью dmesg, которая выведет нечто вроде этого:

 usb 2-1: New USB device found, idVendor=04a9, idProduct=221c
 usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
 usb 2-1: Product: CanoScan
 usb 2-1: Manufacturer: Canon

Или воспользуйтесь lsusb:

 Bus 002 Device 002: ID 04a9:221c Canon, Inc. CanoScan LiDE 60

Или инструментом, поставляемым с Sane:

 % sane-find-scanner -q
 found USB scanner (vendor=0x04a9 [Canon],
 product=0x221c [CanoScan], chip=GL842) at
 libusb:002:002

Все эти способы дадут вам код изготовителя продукта и код сканера. Примеры приведены для сканера Canon, и для HP готовьтесь получить другие значения. Теперь создайте правило udev в /etc/udev/rules.d/10-scanner.rules. Имя файла должно заканчиваться на .rules, а начальная цифра 10 обеспечивает его обработку перед правилами по умолчанию. Подставьте свой номер здесь:

 ATTR{idVendor}==“04a9”,
 ATTR{idProduct}==“221c”,
 GROUP:=”scanner”, MODE:=”0660”

Узел устройства сканера сделается доступным для чтения и записи членам группы scanner. Затем нужно создать такую группу и добавить к ней себя (действуя от имени root) c помощью

 groupadd -r scanner
 gpasswd -a USERNAME scanner

А если вы – единственный пользователь компьютера, вставьте в правило udev имя собственной группы. Udev принимает изменения сразу: чтобы новые настройки заработали, нужно только переподсоединить или выключить/включить сканер. Если вы сделали изменения в группе, вам придется выйти из рабочего стола и зайти обратно, чтобы они вступили в силу. МС

3 Обновляем Ubuntu

B В моем ноутбуке установлен Ubuntu 7.04, а хотелось бы обновить его до Ubuntu 8.10 с использованием LXFDVD от LXF113/114. Возможно ли это? если да, то как это сделать?

Исса Карамбаль [Issa Karambal]

О Обновление на месте, предоставляемое Update Manager, рекомендуется только при переходе на одну версию выше, а с 7.04 на 8.10 вы перепрыгиваете три релиза. Самым безопасным вариантом будет переустановка с DVD. Если вы следовали расхожему совету использовать отдельный раздел /home, можно переустановить ОС, не касаясь ваших личных данных и настроек в вашем домашнем каталоге.

Даже если у вас нет отдельного раздела /home, в инсталлятор Ubuntu 8.10 добавили хитрый трюк для сохранения вашей домашней директории при переустановке. Загрузитесь с LiveCD и запустите инсталлятор. Когда он дойдет до разметки диска, выберите вариант Manual. Вы можете настроить разделы как и раньше, выбрав один корневой / с файловой системой ext3 и другой, поменьше, как раздел подкачки. Если у вас есть раздел Windows, оставьте его как было. Главное, не выбирайте опцию форматирования раздела /. Вы получите предупреждение, что корневой раздел не помечен для форматирования. Если вы продолжите, системные директории /etc, /bin, /usr и т.п. будут удалены перед установкой новой версии, а /home будет оставлен в покое [на самом деле этот "хитрый трюк" возможен в любом дистрибутиве Linux, позволяющем ручную разметку диска при установке].

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

Личные инструменты
  • Купить электронную версию
  • Подписаться на бумажную версию