03 декабря 2022, 08:57:43

Новости:

ПРОГНОЗ ПОГОДЫ В МОСКВЕ

31 ДЕКАБРЯ
Днем: +3 С      Ночью: +1 С


1 ЯНВАРЯ
Днем: +1 С   Ночью: 0 С


2 ЯНВАРЯ
Днем: +2 С   Ночью:  +1 С



ПОГОДА СЕЙЧАС > > >
http://forum.vivatv.net.ru/index.php?topic=5490.0


Установка и настройка Fedora Core на компьютере и на USB Flash

Автор Konstantin, 15 апреля 2009, 08:45:34

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

Konstantin

При установке кодеков появлялась ошибка:
file /usr/lib64/gstreamer-0.10/libgstautoconvert.so from install of gstreamer-plugins-bad-free conflicts with file from package gstreamer-plugins-good...

Проблема была решена через ввод команды в терминале
yum install gstreamer-plugins-good
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

Обновление версии браузера Firefox с FTP сервера
(для 64х битной операционной системы Fedora 12)

1. Открываем браузер Firefox.
Заходим на FTP сервер ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/4.0rc1/linux-x86_64/ru/
Скачиваем файл - архив с последней версией браузера Firefox - firefox-4.0rc1.tar.bz2 (ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/4.0rc1/linux-x86_64/ru/firefox-4.0rc1.tar.bz2 )
и закрываем браузер Firefox.
2. Открываем программу "Терминал", для этого на рабочем столе заходим в меню "Приложения - Системные - Терминал"
3. В открытой программе "Терминал" вводим
su
cd /home/Konstantin/Загрузки/
tar -C /opt -xjf firefox-4.0rc1.tar.bz2
mv /opt/firefox/plugins /opt/firefox/plugins_bak
ln -s -f /usr/lib/firefox/plugins /opt/firefox/plugins
ln -s -f /opt/firefox/firefox /usr/bin/firefox

и после каждой строчки нажимаем на клавиатуре на кнопку Enter.

Обновление браузера Firefox завершено.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

15 марта 2011, 10:38:46 #62 Последнее редактирование: 15 марта 2011, 11:07:34 от Konstantin
Установка плагина Adobe Flash для браузера Firefox
(для 64х битной операционной системы Fedora 12)

1. Открываем браузер Firefox.
Заходим на сайт скачивания 64 битной тестовой версии плагина Adobe Flash Player - http://labs.adobe.com/downloads/flashplayer10_square.html
Скачиваем файл - архив с последней 64 битной версией плагина Flash Player  - flashplayer10_2_p3_64bit_linux_111710.tar.gz (http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz )
и закрываем браузер Firefox.
2. Открываем программу "Терминал", для этого на рабочем столе заходим в меню "Приложения - Системные - Терминал"
3. В открытой программе "Терминал" вводим
cd /home/Konstantin/Загрузки/
tar -xzf flashplayer10_2_p3_64bit_linux_111710.tar.gz
su
mv libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so
ln -s -f /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib64/mozilla/plugins/libflashplayer.so

и после каждой строчки нажимаем на клавиатуре на кнопку Enter.

После этого у нас Flash работает в браузере Firefox.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

18 октября 2011, 02:35:45 #63 Последнее редактирование: 23 октября 2011, 09:18:24 от Konstantin
Установка драйверов "s2-liplianin" для поддержки высокоскоростных символьных потоков
и DVB-S2 стандарта при просмотре в Fedora 15 с помощью карты

DVB-S2 Technotrend S-3200 PCI

1. Заходим в терминал и вводим
su
cd /home/Konstantin/
hg clone http://mercurial.intuxication.org/hg/s2-liplianin/
cd s2-liplianin

То есть мы скачали файлы для сборки драйверов s2-liplianin в папку Konstantin внутри папки home,
а затем перешли в саму папку s2-liplianin.

2. Перед созданием драйвера необходимо установить файлы devel для нашего ядра kernel и ncurses,
для этого в терминале вводим
yum install kernel-devel-2.6.38.6-26.rc1.fc15.x86_64
yum install ncurses-devel

где  2.6.38.6-26.rc1.fc15.x86_64 - это версия ядра операционной системы
увидеть ее можно в терминале с помощью команды uname -r
либо в меню "Обзор" - "Приложения" - "Системные" - "Системный монитор"

Обратите внимание, что если ввести просто kernel-devel без версии ядра, то
yum установит самую последнюю версию kernel-devel для ядра версии 2.6.40,
в итоге сборка не будет работать, потому что у нас ядро 2.6.38.6-26.rc1.fc15.x86_64


