Журнал LinuxFormat - перейти на главную

LXF81:Ответы

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
м (викификация)
м
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
===VMWare не варит===
+
{{Врезка
Я пытался установить VMWare
+
|Заголовок=Наши эксперты
Player на свой ноутбук Dell
+
|Содержание=
Inspiron 5150, но получил сообщение “no vmmon modules
+
Наши эксперты найдут ответ на
suitable”. Попробовал удалить программу,
+
самый трудный ваш вопрос. Если
но процесс, по-видимому, завис, и через 10
+
у вас проблемы с установкой,
минут я его остановил. Затем я снова запустил установочный скрипт vmware-install.pl,
+
настройкой модема, сетью или
но получил сообщение о том, что всё уже
+
еще чем-нибудь – просто
установлено. Хотелось бы получить совет
+
напишите нам, а обо всем
по ликвидации программы или поиску подходящего модуля.
+
остальном позаботимся мы.
Билл Эйлс [Bill Eyles]  
+
{{{!}}
 +
{{!}}[[Изображение:Img 81 104 1.jpg|thumb|Управляя Интернет-провайдером, а
 +
заодно подрабатывая
 +
редактором дисков
 +
LXF, Нейл Ботвик
 +
(Neil Bothwick)
 +
скромно зовет себя мастером на все руки.]]
 +
{{!}}[[Изображение:Img 81 104 2.jpg|thumb|Александр К. -
 +
сторонник Unix-way.
 +
Молодой, но
 +
перспективный член
 +
дружной команды
 +
экспертов.]]
 +
{{!}}[[Изображение:Img 81 104 3.jpg|thumb|Валентин Синицын
 +
Поддерживает проект
 +
Slackware Reiser4,
 +
интересуется
 +
настольными Linux-технологиями и рад
 +
помочь Вам разобраться с ними.]]
 +
{{!}}}
 +
|Ширина=450px}}
 +
 
 +
=== VMWare не варит ===
 +
:* Я пытался установить VMWare Player на свой ноутбук Dell Inspiron 5150, но получил сообщение «no vmmon modules suitable». Попробовал удалить программу, но процесс, по-видимому, завис, и через 10 минут я его остановил. Затем я снова запустил установочный скрипт vmware-install.pl, но получил сообщение о том, что всё уже установлено. Хотелось бы получить совет по ликвидации программы или поиску подходящего модуля. Билл Эйлс [Bill Eyles]
  
 
Вы не сообщили нам, какой у Вас
 
Вы не сообщили нам, какой у Вас
Строка 34: Строка 57:
 
и компилятора запустите vmware-config.pl
 
и компилятора запустите vmware-config.pl
 
снова, на этот раз все должно пройти гладко. НБ
 
снова, на этот раз все должно пройти гладко. НБ
===Простая статистика===
+
 
У нас есть выделенный сервер, на
+
=== Простая статистика ===
котором работает Apache с множеством виртуальных хостов. Я
+
:* У нас есть выделенный сервер, на котором работает Apache с множеством виртуальных хостов. Я хотел бы иметь простую статистику для каждого виртуального хоста без покупки дорогого пакета, который нужен не всем нашим заказчикам. Есть ли способ, не требующий дополнительных расходов? Дункан Вильямс [Duncan Williams]
хотел бы иметь простую статистику для каждого виртуального хоста без
+
покупки дорогого пакета, который нужен не
+
всем нашим заказчикам. Есть ли способ, не
+
требующий дополнительных расходов?
+
Дункан Вильямс [Duncan Williams]  
+
  
 
Вам повезло, есть бесплатный
 
Вам повезло, есть бесплатный
анализатор журналов web-сервера, который генерирует детальные отчеты в HTML Webalizer
+
анализатор журналов web-сервера, который генерирует детальные отчеты в HTML Webalizer
 
