Como instalo Devilspie2 en debian

Buenas a tod@s, les comento que desinstale el devilspie2 para mirar una cosa y al querer instalarlo de nuevo ya no pude o mejor dicho no me acuerdo como lo hice.....

me acuerdo que lo baje de esta pagina devilspie2, al descomprimir me sale una carpeta y dentro de ella los siguientes archivos....

Imagen


al investigar y leer el archivo "INSTALL", los pasos a seguir son...
./configure
make
make install


pero lo que me salen son errores "No existe el fichero o el directorio"

El archivo "INSTALL", pide instalar unas librerias y al instalarlas y al volver a ejecutar los comando anteriores aparecen errores como.... "no se puede efectuar 'stat' sobre ......", "no existe el fichero o el directorio", "install failed", etc...

la verdad no me acuerdo que fue lo que hice para instalarlo.
Y no has probado con
sudo apt-get update
sudo apt-get install devilspie2


ein?
matuanime escribió:Y no has probado con
ein?


Si claro, pero no está en los repositorios de debían, pero ya pude instalarlo con un .deb bajado de aquí...http://ftp.debian.org/debian/pool/main/d/devilspie2/
Aunque me gustaría saber cómo se instala de la otra forma....
Devilspie2 si que se encuentra en los repositorios de Debian. De hecho el enlace del que dices que lo has bajado es de los repositorios de Debian.

¿Puedes copiar aquí tu "sources.list"?

Sobre tu pregunta, supongo que no tienes instalados los paquetes esenciales para poder compilar. Debería bastar con:

sudo apt-get install build-essential

aunque es obvio que tienes algún problema con tu "sources.list".

Creo ver que eres bastante novato en linux, por lo que no te aconsejo que te compliques la vida compilando hasta que tengas un poco mas de experiencia. Si aun asi te decides a compilar, sobre los pasos que indicas:

./configure
make
make install

el "make install" es aconsejable hacerlo como "root".
coincido con hchilde, revisa el sources.list porque se deberia instalar sin problemas con el comando que he puesto
hchilde escribió:Devilspie2 si que se encuentra en los repositorios de Debian. De hecho el enlace del que dices que lo has bajado es de los repositorios de Debian.


matuanime escribió:coincido con hchilde, revisa el sources.list porque se deberia instalar sin problemas con el comando que he puesto


Gracias muchachos.... en efecto soy neofito, aqui dejo el "sources.list"

#

# deb cdrom:[Debian GNU/Linux 8.8.0 _Jessie_ - Official amd64 DVD Binary-1 20170506-14:13]/ jessie contrib main

deb cdrom:[Debian GNU/Linux 8.8.0 _Jessie_ - Official amd64 DVD Binary-1 20170506-14:13]/ jessie contrib main

deb cdrom:[Debian GNU/Linux 8.8.0 _Jessie_ - Official amd64 DVD Binary-2 20170506-14:13]/ jessie contrib main

deb cdrom:[Debian GNU/Linux 8.8.0 _Jessie_ - Official amd64 DVD Binary-3 20170506-14:13]/ jessie contrib main

deb cdrom:[Debian GNU/Linux 8.8.0 _Jessie_ - Official amd64 NETINST Binary-1 20170506-14:10]/ jessie contrib main non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
# deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free


Aparte, desinstale el devilspie2 para mostrarles que no me deja instalarlo con los comando indicados..

wilivarob@debian:~$ sudo apt-get install devilspie2
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
E: No se ha podido localizar el paquete devilspie2
wilivarob@debian:~$


Por ultimo ya que mencionas el paquete "build-essential", como busco yo por comandos para verificar si esta instalado ciertos programas y su version.
Con este sources.list no puedes instalar nada, solamente tienes disponibles los repositorios oficiales de seguridad.

Imprescindibles son los repositorios oficiales

deb http://ftp.debian.org/debian/ jessie main contrib non-free

y también recomendables los backports y los multimedia

deb http://ftp.debian.org/debian jessie-backports main contrib non-free
deb http://www.deb-multimedia.org jessie main non-free

para los multimedia tienes que añadir la llave de seguridad del repositorio

sudo apt-key adv --keyserver keys.gnupg.net --recv-key 65558117

Si quieres tener algunos programas actualizados a la última versión, también existen repositorios para virtualbox, wine, opera, firefox, spotify, etc...


Para buscar un programa
apt-cache search programa

Para buscar información sobre dicho programa
apt-cache show programa

Para saber mas de apt-cache
apt-cache --help
Creo entender que el problema esta en que no tienes seleccionada ningun mirror.

lo que tienes que hacer es editar el sources.list que esta en /etc/apt/sources.list y descomentar(borrar el "#") alguno de los ftp
por ejemplo
# deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free


guardas y reinicias


Edit: en esta web https://wiki.debian.org/SourcesList esta bien explicado como funciona y como configurar el sources.list [oki]
hchilde escribió:Con este sources.list no puedes instalar nada, solamente tienes disponibles los repositorios oficiales de seguridad.....


matuanime escribió:Creo entender que el problema esta en que no tienes seleccionada ningun mirror.....


Gracias a los 2, les comento que quite el "#" de....

# deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
# deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free


y aun asi no aparecio, buscando mas a fondo en debian, encontre que se encuentra el programa pero en la seccion de "jessie testing" o "jessie de pruebas"...

Por otro lado me podria explicar sobre los repositorios oficiales de seguridad, no entendi en si que haria los repositorios oficiales de seguridad...
8 respuestas