Вопрос № 133726: Здравствуйте уважаемые эксперты. Я недавно начал осваивать линукс, так что пока ещё я в нём новичок. Вот решил установить программу, запускаю файл программы, а мне пишут, какой программой открыть файл. Подскажите пожалуйста как установить программу п...Вопрос № 133727: всем привет. такой вопрос: после сборки ядра 2.6.25, появилась ошибка при загрузке VFS:unable to mount root fs on unknown-block(8,21) случаем знает кто,
что означают циферги в скобках?
в гугле находил разные значения при такой ошибке
как я п...Вопрос № 133744: Здравствуйте.
Установил себе наконец-то Linux. Остановился на Mandriva.
Появилась одна маленькая проблема. Не работает звук.
Просто не играет в колонки, или наушники. FM-801. Mandriva 2007. Что мне делать?...Вопрос № 133761: Компьютер (ОС FreeBSD 6.3) подключен к ADSL модему «ZyXEL Prestige 600» через Ethernet порт. Модем в свою очередь подключен к провайдеру. Модем настроен в режиме bridge, авторизация осуществляется по МАС-адресу сетевой карты ПК.
В настоящее время...
Вопрос № 133.726
Здравствуйте уважаемые эксперты. Я недавно начал осваивать линукс, так что пока ещё я в нём новичок. Вот решил установить программу, запускаю файл программы, а мне пишут, какой программой открыть файл. Подскажите пожалуйста как установить программу под линукс.
Отвечает: Fractaler
Здравствуйте, Назаров Артём Дмитриевич!
Дело в том, что все файлы в Linux имеют такие права доступа, как право на выполнение. Файлы, скачанные из Интернета по умолчанию, права на выполнение не имеют (во избежание проблем с безопасностью). Просто присвойте скачанному исполняемому файлу право на выполнение. В графике это правая кнопка мыши-Свойства-Права, в консоли chmod +x <имя_файла>.
P.S. Обычно с каждой программой распространяется более или менее подробная инструкция по установке. Эту инструкцию очень желательно читать, потому что программы, бывает, устанавливаются немного разными способами.
--------- Опыт появляется сразу после того, как был нужен.
Ответ отправил: Fractaler (статус: Студент)
Ответ отправлен: 23.04.2008, 08:52
Отвечает: Владимир Медведев
Здравствуйте, Назаров Артём Дмитриевич!
Способ установки программ может отличаться в различных дистрибутивах GNU/Linux и для различных программ.
Самый легкий способ - автоматическая установка из репозитория, когда инсталлятор скачивает из сети и устанавливает программу с минимумом вопросов. Для установки нужно знать имя пакета. Установка может производиться через графический (диалоговый) интерфейс, либо из командной строки. Конкретные названия инсталлятора (менеджер пакетов) разные в разных дистрибутивах. К примеру, для Fedora можно написать в командной строке нечто вроде:
yum install <нужный_пакет>
Второй вариант - компиляция из исходных кодов. В этом случае нужно скачать программу (обычно в упакованном виде *.tar.gz), распаковать и читать инструкцию в файла README и INSTALL из дистрибутива.
Если речь идет о запуске программы, то запускается она (учитывая ответ о правах доступа) как и в Windows, либо из командной строки - в этом случае иногда нужно указать путь к программе либо "./", если программа находится в текущей директории, например:
/bin/ls
./my_program
Ответ отправил: Владимир Медведев (статус: Студент)
Ответ отправлен: 23.04.2008, 10:05
Отвечает: Василий Литвиненко
Здравствуйте, Назаров Артём Дмитриевич!
Запускаете программу, написанную под Windows? .exe?
Если да, то открывайте ее с помощью wine. Подробнее ответить,
не зная подробностей, пока не могу.
Ответ отправил: Василий Литвиненко (статус: 4-ый класс)
Ответ отправлен: 23.04.2008, 13:55
Вопрос № 133.727
всем привет. такой вопрос: после сборки ядра 2.6.25, появилась ошибка при загрузке VFS:unable to mount root fs on unknown-block(8,21) случаем знает кто, что означают циферги в скобках?
в гугле находил разные значения при такой ошибке
как я понимаю это раздел и подраздел... может я ошибаюсь?
видимо я не включил в ядро да и даже модулем опцию с фс, ток пока найти не могу где конкретно.
думаю проблема не в загрузчике, потому что есть рабочее ядро, оно толково грузит, до этого тоже собирал, видимо в тот раз я всё просмотрел перед тем как компилить, а тут пропустил, хотя не знаю, делал как обычно всё.
Отвечает: Fractaler
Здравствуйте, Аверьянов Денис Анатольевич!
Пункт выбора файловых систем прямо в основном меню menuconfig (File systems). Там и проверьте, включена ли нужная файловая система. На всякий случай всё жё проверьте, правильный ли корень указан ядру в загрузчике.
--------- Опыт появляется сразу после того, как был нужен.
Ответ отправил: Fractaler (статус: Студент)
Ответ отправлен: 23.04.2008, 09:09
Отвечает: Logic
Здравствуйте, Аверьянов Денис Анатольевич!
Думаю, возможны несколько причин:
1. Не включена поддержка корневой ФС. Ищите при конфигурации ядра в File systems, и выберите "Да", если вы не используете initrd.
2. В случае с initrd, возможно, вы забыли его создать. update-initramfs -c -k 2.6.25
3. У меня была проблема ри использовании загрузчика GRUB - он почему-то просто не вписал путь к initrd.img в свой конфиг. Вписал руками, и все заработало.
4. Возможна проблема с IDE (SATA) контроллером. У меня, например, ядро отказывалось грузиться до тех пор, пока поддержку своего чипа я не вкомпилил в само ядро (вместо модуля). Мать на базе nForce
Ответ отправил: Logic (статус: Практикант)
Ответ отправлен: 23.04.2008, 09:32
Вопрос № 133.744
Здравствуйте.
Установил себе наконец-то Linux. Остановился на Mandriva.
Появилась одна маленькая проблема. Не работает звук.
Просто не играет в колонки, или наушники. FM-801. Mandriva 2007. Что мне делать?
Отправлен: 23.04.2008, 11:08
Вопрос задал: Kimi (статус: 2-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Dr_Andrew
Здравствуйте, Kimi!
Для начала:
1. Под root: K-меню - Администрирование - Обнаружение звуковой платы: попробуйте тестовое воспроизведение звука с разными драйверами из списка.
2. В Центре Управления KDE - Звук и мультимедиа - Звуковая система - Вкладка "Оборудование": в выпадающем списке "Укажите звуковое устройство" попробуйте вместо "Автоопределение" выставить "Alsa".
Ответ отправил: Dr_Andrew (статус: 10-ый класс)
Ответ отправлен: 23.04.2008, 11:18
Вопрос № 133.761
Компьютер (ОС FreeBSD 6.3) подключен к ADSL модему «ZyXEL Prestige 600» через Ethernet порт. Модем в свою очередь подключен к провайдеру. Модем настроен в режиме bridge, авторизация осуществляется по МАС-адресу сетевой карты ПК.
В настоящее время провайдер меняет настройки оборудования, авторизация будет производиться по имени и паролю.
Подскажите как настроить ОС в данном случае, чтобы авторизация производилась по имени и паролю?
Отвечает: Logic
Здравствуйте, Dasha Ivanova!
Я использую линукс, но, думаю, с FreeBSD будет все так же. Настройка производится установкой pppoe и настройкой ppp скриптов - именно в них устанавливается авторизация
Ответ отправил: Logic (статус: Практикант)
Ответ отправлен: 23.04.2008, 15:11
Отвечает: Rashid N. Achilov
Здравствуйте, Dasha Ivanova!
Есои при этом провайдер не вынудит перевести в режим роутера, то вы просто счастливица ( или обладатель некоего уникального Престижа, потому как мне не удалось заставить его работать с авторизацией).
Вкратце дело обстоит так - провайдер выдает вам уникальную пару логин-пароль, которую вам необходимо прописать в конфигах.
Для чего это нужно. Провайдеру необходимо некоторым образом проверять, вы ли это, а также каким-то образом определять, на чей счет записывать расход трафика (и соответственно снимать деньги). В эпоху диалапа все было просто - пользователь звонил на узел, там его авторизовывали и считали. В нынешние времена глобальных сетей на узел можно попасть неограниченным множеством путей, поэтому была придумана такая вещь как PPPoE - протокол "PPP over Ethernet", когда вы тоже "звоните" провайдеру и
подключаетесь через него, просто звоните не модемом, а специальной программой.
Как это сделать. Программа, которой "звонят", уже есть в системе. Она так и называется - ppp. Это очень мощная программа, которая может и модемом, и сервером, и pppoe... Настраивать в следующем порядке (я не буду обьяснять, что зачем, если хотите, сами почитайте маны):
1. cd /sys/modules/netgraph && make all install (это сборка модулей netgraph - ОБЯЗАТЕЛЬНА!!)
2. Добавить в /etc/rc.conf строки из приложения
3. Создать в каталоге /etc/ppp файл ppp.conf из приложения. Вместо "имя_интерфейса" подставить имя вашего сетевого интерфейса. Например у меня это ed0. Вместо "логин" и "пароль" вписать соответственно логин и пароль.
4. Добавить в /etc/syslog.conf следующие строчки
!ppp
*.* /var/log/ppplog
5. Выполнить команду touch /var/log/ppplog
Излишне говорить, что все это делатся под правами рута. Перезагрузиться. Связь должна установиться, если:
- указан правильный пароль
- у провайдера все правильно прописано
Если связи все-таки нет, смотреть /var/log/ppplog и терзать техподдержку провайдера
Приложение:
--------- Usquam ut procul domus
Ответ отправил: Rashid N. Achilov (статус: Практикант)
Ответ отправлен: 24.04.2008, 20:56