LinuxForum.Fans
Тема

Fedora 14 KDE и STLinux 2.2 Проблема с Update

Автор: satman444 26 сообщений 4482 просмотров
#362874

Установил Fedora 14 KDE, сделал <yum update> все хорошо
Установил STLinux 2.2 все хорошо, хочу сделать STLinux update посредством команды <stmyum update> выходит Ошибка

text
[root@pupl bin]# ./stmyum update
 Traceback (most recent call last):
 File "./stmyum", line 9, in <module>
 import yummain
 File "/opt/STM/STLinux-2.2/host/usr/share/yum-cli/yummain.py", line 22, in <module>
 from yum import Errors
 File "/opt/STM/STLinux-2.2/host/usr/lib/python2.2/site-packages/yum/__init__.py", line 398
 self.repos.populateSack(with='filelists')
 ^
 SyntaxError: invalid syntax
 [root@pupl bin]#

Файл stmyum

text
#!/usr/bin/python
 
import sys
 sys.path.insert(0, '/opt/STM/STLinux-2.2/host/usr/share/yum-cli')
 sys.path.insert(1, '/opt/STM/STLinux-2.2/host/usr/lib/python2.2/site-packages')
 sys.path.insert(2, '/opt/STM/STLinux-2.2/host/usr/lib/yum-plugins')
 
try:
 import yummain
 yummain.main(sys.argv[1)
 except KeyboardInterrupt, e:
 print >> sys.stderr, "\n\nExiting on user cancel."
 sys.exit(1)

Файл yum.conf

text
[main]
 debuglevel=3
 pkgpolicy=newest
 tolerant=1
 exactarch=0
 obsoletes=1
 
[STLinux_Distribution]
 name=STLinux Distribution 2.2
 # For use inside the ST Firewall replace:
 baseurl=http://linux.bri.st.com/pub/stlinux/2.2/STLinux
 # baseurl=http://www.stlinux.com/pub/stlinux/2.2/STLinux
 # with:
 # baseurl=http://www.stlinux.com/pub/stlinux/2.2/STLinux
 gpgkey=http://www.stlinux.com/pub/stlinux/2.2/STLinux/gpg_key
 gpgcheck=1
 
[STLinux_Distribution_Updates]
 name=STLinux Distribution 2.2 updates
 # For use inside the ST Firewall replace:
 baseurl=http://linux.bri.st.com/pub/stlinux/2.2/updates/RPMS
 # baseurl=http://www.stlinux.com/pub/stlinux/2.2/updates/RPMS
 # with:
 "yum.conf" 26L, 797C
#362875

Что делать?

Спасибо

#362877
"satman444" написал:
Установил Fedora 14 KDE

ЗАЧЕМ??? Сейчас актуальная версия - 20.

#362878
"satman444" написал:
Установил STLinux 2.2

2.4 последняя версия

#362879

с самой Fedora 14 KDE я доволен

с STLinux 2.2 вот тут проблема не хочет update делать

Мне нужна 2.2 Версия:)

STLinux 2.3 и STLinux 2.4 встали хорошо и при установки сразу последнии update. тут нет проблем

Версия 2.2 не хочет Упдатится зараза

В Линуксе я профан....... Сильно не пинать пожалуйста

Читал что это проблема yum, может просто попробовать убрать yum а потом новую версию поставить?

rpm -qi yum

#362905

у STLinux свой собственный yum - stmyum, с ним и разбирайтесь

#363008

Мы поможем советом:
Используй Fedora актуальной версии.

#363019

Сначала стояла Fedora 18, на нее STLinux 2.3 и STLinux 2.4 встали хорошо, версия STLinux 2.2 не хотела инсталироватся зараза.

Вот лог правда на немецком

Показать
[pilkin@localhost ~]$ su
Passwort:
[root@localhost pilkin]# cd ..
[root@localhost home]# chmod 777 -R /home/STLinux
[root@localhost home]# cd /home/STLinux
[root@localhost STLinux]# mkdir sio
[root@localhost STLinux]# mount -o loop STLinux-2.2-sh4.iso sio
[root@localhost STLinux]# cd sio
[root@localhost sio]# ./install -c sh4
Installing...
Vorbereiten... ########################################
Datei /opt/STM/STLinux-2.2/devkit/sh4/target/usr/lib/libaudit.a kollidiert zwischen den versuchten Installationen von stlinux22-sh4-audit-libs-devel-1.1.5-1.sh4 und stlinux22-sh4-audit-libs-1.1.5-1.sh4
Datei /opt/STM/STLinux-2.2/devkit/sh4/target/usr/lib/libaudit.so kollidiert zwischen den versuchten Installationen von stlinux22-sh4-audit-libs-devel-1.1.5-1.sh4 und stlinux22-sh4-audit-libs-1.1.5-1.sh4
[root@localhost sio]#

По этой причине поставил Fedora 14, с ней STLinux 2.2 установился без проблем не хочет только Упдате делать!

#363020

Что мне снова чтоли 18 или 20 версию ставить?
Первым делом нужно мне посмотреть какие rpm Пакеты инсталированы
<man rpm> / Help
<rpm -qa> /посмотреть какие rpm Пакеты инсталированы
<rpm -qi stlinux22-host-yum>

