LINUX.ORG.RU

-= Linux.org.ru General/Desktop FAQ v.0.02.00 от 21.12.2003 =-


0

0

Я не буду писать тут о том, что такое Линукс, зачем оно надо и т.д. Об этом уже много написано, в том числе и в других похожих документах. Просто хочется собрать воедино много полезных ответов на часто задаваемые вопросы на этом форуме.
Большое спасибо всем тем людям, которые не поленились в свое время отвечать на них.
В принципе, все это уже есть в других FAQ и вообще в Инете, но видимо стоит повториться :)

Составители Metlyaev Evgeniy AKA jackill, Sergej Sikorsky AKA fagot, (c) 2003.

Изменения от 21.12.2003
+| ВОПРОСЫ ПО ФОРУМАХ LINUX.ORG.RU
+| ЛИНКИ НА ДРУГИЕ FAQs
+| Как примонтировать hard USB/флеш-карту?
+| Как просмотреть *.chm (компилированные файлы справки)?
+| Какой командой собираются rpm из srpm?
+| Как собрать программу из исходников?
+| Как правильно смонтировать FAT-раздел?
+| Как правильно смонтировать CD-ROM?


Изменения от 14.12.2003
*| Как русифицировать Slackware?
+| Как отключить анти-алиасинг?
+| Почему xmms не играет mp3 в новых дистрибутивах от RedHat?
+| Как переключать раскладки в X-сах?
---


|| ЛИНКИ НА ДРУГИЕ FAQs ||

http://www.sensi.org/~ak/linuxfaq/rulinux.faq.html

http://ruslandh.narod.ru/my_faq/Linux-FAQ.html

http://www.debian.org.ru/doc/manuals/debian-faq/ - по Debian на английском

http://linux.yaroslavl.ru/docs/faq/altlinux/index.html - по ALTLinux

и вообще - поиск в любом поисковике на предмет 'linux faq'


|| ВОПРОСЫ ПО ФОРУМАХ LINUX.ORG.RU ||

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


||Q||: Как спрашивать, чтобы нормально ответили?
||A||: Не хамить.

Не писать так, как будто тебе кто-кто что-то должен.

Не писать так, как будто ты во всем, в принципе, разбираешься, но вот только тут... Это во-первых "понты", а во вторых неправда - будь ты такой умный - не писал бы.

В теме сообщения не писать "Помогите!!!!!!" или (еще хуже) "Help me plz!". Тема должна быть информативной. Я бы вообще посоветовал писать по формуле "задача"+":"+"проблема".

Не писать в стиле пАдонки и родственным ему, т.е. коверкание языка, транслит без реальной на причины, сокращения типа plz, thnx и проч. - это, конечно, круто, но только не в случае, когда нужен толковый ответ.

Не начинать пост со слов "ВСТАВИТЬ_НАЗВАНИЕ_ПРОГРАММЫ глючит!...". В абсолютном большинстве случаев "глючит" не программа, а ее пользователь, точнее - использует ее неправильно/неумело.
---


||Q||: Когда я писал комментарий, Форум скомкал в кучу мое сообщение. Почему?
||A||: Сообщение можно отправлять в нескольких форматах. По умолчанию используется формат TeX paragraphs. В этом режиме для начала нового абзаца следует использовать пустую строку-разделитель (два раза Enter). Это режим удобно использовать для простых комментариев (особенно в браузерах типа links).

Если выбрать режим User line break, то началом абзаца будет обычный одиночный Enter.

А для корректного отображения конфигов/кода и т.д. удобно использовать режим Preformatted text - он даже отступы сохраняет, но не следует забывать о длине строк - для удобочитаемости их не следует оставлять слишком длинными.
---


||Q||: Форум глючит - я запостил сообщение, а их появилось два подряд.
||A||: Скорее всего это не форум глючит... :) Любое сообщение можно удалить в течении часа. Если есть желание просмотреть удаленные комментарии - внизу странички есть ссылка "Показать удаленные комментарии".
---


||Q||: А можно сделать так, чтобы при ссылке на дискуссию из линка вырезался кусок, отвечающий за профиль?
||A||: Следует пользоваться ссылкой внизу странички.
---