(http://Webalizer.org).
 
(http://Webalizer.org).
  
Строка 52: Строка 70:
 
  CustomLog logs/domain.co.uk-access_log common
 
  CustomLog logs/domain.co.uk-access_log common
  
Следующий шаг настройка Webalizer
+
Следующий шаг настройка Webalizer
 
на анализ каждого журнала и генерацию
 
на анализ каждого журнала и генерацию
 
индивидуальных отчетов. Создайте директорию для файлов конфигурации: mkdir -p /etc/Webalizer/vhosts.
 
индивидуальных отчетов. Создайте директорию для файлов конфигурации: mkdir -p /etc/Webalizer/vhosts.
Строка 65: Строка 83:
 
указать параметры HostName, OutputDir
 
указать параметры HostName, OutputDir
 
и LogFile. Быть может, Вам потребуются
 
и LogFile. Быть может, Вам потребуются
какие-то специфические настройки, например, HideReferrer, OutputDir и т.п., тогда
+
какие-то специфические настройки, например, HideReferrer, OutputDir и т. п., тогда
 
ознакомьтесь с man-страницей по Webalizer.
 
ознакомьтесь с man-страницей по Webalizer.
 
Типичный конфигурационный файл для
 
Типичный конфигурационный файл для
Строка 83: Строка 101:
 
просто создайте для него файл конфигурации в /etc/Webalizer/vhosts. При следующем запуске скрипта для него также будет
 
просто создайте для него файл конфигурации в /etc/Webalizer/vhosts. При следующем запуске скрипта для него также будет
 
создан отчет. КК
 
создан отчет. КК
===Нет сети в сети для Firefox===
+
 
Я работаю в Windows XP и различных дистрибутивах Linux. Мой
+
=== Нет сети в сети для Firefox ===
компьютер подключен к Интернет
+
:* Я работаю в Windows XP и различных дистрибутивах Linux. Мой компьютер подключен к Интернет через маршрутизатор Netgear DG632. Я предпочитаю пользоваться программами Firefox и Thunderbird, и они отлично работают в XP, однако во всех дистрибутивах Linux, которые я пробовал, отказываются подключиться к сети. Тем не менее, Konqueror и KMail работают без проблем. Я не использую прокси, и я проверил, что все настройки программ в XP и Linux идентичны. Джон Фишер [John Fisher]
через маршрутизатор Netgear
+
DG632. Я предпочитаю пользоваться программами Firefox и Thunderbird, и они
+
отлично работают в XP, однако во всех дистрибутивах Linux, которые я пробовал, отказываются подключиться к сети. Тем не
+
менее, Konqueror и KMail работают без проблем. Я не использую прокси, и я проверил,
+
что все настройки программ в XP и Linux
+
идентичны.
+
Джон Фишер [John Fisher]  
+
  
 
Причина в том, что Firefox и
 
Причина в том, что Firefox и
Строка 104: Строка 115:
  
 
Есть два решения этой проблемы.
 
Есть два решения этой проблемы.
Более элегантное обновить прошивку
+
Более элегантное обновить прошивку
 
Вашего маршрутизатора. Некоторые изделия Netgear очень от этого выигрывают.
 
Вашего маршрутизатора. Некоторые изделия Netgear очень от этого выигрывают.
 
Вы можете найти свежие прошивки для
 
Вы можете найти свежие прошивки для
 
продуктов Netgear по адресу http://www.netgear.co.uk/product_support.php.
 
продуктов Netgear по адресу http://www.netgear.co.uk/product_support.php.
  
Другой вариант отключить поддержку
+
Другой вариант отключить поддержку
 
протокола IPv6 в Linux, и Firefox перестанет
 
протокола IPv6 в Linux, и Firefox перестанет
 
пытаться им вопользоваться. Для этого
 
пытаться им вопользоваться. Для этого
Строка 119: Строка 130:
 
различных дистрибутивах отличается:
 
различных дистрибутивах отличается:
 
в Mandriva, SUSE и Slackware это /etc/modprobe.conf, в Fedora Core, Debian и
 
в Mandriva, SUSE и Slackware это /etc/modprobe.conf, в Fedora Core, Debian и
Ubuntu /etc/modprobe.d/aliases, а в
+
Ubuntu /etc/modprobe.d/aliases, а в
Gentoo /etc/modules.d/aliases. НБ
+
Gentoo /etc/modules.d/aliases. НБ
  
===Кде искать KDE===
+
=== Кде искать KDE ===
Я купил специальные выпуски
+
:* Я купил специальные выпуски вашего журнала, посвященные дистрибутивам OpenSUSE и Mandriva. Для престарелого новичка вроде меня это отличные дистрибутивы. В журнале вы писали, что в SUSE рабочий стол по умолчанию Gnome. Однако KDE на диске тоже есть, и я его загрузил. Для некоторых задач я предпочёл бы KDE. Как можно организовать выбор рабочего стола при загрузке? Адам Оув [Adam Ow]
вашего журнала, посвященные
+
дистрибутивам OpenSUSE и
+
Mandriva. Для престарелого
+
новичка вроде меня это отличные дистрибутивы. В журнале вы писали, что в SUSE
+
рабочий стол по умолчанию Gnome.
+
Однако KDE на диске тоже есть, и я его
+
загрузил. Для некоторых задач я предпочёл бы KDE. Как можно организовать
+
выбор рабочего стола при загрузке?
+
Адам Оув [Adam Ow]
+
  
 
А Вы не устанавливали KDE
 
А Вы не устанавливали KDE
Строка 138: Строка 140:
 
YaST, перейдите в Software
 
YaST, перейдите в Software
 
Managment и поищите KDE (поиском только по имени). Позвольте менеджеру пакетов установить все, связанное с KDE.
 
Managment и поищите KDE (поиском только по имени). Позвольте менеджеру пакетов установить все, связанное с KDE.
Не беспокойтесь о зависимостях YaST
+
Не беспокойтесь о зависимостях YaST
разрешит их автоматически. Еще надо обязательно установить пакет kdebase3-session, он позволит выбирать при загрузке рабочее окружение KDE или Gnome.
+
разрешит их автоматически. Еще надо обязательно установить пакет kdebase3-session, он позволит выбирать при загрузке рабочее окружение KDE или Gnome.
 
Когда Вы все установите, выйдите из рабочего стола, кликните на кнопку Сессия
 
Когда Вы все установите, выйдите из рабочего стола, кликните на кнопку Сессия
 
(Session) внизу экрана входа в систему. Вы
 
(Session) внизу экрана входа в систему. Вы
Строка 151: Строка 153:
 
запустите gdmsetup и отключите опцию
 
запустите gdmsetup и отключите опцию
 
автоматического входа. НБ
 
автоматического входа. НБ
===Исход – исходник===
 
Хочу попробовать программу для
 
обработки звука Sweep, которую
 
вы поместили на диск к [[LXF78]]. У
 
меня Ubuntu (Breezy Badger), и во
 
всех справках написано только про установку из репозитариев. У меня только ваш
 
диск, Интернета нет, а как установить программу с диска, я не знаю. Я скопировал
 
архив с диска, распаковал его в домашнюю
 
директорию, в итоге у меня куча непонятных файлов. Пожалуйста, научите меня
 
устанавливать программы с диска.
 
Мартин Топпинг [Martin Topping]
 
  
Репозитарий самый простой
+
=== Исход — исходник ===
 +
:* Хочу попробовать программу для обработки звука Sweep, которую вы поместили на диск к [[LXF78]]. У меня Ubuntu (Breezy Badger), и во всех справках написано только про установку из репозитариев. У меня только ваш диск, Интернета нет, а как установить программу с диска, я не знаю. Я скопировал архив с диска, распаковал его в домашнюю директорию, в итоге у меня куча непонятных файлов. Пожалуйста, научите меня устанавливать программы с диска. Мартин Топпинг [Martin Topping]
 +
 
 +
Репозитарий самый простой
 
путь установки программ в большинстве дистрибутивов, при
 
путь установки программ в большинстве дистрибутивов, при
 
условии, что в репозитарии есть
 
условии, что в репозитарии есть
 
нужный Вам пакет и у Вас есть доступ
 
нужный Вам пакет и у Вас есть доступ
 
Интернет. Однако это не единственный способ установить программу: можно собрать
 
Интернет. Однако это не единственный способ установить программу: можно собрать
ее из исходных кодов. Именно этим занимаются maintainer’ы пакетов.
+
ее из исходных кодов. Именно этим занимаются maintainer'ы пакетов.
  
Файлы, которые Вы увидели после распаковки исходные тексты Sweep. Их сборка очень проста и не потребует от Вас какихто специфических навыков. Откройте терминал, перейдите в директорию с программой и запустите configure, для проверки,
+
Файлы, которые Вы увидели после распаковки исходные тексты Sweep. Их сборка очень проста и не потребует от Вас какихто специфических навыков. Откройте терминал, перейдите в директорию с программой и запустите configure, для проверки,
 
все ли у Вас есть для сборки программы:
 
все ли у Вас есть для сборки программы:
 
  cd Sweep-0.9.1
 
  cd Sweep-0.9.1
Строка 177: Строка 171:
 
Если configure вылетит с ошибкой,
 
Если configure вылетит с ошибкой,
 
значит, чего-то не хватает. Чего именно
 
значит, чего-то не хватает. Чего именно
смотрите по сообщению. Установите все,
+
смотрите по сообщению. Установите все,
 
что нужно, и снова попробуйте собрать. В
 
что нужно, и снова попробуйте собрать. В
 
Ubuntu после установки обычно не хватает
 
Ubuntu после установки обычно не хватает
Строка 197: Строка 191:
 
использовать дистрибутив, поставляемый
 
использовать дистрибутив, поставляемый
 
на нескольких CD или DVD и содержащий
 
на нескольких CD или DVD и содержащий
как можно больше пакетов. SUSE 10.1
+
как можно больше пакетов. SUSE 10.1 -
 
прекрасный выбор. НБ
 
прекрасный выбор. НБ
===RAID значит «наезд»===  
+
 
Я хотел бы воспользоваться LVM
+
=== RAID значит «наезд» ===
и создать программный RAID 1 на
+
:* Я хотел бы воспользоваться LVM и создать программный RAID 1 на своем сервере под управлением Red Hat, однако по ряду причин я не могу пользоваться графической утилитой для его настройки. Можно как-нибудь обойтись без нее? Келли Дил [Kelly Deal]
своем сервере под управлением
+
Red Hat, однако по ряду причин я
+
не могу пользоваться графической утилитой для его настройки. Можно как-нибудь
+
обойтись без нее?
+
Келли Дил [Kelly Deal]  
+
  
 
Вы можете настроить RAID и LVM
 
Вы можете настроить RAID и LVM
Строка 222: Строка 211:
 
Смените тип всех
 
Смените тип всех
 
разделов на fd для
 
разделов на fd для
“Linux raid autodetect”
+
«Linux raid autodetect»
 
и не забудьте сохранить изменения на
 
и не забудьте сохранить изменения на
 
диске. Если у Вас
 
диске. Если у Вас
 
SATA-диски, то для fdisk используйте параметры /dev/sda и /dev/sdc; если IDE (каждый IDE-диск должен быть первичным на
 
SATA-диски, то для fdisk используйте параметры /dev/sda и /dev/sdc; если IDE (каждый IDE-диск должен быть первичным на
своем контроллере) /dev/hda и /dev/hdc; если SCSI, то /dev/sd*.
+
своем контроллере) /dev/hda и /dev/hdc; если SCSI, то /dev/sd*.
  
 
Теперь создайте собственно RAID 1 из
 
Теперь создайте собственно RAID 1 из
Строка 265: Строка 254:
 
(Alt+F1). Вам осталось лишь указать точки
 
(Alt+F1). Вам осталось лишь указать точки
 
монтирования и продолжить установку. КК
 
монтирования и продолжить установку. КК
===Firefox и иконки===
+
 
Я использую Mandrake 9.2 и
+
=== Firefox и иконки ===
Firefox 1.0.6. В моих закладках
+
:* Я использую Mandrake 9.2 и Firefox 1.0.6. В моих закладках есть маленькие иконки напротив каждого пункта для одних ресурсов это нормальные логотипы, для других пустые листы. Я нигде не нашел, как их можно поменять. Теперь еще однО после LXF у меня в закладках идет Linux Magazine, и у него точно такая же иконка! Как такое может быть, и как это исправить? Ричард Меллерш [Richard Mellersh]
есть маленькие иконки напротив
+
каждого пункта для одних
+
ресурсов это нормальные логотипы, для
+
других пустые листы. Я нигде не нашел,
+
как их можно поменять.
+
Теперь еще однО после LXF у меня в
+
закладках идет Linux Magazine, и у него точно такая же иконка! Как такое может быть, и
+
как это исправить?
+
Ричард Меллерш [Richard Mellersh]
+
  
 
Эти иконки впервые были применены в Internet Explorer. Если на
 
Эти иконки впервые были применены в Internet Explorer. Если на
Строка 298: Строка 278:
 
с http://forums.mozillazine.org/viewtopic.php?t=321562. Сохраните файл, а затем
 
с http://forums.mozillazine.org/viewtopic.php?t=321562. Сохраните файл, а затем
 
откройте его в браузере через Ctrl+0. НБ
 
откройте его в браузере через Ctrl+0. НБ
===Сканер в беде===
 
У меня есть SCSI-сканер, имя
 
устройства – /dev/sg0. Для
 
управления сканером я пользуюсь KDE, Sane и XSane. Проблема
 
в том, что права на /dev/sg0 не дают мне
 
доступа к нему. Когда я запускаю XSane, он
 
сообщает, что сканер не подключен.
 
  
Владелец сканера суперпользователь; устройство также принадлежит группе disks, я состою в этой группе. Права по
+
=== Сканер в беде ===
умолчанию запись-чтение для владельца
+
:* У меня есть SCSI-сканер, имя устройства — /dev/sg0. Для управления сканером я пользуюсь KDE, Sane и XSane. Проблема в том, что права на /dev/sg0 не дают мне доступа к нему. Когда я запускаю XSane, он сообщает, что сканер не подключен.
и только чтение для группы. Группе требуется также запись-чтение для того, чтобы
+
 
нормально пользоваться сканером через
+
: Владелец сканера суперпользователь; устройство также принадлежит группе disks, я состою в этой группе. Права по умолчанию запись-чтение для владельца и только чтение для группы. Группе требуется также запись-чтение для того, чтобы нормально пользоваться сканером через Sane/XSane. Каждый раз, когда мне нужно что-то отсканировать, мне приходится заходить в терминал суперпользователь и менять права на устройство. К сожалению, после следующей перезагрузки все опять сбрасывается. Это произошло после обновления до SUSE 10, в ранних версиях все было нормально. Мне посоветовали написать новое правило для udev, полагаясь на информацию, выданную утилитой udevinfo, однако пока ни одна из этих попыток не увенчалась успехом. Кристофер Хаггинс [Christopher Huggins]
Sane/XSane. Каждый раз, когда мне нужно что-то отсканировать, мне приходится
+
заходить в терминал суперпользователь и
+
менять права на устройство. К сожалению,
+
после следующей перезагрузки все опять
+
сбрасывается. Это произошло после обновления до SUSE 10, в ранних версиях все
+
было нормально.
+
Мне посоветовали написать новое правило для udev, полагаясь на информацию,
+
выданную утилитой udevinfo, однако пока
+
ни одна из этих попыток не увенчалась
+
успехом.
+
Кристофер Хаггинс [Christopher
+
Huggins]
+
  
 
Вы правы, тут виноват udev: в
 
Вы правы, тут виноват udev: в
Строка 328: Строка 289:
 
файл /etc/udev/rule.d/50-udev.rules, там должно быть такое
 
файл /etc/udev/rule.d/50-udev.rules, там должно быть такое
 
правило:
 
правило:
  KERNEL==”sg*, NAME=%k”,GROUP=”disk”,MODE=”640”
+
  KERNEL=="sg*", NAME="%k",GROUP="disk",MODE="640"
  
 
Все, что Вам нужно для нормальной
 
Все, что Вам нужно для нормальной
работы с устройством заменить MODE
+
работы с устройством заменить MODE
 
с 640 на 660. Однако этого делать не
 
с 640 на 660. Однако этого делать не
 
рекомендуется, поскольку при первом же
 
рекомендуется, поскольку при первом же
Строка 337: Строка 298:
 
Вместо этого создайте отдельный файл
 
Вместо этого создайте отдельный файл
 
/etc/udev/rule.d/10-udev.rules и запишите туда такую строку:
 
/etc/udev/rule.d/10-udev.rules и запишите туда такую строку:
  KERNEL= =”sg*,NAME=%k”,GROUP:=”disk”, MODE:=”660”
+
  KERNEL= ="sg*",NAME="%k",GROUP:="disk", MODE:="660"
  
 
<nowiki>:=</nowiki> означает, что эта настройка не будет
 
<nowiki>:=</nowiki> означает, что эта настройка не будет
Строка 347: Строка 308:
 
и поменяйте параметр GROUP в Вашем правиле. Теперь можете добавлять в эту группу
 
и поменяйте параметр GROUP в Вашем правиле. Теперь можете добавлять в эту группу
 
пользователей сканера. НБ
 
пользователей сканера. НБ
===Ограничивая SSH===
+
 
Недавно я столкнулся со следующей задачей: мы планируем предоставить всем нашим разработчикам удаленный доступ по SSH.
+
=== Ограничивая SSH ===
Одно из требований при соединении
+
:* Недавно я столкнулся со следующей задачей: мы планируем предоставить всем нашим разработчикам удаленный доступ по SSH. Одно из требований при соединении пользователи должны получать текст с условиями использования предоставленного им доступа. Как это можно настроить в RHEL 4? И еще, я хотел бы ограничить доступ с 2-х до 4-х утра. В это время на сервере работают довольно ресурсоемкие скрипты, вызываемые из планировщика. Патрик Харпер [Patrick Harper]
пользователи должны получать текст с условиями
+
использования предоставленного им доступа. Как это можно настроить в
+
RHEL 4? И еще, я хотел бы ограничить
+
доступ с 2-х до 4-х утра. В это время на сервере работают довольно ресурсоемкие
+
скрипты, вызываемые из планировщика.
+
Патрик Харпер [Patrick Harper]  
+
  
 
Ограничение доступа к сервисам
 
Ограничение доступа к сервисам
основная забота системных
+
основная забота системных
 
администраторов. По поводу
 
администраторов. По поводу
 
сообщений при соединении все
 
сообщений при соединении все
 
очень просто ознакомьтесь с man-страницами по motd и issue. Но мы пойдем другим
 
очень просто ознакомьтесь с man-страницами по motd и issue. Но мы пойдем другим
 
путем. Для ограничения доступа по времени и показа сообщения мы будем использовать PAM [Pluggable Authentication Modules].
 
путем. Для ограничения доступа по времени и показа сообщения мы будем использовать PAM [Pluggable Authentication Modules].
PAM мощный механизм, позволяющий
+
PAM мощный механизм, позволяющий
 
использовать систему аутентификации во
 
использовать систему аутентификации во
 
многих программах. Каждая программа,
 
многих программах. Каждая программа,
Строка 396: Строка 351:
  
 
Теперь поместите нужное сообщение
 
Теперь поместите нужное сообщение
в файл /etc/sshmotd, а время в /etc/
+
в файл /etc/sshmotd, а время в /etc/
 
security/time.conf:
 
security/time.conf:
 
  sshd;*;*;!Al0200-0400
 
  sshd;*;*;!Al0200-0400
Строка 403: Строка 358:
 
мощный механизм, который может полностью блокировать Ваш доступ в систему.
 
мощный механизм, который может полностью блокировать Ваш доступ в систему.
 
Поэтому все испытания рекомендуется проводить на тестовой машине. КК
 
Поэтому все испытания рекомендуется проводить на тестовой машине. КК
===Видео редактор===
 
Я хотел бы немного поредактировать видео в Linux. Моя цифровая фотокамера умеет снимать
 
видеоролики (в QuickTime), однако сохраняет их в формате mov, который не
 
понимают ни Kino, ни Avidemux.
 
  
Я скачал Cinelerra, но в форумах эту
+
=== Видео редактор ===
программу называют избыточной для
+
:* Я хотел бы немного поредактировать видео в Linux. Моя цифровая фотокамера умеет снимать видеоролики (в QuickTime), однако сохраняет их в формате mov, который не понимают ни Kino, ни Avidemux.
любительских нужд. Я попытался конвертировать видео в AVI из Cinelerra, чтобы
+
воспользоваться другими программами,
+
но обнаружил, что изменилась цветовая
+
палитра (это видно при просмотре видео из
+
Xine). Таким образом, я зашел в тупик. Мне
+
нужно лишь склеить несколько роликов
+
в один большой и сохранить его в любом
+
приемлемом формате.
+
  
Или, нельзя как-нибудь обновить мою
+
: Я скачал Cinelerra, но в форумах эту программу называют избыточной для любительских нужд. Я попытался конвертировать видео в AVI из Cinelerra, чтобы воспользоваться другими программами, но обнаружил, что изменилась цветовая палитра (это видно при просмотре видео из Xine). Таким образом, я зашел в тупик. Мне нужно лишь склеить несколько роликов в один большой и сохранить его в любом приемлемом формате.
систему (Fedora Core 4), чтобы Kino стал
+
понимать формат mov?
+
С форума LXF
+
  
Вам потребуется последняя версия Kino 0.8.0, позволяющая
+
: Или, нельзя как-нибудь обновить мою систему (Fedora Core 4), чтобы Kino стал понимать формат mov? С форума LXF
 +
 
 +
Вам потребуется последняя версия Kino 0.8.0, позволяющая
 
импортировать файлы с помощью FFMpeg и MEncoder. В Ваш
 
импортировать файлы с помощью FFMpeg и MEncoder. В Ваш
 
дистрибутив включена версия 0.7.6.
 
дистрибутив включена версия 0.7.6.
Строка 435: Строка 377:
 
The playlist is empty and the default
 
The playlist is empty and the default
 
preferences for video creation have not been
 
preferences for video creation have not been
specified aborting. (нет плей-листа и установок по умолчанию аборт).
+
specified aborting. (нет плей-листа и установок по умолчанию аборт).
  
 
Для ее исправления перейдите в настройки и выставьте параметр
 
Для ее исправления перейдите в настройки и выставьте параметр
Строка 453: Строка 395:
 
REMOVE намекает на то, зачем это было
 
REMOVE намекает на то, зачем это было
 
сделано. НБ
 
сделано. НБ
===SUSE сачкует===  
+
 
У меня есть два компьютера, подключенные через концентратор
+
=== SUSE сачкует ===
Belkin KVM к монитору KDS Visual
+
:* У меня есть два компьютера, подключенные через концентратор Belkin KVM к монитору KDS Visual Sensation 190. Обе машины без проблем работали на SUSE 9.3. Однако после установки SUSE 10.0 я столкнулся с трудностями. Система перестала опознавать размер и разрешение моего монитора. Это не проблема в SUSE 9.3, поскольку там я вводил все вручную, и все отлично работало. А в новой версии Sax2 предложил протестировать настройки. После этого монитор погас и вошел в режим энергосбережения. Так как это произошло на обеих машинах, я думаю, что что-то случилось с концентратором или самим монитором. Марк Бесяда [Mark Biesiada], Мичиган, США
Sensation 190. Обе машины без
+
проблем работали на SUSE 9.3. Однако после
+
установки SUSE 10.0 я столкнулся с трудностями. Система перестала опознавать размер и разрешение моего монитора. Это не
+
проблема в SUSE 9.3, поскольку там я вводил все вручную, и все отлично работало. А
+
в новой версии Sax2 предложил протестировать настройки. После этого монитор погас и
+
вошел в режим энергосбережения. Так как
+
это произошло на обеих машинах, я думаю,
+
что что-то случилось с концентратором или
+
самим монитором.
+
Марк Бесяда [Mark Biesiada],
+
Мичиган, США
+
  
 
Виноват, скорее всего, концентратор, и проверить это легкО
 
Виноват, скорее всего, концентратор, и проверить это легкО
Строка 480: Строка 411:
 
Все просто нужно зайти в YaST и вручную
 
Все просто нужно зайти в YaST и вручную
 
выбрать подходящую видеокарту и монитор. НБ
 
выбрать подходящую видеокарту и монитор. НБ
===Linux в школах===
 
Я – администратор сети в большой средней школе, заинтересован в уменьшении расходов на
 
ПО и рассчитываю, что Linux и
 
свободные программы помогут мне в этом.
 
Сейчас я использую FC4 как интранет- и
 
web-сервер, однако хотелось бы расширить использование Linux за счет файловых и серверов печати, и в конечном итоге,
 
рабочих станций. Какие дистрибутивы вы
 
порекомендуете для серверов и рабочих
 
станций? Есть ли какие-нибудь хорошие
 
ресурсы с информацией об использовании Linux в образовании?
 
Арти Болл [Artie Ball], Эшфорд,
 
Кент.
 
  
Лучший совет в данном случае
+
=== Linux в школах ===
 +
:* Я — администратор сети в большой средней школе, заинтересован в уменьшении расходов на ПО и рассчитываю, что Linux и свободные программы помогут мне в этом. Сейчас я использую FC4 как интранет- и web-сервер, однако хотелось бы расширить использование Linux за счет файловых и серверов печати, и в конечном итоге, рабочих станций. Какие дистрибутивы вы порекомендуете для серверов и рабочих станций? Есть ли какие-нибудь хорошие ресурсы с информацией об использовании Linux в образовании? Арти Болл [Artie Ball], Эшфорд, Кент.
 +
 
 +
Лучший совет в данном случае -
 
скачать и попробовать несколько дистрибутивов, и остановиться на самом удобном для Вас.
 
скачать и попробовать несколько дистрибутивов, и остановиться на самом удобном для Вас.
 
Вы можете найти образы для записи на
 
Вы можете найти образы для записи на
Строка 508: Строка 430:
 
смогут изучать систему и дома. (См. наш
 
смогут изучать систему и дома. (См. наш
 
материал в этом номере по поводу использования [[LXF81:Учимся|Linux в образовании]]). КК
 
материал в этом номере по поводу использования [[LXF81:Учимся|Linux в образовании]]). КК
===OpenOffice.org===  
+
 
Я работаю в SUSE 10.0, которая
+
=== OpenOffice.org ===
включает в себя OpenOffice.org
+
:* Я работаю в SUSE 10.0, которая включает в себя OpenOffice.org 2.0 build 1.9.125.1.2. У меня никак не получается настроить принтер (Canon MP760), чтобы он использовался по умолчанию. Он отлично опознается в OpenOffice.org, и тестовая печать нормально проходит. Однако после перезагрузки в OpenOffice.org по умолчанию выставляется generic printer. Кен Халл [Ken Hull]
2.0 build 1.9.125.1.2. У меня никак
+
не получается настроить принтер
+
(Canon MP760), чтобы он использовался по
+
умолчанию. Он отлично опознается в
+
OpenOffice.org, и тестовая печать нормально проходит. Однако после перезагрузки в
+
OpenOffice.org по умолчанию выставляется
+
generic printer.
+
Кен Халл [Ken Hull]  
+
  
 
Если Вы печатаете через CUPS,
 
Если Вы печатаете через CUPS,
Строка 529: Строка 443:
 
откройте терминал суперпользователя и
 
откройте терминал суперпользователя и
 
запустите программу spadmin. Выберите
 
запустите программу spadmin. Выберите
System > Terminal > Terminal program Super
+
System > Terminal > Terminal program Super
 
User Mode в меню SUSE и наберите
 
User Mode в меню SUSE и наберите
 
  /usr/lib/ooo-2.0/program/spadmin
 
  /usr/lib/ooo-2.0/program/spadmin
Строка 536: Строка 450:
 
переименовать его или добавить новый.
 
переименовать его или добавить новый.
 
Если generic printer нормально работает, просто дайте ему более осмысленное
 
Если generic printer нормально работает, просто дайте ему более осмысленное
имя. Если нет создайте новый принтер и
+
имя. Если нет создайте новый принтер и
 
отметьте его по умолчанию. Обратите внимание, что если у Вас запущен CUPS, то
 
отметьте его по умолчанию. Обратите внимание, что если у Вас запущен CUPS, то
 
spadmin не позволит Вам добавить новый
 
spadmin не позволит Вам добавить новый
Строка 542: Строка 456:
 
заново просканирует систему в поисках
 
заново просканирует систему в поисках
 
принтеров. НБ
 
принтеров. НБ
===Брандмаузер===
 
Я прочитала в вашем журнале
 
FAQ о брандмауэрах, и заинтересовалась защищённостью своего
 
компьютера: вдруг кто достанет
 
мои cookies и получит доступ о моего имени на те сайты которых я зарегистрирована
 
или узнает пароль от моего ящика электронной почты? Мелочь, конечно, но приятного мало. Я решила настроить свой брандмауэр через Центр управления Mandriva
 
2006. Уровень безопасности у меня стандартный (его рекомендует система для
 
большинства случаев), там тьма разных
 
параметров и везде стоит “по умолчанию”,
 
но что конкретно дают мне эти параметры я
 
не знаю, и не могу понять что мне нужно а
 
что нет. Уровень безопасности повышать
 
боюсь (у одного знакомого на Windows XP
 
из-за брандмауэра невозможно стало даже
 
в сетевой чат выйти!).
 
  
Скажите, пожалуйста, какие службы
+
=== Брандмаузер ===
отвечают за возможность отправки писем,
+
:* Я прочитала в вашем журнале FAQ о брандмауэрах, и заинтересовалась защищённостью своего компьютера: вдруг кто достанет мои cookies и получит доступ о моего имени на те сайты которых я зарегистрирована или узнает пароль от моего ящика электронной почты? Мелочь, конечно, но приятного мало. Я решила настроить свой брандмауэр через Центр управления Mandriva 2006. Уровень безопасности у меня стандартный (его рекомендует система для большинства случаев), там тьма разных параметров и везде стоит «по умолчанию», но что конкретно дают мне эти параметры я не знаю, и не могу понять что мне нужно а что нет. Уровень безопасности повышать боюсь (у одного знакомого на Windows XP из-за брандмауэра невозможно стало даже в сетевой чат выйти!).
использования ICQ, доступ к cookies и как
+
 
настроить их так, чтобы никто посторонний
+
: Скажите, пожалуйста, какие службы отвечают за возможность отправки писем, использования ICQ, доступ к cookies и как настроить их так, чтобы никто посторонний не мог ничего достать с моей системы, но при этом сайты имели возможность запомнить мои реквизиты и пароль. Аня
не мог ничего достать с моей системы, но
+
при этом сайты имели возможность запомнить мои реквизиты и пароль.
+
Аня  
+
  
 
Увеличенный уровень безопасности, как правило, предполагает
 
Увеличенный уровень безопасности, как правило, предполагает
 
меньший комфорт при работе с
 
меньший комфорт при работе с
системой Вам приходится чаще
+
системой Вам приходится чаще
 
вводить пароль, вручную предоставлять
 
вводить пароль, вручную предоставлять
доступ к службам и т.п. Поэтому Mandriva
+
доступ к службам и т. п. Поэтому Mandriva
рекомендует вариант «Стандартный» это
+
рекомендует вариант «Стандартный» это
 
неплохой компромисс между удобством
 
неплохой компромисс между удобством
 
работы и защищенностью для обычного
 
работы и защищенностью для обычного
Строка 579: Строка 475:
 
запретить все входящие соединения, в
 
запретить все входящие соединения, в
 
особенности на привилегированные порты (1-1024). Если в Вашей системе не
 
особенности на привилегированные порты (1-1024). Если в Вашей системе не
запущены Web-сервер, FTP-сервер и т.п.
+
запущены Web-сервер, FTP-сервер и т. п.
 
(или они запущены, но не должны быть
 
(или они запущены, но не должны быть
 
доступны извне), установления легальных
 
доступны извне), установления легальных
Строка 588: Строка 484:
 
момент начала закачки файла сервер и
 
момент начала закачки файла сервер и
 
клиент как бы меняются местами), клиента
 
клиент как бы меняются местами), клиента
ICQ (это касается режима «прямого подключения» и передачи файлов обмениваться сообщениями через сервер можно
+
ICQ (это касается режима «прямого подключения» и передачи файлов обмениваться сообщениями через сервер можно
 
независимо от этих настроек), локальные
 
независимо от этих настроек), локальные
 
