https://foro.gambas-es.org/viewtopic.php?f=22&t=8132
-----------------------------------
Shell
Tuesday, 30 June 2020, 13:35

Dependencias De Los Paquetes Debian
-----------------------------------
Buenas!.

Una forma de averiguar que dependencias necesita nuestro paquete debian es:

[code linenumbers=false syntax=bash]
apt-get build-dep paquete
[/code]

Pero, esto debe ser con respecto al que tiene la distro.

¿ Cómo no se inventa algo para saber que dependencias necesita "cualquier" paquete ?.
Ejemplo:

Quiero saber las dependencias que necesita Gambas 3.5
Con el paso del tiempo...
Quiero saber las dependencias que necesita Gambas 3.7
En la misma distro.

Ahora cambio a una distro más actualizada, ¿ cuales son las dependencias que necesita ahora ?.
Seria lo más sencillo, ¿ no ?. 

Voy por el caso. De que...ya mismo vamos a tener Linux Mint 20

https://www.muylinux.com/2020/06/29/linux-mint-20/

Si yo uso Linux Mint 19.1...¿ que nuevas dependencias necesitaré para Gambas actualizado al usar Linux-Mint 20 ?.

Y así...21, 22...etc.

Vaaaale, [b]el principal problema es que no tenemos un binario[/b]. Podemos usar un código fuente e instalar las dependencias del binario
que reconoce el sistema...algo se abrevia la búsqueda de dependencias.

Saludos


-----------------------------------
jsbsan
Tuesday, 30 June 2020, 17:57

Re: Dependencias De Los Paquetes Debian
-----------------------------------
Shell:

La solución se llama..... snap  :-P  :-P  :-P  :-P

Saludos

Julio


-----------------------------------
Shell
Wednesday, 01 July 2020, 10:09

Re: Dependencias De Los Paquetes Debian
-----------------------------------
Julio:

¿ Te refieres a un tipo de paquetes ?. Como los flatpack y parecidos.
Pues realmente no me gustan mucho. Es que pesan un montón. 

Si que son cómodos. Parece una tendencia que va marcando las distros a cada nueva versión, eliminando los paquetes 
que no son de esta forma.

Siempre se tiene la posibilidad de buscar la página del desarrollador.

Oye Julio, pero no existe este tipo de paquetes para Gambas...menos mal.. :lol: 
A menos que alguien se anime y si esto es a la larga beneficioso.

En parte el beneficio de este tipo de paquetes es olvidarte de "dependencias"...¿ a que si ?. :roll: 
Y ademas independiente del tipo de distro que estés.

Saludos


-----------------------------------
jguardon
Thursday, 02 July 2020, 14:26

Re: Dependencias De Los Paquetes Debian
-----------------------------------
Todos estos nuevos desarrollos para empaquetar aplicaciones sin preocuparse de las dependencias es ahora mismo objeto de miles de discusiones en foros de todo el mundo. Mucha gente lo ve como un avance y una forma de simplificar la distribución de sus aplicaciones, pero "la vieja escuela" hace tiempo que se echó las manos a la cabeza. Este sistema rompe de algún modo todo el sistema de dependencias de una distribución y llena de megabytes el sistema debido al volumen que adquieren las aplicaciones al llevar todas las dependencias dentro de sí mismas.

En realidad, esto no es nuevo. Así es como ha sido siempre por ejemplo en MacOs X. Cada aplicación es autosuficiente y muy pocas dependen de lo que haya en el sistema instalado. Pero por contra, el espacio usado crece exponencialmente al instalar nuevas aplicaciones. Lo que sí se mantiene son las ubicaciones donde las aplicaciones guardan los datos propios, como las configuraciones y ficheros auxiliares, etc. Por eso, debería haber un control de lo que instala o escriba cada aplicación, de otro modo el sistema acabará lleno de basura.

Y por último, el hecho mismo de que las aplicaciones vengan empaquetadas hace que se pierdan todos los controles de calidad y seguridad que implican estar aceptadas en un repositorio oficial. Este es el punto más dramático de todos: está siendo ya una vía de infecciones de virus y troyanos que será difícil controlar, a menos que alguien ponga orden en todo esto.

En fin, yo me remito a contaros lo que leí hace tiempo y que desgraciadamente se está cumpliendo, así que ojito con estas aplicaciones empaquetadas, porque nos la pueden colar sin mucho esfuerzo...

Saludos


-----------------------------------
tercoIDE
Thursday, 02 July 2020, 19:42