||Q||: А зачем мне ник/профиль?
||A||: Ник - чтобы формировать мнение о себе у посетителей форума. И таким образом создать круг людей, которым ты интересен. А с недавних пор - просто для того, чтобы твои сообщения видели все.

При выборе ника не стоит использовать вариации на тему root, xaker и т.д. и ники с цифрами вместо букв - это ребячество.

Профиль может быть полезен, если кроме темы интересуют другие настройки форума (показывать фотографии участников, например). Настройки профиля сохраняются в куках браузера и при следующем входе подставляются автоматически.

Следует иметь ввиду, что пойдя по некорректно указанной ссылке вида http://www.linux.org.ru/profile/blue/index.jsp браузер запомнит настройки профиля blue автоматически.
---


★★★★★

|| ОБЩИЕ ВОПРОСЫ ||

||Q||: Какой дистрибутив выбрать?
||A||: Наверняка лучше попробовать несколько. Вот тут - http://www.linux.org.ru/view-section.jsp?section=2 можно почитать кое-что о том, что есть.
---


||Q||: А что это за прога такая висит в левом/правом нижнем/верхнем углу с индикаторами и статистику по системе показывает?
||A||: Это GKrellM (http://web.wt.net/~billw/gkrellm/gkrellm.html). Имеет довольно много встроенных функций мониторинга (hdd, сеть, память, процессор, время, почта...) и еще больше плагинов на самые разнообразные темы. Поддерживает скины.

В последнее время под KDE вместо него стало возможным использовать Karamba (http://www.efd.lth.se/~d98hk/karamba) или SuperKaramba (http://netdragon.sourceforge.net), а под Gnome -gDesklets (http://gdesklets.gnomedesktop.org/index.php).

Для wm, которые поддерживают dock-apps - AfterStep, WindowMaker, FVWM, BlackBox (и его клонов) и проч., для тех же целей можно использовать их (док-апы) - http://dockapps.org, http://www.bensinclair.com/dockapp.
---


||Q||: Как русифицировать Slackware?
||A||: Этот вопрос часто задают потому, что это один из немногих популярных дистрибутивов, в котором он еще не решен "из коробки". Лучшая, имхо, статья по этому поводу - http://www.opennet.ru/base/rus/slackware9rus.txt.html. Если и после ее прочтения возникнут вопросы, советую пойти в поиск - там найдутся на них ответы:)
---


||Q||: Как перевести последние дистрибутивы от RedHat на локаль koi8-r?
||A||: Не все программы работают с юникодом, поэтому иногда такое желание возникает. На http://mcmcc.bat.ru написано, как это сделать. А на http://www.linux.org.ru/jump-message.jsp?msgid=332520 и http://www.linux.org.ru/jump-message.jsp?msgid=439250 несколько комментариев.
---


||Q||: Как настроить скролл у USB-мышки?
||A||: http://www.linux.org.ru/jump-message.jsp?msgid=423152
---

||Q||: А есть ли нормальные словари/переводчики под Линукс?
||A||: Словари есть. Можно и Lingvo запустить под Wine (некоторые небезосновательно полагают, что это лучший вариант, правда платный).

В остальном же, следует различать сами словари и "морды" к ним. Самый популярный словарь - это словарь Мюллера, но есть конвертированные словари от Lingvo и еще кой какие :). Ссылки на "несколько" словариков можно найти на http://selnix.narod.ru/dics.html
Из фронт-эндов к ним можно использовать Stardic X (http://sourceforge.net/projects/stardicx), MOVA (http://mueller-dic.chat.ru), DictX (http://dictx.narod.ru/), Slowo (http://gambit.com.ru/~wolf/dic - на этой страничке вообще много интересного на эту тему), gdict (http://frustum.tomsk.ru/program/gdict и еще целая туча разных *dict'ов. Довольно популярен StarDict (http://stardict.sourceforge.net - умеет переводить выделенные слова; основным недостатком можно считать необходимость иметь полный установленный гном)

Из переводчиков (насколько я знаю), на сегодня имеется только "Правда" - http://www.prawda.newmail.ru, но увы, на данный момент от коммерческих аналогов она несколько отстает. Кажется есть еще кое-что от ПРОМТа, но я не уверен.
---


||Q||: Где взять классных иконок/обоев на линукс тематику?
||A||: http://kde-look.org, http://art.gnome.org
---


||Q||: Чем закачивать файлы? Есть ли что-то на подобие Flashget'а под Линукс?
||A||: Да, кое-что есть. Самая функциональная качалка - это конечно же wget, но он не всегда удобен. Все остальное - это, *в_основном*, фронт-энды к нему: Downloader for X (http://www.krasu.ru/soft/chuchelo - Home и http://chello.linux.tucows.com/files/d4x-2.4.1.tar.gz -закачка), TkWget - http://www.inf.bme.hu/~zed/tkwget/, Aria - http://aria.rednoah.com/, Павук - http://www.pavuk.org. Это, имхо, самые интересные. А вообще посредством нехитрой формулы "название тулкита"+"get" можно по поиску найти массу более-менее аналогичных продуктов.


||Q||: Как отключить анти-алиасинг?
||A||: Для GTK-приложений - в консоли сделать `export GDK_USE_XFT=0`. Для Qt-приложений можно через Центр Управления KDE - Центр Управления -> Внешний вид -> Шрифты -> Использовать сглаживание для шрифтов (Control Center -> Appearance & Themes -> Fonts -> Anti-Alising)
---


||Q||: Почему xmms не играет mp3 в новых дистрибутивах от RedHat?
||A||: Компания RedHat исключила поддержку формата mp3 из своих дистрибутивов (кажется, начиная с RedHat 8.x) в связи с изменением (ужесточением) условий его патентования. Теперь пользователи дистрибутивов от RedHat, желающие слушать mp3 с помощью xmms, вынуждены использовать xmms не из дистрибутива, или устанавливать дополнительный кодек к xmms. На http://havardk.xmms.org/dist есть все необходимое.
---

fagot ★★★★★
() автор топика
Ответ на: комментарий от fagot


||Q||: Как переключать раскладки в X-сах?
||A||: Если этого еще не слелал производитель дистрибутива, для этого нужно настроить XFree. Для этого в файле настроек (обычно - /etc/X11/XF86Config) нужно указать настройки своей клавиатуры. В связи с особенностями реализации, для XFree версий ниже 4.3 секция настроек клавиатуры отличается от используемых в новых версиях XFree.

Для XFree версий < 4.3 эта секция должна выглядеть где-то так:
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "ru(winkeys)"
Option "Autorepeat" "250 30"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Тут описывается переключение по [Ctrl+Shist] двух языков (en, rus) с русской раскладтой такой, как и в MS Windows (это в основном влияет на расположение символов точки и запятой на месте слеша - /, а не на кнопках цифр 6,7).

Для XFree версий 4.3.0 и выше секция параметров клавиатуры выглядит так:
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Т.е. изменился формат параметра "XkbLayout". Теперь через запятую можно перечислять сколько угодно раскладок. Если вместо ru написать winkeys - получим раскладку a-la MS Windows.

После внесения изменений X-сы нужно перезапустить.

Замечание. Для того, чтобы все это работало локаль должна быть настроена правильно, хотябы командой вида `export LANG=ru_RU.KOI8-R; export LC_ALL=ru_RU.KOI8-R` (это при использовании koi-8 кодировки).

Замечание пользователям KDE. В Центре управления KDE имеется секция управления раскладками клавиатуры - Ценкт Управления -> Периферия -> Региональные стандарты -> Раскладки клавиатуры (Control Center -> Regional & Accessibility -> Keyboard Layout). Для использования настроек XFree галочку "Включить раскладки клавиатуры" (Enable keyboard layouts) следует выключить. Или использовать возможности KDE и убрать поддержку нескольких языков в настройках XFree.

Для переключения на три (и более) языка можно использовать xxkb (http://pascal.tsu.ru/other/xxkb). На страничке И. Паскаля написано, как это настроить. xxkb имеет достаточно богатые настройки по управлению раскладками и, в частности, настройки совместимости со средой - он может "висеть" на каждом (поддерживаются исключения) окне в виде переключателя в указанном месте, может находится в трее KDE (может и Гнома - не знаю), а может быть и dock-app'ом для WMaker'а

В среде Gnome вместо xxkb можно использовать GSwitchIt (http://gswitchit.sourceforge.net), он несколько богаче функциональностью.

Моя благодарность за ответы to saper, jackill, svu.
---


||Q||: Как примонтировать hard USB/флеш-карту?
||A||: http://linuxportal.ru/entry.php/17_0_3_0_C/
---


||Q||: Как просмотреть *.chm (компилированные файлы справки)?
||A||: Хороший просмотрщик - http://xchm.sourceforge.net/, а на http://66.93.236.84/~jedwin/projects/chmlib/ лежит нужная ему библиотека.
---

||Q||: Какой командой собираются rpm из srpm?
||A||: Для redhat < 8.0, ASP Linux < 9 и Mandrake -
#rpm --rebuild название_пакета.src.rpm

Для redhat >= 8.0 и ASP Linux = 9 -
#rpmbuild --rebuild название_пакета.src.rpm

После этого пакеты будут лежать в
/usr/src/название_дистрибутива/BUILD/название_архитектуры_процессора, например /usr/src/redhat/BUILD/i386.
---


||Q||: Как собрать программу из исходников?
||A||: Обычно -
#./configure
#make
#make install
Если после любого из пунктов возникли сообщения об ошибках, значит не все вышло так, как хотелось. Можно попробовать `./configure --help` для вывода опций настройки и попробовать использовать некоторые из них.

Поскольку при таком способе установки информация о том, что ставилось и куда, остается только в памяти админа (которая частенько еще какая временная :), лучше для контроля этого процесса использовать http://proyectos.glo.org.mx/checkinstall, или похожие программы.
---

||Q||: Как правильно смонтировать FAT-раздел?
||A||: Добавить в /etc/fstab запись вида
/dev/hda1 /mnt/dos vfat iocharset=koi8-r,codepage=866,nouser,suid,rw,umask=000,showexec,quite 0 0
Где, /dev/hda1 - /это FAT-раздел, а koi8-r - используемая локаль (или utf8)
---


||Q||: Как правильно смонтировать CD-ROM?
||A||: В /dev можно сделать симлинк c названием cdrom на /dev/hdx, где x - IDE-устройство. Для scsi-устройств, или ide, работающих в режиме эмуляции scsi это может быть scd0.
В /etc/fstab -
/dev/cdrom /mnt/cdrom iso9660 user,unhide,noauto,owner,ro,users,iocharset=koi8-r 0 0

После этого cdrom можно монтировать командой mount /dev/cdrom.

Если используемая локаль utm8, а не koi8-r, то iocharset=utf8.

У меня все. У кого есть еще идеи?

2jackill - все остальное добавлю позже.

fagot ★★★★★
() автор топика
Ответ на: комментарий от fagot

Пора сайт регистрить на каком-нить халявном домене :)
Есть такая мысль, что настроечные файлы нужно запаковывать в архивы
и давать на них ссылки - иначе загромождается сама фака (да и
можно будет рассортировать вопросы по темам).

jackill ★★★★★
()

не, ну уже заколебался кричать - nvidia-faq, radeon-faq!!!! если кто считает, что это не надо, то жду ответов...

З.Ы. не постил их здесь, т.к. считаю ненужным дублирование информации, однако, если надо - то пожалуйста.

gr_buza ★★★★
()
Ответ на: комментарий от jackill

>настроечные файлы нужно запаковывать в архивы

Как раз этим сейчас и занимаюсь :)

И если вопрос имени домена не принципиален, я у себя положу. Хотя руки мои кривые довольно часто не туда лезут.... :)

fagot ★★★★★
() автор топика
Ответ на: комментарий от anonymous055

повторяю ответ - смотрим в начало в FAQ.

Хочешь, чтоб нормально ответили - не задавай вопрос так, как будто я тебе должен и пиши НОРМАЛЬНО, а не "ХДЕ".

Бля

fagot ★★★★★
() автор топика
Ответ на: комментарий от fagot

Я вот подумал может WInex 3.2-1 HOWTO перевести на русский, и до кучи добавть? Или в сети уже где есть переводы?

Opg ★★
()

в принципе еще бы пригодилось ICQ/AIM/MSN FAQ:

Q. А есть ли в Линуксе ICQ??

A. Да, конечно есть и причем большой спектр: Sim - http://sim-icq.sourceforge.net, Licq - www.licq.org (надеюсь, адрес правильный написал, т.к. licq не юзаю), также еще существуют многофункциональные "комбайны", поддерживающие несколько протоколов, например Gaim (под GNOME) и Kopete (под KDE соответсвенно)

Q. А как мне использовать AIM/MSN в Linux??

A. Для MSN существует программа KMerlin, для AIM в свою очередь можно воспользоваться вышеупомянутым GAIM'ом. (написал так, потому что не нашел _отдельной_ проги _только_ для AIM, если кто знает - пишите.)

З.Ы. 2jackill - не надо извиняться, ради бога!! :)))) все мы люди.