сетевые чаты, клиенты P2P-сетей и игры.
 
сетевые чаты, клиенты P2P-сетей и игры.
 
Как правило, эти проблемы решаемы, преимущественно, двумя путями: подгрузкой
 
Как правило, эти проблемы решаемы, преимущественно, двумя путями: подгрузкой
специальных модулей ядра (так обеспечивается работа с FTP) это обычно обеспечивают инструменты настройки вроде
+
специальных модулей ядра (так обеспечивается работа с FTP) это обычно обеспечивают инструменты настройки вроде
Центра Управления Mandriva и так называемым «пробросом портов» то есть
+
Центра Управления Mandriva и так называемым «пробросом портов» то есть
 
разрешением входящих соединений для
 
разрешением входящих соединений для
 
определенных сервисов. Например, если
 
определенных сервисов. Например, если
Строка 601: Строка 497:
 
порт в настройках клиента ICQ (точное
 
порт в настройках клиента ICQ (точное
 
местоположение настройки зависит от
 
местоположение настройки зависит от
конкретного клиента, обычно она находится недалеко от галочки “I’m behind firewall/NAT”), вы получите возможность обмениваться файлами и общаться с другими
+
конкретного клиента, обычно она находится недалеко от галочки «I`m behind firewall/NAT»), вы получите возможность обмениваться файлами и общаться с другими
 
пользователями не через сервер. Какие
 
пользователями не через сервер. Какие
 
порты необходимо открыть, обычно указано в документации или на сайте/форумах,
 
порты необходимо открыть, обычно указано в документации или на сайте/форумах,
 
посвященных той или иной программе.
 
посвященных той или иной программе.
Учтите, что порты бывают двух типов
+
Учтите, что порты бывают двух типов -
 
TCP и UDP. Протокол HTTP, по которому
 
TCP и UDP. Протокол HTTP, по которому
 
вы общаетесь с Web-сайтом, проброса
 
вы общаетесь с Web-сайтом, проброса
Строка 613: Строка 509:
 
соединения и не ощутить дискомфорта.
 
соединения и не ощутить дискомфорта.
  
Но такой уровень защищенности только половина дела. Ничто не совершенно, и
+
Но такой уровень защищенности только половина дела. Ничто не совершенно, и
 
в программах, которые вы используете (в
 
в программах, которые вы используете (в
 
том же Mozilla Firefox) обнаруживаются
 
том же Mozilla Firefox) обнаруживаются
«дыры» лазейки, позволяющие злоумышленникам утянуть Ваши конфиденциальные
+
«дыры» лазейки, позволяющие злоумышленникам утянуть Ваши конфиденциальные
 
данные, не устанавливая для этого специального соединения. От этого существует
 
данные, не устанавливая для этого специального соединения. От этого существует
одна защита регулярно устанавливайте
+
одна защита регулярно устанавливайте
 
обновления безопасности. В принципе, и
 
обновления безопасности. В принципе, и
 
Linux, и открытые приложения содержат
 
Linux, и открытые приложения содержат
Строка 624: Строка 520:
 
пренебрегать этой возможностью не стоит.
 
пренебрегать этой возможностью не стоит.
 
Наконец, помните об общих правилах
 
Наконец, помните об общих правилах
гигиены не используйте простые пароли
+
гигиены не используйте простые пароли
 
(свое имя, дату рождения, кличку собаки и
 
(свое имя, дату рождения, кличку собаки и
 
т.д.) или простые «секретные» вопросы на
 
т.д.) или простые «секретные» вопросы на
Строка 634: Строка 530:
 
часть общений с Web-сайтами, за исключением, пожалуй, инетрнет-магазинов с
 
часть общений с Web-сайтами, за исключением, пожалуй, инетрнет-магазинов с
 
оплатой по кредитным картам, происходит
 
оплатой по кредитным картам, происходит
без шифрования) и т.п. ВС
+
без шифрования) и т. п. ВС
  
 
{{Врезка|center|
 
{{Врезка|center|
 
|Заголовок=Вопрос месяца!
 
|Заголовок=Вопрос месяца!
 
|Содержание=
 
|Содержание=
===Зоопарк разбушевался===
+
;Зоопарк разбушевался
В Linux есть множество форматов установочных файлов: DEB, RPM.... ещё из
+
 
исходников можно. У каждого дистрибутива какой-то свой репозитарий. Авторы программ тоже имеют разные предпочтения касательно
+
:* В Linux есть множество форматов установочных файлов: DEB, RPM.... ещё из исходников можно. У каждого дистрибутива какой-то свой репозитарий. Авторы программ тоже имеют разные предпочтения касательно формата пакетов... Неужели никто ещё не подумал над тем, что пользователям нужно некое универсальное средство взаимодействия со всеми этими репозитариями и пакетами, а также универсальное средство учёта установленного ПО? Вот, например, нужно мне свежайшую версию какойнибудь библиотеки, я её соберу из исходных текстов и при установке перекрою файлы пакета, зарегистрированного, например, в SuSE YaST. Но ведь последний об этом не подозревает. Значит, уже неправильно судит о состоянии системы! Да и я могу забыть, что я там ставил... Наверняка можно найти и другие примеры неблагоприятных ситуаций, происходящих от разнообразия и слабых мест систем установки ПО. Порекомендуйте, пожалуйста, какуюнибудь программу или метод для наведения порядка? Глеб
формата пакетов... Неужели никто
+
ещё не подумал над тем, что пользователям нужно некое универсальное
+
средство взаимодействия со всеми
+
этими репозитариями и пакетами, а
+
также универсальное средство учёта
+
установленного ПО? Вот, например,
+
нужно мне свежайшую версию какойнибудь библиотеки, я её соберу из
+
исходных текстов и при установке
+
перекрою файлы пакета, зарегистрированного, например, в SuSE YaST.
+
Но ведь последний об этом не подозревает. Значит, уже неправильно
+
судит о состоянии системы! Да и я
+
могу забыть, что я там ставил...
+
Наверняка можно найти и другие
+
примеры неблагоприятных ситуаций,
+
происходящих от разнообразия и
+
слабых мест систем установки ПО.
+
Порекомендуйте, пожалуйста, какуюнибудь программу или метод для
+
наведения порядка?
+
Глеб
+
  
 
Здесь, к сожалению, все не
 
Здесь, к сожалению, все не
Строка 695: Строка 572:
 
сутки за компиляцией.
 
сутки за компиляцией.
 
Большой интерес представляет
 
Большой интерес представляет
также проект Autopackage, про который мы писали в [[LXF77]]. Пока набор
+
также проект Autopackage, про который мы писали в [[LXF77:Autopackage|LXF77]]. Пока набор
 
ПО, распространяющегося в виде
 
ПО, распространяющегося в виде
 
автопакетов, не слишком велик, но в
 
автопакетов, не слишком велик, но в

Текущая версия на 21:25, 10 января 2009

Содержание

[править] VMWare не варит

  • Я пытался установить VMWare Player на свой ноутбук Dell Inspiron 5150, но получил сообщение «no vmmon modules suitable». Попробовал удалить программу, но процесс, по-видимому, завис, и через 10 минут я его остановил. Затем я снова запустил установочный скрипт vmware-install.pl, но получил сообщение о том, что всё уже установлено. Хотелось бы получить совет по ликвидации программы или поиску подходящего модуля. Билл Эйлс [Bill Eyles]

Вы не сообщили нам, какой у Вас дистрибутив Linux, а от этого многое зависит. Во-первых, VMWare Player у Вас нормально установлен, о чем Вы и получили сообщение. Однако он не настроен. Для этого программа установки сразу после копирования файлов запускает скрипт vmware-config.pl. Именно этот скрипт выдал ошибку об отсутствии подходящего модуля. VMWare Player поставляется с большим набором собранных модулей для различных дистрибутивов, однако все предусмотреть невозможно. Например, есть модуль для SUSE 10.0, а для Mandriva 2006 его нет. Если готового модуля нет, vmware-config.pl попытается собрать его из исходных кодов, но для этого ему требуется компилятор C и исходные тексты ядра. В большинстве дистрибутивов компилятор устанавливается по умолчанию, однако исходные тексты ядра чаще всего приходится устанавливать вручную. Откройте Ваш менеджер пакетов и поищите gcc и kernel-source. В некоторых дистрибутивах, например, в Ubuntu, пакеты называются build-essential и linux-source. Но независимо от названия пакетов, исходные коды тексты должны быть той же версии, на которой работает Ваша система. Версию ядра, на котором Вы работаете, можно узнать командой

uname -r

После установки исходных кодов ядра и компилятора запустите vmware-config.pl снова, на этот раз все должно пройти гладко. НБ

[править] Простая статистика

  • У нас есть выделенный сервер, на котором работает Apache с множеством виртуальных хостов. Я хотел бы иметь простую статистику для каждого виртуального хоста без покупки дорогого пакета, который нужен не всем нашим заказчикам. Есть ли способ, не требующий дополнительных расходов? Дункан Вильямс [Duncan Williams]

Вам повезло, есть бесплатный анализатор журналов web-сервера, который генерирует детальные отчеты в HTML — Webalizer (http://Webalizer.org).

Для Вашей задачи нужно настроить Apache на генерацию отдельного файла журнала для каждого домена:

CustomLog logs/domain.co.uk-access_log common

Следующий шаг — настройка Webalizer на анализ каждого журнала и генерацию индивидуальных отчетов. Создайте директорию для файлов конфигурации: mkdir -p /etc/Webalizer/vhosts.

Скопируйте /etc/Webalizer.conf в / etc/Webalizer/vhosts для каждого виртуального хоста. Дайте конфигурационным файлам имена доменов с расширением .conf (например, конфигурационный файл для domain.co.uk должен называться domain.co.uk.conf). Кроме того, каждый файл нужно отредактировать: как минимум, указать параметры HostName, OutputDir и LogFile. Быть может, Вам потребуются какие-то специфические настройки, например, HideReferrer, OutputDir и т. п., тогда ознакомьтесь с man-страницей по Webalizer. Типичный конфигурационный файл для одного домена выглядит так:

LogFile /var/log/httpd/domain.co.uk-access_log
OutputDir /var/www/vhosts/domain.co.uk/usage
HostName domain.co.uk

Теперь, для регулярного запуска анализатора, создайте простой скрипт и поместите его в /etc/cron.daily:

#!/bin/sh
for i in /etc/Webalizer/vhosts/*.conf;
do /usr/bin/Webalizer -c $i; done

Если Вам понадобится добавить домен, просто создайте для него файл конфигурации в /etc/Webalizer/vhosts. При следующем запуске скрипта для него также будет создан отчет. КК

[править] Нет сети в сети для Firefox

  • Я работаю в Windows XP и различных дистрибутивах Linux. Мой компьютер подключен к Интернет через маршрутизатор Netgear DG632. Я предпочитаю пользоваться программами Firefox и Thunderbird, и они отлично работают в XP, однако во всех дистрибутивах Linux, которые я пробовал, отказываются подключиться к сети. Тем не менее, Konqueror и KMail работают без проблем. Я не использую прокси, и я проверил, что все настройки программ в XP и Linux идентичны. Джон Фишер [John Fisher]

Причина в том, что Firefox и Thunderbird пытаются установить соединение по протоколу IPv6, а приложения KDE по умолчанию используют более старый и широко распространенный IPv4. Если Ваш провайдер не использует IPv6, или Ваш маршрутизатор не поддерживает его, наблюдается именно то, что Вы описали.

Есть два решения этой проблемы. Более элегантное — обновить прошивку Вашего маршрутизатора. Некоторые изделия Netgear очень от этого выигрывают. Вы можете найти свежие прошивки для продуктов Netgear по адресу http://www.netgear.co.uk/product_support.php.

Другой вариант — отключить поддержку протокола IPv6 в Linux, и Firefox перестанет пытаться им вопользоваться. Для этого добавьте следующие строки в файл конфигурации модулей:

alias net-pf-10 off
alias ipv6 off

Имя и расположение этого файла в различных дистрибутивах отличается: в Mandriva, SUSE и Slackware это /etc/modprobe.conf, в Fedora Core, Debian и Ubuntu — /etc/modprobe.d/aliases, а в Gentoo — /etc/modules.d/aliases. НБ

[править] Кде искать KDE

  • Я купил специальные выпуски вашего журнала, посвященные дистрибутивам OpenSUSE и Mandriva. Для престарелого новичка вроде меня это отличные дистрибутивы. В журнале вы писали, что в SUSE рабочий стол по умолчанию — Gnome. Однако KDE на диске тоже есть, и я его загрузил. Для некоторых задач я предпочёл бы KDE. Как можно организовать выбор рабочего стола при загрузке? Адам Оув [Adam Ow]

А Вы не устанавливали KDE через YaST? Если нет, запустите YaST, перейдите в Software Managment и поищите KDE (поиском только по имени). Позвольте менеджеру пакетов установить все, связанное с KDE. Не беспокойтесь о зависимостях — YaST разрешит их автоматически. Еще надо обязательно установить пакет kdebase3-session, он позволит выбирать при загрузке рабочее окружение — KDE или Gnome. Когда Вы все установите, выйдите из рабочего стола, кликните на кнопку Сессия (Session) внизу экрана входа в систему. Вы должны увидеть KDE в списке доступных окружений.

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

[править] Исход — исходник

  • Хочу попробовать программу для обработки звука Sweep, которую вы поместили на диск к LXF78. У меня Ubuntu (Breezy Badger), и во всех справках написано только про установку из репозитариев. У меня только ваш диск, Интернета нет, а как установить программу с диска, я не знаю. Я скопировал архив с диска, распаковал его в домашнюю директорию, в итоге у меня куча непонятных файлов. Пожалуйста, научите меня устанавливать программы с диска. Мартин Топпинг [Martin Topping]

Репозитарий — самый простой путь установки программ в большинстве дистрибутивов, при условии, что в репозитарии есть нужный Вам пакет и у Вас есть доступ Интернет. Однако это не единственный способ установить программу: можно собрать ее из исходных кодов. Именно этим занимаются maintainer'ы пакетов.

Файлы, которые Вы увидели после распаковки — исходные тексты Sweep. Их сборка очень проста и не потребует от Вас какихто специфических навыков. Откройте терминал, перейдите в директорию с программой и запустите configure, для проверки, все ли у Вас есть для сборки программы:

cd Sweep-0.9.1
./configure

Если configure вылетит с ошибкой, значит, чего-то не хватает. Чего именно — смотрите по сообщению. Установите все, что нужно, и снова попробуйте собрать. В Ubuntu после установки обычно не хватает компилятора C, поэтому откройте в системном меню Synaptic, кликните на Поиск (Search) и наберите build-essential; выберите его из результатов поиска и кликните Применить (Apply). Затем запустите ./configure, чтобы узнать, чего еще недостаёт.

Когда ./configure перестанет выдавать ошибки, запустите следующие команды для сборки и установки:

make
sudo make install

Иногда ./configure уверяет, что какого-либо пакета нету, хотя он установлен. Если это произошло, нужно установить еще и соответствующий -devel пакет, в котором есть все необходимое для сборки. Некоторые пакеты, от которых зависят программы, помещаемые на наши диски, есть в директории dependencies. К сожалению, похоже, что не все нужные devel-пакеты имеются на Вашем диске Ubuntu. Если у Вас нет интернет-соединения, лучше использовать дистрибутив, поставляемый на нескольких CD или DVD и содержащий как можно больше пакетов. SUSE 10.1 - прекрасный выбор. НБ

[править] RAID значит «наезд»

  • Я хотел бы воспользоваться LVM и создать программный RAID 1 на своем сервере под управлением Red Hat, однако по ряду причин я не могу пользоваться графической утилитой для его настройки. Можно как-нибудь обойтись без нее? Келли Дил [Kelly Deal]

Вы можете настроить RAID и LVM с помощью инсталлятора в текстовом режиме, хотя это будет посложнее. Для RAID 1 нужно как минимум 2 диска. Запустите загрузку; дойдя до этапа разметки диска, переключитесь на свободную консоль (Alt+F2). С помощью fdisk создайте новый раздел на 100 МБ для /boot на каждом диске (/boot не может быть логическим томом), а также раздел подкачки и все остальные разделы. Смените тип всех разделов на fd для «Linux raid autodetect» и не забудьте сохранить изменения на диске. Если у Вас SATA-диски, то для fdisk используйте параметры /dev/sda и /dev/sdc; если IDE (каждый IDE-диск должен быть первичным на своем контроллере) — /dev/hda и /dev/hdc; если SCSI, то /dev/sd*.

Теперь создайте собственно RAID 1 из соответствующих разделов:

mdadm --create --verbose /dev/md0 --level=raid1 --raid-devices=2 /dev/sda1 /dev/sdс1
mdadm --create --verbose /dev/md1 --level=raid1 --raid-devices=2 /dev/sda2 /dev/sdс2

Запустите RAID:

raidstart /dev/md0
raidstart /dev/md1

Посмотрите на его статус:

cat /proc/mdstat

Создание LVM; для начала создадите физический том:

lvm pvcreate -M 2 --metadatacopies 2 /dev/md1

После этого можно создать группу и активировать ее:

lvm vgcreate -A y -M 2 VolGroup00 /dev/md1
lvm vgchange -a y VolGroup00

Наконец, создайте логические тома (/, /usr, /var, /tmp, /home, swap):

lvm lvcreate -L 512M -n lvroot VolGroup00
lvm lvcreate -L 10G -n lvusr VolGroup00
lvm lvcreate -L 5G -n lvvar VolGroup00
lvm lvcreate -L 128M -n lvtmp VolGroup00
lvm lvcreate -L 2G -n lvhome VolGroup00
lvm lvcreate -L 1G -n lvswap1 VolGroup00

Логические тома могут быть уменьшены или увеличены, а такой конфигурации достаточно для установки (G и M означает гига- и мегабайты, соответственно). Закончив, перейдите обратно в установщик (Alt+F1). Вам осталось лишь указать точки монтирования и продолжить установку. КК

[править] Firefox и иконки

  • Я использую Mandrake 9.2 и Firefox 1.0.6. В моих закладках есть маленькие иконки напротив каждого пункта — для одних ресурсов это нормальные логотипы, для других — пустые листы. Я нигде не нашел, как их можно поменять. Теперь еще однО после LXF у меня в закладках идет Linux Magazine, и у него точно такая же иконка! Как такое может быть, и как это исправить? Ричард Меллерш [Richard Mellersh]

Эти иконки впервые были применены в Internet Explorer. Если на сайте есть файл favicon.ico, большинство браузеров будут показывать эту иконку в строке адреса и в закладках. Похоже, Ваш Firefox путает сайты журналов о Linux, но есть способ это исправить.

Наберите в адресной строке about:config, поищите параметры browser.chrome.site_icons и browser.chrome.favicons и измените их значения на false. Перезапустите Firefox и очистите кэш (Tools > Clear Private Data). После этого восстановите измененные в about:config параметры в true, перезапустите браузер снова и посетите нужные сайты для обновления иконок. Вместо всей этой возни можно установить расширение FavIcon Picker, которое позволит Вам самим изменять и удалять иконки ресурсов.

Ваша версия Firefox устарела и содержит уязвимости, поэтому лучше обновить браузер. Favicon Picker Вы можете скачать с http://forums.mozillazine.org/viewtopic.php?t=321562. Сохраните файл, а затем откройте его в браузере через Ctrl+0. НБ

[править] Сканер в беде

  • У меня есть SCSI-сканер, имя устройства — /dev/sg0. Для управления сканером я пользуюсь KDE, Sane и XSane. Проблема в том, что права на /dev/sg0 не дают мне доступа к нему. Когда я запускаю XSane, он сообщает, что сканер не подключен.
Владелец сканера — суперпользователь; устройство также принадлежит группе disks, я состою в этой группе. Права по умолчанию — запись-чтение для владельца и только чтение для группы. Группе требуется также запись-чтение для того, чтобы нормально пользоваться сканером через Sane/XSane. Каждый раз, когда мне нужно что-то отсканировать, мне приходится заходить в терминал суперпользователь и менять права на устройство. К сожалению, после следующей перезагрузки все опять сбрасывается. Это произошло после обновления до SUSE 10, в ранних версиях все было нормально. Мне посоветовали написать новое правило для udev, полагаясь на информацию, выданную утилитой udevinfo, однако пока ни одна из этих попыток не увенчалась успехом. Кристофер Хаггинс [Christopher Huggins]

Вы правы, тут виноват udev: в более ранних версиях SUSE он не использовался. Загляните в файл /etc/udev/rule.d/50-udev.rules, там должно быть такое правило:

KERNEL=="sg*", NAME="%k",GROUP="disk",MODE="640"

Все, что Вам нужно для нормальной работы с устройством — заменить MODE с 640 на 660. Однако этого делать не рекомендуется, поскольку при первом же обновлении udev все вернётся к прежнему. Вместо этого создайте отдельный файл /etc/udev/rule.d/10-udev.rules и запишите туда такую строку:

KERNEL= ="sg*",NAME="%k",GROUP:="disk", MODE:="660"

:= означает, что эта настройка не будет изменена в дальнейшем. В зависимости от того, сколько человек работает за Вашим компьютером, Вам, быть может, захочется создать отдельную группу доступа к сканеру. Тогда создайте в YaST новую группу scanner (или с помощью groupadd scanner) и поменяйте параметр GROUP в Вашем правиле. Теперь можете добавлять в эту группу пользователей сканера. НБ

[править] Ограничивая SSH

  • Недавно я столкнулся со следующей задачей: мы планируем предоставить всем нашим разработчикам удаленный доступ по SSH. Одно из требований — при соединении пользователи должны получать текст с условиями использования предоставленного им доступа. Как это можно настроить в RHEL 4? И еще, я хотел бы ограничить доступ с 2-х до 4-х утра. В это время на сервере работают довольно ресурсоемкие скрипты, вызываемые из планировщика. Патрик Харпер [Patrick Harper]

Ограничение доступа к сервисам — основная забота системных администраторов. По поводу сообщений при соединении все очень просто ознакомьтесь с man-страницами по motd и issue. Но мы пойдем другим путем. Для ограничения доступа по времени и показа сообщения мы будем использовать PAM [Pluggable Authentication Modules]. PAM — мощный механизм, позволяющий использовать систему аутентификации во многих программах. Каждая программа, поддерживающая PAM, имеет свою конфигурацию в /etc/pam.d. Вот как выглядит /etc/pam.d/ssh по умолчанию:

#%PAM-1.0
auth required pam_stack.so 
service=system-auth
auth required pam_nologin.so 
account required pam_stack.so
service=system-auth password required pam_stack.so
service=system-auth session required pam_stack.so
service=system-auth session required pam_loginuid.so

В Red Hat есть общие правила PAM (/etc/pam.d/system-auth), но мы хотим настроить только ssh и будем править только файл /etc/pam.d/sshd. Для ограничения по времени существует директива pam_time, которой мы и воспользуемся:

#%PAM-1.0
account required pam_time.so 
auth required pam_stack.so
service=system-auth 
auth required pam_nologin.so 
account required pam_stack.so
service=system-auth password required pam_stack.so
service=system-auth session required pam_stack.so
service=system-auth session required pam_loginuid.so
session required pam_motd.so
motd=/etc/sshmotd

Теперь поместите нужное сообщение в файл /etc/sshmotd, а время — в /etc/ security/time.conf:

sshd;*;*;!Al0200-0400

Будьте осторожны с PAM, это очень мощный механизм, который может полностью блокировать Ваш доступ в систему. Поэтому все испытания рекомендуется проводить на тестовой машине. КК

[править] Видео редактор

  • Я хотел бы немного поредактировать видео в Linux. Моя цифровая фотокамера умеет снимать видеоролики (в QuickTime), однако сохраняет их в формате mov, который не понимают ни Kino, ни Avidemux.
Я скачал Cinelerra, но в форумах эту программу называют избыточной для любительских нужд. Я попытался конвертировать видео в AVI из Cinelerra, чтобы воспользоваться другими программами, но обнаружил, что изменилась цветовая палитра (это видно при просмотре видео из Xine). Таким образом, я зашел в тупик. Мне нужно лишь склеить несколько роликов в один большой и сохранить его в любом приемлемом формате.
Или, нельзя как-нибудь обновить мою систему (Fedora Core 4), чтобы Kino стал понимать формат mov? С форума LXF

Вам потребуется последняя версия Kino — 0.8.0, позволяющая импортировать файлы с помощью FFMpeg и MEncoder. В Ваш дистрибутив включена версия 0.7.6. Нужный пакет имеется в репозитарии Dries (http://dries.studentenweb.org/rpm/packages/Kino/info.html).

При первой попытке импортировать видео, Вы можете получить ошибки, например, такую:

The playlist is empty and the default preferences for video creation have not been specified — aborting. (нет плей-листа и установок по умолчанию — аборт).

Для ее исправления перейдите в настройки и выставьте параметр Normalisation в PAL или NTSC. Если у Вас установлен MPlayer, Вы также можете получить ошибку «файл не найден».

Бывает, что Kino не всегда может нормально проиграть видеофайл с помощью MEncoder. Если это случилось, откройте /usr/share/Kino/scripts/import/media. sh в текстовом редакторе и замените 13-ю строку на следующую:

which mencoder REMOVE > /dev/null

Теперь, если Kino не найдет MEncoder, то вместо него воспользуется FFmpeg. Имя Mencoder можно изменить на любое нераспознаваемое командой which; добавление REMOVE намекает на то, зачем это было сделано. НБ

[править] SUSE сачкует

  • У меня есть два компьютера, подключенные через концентратор Belkin KVM к монитору KDS Visual Sensation 190. Обе машины без проблем работали на SUSE 9.3. Однако после установки SUSE 10.0 я столкнулся с трудностями. Система перестала опознавать размер и разрешение моего монитора. Это не проблема в SUSE 9.3, поскольку там я вводил все вручную, и все отлично работало. А в новой версии Sax2 предложил протестировать настройки. После этого монитор погас и вошел в режим энергосбережения. Так как это произошло на обеих машинах, я думаю, что что-то случилось с концентратором или самим монитором. Марк Бесяда [Mark Biesiada], Мичиган, США

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

Кстати, похожая штука происходит при установке SUSE в виртуальной машине. Все просто нужно зайти в YaST и вручную выбрать подходящую видеокарту и монитор. НБ

[править] Linux в школах

  • Я — администратор сети в большой средней школе, заинтересован в уменьшении расходов на ПО и рассчитываю, что Linux и свободные программы помогут мне в этом. Сейчас я использую FC4 как интранет- и web-сервер, однако хотелось бы расширить использование Linux за счет файловых и серверов печати, и в конечном итоге, рабочих станций. Какие дистрибутивы вы порекомендуете для серверов и рабочих станций? Есть ли какие-нибудь хорошие ресурсы с информацией об использовании Linux в образовании? Арти Болл [Artie Ball], Эшфорд, Кент.

Лучший совет в данном случае - скачать и попробовать несколько дистрибутивов, и остановиться на самом удобном для Вас. Вы можете найти образы для записи на CD на http://www.linuxiso.org, там есть и Free/NetBSD (строго говоря, это не совсем Linux, но тоже бесплатно). Потом посмотрите, какой лучше «приживётся» в Вашей среде. Я бы порекомендовал дистрибутив, поддерживающий стандарт LSB (http://www.linuxbase.org), это повышает портируемость приложений.

По поводу того, какой дистрибутив больше подходит для использования в образовании, однозначного ответа нет: все современные дистрибутивы хороши для обучения и развития умственных способностей. И не забывайте, что можно легально копировать дистрибутивы с GPL-лицензией и раздавать Вашим ученикам: они смогут изучать систему и дома. (См. наш материал в этом номере по поводу использования Linux в образовании). КК

[править] OpenOffice.org

  • Я работаю в SUSE 10.0, которая включает в себя OpenOffice.org 2.0 build 1.9.125.1.2. У меня никак не получается настроить принтер (Canon MP760), чтобы он использовался по умолчанию. Он отлично опознается в OpenOffice.org, и тестовая печать нормально проходит. Однако после перезагрузки в OpenOffice.org по умолчанию выставляется generic printer. Кен Халл [Ken Hull]

Если Вы печатаете через CUPS, то generic printer указывает на Ваш принтер и должен нормально работать. Так происходит потому, что OpenOffice.org всего лишь отправляет документ программе lpr, а та использует принтер, заданный у Вас в YaST по умолчанию. Если Вы хотите сменить его, откройте терминал суперпользователя и запустите программу spadmin. Выберите System > Terminal > Terminal program — Super User Mode в меню SUSE и наберите

/usr/lib/ooo-2.0/program/spadmin

Теперь Вы можете удалить принтер, переименовать его или добавить новый. Если generic printer нормально работает, просто дайте ему более осмысленное имя. Если нет — создайте новый принтер и отметьте его по умолчанию. Обратите внимание, что если у Вас запущен CUPS, то spadmin не позволит Вам добавить новый принтер. Нажмите на кнопку «Новый принтер», а затем щелкните «Отмена», и OOo заново просканирует систему в поисках принтеров. НБ

[править] Брандмаузер

  • Я прочитала в вашем журнале FAQ о брандмауэрах, и заинтересовалась защищённостью своего компьютера: вдруг кто достанет мои cookies и получит доступ о моего имени на те сайты которых я зарегистрирована или узнает пароль от моего ящика электронной почты? Мелочь, конечно, но приятного мало. Я решила настроить свой брандмауэр через Центр управления Mandriva 2006. Уровень безопасности у меня стандартный (его рекомендует система для большинства случаев), там тьма разных параметров и везде стоит «по умолчанию», но что конкретно дают мне эти параметры я не знаю, и не могу понять что мне нужно а что нет. Уровень безопасности повышать боюсь (у одного знакомого на Windows XP из-за брандмауэра невозможно стало даже в сетевой чат выйти!).
Скажите, пожалуйста, какие службы отвечают за возможность отправки писем, использования ICQ, доступ к cookies и как настроить их так, чтобы никто посторонний не мог ничего достать с моей системы, но при этом сайты имели возможность запомнить мои реквизиты и пароль. Аня

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

Занявшись защитой своего компьютера, в первую очередь необходимо запретить все входящие соединения, в особенности на привилегированные порты (1-1024). Если в Вашей системе не запущены Web-сервер, FTP-сервер и т. п. (или они запущены, но не должны быть доступны извне), установления легальных соединений с этими портами не предвидится. Однако, это может повлиять на работу некоторых клиентских приложений, которые желают устанавливать входящие соединения: например, FTP-клиентов (в момент начала закачки файла сервер и клиент как бы меняются местами), клиента ICQ (это касается режима «прямого подключения» и передачи файлов — обмениваться сообщениями через сервер можно независимо от этих настроек), локальные сетевые чаты, клиенты P2P-сетей и игры. Как правило, эти проблемы решаемы, преимущественно, двумя путями: подгрузкой специальных модулей ядра (так обеспечивается работа с FTP) — это обычно обеспечивают инструменты настройки вроде Центра Управления Mandriva и так называемым «пробросом портов» — то есть разрешением входящих соединений для определенных сервисов. Например, если Вы запретили все входящие соединения, а затем разрешили принимать входящие соединения на порт 2000, то указав этот порт в настройках клиента ICQ (точное местоположение настройки зависит от конкретного клиента, обычно она находится недалеко от галочки «I`m behind firewall/NAT»), вы получите возможность обмениваться файлами и общаться с другими пользователями не через сервер. Какие порты необходимо открыть, обычно указано в документации или на сайте/форумах, посвященных той или иной программе. Учтите, что порты бывают двух типов - TCP и UDP. Протокол HTTP, по которому вы общаетесь с Web-сайтом, проброса портов не требует, поэтому, если Вы пользуетесь только web-браузером и ICQ, то вполне можете запретить все входящие соединения и не ощутить дискомфорта.

Но такой уровень защищенности — только половина дела. Ничто не совершенно, и в программах, которые вы используете (в том же Mozilla Firefox) обнаруживаются «дыры» — лазейки, позволяющие злоумышленникам утянуть Ваши конфиденциальные данные, не устанавливая для этого специального соединения. От этого существует одна защита — регулярно устанавливайте обновления безопасности. В принципе, и Linux, и открытые приложения содержат сравнительно небольшое число дыр, но пренебрегать этой возможностью не стоит. Наконец, помните об общих правилах гигиены — не используйте простые пароли (свое имя, дату рождения, кличку собаки и т.д.) или простые «секретные» вопросы на бесплатных сервисах (в свое время один крупный портал бесплатной почты предлагал в качестве «секретного» вопроса указать Ваш рост, естественно, ответ угадывался с 5-10 попыток методом простого перебора), старайтесь не пересылать их по незащищенному каналу (кстати, большая часть общений с Web-сайтами, за исключением, пожалуй, инетрнет-магазинов с оплатой по кредитным картам, происходит без шифрования) и т. п. ВС




Персональные инструменты
купить
подписаться
Яндекс.Метрика