3. Вводим в терминале для создания драйверов под наше ядро
make release VER=2.6.38.6-26.rc1.fc15.x86_64
где  2.6.38.6-26.rc1.fc15.x86_64 - это версия ядра операционной системы
увидеть ее можно в терминале с помощью команды uname -r
либо в меню "Обзор" - "Приложения" - "Системные" - "Системный монитор"

4. Вводим в терминале
make menuconfig
А затем заходим в меню
Multimedia support ---> DVB/ATSC adapters --->


и удаляем галочку в виде символа с буквой в скобках [М] с пункта "FireDTV and FloppyDTV" с помощью пробела
должно получиться так
[  ] с пункта "FireDTV and FloppyDTV"

и выйходим из menuconfig с помощью кнопки "Exit", в конце сохранив изменения.

5. Собираем драйвера, для этого в терминале вводим
make
6. Устанавливаем собранные драйвера, для этого в  терминале вводим:
make install
7. В терминале для загрузки карты вводим:
su -
Нажимаем Enter
Далее вводим:
modprobe dvb_core cam_debug=255
modprobe stb6100 verbose=5
modprobe stb0899 verbose=5
modprobe lnbp21
modprobe budget-ci
dmesg

А затем, чтобы перезагрузиться и изменения вступили в силу вводим
в терминале команду
reboot

Драйвера s2-liplianin собрались только для ядра версии 2.6.38.6-26.rc1.fc15.x86_64
при загрузке в систему с ядром версии 2.6.40.6-0.fc15.x86_64 и попытке сборки командой make
s2-liplianin пишет, что не могу собрать драйвера, ядро слишком новое для него?