З.З.Ы. Я слышал пару раз гневные отзывы в сторону таких вот именно "комбайнов", дескать, зачем мне поддержка протокола Zephyr или Gadu-Gadu??? Про Zephyr не скажу ничего, т.к. не юзал, Gadu-Gadu же - практически единственный IM, используемый в Польше (я там учусь) и активно его юзаю уже не первый месяц :)). К слову сказать, адрес IM для Gadu-Gadu - http://kadu.net :)))

Have fun, lin4ever :)

gr_buza ★★★★
()

вот, еще вот так подумал, и решил:

Bootmanager-FAQ

Q: Помогите, я переустановил Windows и теперь нет менюшки выбора системы, что делать?? Где мой линукс??

A: Ничего, не случилось, просто "умный" инсталятор Windows затер загрузчик Линукса (GRUB, LiLo, ASPLoader etc.). Последовательность действий для восстановления оного такова - загрузитесь с дистрибутивного CD, в меню выбора системы напишите - recovery (тут я еще точно не решил, как именно написать, т.к. команды для разных дистров отличаются), загрузитесь, примонтируйте корневой раздел вашей системы (я думаю, тот, кому этот FAQ адресован имеет хотя бы _немного_ знаний о системе), затем:

cd каталог-с-примонтированным-диском

