› Foros › PC › Software libre
bou@Bou:~/gnome_rss_applet-0.1a$ ls
gnome_rss_applet GNOME_RSSApplet.xml gnome-rss.png rssfeed.py
GNOME_RSSApplet.server gnome_rss.glade INSTALL rssfeed.pyc
bou@Bou:~/gnome_rss_applet-0.1a$
bou@Bou:~/gnome_rss_applet-0.1a$ ./configure
bash: ./configure: No existe el fichero o el directorio
bou@Bou:~/gnome_rss_applet-0.1a$ sudo sh INSTALL
mkdir: no se puede crear el directorio «/usr/lib/python2.3/site-packages/rss_applet»: No existe el fichero o el directorio
touch: no se puede efectuar `touch' sobre «/usr/lib/python2.3/site-packages/gnome_rss/__init__.py»: No existe el fichero o el directorio
cp: «/usr/lib/python2.3/site-packages/gnome_rss»: el directorio objetivo especificado no existe
Pruebe `cp --help' para más información.
mkdir: no se puede crear el directorio «/usr/share/rss_applet»: El fichero existe
Requirements:
* Python
* PyGTK with GNOME bindings
* Feedparser
Ferdy escribió:¿ Quiza porque INSTALL sea un fichero con instrucciones ?
#!/bin/sh
#install feedparser from feedparser.org
cp gnome_rss_applet /usr/lib/gnome-panel
cp gnome-rss.png /usr/share/pixmaps
cp GNOME_RSSApplet.server /usr/lib/bonobo/servers
cp GNOME_RSSApplet.xml /usr/share/gnome-2.0/ui
mkdir /usr/lib/python2.4/site-packages/rss_applet
touch /usr/lib/python2.4/site-packages/gnome_rss/__init__.py
cp rssfeed.py* /usr/lib/python2.4/site-packages/gnome_rss
mkdir /usr/share/rss_applet
cp gnome_rss.glade /usr/share/gnome_rss
Universal Feed Parser
Parse RSS and Atom feeds in Python. 2000 unit tests. Open source.
Copyright 2002-4 by Mark Pilgrim
Python-licensed
-----
To install:
$ python setup.py install
Full documentation is available in the docs/ directory, or online at
http://feedparser.org/docs/
bou@Bou:~/feedparser$ sudo python setup.py install
running install
error: invalid Python installation: unable to open /usr/lib/python2.4/config/Makefile (No such file or directory)
Entiendo bien poco de ejecutables, pero a mí desde luego me ha parecido un ejecutable al abrirlo:
Vorlander escribió:A lo mejor digo una tonteria pero....has probado:
sudo aptitude install python
bou@Bou:~$ sudo aptitude install python
Password:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Se han retenido los siguientes paquetes:
acpi-support gtk2-engines-pixbuf libgnutls11 libgtk2.0-0 libgtk2.0-bin
libgtk2.0-common libgtk2.0-dev openoffice.org2 openoffice.org2-base
openoffice.org2-calc openoffice.org2-common openoffice.org2-core
openoffice.org2-draw openoffice.org2-evolution openoffice.org2-gnome
openoffice.org2-help-en-us openoffice.org2-help-es
openoffice.org2-impress openoffice.org2-java-common
openoffice.org2-l10n-en-us openoffice.org2-l10n-es openoffice.org2-math
openoffice.org2-writer python-uno ttf-opensymbol wine
0 paquetes actualizados, 0 nuevos instalados, 0 para eliminar y 26 sin actualizar.
Necesito descargar 0B de ficheros. Después de desempaquetar se usarán 0B.
Escribiendo información de estado extendido... Hecho
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Bou escribió:
Sí, te adjunto el resultado que me dio:
Vamos que NO.
¿Alguna idea?
Alberich escribió:es raro que en un sitio ponga 2.3 y en el otro 2.4.
De todas formas, mira a ver si tienes algún directorio /usr/lib/python2.4 (o 2.3, la versio que te sale en el script)
bou@Bou:~/feedparser$ sudo python setup.py install
running install
error: invalid Python installation: unable to open /usr/lib/python2.4/config/Makefile (No such file or directory)
bou@Bou:~/feedparser$ sudo python setup.py install
running install
running build
running build_py
creating build
creating build/lib
copying feedparser.py -> build/lib
running install_lib
copying build/lib/feedparser.py -> /usr/lib/python2.4/site-packages
byte-compiling /usr/lib/python2.4/site-packages/feedparser.py to feedparser.pyc
#!/bin/sh
#install feedparser from feedparser.org
cp gnome_rss_applet /usr/lib/gnome-panel
cp gnome-rss.png /usr/share/pixmaps
cp GNOME_RSSApplet.server /usr/lib/bonobo/servers
cp GNOME_RSSApplet.xml /usr/share/gnome-2.0/ui
mkdir /usr/lib/python2.4/site-packages/rss_applet
touch /usr/lib/python2.4/site-packages/rss_applet/__init__.py
cp rssfeed.py* /usr/lib/python2.4/site-packages/rss_applet
mkdir /usr/share/rss_applet
cp gnome_rss.glade /usr/share/rss_applet
#!/bin/sh
#install feedparser from feedparser.org
cp gnome_rss_applet /usr/lib/gnome-panel
cp gnome-rss.png /usr/share/pixmaps
cp GNOME_RSSApplet.server /usr/lib/bonobo/servers
cp GNOME_RSSApplet.xml /usr/share/gnome-2.0/ui
mkdir /usr/lib/python2.4/site-packages/gnome_rss
touch /usr/lib/python2.4/site-packages/gnome_rss/__init__.py
cp rssfeed.py* /usr/lib/python2.4/site-packages/gnome_rss
mkdir /usr/share/gnome_rss
cp gnome_rss.glade /usr/share/gnome_rss
http://img360.imageshack.us/img360/2888/pantallazopregunta5vp.png
for common installation...
./configure --prefix=/usr
make
sudo make install
(...)checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pygtk-2.0 >= 2.4.0... Package pygtk-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `pygtk-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'pygtk-2.0' found
configure: error: Library requirements (pygtk-2.0 >= 2.4.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
Fox escribió:Existe dicho comando, pero no lo sé. Mejor ve al synaptics y busca el archivo en cuestion y al lado sale la version PP.
Un saludo.
A no ser que se refiera a python2.4-gtk2, que sí lo tengo instalado.
Requirements:
- Python 2.3 or greater (http://www.python.org/)
- Boost python libraries (http://www.boost.org)
- PyGTK 2.4.0 or greater (http://www.pygtk.org/)
- gtkmm 2.4.8 (http://www.gtkmm.org/)
- gthread-2.0 (http://www.gtk.org/)
checking for ATKMM... configure: error: Package requirements (glibmm-2.4 >= 2.6.0 atk >= 1.9.0) were not met.
Lo pregunto sin maldad, pero me parece una desventaja de Linux importantísima respecto a Windows... a no ser que sea culpa mía, claro
Sin embargo, Ferdy, para el usuario medio (y me incluyo en ese grupo) bajarse un .exe y ejecutarlo es MUCHÍSIMO más práctico que pasarse la tarde buscando dependencias. Soy consciente de las desventajas que acarrea, no me voy a poner a defender Windows, tranquilo. Pero en términos de comodidad me parece una desventaja enorme. Supongo que entiendes mi punto de vista. Yo el tuyo lo entiendo, por eso he especificado que "me parece" una desventaja, no que lo sea.
El hilo lo he abierto para que me echéis una mano, a ver si por fin le pierdo un poco el miedo a esto de compilar cualquier cosa que no encuentre en los repos
Respecto a lo que comentabas de los repositorios y los nombres, creo que sí había por ahí una libgtkmm, pero de versión anterior a la que requiere el programa. En todo caso, ¿me sería de ayuda por ejemplo añadir los repositorios debian a mi lista, a ver si así encuentro los paquetes?
Ferdy escribió:Es más facil hacer un 'apt-get install blah' o 'emerge blah' o 'yum --install blah' que tener que buscar el .exe, instalarlo, aceptar un EULA de mierda y luego rezar. Por no decir el desperdicio de disco que eso conlleva o los problemas de seguridad que puede tener, o la mala calidad del software (derivado de la no reutilización). Y un largo etc...
Ferdy escribió:Y creo que lo he intentado
Ahora, instalar uno que no está... pues por lo que llevo visto es una lotería, puedes encontrarte con cualquier cosa.