А при стандартном драйвере DVB-S2 карты TT-S3200 в Fedora-15 сканируются только частоты со скоростями потока
от 5 000 до 29 000. :(

Так, что нужно оставлять ядро 2.6.38.6-26.rc1.fc15.x86_64 в Fedora 15, чтобы драйвера на карту от s2-liplianin работали.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

18 октября 2011, 04:10:40 #64 Последнее редактирование: 18 октября 2011, 04:17:30 от Konstantin
Установка и использование программы Scan-S2 в Fedora 15
(для 64х битной операционной системы Fedora 15)

Установка программы Scan-S2

1.  Открываем программу "Терминал", для этого на рабочем столе заходим в меню "Приложения - Системные - Терминал"
2. В открытой программе "Терминал" вводим
su
yum install mercurial
hg clone http://mercurial.intuxication.org/hg/scan-s2
cd scan-s2

и после каждой строки нажимаем на клавиатуре кнопку "Enter"
3. В открытой программе "Терминал" вводим
gedit scan.c
4. Открывается файл scan.c и в нем заменяем строку
#if DVB_API_VERSION != 5 || DVB_API_VERSION_MINOR != 0


на другую
#if DVB_API_VERSION < 5

5. В открывшемся окне "scan.c - gedit" заходим в меню "Файл" и выбираем "Сохранить"
6. В открытой программе "Терминал" вводим
gedit Makefile
7. Открывается файл Makefile и в нем заменяем строку
INCLUDE=-I../s2/linux/include
на другую
INCLUDE=/home/Konstantin/s2-liplianin/linux/include
то есть заменяем путь на папку с драйверами s2-liplianin
8. В открывшемся окне "Makefile - gedit" заходим в меню "Файл" и выбираем "Сохранить"
9. Закрываем окно редактирования файла "scan.c - gedit" с помощью меню "Файл" и выбираем "Закрыть".
10. В открытой программе "Терминал" вводим
make
make install

и после каждой строки нажимаем на клавиатуре кнопку "Enter".
Установка программы Scan-S2 завершена.


Использование программы Scan-S2

1. Создаем в папке Документы (которая находится в /home/Konstantin/Документы/)
папку satellite
где
Konstantin - ваше имя в операционной системе Fedora 12
2. Создаем новый пустой текстовый файл в папке satellite (которая находится в /home/user/Документы/satellite)
3. Переименовываем этот файл в trans.conf
4. Открываем текстовый файл "trans.conf" и пишем в нем
параметры приема транспондера, который хотите просканировать (в моем примере это транспондер 11044 V 44950 3/4)
S 11044000 V 44950000 3/4
где
S - означает, что вы принимаете спутниковое тв
11044000 - означает частоту приема 11044МГЦ, но пишется всегда в КГц, поэтому добавляется 3 ноля
V - означает поляризацию, в нашем примере она вертикальная
44950000 - означает скорость потока, в нашем случае 44950 Мсимв/c, но пишется всегда в Ксимв/c, поэтому добавляется 3 ноля
3/4 - означает параметр исправления ошибок - FEC, если не знаем его пишем Auto
5. Открываем программу "Терминал", для этого на рабочем столе заходим в меню "Приложения - Системные - Терминал"
6. В открытой программе "Терминал" вводим
scan-s2 /home/Konstantin/Документы/satellite/trans.conf -o zap dvb-s/ > /home/Konstantin/Документы/satellite/channels.conf
7. После того как транспондер просканируется на наличие телеканалов и радиостанций, заходим в папку satellite (которая находится в /home/user/Документы/satellite) и открываем в ней файл channels.conf, в нем сохранены все параметры приема телеканалов и радиостанций
с отсканированного нами программой Scan-S2 транспондера.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

Проверка правильности настроек загрузчика Grub в Fedora 15
На примере, установки загрузчика во 2 раздел жесткого диска - hdc2,
а самой файловой системы с fedora-15 в hdc5.

hdc - это 3 жесткий диск (буква с = 3) по подключенным портам, посмотреть можно в BIOS.
Предполагается, что перед загрузкой Fedora-15 с жесткого диска
будут выбран первым жесткий диск hdc, это не значит, что он станет hda,
он также остается hdc, потому что порт подключения не меняется.

Меняется порядок загрузки жестких дисков - наш жесткий диск становится первым в списке на загрузку.
То есть вместо hd1,1 будет hd0,1.

При загрузке с Flash hd1,1 - это означает, что в списке BIOS порядок загрузки следующий был установлен:
1. USB Flash - с загрузочной Fedora Live - hd0
2. HDD - жесткий диск с Fedora-15 - hd1
то есть рядом с hd цифровое значение 0 - это первое устройство, 1 - второе.

Когда меняем для загрузки с HDD порядок
1. HDD - жесткий диск с Fedora-15 - hd0
2. USB Flash - с загрузочной Fedora Live - hd1
то и цифровые значения с hd меняются.

Разделы жесткого диска также нумеруются начиная не с 1, а с 0.
То есть первый раздел жесткого диска - 0, второй раздел жесткого диска - 1.

Переходим к практике

1. Загружаемся с USB Flash в Fedora 15 Live.
2. Открываем раздел диска hdc2 с установленым загрузчиком, тем самым мы его примонтировали.
Например, он примонтирован под названием c3h11d
3. Открываем терминал и вводим
cd /media/c3h11d
cd /grub
sudo gedit grub.conf

После каждой строки нажимаем Enter
4. Откроется текстовый редактор gedit
в нем проверяем

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,1)
#          kernel /vmlinuz-version ro root=/dev/mapper/VolGroup-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sdc
default=0
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.40.6-0.fc15.x86_64)
root (hd0,1)
kernel /vmlinuz-2.6.40.6-0.fc15.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=ru_RU.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=ru rhgb quiet
initrd /initramfs-2.6.40.6-0.fc15.x86_64.img
title Fedora (2.6.38.6-26.rc1.fc15.x86_64)
root (hd0,1)
kernel /vmlinuz-2.6.38.6-26.rc1.fc15.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=ru_RU.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=ru rhgb quiet
initrd /initramfs-2.6.38.6-26.rc1.fc15.x86_64.img
title Other
rootnoverify (hd1,0)
chainloader +1

То есть у нас 2 ядра = title Fedora (2.6.40.6-0.fc15.x86_64) и title Fedora (2.6.38.6-26.rc1.fc15.x86_64)
загрузочные файлы каждого находятся в корне 1 по порядку жесткого диска, 3 по порту, 2 раздела - root (hd0,1).

В программе gedit выбираем Файл - Сохранить. Тем самым сохраняем изменения в загрузчке grub.conf

Еще можно проверить, чтобы раздел с загрузчиком Grub был загрузочным, то есть должен стоять флаг - boot (загрузочный).
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

23 октября 2011, 09:14:19 #66 Последнее редактирование: 23 октября 2011, 09:21:12 от Konstantin
Установка драйверов "s2-liplianin" и патча в Fedora 15 для добавления возможности просмотра каналов в стандартах DVB-S и DVB-S2 с помощью
DVB-S2 карты Omicom-S2 rev.3 PCI

# Файл патча omicom_s2.patch прикреплен к сообщению.

1. Заходим в терминал и вводим
su
cd /home/Konstantin/
hg clone http://mercurial.intuxication.org/hg/s2-liplianin/