chroot .

lilo

exit

reboot

после этого можем спокойно грузиться.

З.Ы. комментарии, ессно, принимаются.

gr_buza ★★★★
()

> Как запустить второй X-сервер?

Если у вас уже запущен один сервер, то наберите

startx -- :1

(Соответственно, первый сервер можно было запустить командой
startx -- :0 и т.п.)

> Как записать тв-программу, используя mencoder?

(Возьми ответ отсюда)
http://www.linux.org.ru/jump-message.jsp?msgid=449245&lastmod=10720356656...

> Чем различаются wine, winex, win4lin, vmware и bochs?

Все очень просто.
wine и его ветка winex являются некоей прослойкой,
позволяющей транслировать команды api win32 в команды linux (и его
графического сервера XFree86). Поэтому программу под M$ windows(tm)
с помощью wine можно запустить даже не на x86 машине. В этом и смысл
проекта - дать возможность запускать программы windows не только
под un*x системами, но и на различных платформах.
Название является акронимом: WINE - Wine Is Not Emulator.
ОС Window для работы ему не нужен.

winex (см. вопрос "Чем отличаются wine и winex)

win4lin (www.netraverse.com) это коммерческая программа, являющаяся
по сути оболочкой, позволяющей установить и запустить системы
Windows 95, Windows 98, Windows ME (т.е. линейку win9.x) на линуксе,
на платформе x86

По сути транслирует запросы windows к процессору, получает ответ и
отдает назад. Не эмулирует файловую систему (в отличие от wmware),
в последних версиях поддерживает аппаратное ускорение видеокарт.

Windows в win4lin может быть запущено как в окне уже существующих X window,
так и на отдельном X server'е в полный экран.

Работает хорошо и быстро, но отвратительно поддерживает колесо мышки.

wmvare - коммерческая виртуальная машина. Это значит, что данный
продукт эмулирует все устройства. Позволяет установить любую систему
для x86. Работает не слишком быстро по сравнению с вышеприведенными
программами, так как эмуляция полная.
По сути дорогая система для разработчиков, т.е. можно эмулировать не
одну машину, а нескольки и составлять из них сети и т.п.

bochs - свободный аналог wmware с несколько ограниченными возможностями
и менее стабильной работой. Имеет в своем составе дочерний проект
по созданию биос'а, причем довольно успешный. Или оно у вас будет
работать (и работать хорошо) или нет.


jackill ★★★★★
()
Ответ на: комментарий от gr_buza

Про ICQ ответ уже есть :) Аж даже два. Твой - третий :)
Вот про MSN - это тема.

