Muchas preguntas se responden simplemente agregando este repositorio e instalando.
Entiendo que los desarrolladores de Ubuntu no pueden verificar rápidamente todos los paquetes y hacerlos disponibles en repositorios oficiales. ¿Pero hay un repositorio principal o centro de software no oficial donde los desarrolladores pueden registrar sus PPA?
Agregar repositorios individuales es una molestia y la actualización también lleva más tiempo ya que tiene que verificar todos los PPA. Al igual que tenemos mercados alternativos para Android, sería genial si hubiera fuentes de software alternativas populares en las que podamos confiar razonablemente.
Respuestas:
No, no hay un centro de software "PPA" no oficial para Ubuntu.
Uno de los objetivos principales de Ubuntu es ser un escritorio Linux estable y confiable para las masas. Es por eso que los paquetes (y las versiones específicas) en el Centro de software / repositorios oficiales se examinan cuidadosamente y se verifica su estabilidad. Los repositorios oficiales (con socios, etc.) deberían ser suficientes para las necesidades de la mayoría de los usuarios habituales.
¿Por qué? : El software de un PPA no debe instalarse a ciegas
En teoría, agregar incluso un paquete PPA, no importa cuán "confiable" sea la fuente, tiene el potencial de romper Ubuntu de modo que estaría más allá de la capacidad del usuario promedio para solucionarlo.
Por lo tanto, la instalación de software desde un PPA debe ser una elección consciente y considerada:
La mayoría de las respuestas del tipo que menciona - "agregue este repositorio e instale" - RESPONDERÁ estas preocupaciones para el interlocutor / usuario; aquellos que no se editan / rechazan / comentan rápidamente.
El proceso de tres pasos agregar-actualizar-instalar-de-PPA hace que sea más probable que las personas piensen un poco sobre lo que están haciendo.
El "dolor" de agregar PPA individuales es algo así como el "dolor" de tener que usar en
sudo
lugar de simplemente ser root todo el tiempo. En comparación con una instalación con un clic de paquetes no oficiales, el proceso de tres pasos basado en terminal aumenta las posibilidades de que el usuario haya pensado un poco en lo que está haciendo.La actualización de PPA puede llevar más tiempo, ya que no se reflejan
Estoy de acuerdo en que la actualización de PPA a menudo lleva más tiempo para muchos usuarios, ya que están alojados solo en launchpad.net y no se reflejan. Esperemos que Canonical sea consciente de esto y esté considerando algún tipo de solución. Tenga en cuenta que no hay una razón intrínseca (software / diseño) por la cual los PPA deberían tardar más en actualizarse que cualquier otro repositorio: tienen la misma estructura.
Siempre puede usar un administrador de PPA para hacer la vida más fácil: ¡pruebe Y-PPA Manager!
Administrar los PPA desde la línea de comandos puede volverse agotador; Si tiene tres o más PPA, le recomiendo que considere la utilidad Y-PPA Manager . Debe instalarlo desde un PPA (¡naturalmente! :-), y está disponible como:
y-ppa-manager
enppa:webupd8team/y-ppa-manager
Algunas capturas de pantalla para darle una idea:
Ventana principal:
Buscando todos los PPA para "vlc":
Listado de todos los paquetes en un PPA:
Para un verdadero "Centro de software" aportado por el usuario, pruebe Arch Linux
fuente
Además de ser desaconsejable , crear un repositorio para proporcionar todo el software en todos los PPA también es imposible.
Es común que diferentes PPA proporcionen sus propias versiones especiales del mismo software, con los mismos
ppa
números de versión. Incluso si de alguna manera lograste instalar todos los PPA, no tendrías idea de qué instalarías exactamente. Esto sería malo incluso si todos los PPA proporcionaran un buen software en el que se pudiera confiar.Si bien instalar todos los PPA a la vez sería una mala situación, al menos es teóricamente posible. Sin embargo, un único repositorio no puede proporcionar más de un paquete diferente con el mismo nombre y versión, al mismo tiempo. Entonces, para que un solo repositorio haga esto, no es posible.
Imaginablemente, todo el software de todos los PPA (públicos) podría descargarse y reempaquetarse con diferentes números de versión, incorporando el nombre del PPA en el número de versión. Entonces, un único repositorio podría proporcionar todo este software. Si se hiciera esto, entonces tendría que ingresar el nombre de PPA cada vez que quisiera instalar algo o consultar información al respecto. Esto sería aún más trabajo del que se requiere actualmente para habilitar un PPA, porque solo tiene que habilitar un PPA una vez (o varias veces, si se desactiva de forma manual o automática durante una actualización de lanzamiento, y desea seguir usándolo).
fuente
Para obtener una lista seleccionada con muchos PPA, puede probar Ubuntu Tweak . Tiene la lista disponible dentro de la aplicación.
Otra opción es probar las ofertas de ppa desde el sitio web webupd8.org . Actualizan estas fuentes con bastante regularidad.
fuente
A pesar de todas las excelentes respuestas técnicas anteriores. Y no siendo uno yo mismo, pensé que era una gran idea y creo que deberías ponerlo como uno en brainstorm.ubuntu.com .
Vea si recibe algún apoyo de la comunidad, por eso tenemos diferentes sitios
fuente
Si está buscando una fuente alternativa de software que no esté disponible en los repositorios oficiales, puede intentar: http://www.getdeb.net/welcome/ . Para guardar y restaurar sus ppas, puede probar Aptik: http://www.teejeetech.in/2014/01/introducing-aptik.html
fuente