![]() |
Linux-FAQ
Официальная русская версия Linux-FAQ находится
здесь Сделал зеркало официального Linux-FAQ : http://www.ruslandh.narod.ru/rulinux...linux.faq.html Представляю общему обозрению FAQ к разделу Linux, прошу Ваших замечаний и поправок. Linux FAQ (Написан на основе переписки с Пановым Дмитрием * * * * * * * * * <panovdu@land.ru>) Вопрос: Как установить программу в Linuх Ответ: Установка пакетов в Linux * *Установка пакетов из тарбола. *Тарболом называется архив с упакованными исходными текстами программ. Обычно они имеют расширение tar.gz или tar.bz Программисты создают проект пакета (например с помощью Kdevelop), в *котором есть все makefile и файлы конфигурации (configure), а потом упаковывают *их в тарболы. * В случае доработки пакета создаются Patch-и к *исходным текстам, *которые заменяют одни строки текста программ на другие. *Из готового тарбола (если он учитывает все нужные патчи) можно * получить исполняемые программы с помощью команд: * 1 разархивировать тарбол (команды не помню, т.к. для этого * пользуюсь MC) * 2 переходим в папку с разархивированным тарболом * *cd _Имя_Директории_ * 3 конфигурим пакет * *configure * *(в тяжелых случаях нужно будет в параметрах указать пути для всех * *необходимых библиотек и header-файлов - но к счастью, обычно на * *близких системах они лежат одинакого и сам скрипт configure их * *находит, также параметы могут потребоваться, если пакет будет * *распологаться не в том месте, где предполагал разработчик * *программы, а в каком-либо другом ) * 4 Создаем пакет: * *make * 5 Устанавливаем пакет * *make install * *(последний этап можно теоретически сделать и в ручную скопировав * *файлы в нужные места) Хочу подчеркнуть, что это наиболее опасный * *этап - перед ним желательно позаботится о том, как восстановить * *старый пакет, если в новом есть ошибки. * * *Установка пакетов из сорца (spc.rpm) * *Тарболы и прикладываемые к ним patch-и упаковываются в пакеты-сырцы *(.SRC.RPM)(бывают и другие системы пакетов - но я говорю о дистрибутивах на *основе RPM - Red Hat, Mandrake, SuSe). * * RPM-пакет - это особо организованный архив, в который помимо данных *(тарбола и патчей - для сырца, необходимых программ - для бинарного *RPM) *упакованы скрипты установки и обновления. *C помощью сырца можно создать бинарный RPM - т.е. такой RPM, в *котором упакованы исполняемые пакеты. * Причем, если RPM создан на текущей машине, он теоретически будет * наилучшим образом подходить к текущей конфигурации пакетов * (именно поэтому многие администраторы наиболее важные пакеты * собирают из сырцов заново на своей машине). *В результате установки сырца *- в директорию /usr/src/RPM/source *помещаются все необходимые тарболы (обычно один) и патчи (может быть *много, а может быть и не одного - все зависит от разработчика и *составителя конкретного RPM). *- В директорию /usr/src/RPM/spec помещается установочный скрипт (файл с *расширением spec) в котором разработчик RPM помещает все действия по *установке пакета - разархивирование тарбола, накладывания патчей, *транслирование и *т.д. Разработано уже много макросов для spec-файлов. * С наиболее старыми из них и общей теорией их построения а также * опциями команды rpm *можно познакомится в RPM-HOWTO * *(русская версия его есть у меня на страничке www.ruslandh.narod.ru). * При построении пакета все операции с исходным текстом программ * обычно (но не всегда) помещаются в /usr/src/RPM/builder, а новые * полученные пакеты (новый сырец и новый бинарник) помещаются * соответственно в /usr/src/RPM/RPMS и /usr/src/RPM/SRPMS. * Получить из установленного сорца соответствующий пакет *можно с помощью команды * *rpm -ba paket.....spec *(см RPM-HOWTO) Установка пакетов из RPM * *В дистрибутивах Red Hat, Mandrake, Suse, AltLinux, ASP Linux и некоторых других, программы (состоящие, как правило, из нескольких файлов) распространяются объединенными в пакеты формата RPM (RedHat Packet Manager). * С помощью программы rpm можно легко устанавливать, модифицировать, удалять и создавать пакеты программного обеспечения, а также получать о них разнообразную информацию. Все эти дистрибутивы * (кроме программы начальной установки) состоят из таких пакетов. * Каждый пакет определяется именем программы, номером ее версии и номером версии релиза этой программы дистрибутива, а также архитектурой пакета. Например, bash-2.0.5-alt2.i586.rpm: в этом пакете имя – bash, номер версии – 2.0.5, номер релиза – alt2, архитектура – i586. Чем больше номер версии (или при одинаковых номерах версии – чем больше номер релиза), тем, соответственно, новее пакет. Управлять пакетами можно из командной строки при помощи программы rpm, которая имеет следующий синтаксис: rpm -options rpm_package_name Далее приводятся возможные параметры. Установка пакета. Вы можете установить программу, используя опцию -i (опции -v и -h выставлены здесь для того, чтобы включить визуальное отображение процесса установки). Например, для того, чтобы установить klyx, наберите: rpm -ivh klyx-0.10.9-ipl6mdk.i586.rpm (настоящее имя зависит от версии программы на доступном носитеое). Заметим, что ipl6mdk означает, что пакет был модифицирован ALT Linux Team (ранее – IPLabs Linux Team) для русской редакции, это его шестая сборка, он входит в дистрибутив Mandrake. i586 указывает на то, что он скомпилирован для процессоров не ниже Pentium(tm). Наличие в имени пакета аббревиатуры alt2 означает, что пакет был собран ALT Linux Team и это его вторая сборка. Обновление пакета. Для того чтобы обновить программу (с целью установки более свежей версии), нужно использовать опцию -U, вместо -i, это позволит сохранить все текущие конфигурационные файлы. Если пакета ранее не было в системе, то он будет установлен. Удаление пакета. Если вы желаете удалить пакет из системы, внимательно введите: # rpm -e имя_пакета_без_номера_версии_и_релиза то есть, например, для пакета klyx: # rpm -e klyx Если в процессе удаления пакета произойдет нарушение зависимостей, программа rpm сообщит об этом. Информация о пакете. Вы можете запросить у rpm ряд полезной информации о пакете, не устанавливая его – например, бывает удобно просмотреть список всех файлов пакета или краткое описание его возможностей. Для этого используйте опцию -q (query, запрос). -qi используется для получения некоторой информации о ранее установленном пакете; -qip используется для еще не установленных пакетов. В этом случае вы должны указать полный путь и имя пакета (например, /mnt/cdrom/Mandrake/RPMS/klyx-0.10.9-ipl6mdk.i586.rpm); -ql используется для того, чтобы просмотреть список файлов пакета. Добавьте p, если пакет еще не был установлен; -qa выдает список всех установленных пакетов (не нужно указывать имя пакета). Будьте осторожны с опцией --force – ее можно употреблять только в тех случаях, когда вы хорошо знаете, что делаете. Если надо установить два или более пакетов, зависящих друг от друга, то установите их одновременно: # rpm -ihv foo-1.1-3mdk.rpm libfoo-1.5-2mdk.rpm Часто бывает удобнее, однако, применять программы специально созданные для данного дистрибутива, например, rpmdrake, разработанную MandrakeSoft, kpackage из KDE, gnorpm из GNOME или систему apt (AltLinux). В дистрибутивах, родственных Mandrake удобнее управлять пакетами через графическую оболочку rpmdrake, которую можно запустить через панель управления DrakConf (находящуюся на рабочем столе). Можно выбрать два режима работы – установка или удаление – при помощи кнопок в правом верхнем углу. Выделив пакет, можно получить информацию о нем, входящих в его комплект файлах, а также некоторую другую. Нажав кнопку "Удалить выбранное" или "Установить выбранное", можно удалить или установить выбранные пакеты. Часто бывает так, что требуемый пакет для нормального функционирования требует другие; в этом случае программа предложит вам установить или удалить еще несколько пакетов. При удалении пакетов необходимо соблюдать осторожность, чтобы не удалить важные части системы, например пакеты kernel или glibc. Для использования функции обновления пакетов необходимо указать программе через меню Файл | Настройки дополнительный источник пакетов, в качестве которого может выступать как ресурс Internet, так и локальный каталог или диск CD-ROM. Установку пакетов весьма удобно выполнять и через консольную программу urpmi – с тем отличием, что все действия будут выполняться менее наглядно. Для установки пакетов, поставляемых ALT Linux Team, можно даже запускать программу urpmi не от имени суперпользователя, а от обычного пользователя; единственное, что необходимо сделать для этого – добавить его в группу urpmi. Для получения дополнительной информации наберите man rpm. Вопрос: Как установить ядро в Linuх Ответ: Установка ядра Установка ядра, как и любого другого пакета в дистрибутивах с поддержкой rpm возможна в трех стандартных вариантах: 1 Из тарбола (tar.gz) 2 Из сорца (src.rpm) 3 Из RPM (rpm) Но в случае, если Вам необходимо добавить к ядру отдельный модуль, Вам будет достаточно использовать исходные тексты текущего ядра (пакет kernel-source xxxx. rpm), которые обычно лежат в /usr/src/linux. *Установка из тарбола Установка ядра достаточно подробно описано в Kernel-HOWTO (русский вариант есть *на многих новых дистрибутивах и в интернете, английский - практически везде), 1 * *Конфигурирование модулей ядра * * *a) из графики (X-в): * * запусти с графической консоли в папке /usr/src/linux * * * make xconfig * * *b) с терминала make menuconfig, или make config * * * * * * Установи все необходимые параметры (чаще жми помощь - * * * по-умолчанию все значки как быыли при последнем * * * крнфигурировании - т.е. вначале как в дистрибутиве * * * помни - лучшее враг хорошего) 2 * * Устанвка зависимостей *между пакетами * * * make dep 3 * * Построение image ядра 4 * * дальше есть варианты * * * * *make install * * * * * *- * * * * * *установка ядра * * *make modules * * * - * * * * * компиляция модулей * * *make modules_install *- * *установка модулей * * *make bzImage * * * * * * - * * создание имеджа ядра * * *make bzlilo * * * *- * * * * *Установка ядра из сорца Для установки ядра из сорца, необходимо взять соответствующий сорец kernel....spc.rpm, установить его и получить с помощью команды prm -ba kernel.....spec соответствующие пакеты prm: kernel-xxxx.rpm kernel-sourse-xxx.rpm, которые уже устанавливаются соответствующим образом. См также Установка пакетов из сорца. Установка из RPM Установка из RPM происходит стандартным способом, характерным для данного дистрибутива. Примечания: Примечание 1 > Подскажите пожалуйста, чем отличается перекомпиляция ядра в Mandrake от > перекомпиляции в Red Hat? В принципе ничем. Единственно сами пакеты ядра (rpm) могут иметь другие зависимости от других пакетов, и в самом ядре могут быть установлены разные патчи - а так, все ядра берутся из одного источника (www.kernel.org) . Но в принципе - ядра лучше компилить не под root (сделать локальную копию /usr/src/ в домашнем директории) и после компиляции опробовать его не удаляя старого (можно даже вначале загрузочную дискету с ядром создать) Примечание 2 (Из письма Димы) P.S. Вот последовательность комманд для компиляции ядра в Mandrake (нарыл у них на сайте): make mrproper make dep make clean * * * * * * * * /// rem - странная команда make bzImage make modules make modules_install make install. Как Дима определил make install просто копирует нужные файлы (system.map, vmlinuz, vmlinux...) в директорию /boot. Примечание 3 (Из письма Димы) Вопрос с перекомпиляцией ядра решился, и вот в чем было дело: *после компиляции ядра и перед компиляцией модулей я не набирал команду make install, т.е. я откомпилил ядро след. командами: make xconfig, make dep, make clean, * * * * //// *rem - а это-то зачем ??? make bzImage, MAKE INSTALL, make modules, make modules_install. При компиляции модулей никаких неописанных переменных не возникало и все прошло на ура (как мне кажется). [s]Исправлено: ruslandh, 18:48 15-08-2002[/s] [s]Исправлено: ruslandh, 7:29 16-08-2002[/s] [s]Исправлено: ruslandh, 8:32 21-08-2002[/s] [s]Исправлено: ruslandh, 8:38 21-08-2002[/s] [s]Исправлено: ruslandh, 8:40 21-08-2002[/s] [s]Исправлено: ruslandh, 3:30 5-01-2003[/s] [s]Исправлено: ruslandh, 9:01 8-03-2003[/s] |
Зачудительно!:up:
|
Цитата:
Цитата:
Цитата:
P.S. имхо жаргона много. =) |
leprikon
Цитата:
Цитата:
Цитата:
Цитата:
Можно состряпать маленький словарик на эту тему для начинающих. Добавлено: P.S. Вот только синтаксис надо бы ввести (выделение курсивом, жирным цветом, шрифтом, комбинации). |
Barracuda
извини но! базу вижу от тебя в каждом посте, как ты ее разжовываешь, не проще в факе написать ? Если упомянули про архив и описали даже rpm, почему бы остальное не описать... полемики нет, есть разница в названии, можно назвать окно "дверью" - ведь она тоже открывается ? Жаргон есть, напрмире чередования "сорца" "сырца" - одно и тоже, но заведет в заблуждение. P.S. странно как-то... ну да ладно.... дело ваще... |
leprikon
Цитата:
Цитата:
ruslandh Вообще надо бы привести к общему ключу все термины (или, по крайней мере, словарь состряпать). Ухожу во временный вынужденный отгул до понедельника - отойду, обязательон намылю свой вариант(блин, меня дрючили по написать руководств очень долго - надо тряхнуть стариной) |
Все классно, но поддерживаю leprikon
в плане Цитата:
|
На мой взгляд надо в пункт "Установка пакетов из тарбола" добавить вот еще что:
- перед разархивацией тарбола следует посмотреть все ли его файлы находятся в одной директории (а то было такое, что распаковав архив я обнаружил, что программа была в виде кучи директорий и еще большей кучи файлов и все это добро оказалось у меня в домашнем каталоге :)) - для разархивации из командной строки можно воспользоваться, например, командой tar -zxvf <имя архива> -использовать "./configure --help" - для определения опций скрипта. И, наверное, корректнее будет написать "Установка программ из сырцов (rpm-пакетов,тарболов и т.д.)", а не "Установка пакетов из ..." оффтопик: ruslandh, спасибо за соавторство. :) |
1 Ребят, я как всегда на выходные уезжаю на дачу, поэтому следующий мой вариант будет на следующей неделе, а может есть смысл вместо просто замечаний просто недостающие части дописать :)
2 Насчет сорец/сырец - я не за один раз это все написал, пытался я везде писать сорец, но видно где-то проскочило. 3 Насчет тарбола - конечно надо более подробно расписать, только времени не хватило - может кто напишет свой вариант ? 4 Barracuda Похоже это ближе к Howto (КакОво), но разбивать на чистый FAQ - потеряется мысль изложения. :) Вчера получил по мылу все Ваши замечания и ходил как дурак со счастливой улыбкой на лице Большое спасибо всем за Ваши замечания [s]Исправлено: ruslandh, 7:22 16-08-2002[/s] |
Barracuda
если что, готов помочь. |
leprikon
Гуд. В выходные буду трудиться над вариантами Ruslandh, а в воскресенье намылю (или постону) варианты ... |
Barracuda
Любые. Все будут хороши. |
Что-то нового ничего нет
Добавлено: Это я тему так подымаю :) |
Полностью поддерживаю вашу инициативу и присоединяюсь!!! Начинающим нужно помогать. Я тоже в свое время пытался составить FAQ для начинающих пользователей Linux (http://linuxbegin.by.ru/faq), но сейчас я понял, что лучше всего сделать краткий справочник в стиле http://www.sovety.net (пример: 1.1. Установка, 1.2. Загрузка/перезагрузка/завершение работы, 1.3. Настройка, 1.3.1. Железо, etc). Уже есть название: "LMD - Linux Mini-Dictionary :)". Так же можно сделать "Словарь Linux-жаргона для начинающих". Короче говоря - можно было бы обьединиться, зарегистрировать сайт http://linux-sovety.net (или что-нибудь типа этого), etc... Вариантов много :).
-- mailto:xoid26@umail.ru |
BigMac
Ваше слово... |
xoid26 полностью с тобой согласен . Это дело нужное!
|
Цитата из проекта Linux-документация
Цитата:
предложение ВОПРОС предложение ОТВЕТ |
Из сырцов рекомендуют: rpm --rebuild *.src
|
Еше раз поднимаю топик.
[s]Исправлено: ruslandh, 7:12 26-08-2002[/s] |
Наконец-то! Альфа-версия проекта linux-sovety уже доступна по адресу http://linuxbegin.by.ru/linux-sovety/. Вся информация из этого thread'а перенесена туда. Welcome.
Здесь была реклама.....BigMac |
xoid26
Такой проект будет на базе осзоне.нет...это уже давно обсуждается...ну то, что сейчас у тебя, не тянет на серьезный проект....Кстати....а где копирайты, что взял с форума? :) По шапке дать? :) |
xoid26
Рекламу в своём разделе не поощряю!:moderator: Советы - да, а вот "добро пожаловать к нам" - нет! Следующий раз бубу просто убивать. Сори, но обидно, когда таким, не совсем порядочным, образом посетителей переманивают. [s]Исправлено: Barracuda, 22:48 29-08-2002[/s] |
BigMac
Barracuda Довайте не будем сориться по пустякам - советов по Linux нам на всю жизнь хватит, наверное надо договориться о взаимных ссылках (в том числе о взаимной рекламе) и взаимном использовании информации (писать один и тот-же совет для каждого сайта отдельно заново нет необходимости, лучше написать новый совет, еще не рассмотренный ранее). Тем более, что это пробная версия странички, а обсудить по существу особенно негде xoid26 1 Нормальные советы, в принципе мне понравились. 2 Дайте Ваш вариант для Linux-faq сайта для Oszone.net - учавствуйте в его создании - я вижу взаимную выгоду от сотрудничества обеих проектов. |
ruslandh
Да......можно...но не односторенняя реклама, как получилось...и вообще..пора нам запускать свой проект...поэтому предлагаю живее общаться в админцентре на эту тему...и уже надо что-то решать... |
Во-первых - извиняюсь за то, что скрытым образом прорекламировал свой (кстати, уже давно заброшенный) проект http://linuxbegin.by.ru. Просто мне некуда было выкладывать демо-версию "Linux-советов". А вообще - я выложил её в Сеть и дал на нее ссылку _не_ _для_ _рекламы_ (рекламировать мне нечего...), а для того, чтобы впоследствии можно было договориться об обьединении с каким-то из уже существующих проектов. Я - только за обьединение своего проекта Linux-sovety с oszone.net (конечно, если админы этого сайта согласны). А вообще, я сейчас выбираю между www.atmsk.ru, www.sovety.net, www.opennet.ru и www.oszone.net - чье предложение мне больше понравится, с теми и обьединюсь :)).
2 BigMac - зачем же сразу же относиться так агрессивно, как будто к каким-то конкурентам :). |
xoid26
Я не агрессивно отношусь...просто хочу, чтобы на форуме выполнялись правила......мы ведь с тобой давно уже знакомы..так что..:) Ну ты выбирай проекты......думай, как лучше....... А насчет совместного проекта я не против...уже давно такие мысли крутятся...сейчас мы собираем команду.. |
1 Начинаю заполнение Linux-FAQ
http://faq.oszone.net/category/7 2 Буду искать дельные вопросы и ответы в первую очередь на форуме и в Linux рассылке 3 Буду благодарен всякому, кто задаст интересный/полезный для всех вопрос. |
Официальная русская версия Linux-FAQ находится здесь
http://www.sensi.org/~ak/linuxfaq/rulinux.faq.html |
Cobalt
Извиняюсь - после переезда - все что я набрал пропало и ссылка не работает :( Столько эмоций из=за неработающей ссылки ! :up: :oszone: :) Outcast Вопрос-то поднял .... Мы все тут добровольцы - нужно? - пишите :) - у меня лично пока до этого руки не доходят :( К сожалению всвязи с тонкими обстоятельсвами FAQ все равно не работает - создавайте тему и заполняйте - я ее "закреплю" вверху. |
А как насчёт такого мелкого вопроса... :) Как освободить оперативку, а то из 256 пусто только 4 метра. Кажется (по торможению), он с ними (с 4 мб) и работает. Проц АтлонХР 1700+. Заранее спасибо.
[s]Исправлено: User, 12:42 18-01-2003[/s] |
ruslandh
Заинтересовался твоим РПМ-Хауту ,но попасть по ссылке не могу,говорят что мол нет такого. Может ещё где есть такая вещица?А то нужно очень поставить прогу из сырца а шастать по 10 тарблов не охото,как патч запускается? |
Guest Если ошибка в ссылке - пиши на мыло - исправлю. Добавлено: User "Мелкие" вопросы задавай в отдельной теме |
Выложил черновик FAQ по Linux по адресу http://www.ruslandh.narod.ru/FAQ-Oszone-Linux.html
потихоньку буду добавлять. Принимаются замечания, добавления, исправления. Буду потихоньку набирать под Вашим контролем :) |
1) Думаю надо добавить вопрос о самых "русифицируемых" дистрибутивах, а то тема затронута (в вопросе 1.2), а ответа нет. Ну и вопросик что для старых компов подойдет.
2) Вопрос о программах в дистрибутиве следует расширить - входят браузеры, почтовые клиенты, офисные программы и т. д. и т. п. 3) Вопрос о компиляции ядра (Junior) однозначно в другое место. Или, скажем, рассказать, что обычно в однодисковые дистрибутивы входят, трехдисковые и т. д. 4) Если уж писать о командах, то приводить более подробный список (можно наверное из dos to linux howto) 5) Неплохо было бы в конце каждого вопроса приводить ссылки на более подробные howto. 6) В вопросе про документацию больше сайтов хороших и разных. 7) SuSE - 8.1 :) |
All
Вопрос и предложение: Всем у кого есть опыт и время. Попрошу, если есть возможность, бросить мне на мыло несколько вопросов и желательно ответов (далее в тесте просто вопросы) к FAQ 1 В частности, в двух - трех строчках охарактеризовать используемый Вами дистрибутив - его плюсы и минусы. 2 Вопрсы установки Slackware, Gentoo, Debine и т.п. (чтобы не заводить новый топик, то-же про FreeBSD. а) формат пакетов (особенно меня интересует deb) , b) средства установки c) и т.п. специфику 3 Вопросы по сетям (ну - тут кто с чем сталкивался сам) 4 Опыт установки "нестандартного" железа. Все авторы будут упомянуты в FAQ в соответствии с лицензией GNU (т.е. FAQ пишется в соответствии с лицензией GNU) http://www.peacefulaction.org/sayami...el.html#AEN942 |
|
ruslandh
Мне кажется, что надо продолжать развивать общий FAQ по Linux. Быть может я не вовремя, но некоторые вопросы уже можно дополнить. К примеру: У меня *(и у других участников) были проблемы с раскладкой, теперь эти проблемы решены. Следовательно, это со спокойным сердцем можно помещать в FAQ. Ещё было бы неплохо, чтобы посетители форума почаще бы встречали ссылки на FAQ, а то многие и не знают об этом и задают глупые вопросы :biglaugh: [s]Исправлено: Sean Ingumsky, 15:30 11-06-2003[/s] |
Barracuda
Цитата:
и ваще у меня детсво было счастливое - под редхат и мандрак почти все рмп пакеты шли нормальна - а теперь я в Slackware хрен найдёшь какой нибудь рмп пакет и что бы фэилед депенсес не было :( ... так кто нибудь знает как *.tar & *.tar.gz & *.gz пакеты ставить ? если да то как ?:) |
|
|
Помогите начинающему Поставил с Mandrake 9.2. Почему тормозит TuxRacer и некоторые др игры хотя машина не слабая (Dur1200/RAM256/GF2)
|
PhoeniX BoG
OpenGL тебе поможет ... а так поиск и фильтр - уже не раз обсуждалось .... |
А можно поточнее?
|
PhoeniX BoG
Ставь драйвер от NVIDIA |
Скачал по вашему совету драйвер (8 МБ). Устанавливаю, а он говорит что нужен "precompiled kernel interface" или исходники ядра. Насколько я понял, в моем Mandrake 9.2 исходников ядра нет, а архиве с драйвером Нвидиа есть эти самые интерфесы только для 9.1
|
Unoficial nVidia+Linux FAQ
http://www.linuxrsp.ru/artic/nvfaq.html |
Новая версия FAQ от lor http://www.linux.org.ru/view-message.jsp?msgid=689948
|
Смотрите также :
http://forum.oszone.net/showthread.p...d=1#post335631 |
Слушайте, а какой Линукс лучше ставить, от какого производителя? Какие преимущества/недостатки? И где инфу достать?
|
Wisp
google - Какой линукс дистрибутив выбрать |
Как в Linux "начисто" удалить программу установленную из исходников (./configure && make && make install)?
|
make uninstall
|
В чем может быть порблема:
Записал образ OpenSuse 10.2 на DVD. В самом начале при загрузке пишет на одном компе : "ISOLINUX 3.31 0x46588c0e isolinux: Cannot doot from this CD. Please insert cd2 or try a BIOS update", а на другом просто "1,44 Mb Floppy Disk" и дальше ничего не происходит. В чем проблема моджет быть? Криво диск записал? |
ssdm
1 это вопрос не для FAQ 2 Скорей всего не так образ записали. |
Как установить пакет драйверов(монитор, видео адаптер, звук) на Линукс Дебиан(то есть как называеться пакет с драйверами)?
|
|
Цитата:
|
Читайте Faq по железу.
man xorg.conf Поиск по словам xorg, alsa. oss. В принципе это вопросы Железо в Linux. |
Раз этот FAQ по установке то надо ещё объяснить чайнику,типа меня,как это потом запустить и что делать если вообще ничего не устанавливается и выдаёт одно и тоже с любыми пакетами:
[root@gus sim-0.9.3]# ./configure checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /bin/install -c checking for -p flag to install... yes checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for kde-config... /usr/bin/kde-config checking KDE version... 3.3 checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. |
gussss, установите средства разработки: gcc и тому подобное
|
Цитата:
|
Конечно я смотрел config.log там тоже самое.Скачал с родного сайта дистра последний rpm пакет gcc-4.... так выдало что-то типа "политика сайта не разрешает юзеру установить исходники",клёво да?несколько часов через жопорез качал(
|
Лучше ставить ПО через родные средства дистрибутива: yum или urpmi, смотря какой у вас дистрибутив.
|
В данный момент ALT 3.0 Compact
|
Тогда через apt-get. Но, уже до Branch 4.0 обновлять.
|
Здравствуйте!
Извините, если вопрос не шибко умный. Дело вот в чем: надо "научить" машину(ы) под линуксом (Мандрива спринг 2007) заходить и работать в терминальной сессии Винды. Какое средство необходимо установить в Линуксе, чтобы видеть заветную картинку винды в окне? Кто пользуется чем-то подобным, помогите, плиз. |
valerykk,
Ну хотя бы krdesktop |
Цитата:
Установил rdesktop, вот что выходит: [root@localhost rdesktop]# rdesktop -u:Admin -p- server Autoselected keyboard map ru Password: ERROR: getaddrinfo: Временный сбой в разрешении имен ...подскажите, что неправильно делаю з.ы. из винды этот юзер на этот сервер спокойно входит |
получилось! надо было не имя сервака вводить, а его IP:
# rdesktop 192.168.110.100 Но возникла другая трабла: жуткие глюки с клавиатурным переключением языка в терминале - набор просто зависает пока не переключишь обратно и не нажмешь Alt. При переключении мышью всё ОК! |
Вообщем есть пакет rpm как его установить из MC? Жму Enter он его открывает, а там еще какие-то папки и файлы...
Как сделать, что бы имя файла bind.rpm автоматически набиралась в консольной строке из MC? Есть какие нибудь горячие клавиши? Мне не нравиться перспектива набирать имя пакета каждый раз. |
Цитата:
Цитата:
Вообще, автодополнение по клавише TAB. Но не в MC, конечно же. |
Цитата:
Есди войти внутрь файла rpm, то там видны два псевдоскрипта - install и update. |
Fedora Core 6
Вопросик, скачал пакет DHCP: dhcp-4.1.0a1.tar.gz, распаковал жму ./configure, пишет ошибка не найден gcc...забил в поисковике, нашел, скачал, устанавливаю, пишит: configure: error: no acceptable cc found in $PATH Че за хрень? |
Master of Magic,
У вас не установлен компилятор gcc. |
Не точно написал, сорри. Забил gcc в поисковике, нашел, скачал gcc-4.2.3.tar.bz2, распаковал, при установке gcc-4.2.3.tar.bz2 пишит configure: error: no acceptable cc found in $PATH
|
Попробуйте поставить из пакетов. Никогда не понимал, что заставляет людей ставить приложения их исходных кодов.
|
Цитата:
|
Дайте мне ссылку на rpm пакет для Fedora Core 6 версия dhcp-4.1.0a1, грамотные вы мои. Я начинающий только-только начал с linux работать. :aggressiv
|
Это к разработчикам Федоры :)
Они не собирали такую версию - можете собрать за них, но не как в SLackware. http://rpm.pbone.net/index.php3/stat....i386.rpm.html ftp://angus.ind.wpi.edu/pub/packages/isc/dhcp/ |
Если это к разработчикам Федоры, то не надо тогда умничать про rpm-пакеты :)
|
Ну возьмите ftp://angus.ind.wpi.edu/pub/packages...latest.src.rpm
и пересоберите, заодно узнаете. что вам не хватает в системе :) |
помоему вот уже гдето пол года пользуюсь COMODO вот ето вещ надо сказать многих превхошёл,
выдеёт детальную инфу и удобен, а защита по многим тестам на высате для ДОМА всамый раз |
Вопрос такой: Есть ли в Линуксе пошаговый ввод команд, где после каждого шага есть хелп что делать дальше? Например в Cisco IOS:
>? - (какие команды можно вводить) enable >enable #? - (какие команды можно вводить) и т.д. Спрашиваю потому что команд этих в терминале, мне представляется, очень много причем их синтаксис несколько тяжеловат для понимания, по крайней мере первое время. |
<tab> - список всех возможных команд
man bash - список всех команд bash man ls, man cp, man mv и т.л. Ещё есть info ls и т.п. - там ещё подробнее, но по английски. |
|
|
Как в Линуксе узнать версию дистрибутива, ядра, KDE или GNOME и прочую конфигурационную информацию?
|
sacredboy, "Центр управления (KDE)". Там на первой странице всё и написано (Gnome отдельно).
Кое-что, но быстро: uname -a |
Помогите пожалуйста найти документацию по тому, как хостить сайт со своего компьютера через Линукс, желательно Suse
Спасибо |
Artem-Samsung,
1. Поставить и настроить веб-сервер 2. Сделать необходимые настройки в DNS |
я пытаюсь разархивировать тар по мануалу:
http://www.opennet.ru/docs/RUS/linux...nux-FAQ-7.html Пишу: artem@ArtemHP:~> tat xfzv otrrentflux_2.3 Мне в ответ: bash: tat: command not found И что делать? |
используйте
artem@ArtemHP:~> tar xfzv otrrentflux_2.3 |
Доброго всем времени суток! Скажите, люди, а это http://www.softsoft.ru/system-utilit...ment/38862.htm стоит тех денег, что они просят?
|
Не знаю - мне хватает по работе стандартный testdisk
http://www.howtoforge.com/data_recovery_with_testdisk |
Цитата:
|
Здравствуйте!
Подскажите пожалуйста, как сделать, что бы панель приборов отображала Система вместо System? Другими словами, как можно полностью руссифицировать интерфейс? |
stalingrad432006,
Возможны варианты - неправильно выставлена локаль - установить правильную локаль - нет или частичный перевод , например файла .po приложния - доперевести и собрать приложение заново, а с перевод отослать автору программы. |
Доброго времени суток...
Недавно начал работать с Linux .. (на работе) Дистрибудив Linux Mandriva 2008. Извиняюсь немного неправильно описал проблему сначала. Возникла необходимость поставить виндовски программы, в связи с этим весь день шарил интернет, нашёл два пакета Wine 1.1.9 2008 и Wine 1.1.9 2006 . При установке пакета Wine 1.1.9 2008 возникает ошибка см. ниже. При утановке пакета PlayOnLinux требует следующте пакеты см. ниже. Самое интересно что Python -2.5.2 у меня стоит, Python -devel и т.д пытаюсь ставить толку ноль (При этом говорит что нельзя поставить эти пакеты). Пакет Wine 1.1.9 2006 ставится без проблем, но к сожалению он не все exe запускает и не всё устанавливает. В общем нужна помощ в установке и работе exe приложений. (И если можно по работе игр подскажите) Заранее благодарен. [root@localhost ~]# cd /home/unded/Fly [root@localhost Fly]# rpm -i wine-1.1.9-1mdv2008.1.i586.rpm ошибка: распаковка архива не удалась на файле /usr/lib/wine/comdlg32.dll.so;4938 fb22: cpio: File digest mismatch [root@localhost Fly]# cd /home/unded [root@localhost unded]# rpm -i PlayOnLinux-3.0.8-1pclos2007.noarch.rpm ошибка: Неудовлетворенные зависимости: python-gtk нужен для PlayOnLinux-3.0.8-1pclos2007.noarch python-httplib2 нужен для PlayOnLinux-3.0.8-1pclos2007.noarch wine нужен для PlayOnLinux-3.0.8-1pclos2007.noarch wxPythonGTK нужен для PlayOnLinux-3.0.8-1pclos2007.noarch python < 2.5 нужен для PlayOnLinux-3.0.8-1pclos2007.noarch |
|
Почитайте
Установка и удаление программ в Mandriva Linux Где вы кстати скачали это wine? У меня в Mandrive он без проблем установился. Попробуйте отсюда скачать http://sourceforge.net/project/showf...ckage_id=80066 |
Скачал Wine по ссылке которую вы дали ...
Установил как положенно, всё установилось, но ни одна программа не запускается к сожалению .. |
Можно ли организовать локальную сеть типа "Рабочая Группа" между линуксовыми машинами без установки Samba или подобного этому софта?
|
Нет
|
Не читайте Readme - они пишутся для дистрибутивов типа Слаквари. Надо ставить через rpm из дистрибутива.
|
Время: 17:33. |
Время: 17:33.
© OSzone.net 2001-