jackill ★★★★★
()
Ответ на: комментарий от jackill

> Как установить Maya 4.5? (В том числе под redhat 9/asp 9/fedora core 1 и прочее).

1. Ставим maya из rpm.
2. Переходим в /usr/aw/maya/bin
3. Находим файлик Maya 4.5
4. В этом файле ищем строчки (27 строка):
case Linux:
set lib = lib

После них ставим
set lsFlags = '-l'
setenv LD_ASSUME_KERNEL 2.4.2

И весь кусок у нас выглядит так:
case Linux:
set lib = lib
set lsFlags = '-l'
setenv LD_ASSUME_KERNEL 2.4.2
breaksw

Теперь о лицензии. Те, кто использует крякнутую версию делают следующее:

1. Если на машине нет сетевой карты, втыкают ее и устанавливают -
без нее никак.
2. Идем в /usr/aw/COM/bin/ и выполняем lmutil lmhostid. Получаем номер.
Номер копируем в пустой файл aw.dat
3. Далее запускаем aw.keygen и у нас получается прекрасный aw.dat (да,
все это добро - и aw.dat и aw.keygen я держал в одной папке).
4. Пускаем maya, указываем наш файл aw.dat и все. Maya запущена, файлик
можно прибить (он уже скопирован куда надо).