Re: Dependencias De Los Paquetes Debian
-----------------------------------
Claro, pero si lo miras desde otro punto de vista, la administración de un sistema Linux requiere un montón de conocimientos. La mayoría de los usuarios no saben lo que es una "dependencia" siquiera.

Por otro lado, al contrario de lo que piensa el 90% de las mujeres,  por estos días el tamaño no importa. Un sofware empaquetado pesa 120MB como mucho, la mayoría de los usuarios no usa mas de 5 o 6 programas (sin contar con los que vienen preinstalados como LibreOffice/Firefox/etc) con lo que 1GB para software es nada comparado con la capacidad de almacenamiento actual.

Con respecto a los virus en linux, no se nada del tema, y no investigue, asi que no voy a opinar. Pero eso si seria un problema grande.


-----------------------------------
Shell
Thursday, 02 July 2020, 21:07

Re: Dependencias De Los Paquetes Debian
-----------------------------------
[b]tercoIDE:[/b]

Precisamente en el post que hablamos de AppImage, se me estaba ocurriendo los problemas de seguridad que pueda traer o no
estos tipos de empaquetados.

De todas formas, esto debería decidirse en algún orden jerárquico. Bajando escalafones y ver que opinan desde los que más saben.

[b]Jesús:[/b]:

¿ Qué nos puedes contar de los virus en un Mac ?. ¿ Son tantos como en Windows ?. ¿ Tienen los mismos problemas de seguridad ?.

Vosotros sabéis que muchas de esas imágenes no se ejecutan como administrador.
De hecho las appimages no lo hacen. Si se tienen que convertir en ejecutable, cambiarle los permisos, poco más.  :roll: 

Saludos


-----------------------------------
jguardon
Friday, 03 July 2020, 11:37

Re: Dependencias De Los Paquetes Debian
-----------------------------------
[quote user="Shell" post="49006"]
[b]Jesús:[/b]:

¿ Qué nos puedes contar de los virus en un Mac ?. ¿ Son tantos como en Windows ?. ¿ Tienen los mismos problemas de seguridad ?.
[/quote]

Pues parece ser que son parecidos a los que puede haber en windows. De hecho ya existe algún ransomware que podría encriptar todos los discos y pedir un rescate para recuperarlos...

Otros virus se limitan a robar datos o usar el Mac para generar ataques DDoS, etc. Algunos virus descubiertos hace tiempo:

https://www.ticbeat.com/seguridad/10-virus-mas-peligrosos-mac/

[quote user="Shell" post="49006"]
Vosotros sabéis que muchas de esas imágenes no se ejecutan como administrador.
De hecho las appimages no lo hacen. Si se tienen que convertir en ejecutable, cambiarle los permisos, poco más.  :roll: 
[/quote]

Pero la mayoría se instalan como administrador. Ya lo tienes!

Saludos


-----------------------------------
Shell
Friday, 03 July 2020, 17:45

Re: Dependencias De Los Paquetes Debian
-----------------------------------
Jesús:

[quote]
Pero la mayoría se instalan como administrador. Ya lo tienes!
[/quote]

Si no tienes que instalar nada, no. 
Dependerá del tipo de paquete. Estos "paquetes" deberían ser como una instalación virtual por llamarlo de alguna forma.
Que no tocase los archivos del sistema y que lo que tenga que instalarse sea en la home de un usuario.

Saludos


-----------------------------------
Guizans
Sunday, 05 July 2020, 08:47

Re: Dependencias De Los Paquetes Debian
-----------------------------------
Hola.

Pues los paquetes Flatpak y similares me parecen una buena alternativa. Tiene ventajas, por ejemplo, tener la última versión de Gambas en un Debian Stable, como mi caso, jeje. No tienes que preocuparte por las dependencias, no necesita permisos de administrador. Por lo que tengo entendido, las aplicaciones Flatpak,se ejecutan aisladas del sistema operativo, algo así como los apk de Android. Es mas, estaría muy bien que los proyectos de Gambas se pudieran empaquetar directamente desde el IDE a Flatpak para hacer más fácil su distribución entre distintas distribuciones sin preocupaciones.
 En cuanto al peso de las aplicaciones es cierto que pesan mas. Pero también es verdad que no es normal instalar mas de una docena de programas, así que el espacio total no es tan grande.
 Y que conste que no estoy diciendo de sustituir a los repositos, si no complementarlos.

Un saludo.


