FAQ по Mandrake RE .
---===========---
Прежде чем писать о найденном баге/глюке - убедитесь, что:
1. В этом FAQ и в списке рассылки не обсуждался/обсуждается этот
вопрос.
Архив можно посмотреть тут: http://www.altlinux.ru/pipermail/mandrake-russian/
2. Что данная проблема не связана с Вашим железом или программами,
не
входящими в дистрибутив (Например разогнано железо и в системе установлены
Х Window собственной сборки).
Если все же вы не смогли разрешить проблемы, то при написании багрепортов
пользуйтесь следующими правилами:
1. Если это возможно, постарайтесь описать последовательность, при
выполнении которой ошибка появляется со 100% вероятностью.
2. Если это ошибка драйвера или ядра - то присылайте следующую информацию:
2.1 - Версию используемого ядра (команда uname -r).
2.2 - Вывод команды lspci -vv, а также dmesg.
2.3 - Описание Вашего железа (т.е. тип Мат. платы и т.д.)
---===========---
1.
Q1.1: Sisyphus. Кто он
?
Q1.2: Тогда, что такое
REbeta ?
Q1.3: Купил дистрибутив
Spring 2001. Поставил - в режиме "Обновить" и наткнулся на массу
проблем. В чем дело ??
Q1.4: Обнаружил в Sisyphus
4 ftp-сервера: wu-ftpd, ProFTPD, ftpd-BSD, libra-ftpd. Куда так много?
И какой из них будет
устанавливаться по умолчанию?
Q1.5: Будет ли Mandrake
RE работать на ...?
Q1.6: Где можно купить
Mandrake RE Spring 2001. Откуда бы мне скачать Mandrake RE?
Q1.7: Я тут перевел "любой
документ/HOWTO/man/и т.д." и не знаю, куда отправить перевод для всеобщего
доступа.
Q1.8: Захотел тут собрать
RPM из Сизифа:.
вот что выдал rpm:
[root@earth
contrib]# rpm -ba WindowMaker.spec
rpm: current site policy disallows root to build packages
Как
можно заставить rpm собирать пакеты под рутом?
Q1.9: А зачем мне все
эти fr, hr, jp и прочие? Можно их все постирать, оставив только ru*? Вообще,
зачем их включать в пакеты?
Q1.10: Можно ли ставить
Spring 2001 на 7.0 + Аппендикс апгрейдом или это не рекомендуется?
Q1.11: Предположим, что
устраивающий меня набор пакетов из 7.0 занимал N мегабайт дискового пространства.
На сколько надо умножить
это N при оценке дискового пространства для аналогичного набора из Spring
2001.
Q1.12: Вышли новые драйвера
для моего оборудования. Будет ли выпущена модификация драйверов by ALTLinux?
Q1.13: На моём, свежеустановленном
Spring 2001, по команде halt не выключается питание. В Mandrake RE 7.0
с моим железом
это работало. Что делать ?
Q1.14: А для чего нужны
ядра kernel-up-secure, kernel-smp-secure и прочие? Чем они собственно отличаются
от стандартного?
Ведь стандартное ядро имеет все эти возможности. Или я ошибаюсь?
Q1.15: Бывает ли linux
на 1-2-3 дискетах, такой, чтобы загрузившись, можно было:
1) послушать mp3 с CD-ROM
2) по редактировать файлы с дискет чем-то уровня notepad'а
?
Q1.16: В чем заключается
разница между пакетами ipl1mdk и ipl2mdk ??
^
^
|
|
Q1.17: Поддерживается ли
установка Spring 2001 из ISO файлов?
Q1.18: Есть замечательная
программа и я бы хотел увидеть её в следующем релизе Mandrake RE. Что для
этого нужно ?
Q1.19: Можно ли, имея
установленный и работающий Mandrake Spring 2001 и выкачанную директорию
i586 из REbeta, поставить последний
без нарезки CD?
Q1.20: Если я куплю коробку,
сделаю образы дисков и выложу их в сети я нарушу какие-нибудь лицензии?
Какие при этом диски все-таки
можно выложить?
Q1.21: Зачем в Spring 2001 два
практически идентичных пакета cdialog и dialog?
2. X
Q2.1: Нет ли апплета для
WindowMaker'а для монтирования дисков по функциональности похожего на иконки
на рабочем
столе в KDE? И где его взять?
Q2.2: Что такое Blackbox
? Как собрать Blackbox под Solaris? Как назначить горячие клавиши
для переключения между
окнами в Blackbox ?
Q2.3: Подскажите, пожалуйста,
как мне вычислить modelines для низких разрешений (типа 320x200).
Q2.4: Как убрать русификацию
в X? Чтобы все менюшки в Х-ах по англицки отображались? А то у меня x-клиент
KOI8-R не понимает.
Q2.5: Подскажите, как установить
ttf-шрифты от Windows ?
3. Applications
Q3.1: Скачал я "программа.tar.gz/bz2,
но не знаю как его установить, т.к. вместо привычного для меня *install/setup
- там
такового нет, а много других с расширениями *.с , *.h и прочие. Это, видимо,
исходники и их, судя по всему надо
откомпилировать ? Но как это сделать? Это сложно? Может кто поделится опытом?
Q3.2:
Q3.3: KMail from KDE2
& gnupg - charset config. Когда я пытаюсь в KMAIL поставить атоподписыванеие,
то англ. письма
(т.е. целиком на английском языке) он подписывает нормально, а русские
не хочет (насколько я понял, все дело в
опции --charset, или просто charset в ~./gnupg/options.
Q3.4: Подскажите, пожалуйста,
как с помощью XMMS играть аудио CD.
Q3.5: Посоветуйте программу
мониторинга материнской платы.
Q3.6: Как конвертировать
документы, созданные в M$ Word, в TeX/LaTeX c минимальными потерями форматирования?
Q3.7: Объясните пожалуйста,
что есть CVS?
Q3.8: Как нужно прописать
rpm-src-путь в sources.list, чтобы apt-gеt скачивал src.rpm?
Q3.9: Заметил, что при какой-нибудь
шкуре в главном окне xmms название песни выводится не в koi8-r (хотя настройки
кодировок
стоят, вроде, правильно, т.е. прочитать их нельзя. Если этот скин не использовать
- то все читается.
Q3.10: При печати текстового
файла (система печати CUPS) текст вылезает за края области печати.
Q3.11: Как заставить mc сортировать
файлы/каталоги с учетом заглавных/строчных букв ??
Q3.12: У меня не запускается
Mozilla. Пишет: Error sending command.
Q3.13: В Nautilus на месте букв
вопросительные знаки. Что делать ??
Q3.14: Не работает печать в
Netscape через CUPS. Как быть ??
Q3.15: При попытке создать приложение
KDE2 в KDevelop 1.3 из Spring 2001 он создал мне некомпиляющийся проект
из-за
того что в пути include-ов прописал первым kde1-compat.
Q3.16: Можно ли заставить AbiWord
работать в 1251 после установки в koi8-r?
4. Net
Q4.1: Насколько я понял,
настройки сети (ipchains) по умолчанию практически закрывают доступ по
всем портам, и их надо править
для того чтобы открыть нужный сервис. Так ли это?
Q4.2: Т.е. предлагаете
не использовать файервол? Или использовать другой?
Q4.3: Как можно в ssh сделать
так, чтобы определенные пользователи могли заходить только с определенных
машин, причем другие
пользователи с этих машин все же могли бы зайти. Если такое возможно, конечно.
5. System
Q5.1: Приверженцы Виндоза
похваляются NTFS, которая пакуется и распаковывается на лету. Есть ли что-нибудь
подобное (либо другие возможности) в e2fs?
Q5.2: Подскажите плз.,
как сделать загрузочную дискету mkbootdisk --device /dev/fd0 2.2.18 ругается
- /lib/modules/2.2.18 is not a directory.
Q5.3: Как сохранять установки
микшера для ALSA? А то как-то не очень после включения каждый раз заново
все устанавливать.
Q5.4: Как увидеть кириллические
имена файлов в dos-разделе? У меня видны только "???????"
Q5.5: Работая в mc регулярно
натыкаюсь на сообщение: "Ошибка Интерпретатор уже озабочен выполнением
команды"
Q5.6: Привет, я чайник!
И не знаю как русифицировать клавиатуру в Spring 2001. Внизу справа переключатель
работает, а толку-та ?
Q5.7: Как отдельно взятому
пользователю прикрутить раскладку клавиатуры, отличную от системной по
умолчанию.
Q5.8: Есть ли возможность
обновления пакетов с автоматической установкой других, необходимых устанавливаемым?
Q5.9: Можно ли
в Linux (конкретно в Mandrake RE 7.0-7.2) принудительно
ограничить объём памяти, который система
выделяет под
кэширование дисков, или каким-либо ещё образом повлиять на настройки
этого самого кэширования.
Q5.10: Подскажите, пожалуйста,
можно ли сделать так, чтобы некоторые программы запускались с приоритетом
по умолчанию отличным
от 0, скажем 20?
Q5.11: После установки,
Mandrake не видит все 128мб (только 64) . Как заставить видеть остальное?
Q1.12: Как монтировать
разделы vfat в кодировке cp1251 ?? Если работаешь с koi8-r - все понятно
нужно указать iocharset=koi8-r.
Q1.13: Надоело набирать каждый
раз /etc/rc.d/init.d/name_of_service command, или ползти по каталогам.
Что посоветуете?
Q1.14: У меня вдруг перестала
работать программа (X не стартуют, обнулились конфиги).
6. Security
Q6.1: Почему нельзя работать
под рутом? Я вот все время под рутом сижу и ничего криминального
не наблюдаю....
----------------------------
1
1.1
Вопрос: Sisyphus. Кто он ?
Ответ: Sisyphus вечно нестабилен, никогда не достигнет
релиза. Иногда устанавливается, иногда --нет. Собственно, это
наша текущая работа, которая, возможно, будет кому-то интересна и полезна.Принципиальное
отличие от
прекращающего свое существование каталога devel состоит в том, что картина
для вас становится более полной, можно,
при настойчивости и удаче, установить/собрать самые свежие версии, получить
патчи и просто принять участие в
общем деле.
Sisyphus
(Сизиф) -- персонаж греческой мифологии. Миф о Сизифе Вы можете найти в
любой соответствующей книжке,
для начинающих рекомендую А.Куна. The Myth of Sisyphus - философское эссе
Альбера Камю.
1.2
Вопрос: Тогда, что такое REbeta ?
Ответ: Бета -- ветка, которая закончится релизом и исчезнет
после него до следующего релиза.
1.3
Вопрос: Купил дистрибутив Spring 2001. Поставил - в режиме "Обновить"
и наткнулся на массу проблем. В чем дело ??
Ответ: Режим обновления требует, естественнно, дополнительных
настроек, с чем Вы и столкнулись. В принципе, мы бы советовали
Вам ставитсья заново, сохранив
нужные файлы (/etc /home /usr/local).
1.4
Вопрос: Обнаружил в Sisyphus 4 ftp-сервера: wu-ftpd, ProFTPD,
ftpd-BSD, libra-ftpd. Куда так много? И какой из них будет
Ответ: Мы бы посоветовали руководствоваться следующими
соображениями при выборе ftp-сервера:
+
Минимальный - libra-ftpd: если Вам не нужна авторизация клиентов. Этот
ftp-сервер, насколько нам известно, единственный
на данный момент, который, будучи сконфигурированным в passive mode only,
работает chrooted и без рутовых прав. Именно
такая конфигурация получается "из коробки".
+ Обычный - ftpd-BSD: если Вам обязательно нужна авторизация, обработка
рекурсивных запросов и пр.
Остальные ftp-сервера - на свой страх и риск.
1.5
Вопрос: Будет ли Mandrake RE работать на ...?
Ответ: - Лучше на работу на компьютерах с процессорами
младше i586 не рассчитывать.
Процессоры - Intel от i586, AMD - от K6, Cyrix - от 686 (но могут также
работать и 586). Также работают AMD Duron/Athlon & Intel P4.
Память - компьютер с объёмом оперативной памяти меньше 32MB - не будет.
Однако Вы не сможете попробовать :) Рекомендуется 64MB памяти.
1.6
Вопрос: Где можно купить Mandrake RE Spring 2001. Откуда
бы мне скачать Mandrake RE?
Ответ: Ответы на вопросы такого рода можно получить на
сайте нашей команды: www.altlinux.ru
1.7
Вопрос: Я тут перевел "любой документ/HOWTO/man/и т.д." и не
знаю, куда отправить перевод для всеобщего доступа.
Ответ: Обращайтесь в Русскую команду перевода GNU <www.gnu.org.ru>.
Либо на наш сайт - <rldp.linux.ru.net>
1.8
Вопрос: Захотел тут собрать RPM из Сизифа:. вот что выдал rpm:
[root@earth
contrib]# rpm -ba WindowMaker.spec
rpm: current site policy disallows root to build packages
Ответ: Все правильно, все пакеты в Сизифе (кроме одного
- MAKEDEV), можно и нужно собирать непривилегированным пользователем..
Как это делается?
1. Добавить юзера (т.е. себя) в группу rpm.
2. Cкопировать все дерево каталогов из /usr/src/RPM к себе домой и
положить к себе в $HOME:
.rpmmacros
----------------------------------
%_topdir /home/мой_юзер/RPM
%_tmppath %{_topdir}/TMP
Если уж очень хочется собирать пакеты из по root - читайте /usr/share/doc/rpm-*/README.ipl
1.9
Вопрос: А зачем мне все эти fr, hr, jp и прочие? Можно их все
постирать, оставив только ru*? Вообще, зачем их включать в пакеты?
Ответ: Стереть можно.
С другой стороны:
Linux -- принципиально интернациональная система, мы противники сугубо
национальных (l10n) дистрибутивов. В RE, например, все
локализационные патчи не нарушают стандартов и позволяют работать с другими
языками (иногда удобнее, чем в оригинале).
Russian Edition следует понимать не как Mandrake только для России, а как
клон Mandrake, сделанный в России.
1.10
Вопрос: Можно ли ставить Spring 2001 на 7.0 + Аппендикс апгрейдом или
это не рекомендуется?
Ответ: Если Вы считаете себя опытным пользователем, --
то можно, так как потребуется перенастройка некоторых приложений. Но в
любом случае,
Вы должны оценить, что проще: сохранить собственные файлы и потом интегрировать
их в систему или править ее после обновления.
1.11
Вопрос: Предположим, что устраивающий меня набор пакетов из 7.0 занимал
N мегабайт дискового пространства. На сколько надо умножить это N при
оценке дискового пространства для аналогичного набора из Spring 2001.
Ответ: Все приложения выросли. особенно -- KDE. Если ограничиться
набором в точности тех же приложений (хотя думаем, Вас заинтересуют и новые),
то потолочная оценка -- 25-30%
1.12
Вопрос: Вышли новые драйвера для моего оборудования. Будет ли
выпущена модификация драйверов by ALTLinux?
Ответ: Если это коммерческие драйвера, то мы не будем
включать коммерческих составляющих в основные компоненты системы, даже
когда
это возможно (в случае с Matrox, например). Если нет, то конечно же :)
1.13
Вопрос: На моём, свежеустановленном Spring 2001, по команде halt не
выключается питание. В Mandrake RE 7.0 с моим железом
это работало. Что делать
Ответ: Теперь питание выключается по команде poweroff. А при
halt -- нет.
1.14
Вопрос: А для чего нужны ядра kernel-up-secure, kernel-smp-secure и
прочие? Чем они собственно отличаются от стандартного? Ведь стандартное
ядро имеет все эти возможности. Или я ошибаюсь?
Ответ: kernel-secure - это такая разновидность ядра, получаемого
из обычного применением OpenWall-патча. Авторский README можно найти и
прочесть по адресу /usr/src/linux/Documentation/secure/README.
1.15
Вопрос: Бывает ли linux на 1-2-3 дискетах, такой, чтобы загрузившись,
можно было:
1) послушать mp3 с CD-ROM
2) по редактировать файлы с дискет чем-то уровня notepad'а
?
Ответ: MuLinux - linux на одной дискете, X-windows на другой.
Расширяемый мини-дистрибутив, который может очень много: может быть ftp,
http,
samba, file, printer, fax, dial-on-demand, dial-in сервером, имеет плагины:
Perl, TEX, GCC, TCL, EMU (DOS and Wine), X-windows, и так далее.
Маленький дистрибутив Linux. Позволяет неопытному пользователю установить
полностью функциональную операционную Linux систему,
которая будет мирно сосуществовать с уже установленными ранее DOS/Win95,98
на том же самом разделе (partition).
На
самом деле их очень много :) Можно посмотреть на unixware.ru
1.16
Вопрос: В чем заключается разница между пакетами ipl1mdk и ipl2mdk
??
^
^
|
|
Ответ: Это не пакеты, это номера сборок для некоторого пакета.
Можно думать о них, как о номере попытки подхода штангиста к штанге на
соответствующем весе (в данной аналогии соответствующему номеру версии),
за одним исключением: при сборке таких "подходов" может
быть очень много. Обычно номер сборки меняется, если изменилось что-то
в пакете (не обязательно в самом ПО) -- например, починили
"забытый" файл или переместили файлы с одного места на другое для соответствия
стандарту. При каждом изменении перед выпуском
пакета в свет, сборщик обязан изменить номер сборки, чтобы те, кто будет
пакет устанавливать, смогли обновить старый, с меньшим номером
сборки.
Это при условии равенства номеров версий, естественно. Если интересно,
почитайте Maximum RPM на www.rpm.org.
Дополним про имена сборок.
XXmdk -- пакет от MandrakeSoft, не пересобранный.
iplXXmdk -- пакет, имеющий историю в Mandrake, пересобранный нами с изменениями,
от косметических до радикальных. Фраза в changelog
типа RE adaptation означает как минимум изменения в spec.
iplXX -- пакет, не имеющий истории в Mandrake ко времени нашей сборки.
altX -- это уже новая версия пакета, которая появилась после выхода Spring
2001
1.17
Вопрос: Поддерживается ли установка Spring 2001 из ISO файлов?
Ответ: Да, при установке с жесткого диска это один из возможных
вариантов.
1.18
Вопрос: Есть замечательная программа и я бы хотел увидеть её в следующем
релизе Mandrake RE. Что для этого нужно ?
Ответ: Все очень просто ! Следует стать маинтеинером этой программы
:) Т.е. собрать src.rpm для этой программы, написать об этом
в devel@altlinux.ru и взяться за её поддержку (обновления, исправления).
Только в этом случаи она, наверное, будет присутствовать в
дистрибутиве.
1.19
Вопрос: Можно ли, имея установленный и работающий Mandrake Spring
2001 и выкачанную директорию i586 из REbeta, поставить последний
без нарезки CD?
Ответ: Конечно ! Просто надо зайти в подкаталог i586/images
и найти там файл hd.img - если ставиться с винта, или network.img - если
ставиться с ftp.
После этого записывает один из этих файлов на дискету следующей командой
dd if=hd.img of=/dev/fd0
И загружаемся с флопа. Далее укажите инсталлятору раздел где у Вас живет
REbeta и go go go....!!!
Далее все стандартно.
1.20
Вопрос: Если я куплю коробку Spring 2001, сделаю образы дисков и выложу
их в сети я нарушу какие-нибудь лицензии? Какие при этом диски все-таки
можно выложить?
Ответ: Все, кроме коммерческих программ на 4-м диске. Они в
отдельном каталоге. Можно выкладывать и буклет, на условиях
GNU Free Documentation License.
1.21
Вопрос: Зачем в Spring 2001 два практически идентичных пакета cdialog
и dialog?
Ответ: Вопрос с различными клонами dialog достаточно сложный
и интересный. Ответ видимо - так исторически сложилось. dialog - это тот
пакет от
RedHat на котором как известно базировался в свое время Mandrake.
cdialog - это клон dialog который , к сожалению, в настоящее время не
развивается. В дистрибутив попали оба диалога потому-что в Mandrake их
было столько же.
В настоящее время наведен порядок и имеются (в Сизифе) 2 диалога:
dialog-0.9a - от Debian - это наиболее современная и продвинутая
реализация dialog (ветка от ныне почившего cdialog); Xdialog -1.5.3 - аналогичная
программа но для X-Window.
Кстати есть еще gdialog из "gnome-utils" похожий на Xdialog но уступающий
ему по возможностям
В общем, по больше диалогов хороших и разных :)))
X
2.1
Вопрос: Нет ли апплета для WindowMaker'а для монтирования дисков по
функциональности похожего на иконки на рабочем столе в KDE?
И где его взять?
Ответ: Есть, и не один. Mount.app, WMMount, искать на
http://www.bensinclair.com/dockapp/ Там самая большая подборка апплетов
для WindowMaker'а.
2.2
Вопрос: Что такое Blackbox ? Как собрать Blackbox под Solaris?
Как назначить горячие клавиши для переключения между окнами в Blackbox
?
Ответ: Ответы на эти вопросы и на многие остальные о Blackbox
можно узнать здесь : http://alterart.boom.ru/linux/bb-faq.html
2.3
Вопрос: Подскажите, пожалуйста, как мне вычислить modelines для
низких разрешений (типа 320x200).
Ответ: Поищите пакет videogen-0.20-ipl1 в Sisyphus :)
Либо kvideogen-1.2-ipl5mdk.
2.4
Вопрос: Как убрать русификацию в X? Чтобы все менюшки в Х-ах по англицки
отображались? А то у меня x-клиент KOI8-R не понимает.
Ответ: Если только менюшки, то в /etc/sysconfig/i18n: LC_MESSAGES=C
Либо поставить в начале ~/.xinitrc как export LC_MESSAGES=C дабы действовало
только на X и только у этого пользователя.
2.5
Вопрос: Подскажите, как установить ttf-шрифты от Windows ?
Ответ: Все очень просто. Надо лишь положить шрифты куда-нибудь
в /usr/X11R6/lib/X11/fonts/ttf,
прописать FontPath "/usr/X11R6/lib/X11/fonts/ttf" в /etc/XftConfig, запустить
в .../ttf хорошую программу ttmkfdir >fonts.dir.
А затем перезапустить xfs.
Либо можно все это cделать с помощью DrakFont.
Applications
3.1
Вопрос: Скачал я "программа.tar.gz/bz2, но не знаю как его установить,
т.к. вместо привычного для меня *install/setup - там такового
нет,
а много других с расширениями *.с , *.h и прочие. Это, видимо, исходники
и их, судя по всему надо откомпилировать ? Но как это сделать? Это сложно?
Ответ: Правильно понимаете, это исходники и их надо откомпилировать.
На самом деле это не сложно, если все необходимые компоненты в системе
уже есть.
Обычно бывает так:
$>./configure
и ежели никаких ругательств не будет то
$>make
$>make install
Но перед этим внимательно посмотреть файлы INSTALL, README и аналогичные,
обычно там все расписано и способы установки бывают отличные от
указанного. А вообще совет, если не хочется возиться с компиляцией или
нет должного опыта, то лучше пользовать rpm пакеты, там все проще,
собственно
они и созданы для облегчения жизни конечного пользователя
3.3
Вопрос: KMail from KDE2 & gnupg - charset config. Когда я
пытаюсь в KMAIL поставить атоподписыванеие, то англ. письма (т.е. целиком
на английском
языке) он подписывает нормально, а русские не хочет (насколько я понял,
все дело в опции --charset, или просто charset в ~./gnupg/options.
Ответ: В~./gnupg/option , кроме всего прочего есть такие
строки:
# If you do not use the Latin-1 (ISO-8859-1) charset, you should
# tell GnuPG which is the native character set. Please check
# the man page for supported character sets.
charset koi8-r
Если
строки про charset нет либо она закомментирована, добавьте/раскомментируйте
ее.
3.4
Вопрос: Подскажите, пожалуйста, как с помощью XMMS играть аудио
CD.
Ответ: Это делает plugin libcdaudio.so, он входит в состав
xmms. Дорожки выбираются в каталоге /mnt/cdrom.
3.5
Вопрос: Посоветуйте программу мониторинга материнской платы.
Ответ: В скриптах: sensors (пакет lm_sensors). В KDE:
klm (одноименный пакет).
3.6
Вопрос: Как конвертировать документы, созданные в M$ Word, в
TeX/LaTeX c минимальными потерями форматирования?
Ответ: Попробуйте: abiword.
3.7
Вопрос: Объясните пожалуйста, что есть CVS?
Ответ: CVS - система контроля версий исходных текстов. Позволяет
группе разработчиков работать над проектом удаленно-распределено
через Интернет, следит за всеми изменениями, позволяет откатиться назад
до любого уровня, поддерживает наличие параллельных
ветвей разработки и варит программистам кофе ;) Известные аналоги
средств поддержки групповой разработки|манипулирования
версиями:
PVCS в Win
CMS в VMS
ADM в OS/400
3.8
Вопрос: Как нужно прописать rpm-src-путь в sources.list, чтобы apt-gеt
скачивал src.rpm?
Ответ: rpm-src ftp://address
3.9
Вопрос: Заметил, что при какой-нибудь шкуре в главном окне xmms название
песни выводится не в koi8-r (хотя настройки кодировок
стоят, вроде, правильно, т.е. прочитать их нельзя. Если этот скин не использовать
- то все читается.
Ответ: Надо использовать пропатченные шкуры с linux.ru.net/~rusxmms,
либо использовать опцию "Использовать шрифты X сервера".
3.10
Вопрос: При печати текстового файла (система печати CUPS) текст вылезает
за края области печати.
Ответ: Если настраивать с помощью kups, в закладке "Instances"
(при выбранном принтере) нужно добавить "Default", выбрать его, нажать
"Settings", закладка "Text", где можно выбрать "Use custom margins" (Использовать
указанные отступы), указать подходящие. Также
обратите внимание на файл lpoptions в каталоге CUPS.
3.11
Вопрос: Как заставить mc сортировать файлы/каталоги с учетом заглавных/строчных
букв ??
Ответ: Надо поправить файл /etc/profile.d/mc.sh - вместо строки
/usr/bin/mc -p...
написать
LC_COLLATE=C /usr/bin/mc -p .....
3.12
Вопрос: У меня не запускается Mozilla. Пишет: Error sending command.
Ответ: Мы не советуем Вам выбирать пакет mozilla и зависящие
от него (galeon, nautilus) во время установки системы. Если Вы установите
их позже (например, воспользовавшись командой 'urpmi mozilla'), то проблем
не будет. В противном случае, до первого запуска
mozilla от имени пользователя, запустите программу с правами root:
# /usr/lib/mozilla/mozilla
Можно не дожидаться окончания загрузки программы, а выйти из нее нажатием
клавиш Ctrl-C через несколько секунд. После данной
процедуры mozilla будет функционировать корректно.
3.13
Вопрос: В Nautilus на месте букв вопросительные знаки. Что делать ??
Ответ: Нажмите на ромбик, квадратик или кружок в меню и выберите
любой из шрифтов Nimbus.
3.14
Вопрос: Не работает печать в Netscape через CUPS. Как быть ??
Ответ: Об этом написано в буклете. Netscape не умеет печатать
по-русски вообще. Его обманывают "хачеными" шрифтами, но их
использование не дает печатать документацию с латинскими лигатурами и прочими
изысками. Если это Вас не волнует --
выберите через update-altaernatives --configure Fontmap
Fontmap.KOI8-R
Но мы бы советовал не печатать из netscape.
3.15
Вопрос: При попытке создать приложение KDE2 в KDevelop 1.3 из Spring
2001 он создал мне некомпиляющийся проект из-за
того что в пути include-ов прописал первым kde1-compat.
Ответ: В настройках 'Настойки/Настройка Kdevelop/Path' впишите
для qt 2.x - /usr/lib/qt2
для KDE 2.x - /usr
а в уже созданом проекте в "Собрать/Configure/Аргументы" укажите
--with-qt-dir=/usr/lib/qt2 --prefix=/usr
3.16
Вопрос: Можно ли заставить AbiWord работать в 1251 после установки
в koi8-r?
Ответ: Если у Вас нет .gtkrc, то
unset LANGUAGE; LANG=ru_RU.CP1251 abiword
Если есть, то проследит за тем, чтобы в именах шрифтов не была явно указана
кодировка. Хотя, возможно, кому-то это не
понравится.
Net
4.1
Вопрос: Насколько я понял, настройки сети (ipchains) по умолчанию практически
закрывают доступ по всем портам, и их надо править для того чтобы
открыть нужный сервис. Так ли это?
Ответ: Не совсем. Такие настройки сети, о которых вы говорите,
создает пакет Fwctl. Возможно, его лучше не ставить.
4.2
Вопрос: Т.е. предлагаете не использовать файервол? Или использовать
другой?
Ответ: Просто Fwctl - очень своеобразный пакет для настройки
fw. Возможно, следует использовать что-нибудь другое для этих целей.
Прочтите главу 6 из руководства по Spring 2001.
4.3
Вопрос: Как можно в ssh сделать так, чтобы определенные пользователи
могли заходить только с определенных машин, причем другие
пользователи с этих машин все же могли бы зайти. Если такое возможно, конечно.
Ответ: Возможно на уровне RSA(DSA)-ключей, если используется
RSA(DSA)Authentication.
В нашем openssh-сервере присутствует не анонсированная возможность хранить
ключи не только в $HOME/.ssh, но и в /etc/openssh/authorized_keys*,
что дает возможность администратору контролировать ключи тех пользователей,
которые необходимо.
System
5.1
Вопрос: Приверженцы Виндоза похваляются NTFS, которая пакуется
и распаковывается на лету. Есть ли что-нибудь подобное
(либо другие возможности) в e2fs?
Ответ: Для ext2 есть расширение, называется e2compr, которое
позволяет паковать блоки, занимаемые файлами, с пом. алгоритма
gzip, bzip2 и др. А если будут хвалиться шифрованием, то в последних
ядрах такая поддержка для ext2 тоже есть. :-)
5.2
Вопрос: Подскажите плз., как сделать загрузочную дискету mkbootdisk
--device /dev/fd0 2.2.18 ругается - /lib/modules/2.2.18 is not a directory.
Ответ: Нужно ещё сборку ядра прописывать (т.е. не 2.2.18,
а 2.2.18-ipl5mdk, к примеру). Для того, что бы узнать какая у вас сборка
ядра достаточно дать команду "uname -r".
5.3
Вопрос: Как сохранять установки микшера для ALSA? А то как-то
не очень после включения каждый раз заново все устанавливать.
Ответ: Достачно один раз настроить (/usr/bin/alsamixer)
и сохранить все настройки из-под рута: (/usr/sbin/alsactl store).
После чего прописываем в конец /etc/rc.d/rc.local строку "/usr/sbin/alsactl
restore".
5.4
Вопрос: Как увидеть кириллические имена файлов в dos-разделе? У меня
видны только "???????"
Ответ: В файле /etc/fstab в строках, относящихся к DOS-разделам,
добавить сodepage=866, iocharset=koi8-r и перемонтировать разделы.
5.5
Вопрос: Работая в mc регулярно натыкаюсь на сообщение: "Ошибка Интерпретатор
уже озабочен выполнением команды".
Ответ: Коротко: C-O, Enter, C-O
Подробнее: ситуация возникает, когда при отключённых панелях выполнялись
команды из командной строки и mc считает, что что-то
там ещё делается. Избавиться можно следующим образом: выключить панели,
нажать ввод, чтобы оситить prompt и включить панели обратно.
5.6
Вопрос: Привет, я чайник! И не знаю как русифицировать клавиатуру в
Spring 2001. Внизу справа переключатель работает, а толку-та ?
Ответ: В секцию InputDevice файла /etc/X11/XF86Config-4 (если
пользуетесь XFree86-4.0.x) добавьте после строки Optio "XkbModel" ... :
Option "XkbLayout" "ru"
Option "XkbOptions" "grp:ctrl_shift_toggle"
и удалите из указанного фала все строки, содержащие XkbDisabled.
Прим. Ред.> Так же имеется утилита DrakConf и кроме того настройка происходит
во время инсталляции системы.
5.7
Вопрос: Как отдельно взятому пользователю прикрутить раскладку клавиатуры,
отличную от системной по умолчанию.
Ответ: Увы, отдельно взятому пользователю не прикрутишь. Надо
делать "общие" шрифт и раскладку. Причем в Unicode mode. В этом
режиме работает vi, но не mc, например. Про консольную unicode mode написано
в дебрях пакета console-tools . Есть литовская
unicode раскладка, она сделана прямо-таки виртуозно и отлично откомментирована.
Есть украинская. А шрифт можно сделать при
помощи xmbdfed, взяв за основу UniCyr или другой Unicode-шрифт.
5.8
Вопрос: Есть ли возможность обновления пакетов с автоматической установкой
других, необходимых устанавливаемым?
Ответ: apt-get upgrade в Spring 2001
5.9
Вопрос: Можно ли в Linux (конкретно в
Mandrake RE 7.0-7.2) принудительно ограничить объём памяти,
который система выделяет под
кэширование дисков, или каким-либо ещё образом повлиять на настройки
этого самого кэширования.
Ответ: Господа, читайте, пожалуйста, документацию:
/usr/src/linux/Documentation/proc.txt:
3.5 /proc/sys/vm - The virtual memory subsystem
/usr/src/linux/Documentation/sysctl/vm.txt
5.10
Вопрос: Подскажите, пожалуйста, можно ли сделать так, чтобы некоторые
программы запускались с приоритетом по умолчанию отличным
от 0, скажем 20?
Ответ: А если нужен "прозрачный" запуск определенных команд
с пониженным nice, можно установить в bash что-нибудь типа:
alias prog='nice -20 prog'
5.11
Вопрос: После установки, Mandrake не видит все 128мб (только
64) . Как заставить видеть остальное?
Ответ: В lilo.conf написать для данного ядра:
append="mem=128M"
5.12
Вопрос: Как монтировать разделы vfat в кодировке cp1251 ?? Если работаешь
с koi8-r - все понятно нужно указать iocharset=koi8-r.
Ответ: Укажите iocharset=microsoft-cp1251 :)
5.13
Вопрос: Надоело набирать каждый раз /etc/rc.d/init.d/name_of_service
command, или ползти по каталогам. Что посоветуете?
Ответ: Есть утилита service (/sbin/service), если /sbin прописан
в переменной $PATH, можно набирать "service smb stop"
это идентично "/etc/rc.d/init.d/smb stop"
Также можно прописать, например, alias s='/sbin/service', и набирать "s
smb stop"
5.14
Вопрос: У меня вдруг перестала работать программа (X не стартуют, обнулились
конфиги).
Ответ: Проверьте наличие свободного места на диске. Для служебных
целей на ext2fs резервируется 5% пространства, которые
может использовать только root. Если программа запущена не от root (что
хорошо), ей места может не хватать, даже если для
root'а оно есть.
Security
6.1
Вопрос: Почему нельзя работать под рутом? Я вот все время под рутом
сижу и ничего криминального не наблюдаю....
Ответ: Всякая работа под linux, не являющаяся администрированием,
действительно может быть выполнена не-рутом.
Следовательно, если только Вы не заняты администрированием, имеет смысл
работать без прав суперпользователя, ибо
при этом:
+ вероятность, что Ваша случайная ошибка испортит всю систему, будет сведена
к минимуму;
+ вероятность, что возможные ошибки в используемых Вами программах испортят
всю систему, будет сведена к минимуму;
+ есть программы, написанные безграмотно с точки зрения security; запуская
их непривилегированным пользователем,
вы тем самым автоматически усложняете процедуру вторжения в Вашу систему
потенциальным взломщиком.