Q: | В состав дистрибутива включен пакет OpenOffice.org. После установки системы и прохождения Setup при первом запуске все программы пакета отказываются запускаться, показывая только стартовую заставку. |
A: | Для Master/Junior 2.0 - одно из двух. Вы установили взаимоисключающие пакеты openoffice-ru и openoffice-en. В этом случае просто удалите все установленные пакеты OpenOffice.org и установите заново только один из этих двух плюс openoffice-common. Также возможно, что при первом запуске Setup вы указали неверный тип инсталляции. По умолчанию всегда назначен вариант «Установка рабочей станции», являющийся единственно правильным. В обоих случаях необходимо удалить из домашнего каталога пользователя каталог OpenOffice.org1.0, а также файлы .sversionrc и .user60.rdb. После этого при первом же вызове любого из компонентов OpenOffice.org через меню вашей графической оболочки снова запустится Setup, создающий в домашнем каталоге нужное для OpenOffice.org окружение. |
Q: | Почему после установки OpenOffice в меню не появляется Openoffice Calc? |
A: | Потому что есть опечатка в первой строке файла /usr/lib/menu/openoffice . Измените слово openfffice на openoffice . |
Q: | Работая в mc, регулярно натыкаюсь на сообщение: Ошибка Интерпретатор уже озабочен выполнением команды |
A: | Коротко: Ctrl-o, Enter, Ctrl-o. Подробнее: данная ситуация возникает, когда при отключённых панелях выполнялись команды из командной строки и mc считает, что что-то там ещё делается. Избавиться можно следующим образом: выключить панели, нажать ввод, чтобы очистить prompt, и включить панели обратно. |
Q: | Я скачал из Интернета программу в виде файла с именем *.tar.gz (или *.tar.bz2), но не знаю как её установить, т.к. не нашёл привычного для Windows™ *install.exe/setup.exe — вместо этого в архиве много файлов с расширениями *.с, *.h и т.д. Это, видимо, исходники, которые, судя по всему, надо откомпилировать и собрать? Как это сделать? Это сложно? |
A: | Правильно понимаете — это архив (так называемый “тарболл”, от английского tarball), содержащий дерево директорий с файлами исходного кода программы и инструкциями по их сборке. Для того, чтобы создать выполняемые файлы приложения, их надо собрать, т.е. скомпилировать и скомпоновать. Это несложно, если все необходимые компоненты в системе уже установлены. Как правило, такой архив содержит необходимые скрипты и так называемый “мэйкфайл” (Makefile), которые позволяют собрать и установить программу. Последовательность действий такова: Войдите в директорию, в которую вы распаковали исходный код, и в терминале запустите команду: $> ./configure Это специальный скрипт, который проверит наличие в вашей системе компилятора, нужных библиотек и других необходимых компонентов. Внимательно следите за сообщениями (по крайней мере — за несколькими последними) и, если не будет сообщений об ошибке, то можно запустить следующую команду: $> make Эта команда выполнит компиляцию и компоновку нужных двоичных файлов. Если в её выводе нет сообщений об ошибках, то следующая команда: $> make install скопирует необходимые файлы в нужное место и создаст требуемые конфигурационные файлы. Обратите внимание на то, что установка программы может потребовать создания файлов в директориях, в которых обычный пользователь не может этого делать. В таком случае результатом выполнения команды make install будет ошибка. Для того, чтобы преодолеть это затруднение, перед выполнением команды переключитесь в режим привилегированного пользователя root: $> su - На появившееся приглашение: Password: введите пароль для root, а после появления приглашения: #> повторите команду. Перед сборкой стоит внимательно прочесть файлы INSTALL, README и аналогичные: обычно там описан процесс установки, возможные отличия от стандартного порядка действий и приведена другая важная для установки информация. Там же можно узнать, в какую директорию будет скопирован выполнимый файл (файлы) и как их следует вызывать. ЗамечаниеПосмотрите на FTP в Sisyphus, где может находиться уже собранная программа в виде RPM-пакета, готового к установке. |
Q: | Вопрос: Когда я пытаюсь в KMail установить автоподписывание сообщений, то письма, написанные целиком английскими буквами, подписываются нормально, а содержащие русские буквы — нет. Насколько я понял, все дело в опции --charset, или просто charset в ~./gnupg/options. |
A: | Да, это так и есть. В ~./gnupg/options, кроме всего прочего, есть такие строки: # 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 нет (либо если она закомментирована), добавьте/раскомментируйте её. |
Q: | Подскажите, пожалуйста, как с помощью XMMS проигрывать аудио-CD? |
A: | Это делает плагин libcdaudio.so, который входит в состав xmms. Дорожки выбираются в каталоге /mnt/cdrom. |
Q: | Посоветуйте программу для мониторинга состояния материнской платы. |
A: | Для консоли: sensors (из пакета lm_sensors). В X: ksim (из пакета kdeutils-ksim) и gkrellm. |
Q: | Как конвертировать документы, созданные в MS Word, в TeX/LaTeX c минимальными потерями форматирования? |
A: | Используйте программу abiword. С её помощью можно открыть файл MS Word и сохранить его в формате LaTeX. Правда, потом может потребоваться проверить корректность преобразования и внести правки вручную. |
Q: | Объясните, пожалуйста, что такое CVS? |
A: | CVS (Concurrent Versioning System) — программа для контроля целостности исходных текстов программ (или любых других файлов) при одновременной работе нескольких разработчиков. Позволяет группе разработчиков работать над проектом по локальной сети или через Интернет, отслеживать изменения в исходных текстах, маркировать версии, делать откат к предыдущим версиям, создавать и объединять параллельные ветви разработки. Известные аналоги для других ОС:
Более подробную информацию посмотрите в man RСS, info CVS и в документации по этим пакетам в /usr/share/docs. В Интернете есть хорошая инструкция на русском языке по использованию CVS — http://www.cvs.ru/cvs-ru.html. Часть этой документации теперь входит в Руководство разработчика, находящееся в коробке ALT Linux Master 2.2 |
Q: | Как нужно прописать путь rpm-src в файле sources.list, чтобы apt-gеt скачивал *src.rpm? |
A: | Для того, чтобы apt-gеt мог найти пакеты исходников, нужно вставить в файл sources.list следующую директиву: rpm-src ftp://address-of-ftp-server/directory-with-src.rpms. Для всех дистрибутивов ALT Linux существуют специальные пакеты apt-conf-<distr_name>, содержащие уже готовую конфигурацию файла /etc/apt/sources.list. Аналогичный пакет есть и для Sisyphus. |
Q: | При выборе некоторых “скинов” в главном окне XMMS название песни становиться нечитаемым, хотя настройки кодировок стоят, вроде бы, правильно. Если этот скин не использовать — то всё читается. |
A: | Надо использовать исправленные версии “скинов” с http://linux.ru.net/~rusxmms или установить опцию “Использовать шрифты X-сервера” в настройках XMMS. |
Q: | При печати текстового файла (система печати CUPS) текст вылезает за края области печати. |
A: | Если настраивать печать с помощью kups, в закладке “Instances” (при выбранном принтере) нужно добавить “Default”, выбрать его, нажать “Settings”, закладка “Text”, где можно выбрать “Use custom margins” (Использовать указанные отступы), указать подходящие. Также обратите внимание на файл /etc/cups/lpoptions и ~/.lpoptions. |
Q: | Как заставить mc сортировать файлы/каталоги с учётом заглавных/строчных букв? |
A: | Надо поправить файл /etc/profile.d/mc.sh — вместо строки: /usr/bin/mc -p ... написать: LC_COLLATE=C /usr/bin/mc -p... |
Q: | В Nautilus на месте букв вопросительные знаки. Что делать? |
A: | Нажмите на ромбик, квадратик или кружок в меню и выберите любой из шрифтов “Nimbus”. |
Q: | Не работает печать в Netscape через CUPS. Как быть? |
A: | Netscape не умеет печатать по-русски вообще. Его обманывают специально исправленными шрифтами, но их использование не даёт печатать документацию с латинскими лигатурами и прочими изысками. Если это вас не волнует — выберите через update-alternatives --configure Fontmap Fontmap.KOI8-R. Но мы не советуем печатать из Netscape. |
Q: | Как в сотнях rpm файлов найти ту rpm-ку, которая содержит в себе необходимый файл? Утилита rpm сама умеет доустанавливать недостающие пакеты? Что ей надо сказать? |
A: | rpm -qpil /место/где/лежат/рпм/*.rpm >> /место/где/будет/список/list-rpm-info В этом файле будет информация о пакетах и список входящих в них файлов. Можно также воспользоваться программой APT для поиска нужных компонентов. Используйте команду: apt-cdrom add для каждого диска с дистрибутивом. Таким образом apt-get составит полный индекс по всем пакетам. После чего для поиска можно использовать команду: apt-cache search <что пожелаете> |