jackill ★★★★★
()
Ответ на: комментарий от jackill

Я на на одном из указанных линков видел ссылки на это дело (или это читалка была?). Удивился - копирайт и все такое, но поскольку это был сайт не то автора Slowo, не то сайт из тех, что указан у него в линках, то я подумал, что врядли это треп.

Сам не пробовал

fagot ★★★★★
() автор топика
Ответ на: комментарий от anonymous

это же альфа!! ну ничего вы анонимусы не понимаете... :)))

gr_buza ★★★★
()
Ответ на: комментарий от fagot

>Хочешь, чтоб нормально ответили - не задавай вопрос так, как будто я
>тебе должен и пиши НОРМАЛЬНО, а не "ХДЕ".
Ты урод - не словари лингво, а бесплатные пользовательские словари lingvo.

anonymous032
()
Ответ на: комментарий от anonymous

Там FAQ на сайте. Здесь FAQ выкладывается для периодического сбора
инфы и чтобы хоть что-то поиском находилось.
Пока для FAQ такого, как security имхо мало информации.

jackill ★★★★★
()
Ответ на: комментарий от anonymous032

Да никого не колышет, какие словари и где.
Если знаешь где лежат, давай ссылку, а не выделывайся.
Не знаешь - иди в поиск. Лично я не видел конвертера.

jackill ★★★★★
()
Ответ на: комментарий от fagot

Я спросил макскома насчет хоста для faq - он сказал, что можно будет выложить на лоре, но обновлять придется через cvs. Что ты и jackill демаете по этому поводу??

gr_buza ★★★★
()
Ответ на: комментарий от gr_buza

Я - за, если кто-то научит меня нормально пользоваться cvs :)

И если он даст место под архивы конфигов

fagot ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.