То есть мы скачали файлы для сборки драйверов s2-liplianin в папку Konstantin внутри папки home,

2. Перед созданием драйвера необходимо скачать патч в папку Konstantin. Затем скопировать его в папку s2-liplianin,
для этого в терминале вводим
cd /home/Konstantin/
cp omicom_s2.patch /home/Konstantin/s2-liplianin


3. Вводим в терминале для перехода в папку s2-liplianin
и запускаем патч
cd /home/Konstantin/s2-liplianin
patch -p1 -i omicom_s2.patch


4. Собираем драйвера, для этого в терминале вводим
make -j10

5. Устанавливаем собранные драйвера, для этого в  терминале вводим:
make install

7. В конце чтобы перезагрузиться и изменения вступили в силу вводим
в терминале команду
reboot

Драйвера s2-liplianin собрались только для ядра версии 2.6.38.6-26.rc1.fc15.x86_64
при загрузке в систему с ядром версии 2.6.40.6-0.fc15.x86_64 и попытке сборки командой make
s2-liplianin пишет, что не могу собрать драйвера, ядро слишком новое для него?

А без установки s2-liplianin карта Omicom-S2 rev.3 PCI не работает.

Так, что нужно оставлять ядро 2.6.38.6-26.rc1.fc15.x86_64 в Fedora 15, чтобы драйвера на карту от s2-liplianin работали.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

Иногда не получается сразу собрать драйвера, появляются ошибки и приходится искать способ их устранить.
Чтобы удалить неудачную сборку можно использовать команду
make clean
в терминале.

  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

23 октября 2011, 09:41:47 #68 Последнее редактирование: 23 октября 2011, 10:25:24 от Konstantin
Изменяем порядок загрузки в списке загрузчика Grub в Fedora 15
загрузка с ядром 2.6.38 будет первой в списке, а с ядром 2.6.40 - второй.

1. Открываем терминал и вводим
su
cd /boot/grub/
sudo gedit menu.lst

После каждой строки нажимаем Enter
Файл menu.lst - это и есть список загрузчика Grub

2. Откроется текстовый редактор gedit
в нем меняем местами
код загрузки ядра 2.6.40
title Fedora (2.6.40.6-0.fc15.x86_64)
root (hd0,1)
kernel /vmlinuz-2.6.40.6-0.fc15.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=ru_RU.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=ru rhgb quiet
initrd /initramfs-2.6.40.6-0.fc15.x86_64.img

и код загрузки ядра 2.6.38
title Fedora (2.6.38.6-26.rc1.fc15.x86_64)
root (hd0,1)
kernel /vmlinuz-2.6.38.6-26.rc1.fc15.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=ru_RU.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=ru rhgb quiet
initrd /initramfs-2.6.38.6-26.rc1.fc15.x86_64.img


Чтобы получилось так:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,2)
#          kernel /vmlinuz-version ro root=/dev/mapper/VolGroup-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sdc
default=0
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.38.6-26.rc1.fc15.x86_64)
root (hd0,1)
kernel /vmlinuz-2.6.38.6-26.rc1.fc15.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=ru_RU.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=ru rhgb quiet
initrd /initramfs-2.6.38.6-26.rc1.fc15.x86_64.img
title Fedora (2.6.40.6-0.fc15.x86_64)
root (hd0,1)
kernel /vmlinuz-2.6.40.6-0.fc15.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=ru_RU.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=ru rhgb quiet
initrd /initramfs-2.6.40.6-0.fc15.x86_64.img
title Other
rootnoverify (hd1,0)
chainloader +1


3. В программе gedit выбираем Файл - Сохранить. Тем самым сохраняем изменения в списке загрузчика - menu.lst

Изменяем мы порядок для того, чтобы каждый раз не выбирать из списка 2.6.38, а она сама автоматически загружалась.
Использую Fedora с ядром 2.6.38, потому что именно в нем работают драйвера для DVB-S2 карт.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

23 октября 2011, 10:34:54 #69 Последнее редактирование: 23 октября 2011, 10:39:49 от Konstantin
Устранение ошибок в программе GSF Software Satfinder версии 0.2.1
(для 64х битной операционной системы Fedora 15)

ЦитироватьНет возможности выбрать конвертер с круговой поляризаций в настройках LNB Type

Не исправлено в этой версии.  :(

ЦитироватьНет возможности ручного указания гетеродинов конвертера и частоты переключения их

Добавлено. Проверил, работает.

ЦитироватьНет возможности изменения времени интерференции под свой часовой пояс

Исправлено. Работает.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East