По идее инсталировав STLinux 2.2 стал этот Пакет <stlinux22-host-yum-2.6.1-8.i386.rpm>

Попробовать его обновить
<rpm -Uvh stlinux22-host-yum-2.6.1-8.i386.rpm>

или удалить
<rpm -e stlinux22-host-yum-2.6.1-8.i386.rpm>

Потом скачать например поновее stlinux22-host-yum-2.6.1-9.i386.rpm
и инсталировать его

<rpm -ivh stlinux22-host-yum-2.6.1-9.i386.rpm>


http://www.oreilly.de/german/freebooks/rlinux3ger/ch074.html

#363021

Собственно всё, что ниже Fedora 19, не обновляется и не поддерживается. Может содержать любые баги и проблемы, которые ни кто не будет исправлять. Поэтому и делать с ними что-то ни кому не интересно уже.

#363023

Но помочь то разобраться можно или?
Как я уже сказал я новичёк в Линуксе и очень многого незнаю!

#363024

Тогда опиши в чём твоя цель. Что ты делаешь и что конкретно не получается.
При этом используй Fedora 20, ведь к этому нет препятствий?

#363030

Я уже написал смотри Пост 9
Сейчас стоит Fedora 14, Установлены STLinux 2.3 и STLinux 2.4 как нужно всё работает на Ура, коечто я уже сделал
STLinux 2.2 встал но не желает обновлятся, выкидывает Ошибки смотри Пост 1

Установив Fedora 20 уйдёт время а также по моему опыту Fedora 18 и STLinux 2.2 опять же никто мне не гарантирует что получится!

Ну да ладно прийдется самому разбиратся или к немцам идти за помощью.......

Спасибо

#363031

Возможные причины невозможности Обновления STLinux 2.2 на Fedora 14 KDE
1. Proxy

host% export MANPATH="/opt/STM/STLinux-2.2/host/man:$MANPATH"
host% man yum.conf

Зачем это?

stmyum with proxies

host# export ftp_proxy="http://myproxy.com:1234" Это для Федоры

keepalive=0

host# setenv ftp_proxy "http://myuser:mypassword@myproxy.com:1234" Это не для меня

http://www.stlinux.com/install/distribution/STMYUM

2. stmyum

На команду [root@pupl bin]# ./stmyum update выкидывает Ошибку
Что ему в строке 9 не нравится?

Извените за глупый вопрос как считаются строчки, как найти мне 9 строку в файле <stmyum>

3. python

4. Firewall

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables-save
__________________

#363032

ОК, всё вижу. Ошибки внутри STLinux.
Тебе надо либо к ним обратиться, либо найти тех, кто тоже пользуется этим приложением.

По 10-у посту вопросы есть? Вроде ты все команды правильно написал. С ними проблемы?

То есть вопрос не дистрибутивоспецифичен, я перенесу его в общий раздел о ПО.

#363033
satman444 написал:
Возможные причины невозможности установки STLinux 2.2 на Fedora 14 KDE

Ты же установил уже.

#363202

Моя проблема не могу поставить Обновления STLinux 2.2, выкидывает ошибку

Нужно проверить установлены ли эти пакеты, касается это тоже Федоры?

Note for Redhat Enterprise Linux 4 users

If installing on a RHEL4 host (not a clone such as CentOS 4), the install script may generate an error indicating that the following packages required by STMYUM are missing and must be installed:


python-elementtree
python-urlgrabber


These packages are not provided by RedHat for RHEL4 and instead have to be downloaded and installed from another repository. Suitable versions of these packages are provided in the equivalent CentOS 4 repositories. For example, the following are the CentOS 4.9 packages (equivalent to RHEL 4 Update 9):


http://vault.centos.org/4.9/os/i386/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.i386.rpm
http://vault.centos.org/4.9/os/i386/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm

<rpm -qi python-elementtree>
<rpm -qi python-urlgrabber>

FTP directory /pub/stlinux/2.2/compat/RPMS/ at [url=ftp://ftp.stlinux.com]ftp.stlinux.com[/url].

--------------------------------------------------------------------------------

<DIR> ..12/01/06 12:00 [GMT] 247 MD5SUM
10/24/06 12:00 [GMT] 127,937 stlinux22-host-python-celementtree-1.0.5-1.i386.rpm
12/01/06 12:00 [GMT] 483,646 stlinux22-host-yum-python2.2-2.6.1-10.i386.rpm
10/24/06 12:00 [GMT] 483,106 stlinux22-host-yum-python2.2-2.6.1-9.i386.rpm


--------------------------------------------------------------------------------

<rpm -qi stlinux22-host-python>
<rpm -qi stlinux22-host-yum>

http://logs711.blogspot.de/2010/07/network-install-stlinux-distribution.html#!/2010/07/network-install-stlinux-distribution.html

http://paguilar.org/?tag=stlinux

#363210

Тут не RHEL4 слава богу.
Покажи ошибку обновления STLinux 2.2

#363212

В самом вверху первое

Войдите или зарегистрируйтесь, чтобы ответить.