Ir al contenido

Buscar en La Comunidad

Mostrando resultados por etiquetas 'Repositorios'.

  • Buscar Por Etiquetas

    Añade etiquetas separadas por comas.
  • Buscar Por Autor

Tipo de Contenido


Foros

  • Contacto con el staff
    • Novedades / Anuncios del foro
    • Sugerencias
    • Problemas relacionados con el foro
  • Zona general de charla
    • Presentaciones
    • Charla
    • Zona de Humor, Curiosidades y Otros
    • Mascotas Vagos
    • Noticias del Mundo
    • Tecnología
    • Ayuda y consultas de carácter general
  • Zona GNU/Linux
    • Ayuda, consultas y soporte GNU/Linux
    • Distribuciones GNU/Linux
    • Repositorios. Software GNU/Linux
    • Personalización
    • Raspberry Pi
    • Arduino
    • Manuales / Tutoriales / Guías GNU/Linux
    • Programación
    • Noticias GNU/Linux
    • Hablando de GNU/Linux
  • Zona Gaming
    • Juegos GNU/Linux
    • Noticias Gamer
    • Charla Gamer
  • Zona Móvil
    • Ayuda y soporte para dispositivos móviles
    • Apps Móviles
    • Manuales / Tutoriales / Guías Móviles
    • Roms para dispositivos Móviles
    • Noticias sobre dispositivos Móviles
    • Hablando sobre dispositivos Móviles
  • Zona Mozilla
    • Ayuda, consultas y soporte Mozilla
    • Aplicaciones Mozilla
    • Roms Firefox OS
    • Manuales / Tutoriales / Guías Mozilla
    • Noticias Mozilla
    • Hablando de Mozilla
  • Microsoft
    • Papelera del Foro

Encontrar resultados en...

Encontrar resutados que...


Fecha de Creación

  • Start

    Fin


Última Actualización

  • Start

    Fin


Filtrar por numero de...

Joined

  • Start

    Fin


Grupo


Página Web


Diaspora


Pump


GNU Social


Google +


Twitter


Facebook


Xmpp


Skype


Steam


Desura


MediaGoblin


Youtube


Vimeo


Picasa


Flickr


Email


Lugar


Intereses

Encontramos 15 resultados

  1. Hola. No sé si me ocurre a mi solo, perp, al actualizar debian nen la versión testing (ahora que ha salido debian 10) tengo un problema con los repositorios. Mis repositorios instalados son los siguientes: deb http://ftp.es.debian.org/debian/ testing non-free contrib main # deb-src http://ftp.es.debian.org/debian/ buster main deb http://security.debian.org/ testing/updates main contrib non-free # deb-src http://security.debian.org/ testing/updates main contrib non-free deb https://www.deb-multimedia.org/ testing main non-free Al actualizar, me aparece el siguiente aviso: E: El repositorio «http://security.debian.org testing/updates Release» no tiene un fichero de Publicación. N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión. 1.- ¿Os pasa a alguien más o es sólo a mi? 2.- ¿Cómo puedo solucionarlo? O es sólo una cuestión de esperar... Gracias a todos. Un saludo.
  2. De casualidad me encontré con este proyecto, es una tipografía para personas con dislexia, en teoría favorece su lectura, yo no tengo, pero no está de más dejarlo por aquí por si a alguien le hace falta esto. La puedes usar cuando y donde quieras, solo es necesario mencionar la web del proyecto OpenDyslexic, tiene un estilo "cartoon" muy agradable la verdad, así que incluso podría ser utilizada en videojuegos. En a web explica cómo instalarla en varios sistemas, en GNU/Linux se encuentra en las distribuciones importantes desde los repositorios. Debian, Ubuntu: apt install fonts-opendyslexic Fedora: yum install opendyslexic-fonts Arch Linux: yaourt open-dyslexic-fonts Mageia: urpmi fonts-ttf-open-dyslexic Saludos y espero que le sirva a alguien. PD: Dejo una imagen de la tipografía que se me había olvidado, así se ve mejor de que hablamos.
  3. Apt-fast es un script shell que permite la paralelización de descargas de paquetes deb, tanto con apt-get, apt o aptitude. Éste nos permite descargar varios paquetes simultáneamente, desde diferentes mirros estableciendo varias conexiones por cada uno, en lugar de descargarlos de uno en uno como ocurre por defecto. Esto tiene una ventaja para el usuario, ya que puede exprimir al máximo su conexión a Internet para descargar los paquetes deb mucho más deprisa, pero también tenemos que tener en cuenta el lado del servidor, ya que las descargas en paralelo, para quien las sirve, suponen trabajo extra y no son ni remotamente tan divertidas como para quien los descarga. En este sentido, además de no exagerar con el número de conexiones y descargas en paralelo, tendremos a bien definir varios mirrors en el archivo de configuración, para no sobrecargar uno sólo, sino hacer descargas de distintos paquetes desde diferentes servidores cada uno. PPA Existe un reporitorio PPA desde el que podemos descargar e instalar Apt-fast. Tan sencillo como add-apt-repository ppa:saiarcot895/myppa aptitude update aptitude install apt-fast Manualmente Pero como ya nos conocemos, vamos a indicar también cómo instalar el script manualmente desde github. Como dependencias tendremos los paquetes aria2 y, obviamente, git. El proceso es tan sencillo como clonar el repositorio github, copiar el binario del script a /usr/bin (con permisos de ejecución) y sus archivo de configuración a /etc aptitude install aria2 git git clone https://github.com/ilikenwf/apt-fast /tmp/apt-fast cd /tmp/apt-fast cp apt-fast /usr/bin chmod +x /usr/bin/apt-fast cp apt-fast.conf /etc Bash completion La opción de autocompletado bash es muy útil a la hora de trabajar con paquetes, así que nos conviene activar dicha opción antes de empezar a lidiar con apt-fast cp completions/bash/apt-fast /etc/bash_completion.d chown root:root /etc/bash_completion.d/apt-fast . /etc/bash_completion Zsh completion Igualmente, sin el lugar de bash nos valemos de zsh, la situación es la misma, pero el proceso ligeramente distinto. cp completions/zsh/_apt-fast /usr/share/zsh/functions/Completion/Debian chown root:root /usr/share/zsh/functions/Completion/Debian/_apt-fast source /usr/share/zsh/functions/Completion/Debian/_apt-fast Páginas Man Porque en algún momento puede que necesitemos consultar el manual cp ./man/apt-fast.8 /usr/share/man/man8 gzip -f9 /usr/share/man/man8/apt-fast.8 cp ./man/apt-fast.conf.5 /usr/share/man/man5 gzip -f9 /usr/share/man/man5/apt-fast.conf.5 Configuración Apt-fast cuenta con un asistente, que nos aparecerá tanto al instalar el paquete como al invocar la orden: dpkg-reconfigure apt-fast Pero ya que nos hemos estado ensuciando las manos desde el principio, voy a seguir con la configuración manual. El archivo de configuración de apt-fast está bien comentado, así que me limitaré a hablar de las opciones más relevantes en nuestro caso dentro de /etc/apt-fast.conf: Por defecto utilizará apt-get, pero los que ya me conocen saben que en mi caso siempre recomiendo aptitude en su lugar, así que: Definir mirrors El listado de mirrors es muy importante, como ya hemos dicho, así que nos tomaremos un momento para definirlos. No es necesario que los especifiquemos tal y como los tenemos en /etc/apt/sources.list, sólo necesitamos la dirección del mirror, ni ramas ni opciones ni nada por el estilo, tal y como se expresa en los ejemplos, simplemente una serie de direcciones separadas por comas: Número máximo de conexiones, definido por _MAXNUM. El valor por defecto es de 5, es decir, 5 descargas en paralelo, que es un valor bastante bueno, así que salvo que tengamos otros planes, podemos dejarlo así (¿Han visto cuantos mirros he definido antes? ) Máximo de conexiones por servidor. De nuevo el valor por defecto es más que suficiente Descargando e instalando paquetes Apt-fast no se diferencia de las herramientas utilizadas hasta ahora. De hecho, hemos definido la que utilizará por defecto, así que las opciones a utilizar serán las mismas que apt-get o aptitude, sólo que el comanda será apt-fast Repositorio github https://github.com/ilikenwf/apt-fast
  4. Una de las incógnitas que nos asalta a la hora de instalar Debian es qué repositorios elegir o, más concretamente que mirrors de los repositorios oficiales serán los más adecuados para nosotros. APT-SPY responde a esta pregunta probando uno a uno los distintos repositorios de Debian, evaluando el ancho de banda y la latencia, con la intención de determinar cuál de ellos es el más capaz a la hora de instalar paquetes y mantener nuestro sistema actualizado. Se trata de un paquete que se encuentra en los repositorios oficiales de la distribución universal, así que bastará con instalarlo desde allí. aptitude install apt-spy Lo siguiente que necesitaremos será conocer la lista de mirrors de los repositorios oficiales que existe, para luego poder ponerlos a prueba, lista que será descargada del servidor de EEUU (http://http.us.debian.org/debian/README.mirrors.txt) apt-spy update Antes de continuar y como precaución, no estaría de más que hiciéramos una copia de nuestro actual sources.list cp /etc/apt/sources.list /etc/apt/sources.list-backup Para hacer una prueba sencilla, básica, bastaría simplemente con ejecutar el comando apt-spy, seguido de la opción -d y la rama de Debian que nos interesa utilizar, stable, testing o unstable. apt-spy -d stable Recordemos que esto hará que los diferentes mirrors uno a uno, lo que le llevará a apt-spy un tiempo considerable, así que tendremos que ser pacientes para saber cuál de ellos es el ganador. Sin embargo, entre las opciones de apt-spy, podremos afinar las pruebas en función de la rama de la distribución, el área geográfica, el país, el número máximo de servidores a probar... Área geográfica (-a) Con la opción -a podremos limitar las pruebas a una región determinada: Africa, Asia, Europe, North-America, Oceania o South-America. apt-spy -d testing -a Europe País (-s) Al igual que en el caso anterior, las pruebas se limitarán a una zona concreta, pero en este caso limitando el área a un país concreto o, si los separamos mediante comas, a una lista de varios países, utilizando el código ISO-3166-1 que no es otra cosa que la abreviatura, mediante dos letras, del nombre del país en cuestión y la opción -s apt-spy -d testing -s FR,IT,KR Tiempo de prueba (-t) Por defecto, apt-spy probará cada mirror durante 15 segundos antes de pasar al siguiente, pero podemos aumentar o disminuir a voluntad este parámetro con la opción -t para que se demore más o menos con cada uno apt-spy -d testing -t 30 Número máximo de pruebas (-e) Como dije al principio, apt-spy probará todos servidores espejo existentes hasta dar con el más competente. Para limitar el número máximo de servidores a probar, utilizamos la opción -e apt-spy -d testing -e 45 Número de servidores en el ranking (-n) Al contrario que la anterir, la opción -n no limita el número de pruebas sino que generará un ranking con los "N" servidores espejo más rápidos. apt-spy -d testing -n 5 Escribir la lista de servidores más rápidos en un archivo (-w , -o) Por defecto y dado que es una operación que lleva mucho tiempo, apt-spy se encarga de modificar nuestro sources.list para añadir en él, el mirror más competente. Podemos indicarle que cree un archivo diferente con los resultados, utilizando la opción -o apt-spy -d testing -o ~/Mi-lista-de-servidores Otra posibilidad es utilizar la opción -w, que generará un archivo con la lista de servidores más rápidos, que podremos utilizar más tarde para nuevas pruebas con apt-spy. ésta opción tiene que ser utilizada en combinación con -n, para así poder indicarle cuántos servidores entrarán en la lista apt-spy -d testing -n 5 -w ~/Mi-lista-de-servidores.list Leer los servidores desde un archivo (-i) Tras haber realizado una prueba prueba y guardado los resultados con la opción -w, podremos recuperar la lista para centrar las pruebas a esos servidores en concreto con la opción -i. También podríamos utilizar archivos de nuestra propia cosecha, no sólo los generados por apt-spy, siempre que la sintaxis sea correcta para una lista de repositorios. apt-spy -i ~/Mi-lista-de-servidores.list Ejemplos Hacer una lista con los 5 repositorios más rápidos de la rama unstable, realizando un máximo de 200 pruebas, sólo entre los servidores europeos y guardar el resultado en ~/servidores-rapidos.txt apt-spy -d unstable -n 5 -e 200 -a europe -o ~/servidores-rapidos.txt Hacer una lista con los 10 servidores más rápidos de la rama testing, realizando pruebas de 25 segundos, sólo entre los servidores de Alemania, guardando el resultado en el archivo ~/servidores-rapidos.list, que utilizaré más tarde para nuevas pruebas. apt-spy -d unstable -t 25 -s DE -w ~/servidores-rapidos.list Podemos indagar más y conocer el resto de opciones consultando el manual de apt-spy man apt-spy
  5. Neil McGovern, actual líder de Debian, ha hecho pública la lista definitiva de cambios que espera conseguir la comunidad para la próxima versión 9.0 Strecth, de la distribución universal. Si bien mucho de ellos no nos cogen por sorpresa, sí que hay uno que nos ha dejado a todos con la boca abierta. De cara al próximo año, los desarrolladores de Debian dejarán de lado el mantenimiento de todos los paquetes de las diferentes ramas de la distribución y se convertirán en una derivada más de Ubuntu. Con estas palabras McGovern deja bien claro que, en breve, todo dará un giro dentro de Debian, con lo cual los desarrolladores actuales tendrán tiempo para tareas más importantes que impulsen a la distribución a cotas más altas, como pueden ser temas e iconos bonitos, animaciones de encendido y apagado espectaculares o minijuegos dentro de los asistentes de configuración e instalación. Debian sucumbe al encanto de Canonical
  6. Tengo Debian testing con XFCE, (al XFCE lo instalé yo) y no encuentro el paquete lightdm-gtk-greeter-settings. Es una GUI para cambiar la apariencia de la pantalla de login LightDM. Lo raro es que supongo que es algo que viene con XFCE, es más, yo creo que en algun momento tuve ese programa en Debian y se me habia instalado solo con XFCE O si no como había hecho yo para cambiar el fondo de LightDM?, no me acuerdo Como puedo saber si alguna vez existió eso en los repos de Debian? O tiene otro nombre? PD: Feliz consulta sobre GNU/Linux numero 1000!
  7. Llevo un rato dándole vueltas al asunto, el caso es que yo uso Debian Testing, me gusta la idea de estabilidad, pero a veces se pasa de estable y quiero estar un poco más al día en algunas cosas. Una es el entorno de escritorio, uso Gnome en Debian va por el 3.14.1 y en Antergos por ejemplo va por el 3.16 y me parece bastante aceptable su estabilidad ¿Hay algún repositorio que pueda añadir para tenerlo algo más actualizado? estuve mirando Siduction pero no veo que tenga repos para Gnome. Otra de las cosas que me gustaría tener más al día es el Kernel, estuve mirando Liquorix ¿Qué opinan de esa opción? otras veces lo he compilado yo mismo pero me parece muy latoso y no tengo demasiado tiempo para andar compilando el Kernel cada vez que quiera actualizarlo, quiero hacerlo a traves de aptitude cada x y tener un sistema algo actualizado. Saludos.
  8. Hola amigos: He instalado debian en el portátil de mi hermano sustituyendo a Ubuntu. He optado por gnome y se trata de un Acer de 17". El tema está en que seguí los pasos de la guía de Shiba salvo en los repositorios que los definí entrando en esta página: poniendo los non-free me han quedado así: y después en la terminal mirad lo que me contesta a los comando "aptitude update" y "aptitude upgrade" [/url] Subido en subir imagenes" /> ..se queda procesando eso y al final no actualiza, ¿qué puedo hacer? Gracias y saludos
  9. Ya se encuentra disponible Cinnamon 1.6 en los repositorios oficiales de Linux Mint desde la rama Romeo (unstable) para todas las variantes de esta distribución, incluyendo como es lógico LMDE. Para actualizar y usar Cinnamon, solo deben abrir Menu » Preferencias » Orígenes del Software y pinchar donde dice Paquetes inestables (romeo). Luego pueden abrir el Gestor de Actualizaciones y actualizar el listado de paquetes como es lógico. Vale aclarar que automáticamente se instalará Nemo, el fork de Nautilus que reemplazará a este en LinuxMint. Eso si, Cinnamon no depende de Nemo para nada, por lo que se puede seguir usando Nautilus o cualquier otro Gestor de Ficheros. Instalación en Debian Si no estamos usando LMDE y simplemente tenemos instalado Debian, podemos usar Cinnamon siguiendo estos pasos: y posteriormente: Listo… Es recomendable dejar el tema que viene por defecto, pues han ocurrido cambios y es posible que los temas disponibles para Cinnamon aún no se hayan actualizado. Acá les dejo como se ve corriendo en Debian: Fuente: blog.desdelinux.net/instalar-cinnamon-1-6-desde-repositorios
  10. Hola, no se si esto va aquí, pero en mi tremenda ignorancia no sabía como clasificarlo. Investigando por ahí encontré este sitio, donde hay diversos programas, entre ellos Fotoxx (anteriormente mencionado en otro post http://gnulinuxvagos.es/topic/1057-fotoxx-edita-tus-fotos-como-un-profesional/?hl=fotoxx). El caso es que he considerado oportunido comentar que el mismo autor posee diversos programas que podemos descargar desde su sitio (son los más actualizados). kornelix: http://www.kornelix.com/ Probando programas: Mashup: Es un programa que nos permite pegar fotos, hacer pequeños retoques e introducir texto, para convertirlo todo en un collage. Util para hacer posters o cartelería sencilla. Galaxy: Es un simulador de formación de galaxias. Permite modificar algunos parámetros, como la gravedad. Lbench: Programa para hacer benchmark del ordenador.
  11. Instalando programas luego de usar el comando add-apt-repository intenté usar apt-get update pero daba error: E: No se pudo bloquear /var/lib/apt/lists/lock - open (11: Recurso no disponible temporalmente) En internet dice que ocurre cuando uno forza la salida del Gestor de Aplicaciones, pero no creo que lo haya hecho. O también cuando un proceso está usando aptitude Para arreglarlo hay que borrar el archivo que nombra el error escribiendo: sudo rm /var/lib/apt/lists/lock Por lo que entiendo es un archivo que se crea cuando se instala un programa, y se borra cuando se termina de instalar. En mi caso pienso que no se borró, y por eso tuve que hacerlo manualmente
  12. Si necesitas actualizar a una versión de Scribus posterior a la que ofrecen los repositorios de tu distribución, o simplemente quieres probar las novedades de la última versión estable necesitas añadir los repositorios de Scribus a tu sistema. La ventaja de añadir los repositorios frente a instalar un paquete binario que no está en los repos o compilarlo es que automágicamente el programa se irá actualizando según los desarrolladores publiquen nuevas versiones. En las distribuciones basadas en Debian, como son Linux Mint, Ubuntu,... y en general todas las que utilizan el sistema de gestión de paquetes APT, el archivo con los repositorios utilizados es /etc/apt/sources.list Para editarlo necesitas ser superusuario (root). Los repositorios que tienes que añadir son: deb http://debian.scribus.net/debian/ version main deb http://debian.tagancha.org/debian/ version mainSustituyendo version por el nombre de tu distro. Para Debian sería: testing, stable o unstable y para Ubuntu y derivados: raring (Ubuntu 13.10 o Linux Mint 15), quantal (U12.10 o LM14), precise (U12.04 o LM13), lucid (U10.04 o LM9) Copia lo que necesites para tu sistema y añádelo en líneas nuevas en el archivo /etc/apt/sources.list, el cual puedes abrir con cualquier editor de texto (siendo root), por ejemplo, con nano: nano /etc/apt/sources.list Ahora para validar el repositorio necesitas añadir la clave gpg: gpg --keyserver wwwkeys.pgp.net --recv-keys EEF818CF gpg --armor --export EEF818CF | sudo apt-key add -Luego actualizar (como root): aptitude updateY, finalmente, instalar Scribus (como root): aptitude install scribusO si ya lo tenías instalado, actualizarlo (como root): aptitude upgrade Para otras plataformas puedes visitar esta página de la wiki de Scribus.
  13. Noticia interesante sobre la inminete nueva versión estable de Debian, y es que han anunciado que los backports de Debian pasarán a formar parte de Main. A diferencia como se venía haciendo hasta ahora, ofreciendo este servicio por separado. Los backports, son paquetes que, al contrario de los que forman parte de la rama estable que una vez lanzados permanecen en la misma versión, ofrecen nuevas versiones de ciertas aplicaciones, pero compilados de manera "especial", de tal forma que no sea necesario instalar nuevas librerías (siempre que no sea inevitable) ni haya problemas de dependencias en la distribución stable. Aunque aún no está claro qué paquetes serán los integrados en el backport de Wheezy, si miramos a lo que viene sucediendo con squeeze, podríamos estar hablando de iceweasel, libreoffice, el propio kernel e incluso backports-multimedia. La línea a añadir para este backport sería: deb http://ftp.debian.org/debian/ wheezy-backports main http://www.debian.or...s/2013/20130320
  14. PokerTH es un simulador libre que recrea partidas de poker con el reglamento y sistema de apuestas Texas hold 'em. PokerTH permite hasta 7 jugadores simultáneos, pudiendo jugar contra rivales virtuales o contra reales de cualquier parte del mundo a través de PokerTH online. Captura Vídeo Descarga Muchas distribuciones tienen PokerTH en repositorios, así que podremos obtenerlo fácilmente instalando el paquete pokerth En caso contrario, podemos descargar el instalador oficial: https://sourceforge.net/projects/pokerth/files/pokerth/0.9/PokerTH-0.9.5-linux-installer.run/download
  15. Pongo por aquí un tutorial que hice para la wiki de Trisquel, y que sirve igualmente para otras distros basadas en Ubuntu, tan sólo hay que cambiar algunos nombres en los comandos ¿De qué se trata? Este manual trata la forma de crear DVDs (o CDs) que contengan todos los paquetes disponibles en los repositorios y que sirvan de repositorio local, tanto para ti o cualquiera persona que los necesite. Similar a los DVDs de Debian. También se puede hacer sin utilizar DVDs, como de indica en las "Notas complementarias" al final de este tutorial. ¿Para qué hacer tal cosa? Esto puede resultar muy útil para gente que no tenga acceso a internet o tenga una conexión muy lenta, ya que mediante estes DVDs poderá tener acceso a todos los programas del repositorio. ¿Es fácil de hacer? Si llegaste aquí, es porque ya sabes lo que son los repositorios, así que ya estás preparado. Trataré de explicarlo minuciosamente, y si tienes alguna duda, pregunta 0. Requisitos Antes de nada, hay que tener en cuenta que para poder descargar todos los paquetes .deb disponibles en los repositorios hay que tener una capacidad mínima en el disco duro. Esta capacidad mínima podría ser 45GB, ya que, por ejemplo la versión 5.5 de Trisquel tiene al rededor de 43 GB. Esto es sólo para la descarga, porque despues para crear las imágenes ISO haría falta otro tanto de espacio (aunque se podría ir haciendo de una en una, grabar la ISO en el dvd y después borrarla por si no llegara el espacio). Para ir con tranquilidad, recomiendo una capacidad libre en el disco duro de 90GB como mínimo. En este tutorial se utiliza la última versión de Trisquel, la 5.5 "Brigantia", como ejemplo, pero sirve cualquiera, así como la arquitectura que queramos, 32 o 64 bits. 1. Instalar las herramientas necesarias Primeramente instalaremos las herramientas necesarias para poder realizar los pasos siguientes. Copiamos la siguiente linea completa y la pegamos en una terminal (con Ctrl+Shift+V o presionando en la rueda del ratón): sudo apt-get install debmirror genisoimage liblockfile-simple-perl liblog-agent-perl ruby dpkg-dev libdigest-sha1-perl librubyPulsamos Enter y después de un rato ya tenemos los paquetes instalados.Una herramienta que no está en los repositorios y también hace falta es "Debpartial", que se puede descargar desde aquí. Ojo, no confundir con "debpartial-mirror" que sí está en los repositorios pero no sirve. Una vez descargado, descomprimimos el fichero en el directorio en el que vayamos a trabajar, en este caso en el directorio home del usuario. Para hacerlo todo desde una línea, copiamos en la terminal lo siguiente: wget http://ftp.gnome.org/mirror/cdimage/snapshot/Debian/pool/main/d/debpartial/debpartial_0+20030508.1.tar.gz && tar -xvf debpartial_0+20030508.1.tar.gz -C /home/`whoami` && mv /home/`whoami`/debpartial-0+20030508/* ~ && rm -rf /home/`whoami`/debpartial-0+20030508Que hace lo siguiente: con wget descarga el paquete, con tar lo descomprime, con mv mueve los ficheros al directorio home del usuario y con rm borra la carpeta vacía que quedó de descomprimir el programa.Este paquete también contiene debcopy, el cual también va a ser necesario. 2. Descarga de los repositorios Este será el paso que nos lleve más tiempo, y que dependerá de la velocidad de nuestra conexión, para hacernos una idea, descargar los repositorios nos llevaría el siguiente tiempo (teniendo en cuenta una descarga de 43 GB): Velocidad - Tiempo 5 MB/s - 2 h y media apróx. 2 MB/s - 6 h apróx. 1 MB/s - 12 h 100kb - 5 días apróx. 15kb - 33 días apróx. Para la descarga se utilizará debmirror con la siguiente orden: debmirror --nosource -m --host=archive.trisquel.info --root=trisquel/ --method=http --progress --dist=brigantia,brigantia-security,brigantia-updates,brigantia-backports --section=main --arch=amd64 ~/TrisquelRepos --ignore-release-gpgLa explicación de las órdenes del comando: --nosource -> para que no incluya el código fuente, si se quiere incluir hay que quitar esta orden o poner --source -m -> --host=archive.trisquel.info -> la página web donde están los ficheros [http://archive.ubuntu.com/ para Ubuntu], puedes usar otro mirror más cercano o que te vaya más rápido. --root=trisquel/ -> la carpeta raíz donde están los ficheros. --method=http -> Método para descargar los ficheiros, soporta ftp, http y rsync. --progress -> muestra el progreso da descarga de cada fichero. --dist=brigantia,brigantia-security,brigantia-updates,brigantia-backports -> La versión de la distro de la que se quieren descargar los repositorios, para otras versións, substituír brigantia por ''taranis'', ''precise", ... según corresponda. --section=main -> se especifica la sección que descargar, en caso de Trisquel sólo hay una. --arch=amd64 -> aquí se especifica la arquitectura que se quiere de los paquetes, i386 (procesadores de 32bits) o amd64 (procesadores de 64bits) ~/TrisquelRepos -> directorio donde se va a descargar todo, puedes poner el directorio que desees teniendo en cuenta que tiene que tener espacio libre suficiente. --ignore-release-gpg -> ignora los erroress debido a las as comprobaciones de las claves gpg. * Esta descarga se puede parar y continuar cuando se quiera, para pararla Ctrl+C y para continuarla, ejecutar el mismo comando. * Si se quiere seguir actualizando estes repositorios decargados, no hace falta volver a descargar todo, se ejecuta el comando sobre la misma carpeta y tardará mucho menos que la primera vez, descargando sólo los paquetes nuevos. Despues tendríamos que seguir a partir del paso 3 para crear otros DVDs más actualizados. * Otras opciones que pueden ser interesantes son ''--dry-run'' para simular la descarga, que descargará a un directorio temporal y no reemplazará datos y ficheros anteriores, y sólo simulará la limpeza del mirror; la otra es ''--timeout=seconds -t xxx'' que sirve por si hay desconexiones frecuentes, que se vuelva a reconectar cada xxx segundos. 3. Dividir en partes de tamaño DVD o CD 3.1 Debpartial Una vez hecha la descarga completa, utilizaremos "debpartial" para que divida y establezca los paquetes que van para cada DVD/CD. Sería como sigue: ruby debpartial --nosource --dirprefix=trisquel --section=main --dist=brigantia,brigantia-security,brigantia-updates,brigantia-backports --arch=amd64 --size=DVD ~/TrisquelRepos ~/TrisquelDVDsLas opciones son las mismas que debmirror más: --dirprefix=trisquel -> el nombre que recibirá la carpeta para cada DVD seguido de un número (trisquel0, trisquel1...) --size=DVD -> donde se especifica el tamaño, para CD poner --size=CD74 (CDs de 650 MB) o --size=CD80 (CDs de 700MB), teniendo en cuenta que DVDs pueden ser 10, y CDs 50-60. ~/TrisquelDVDs -> directorio donde va a crear los índices con los paquetes y el tamaño que le corresponde a cada DVD, se puede poner el directorio que desees. * Ojo, con este comando no se van a crear los DVDs ni ocupar GB de espacio, tan sólo va a crear los índices con los datos para la posterior creación de los DVDs. * "ruby debpartial" se ejecuta teniendo en cuenta que en el 1º paso descomprimimos el programa en la carpeta en la que trabajamos, la home del usuario. Si lo tuviésemos en otro directorio, lo especificariamos: "ruby /directorio/debpartial" 3.2 Debcopy El siguiente paso es saber cuantos DVDs (o CDs) vamos a necesitar, que lo sabemos en la salida del comando debpartial o entrando en la carpeta "TrisquelDVDs" y contando el número de carpetas. Para saberlo con una línea (donde pone tris ponemos lo que le pusiéramos en la opción --dirprefix): ls -l ~/TrisquelDVDs | grep tris | wc -lY esto nos dará el número de DVDs/CDs. La carpeta '''0''' será el 1º DVD.Ahora pasaremos a utilizar la herramienta ''debcopy'' (obtenida en el paso 1), que creará enlaces simbólicos de los paquetes .deb contenidos en ~/TrisquelRepos en ~/TrisquelDVDs, para la posterior creación de los DVDs/CDs. for f in ~/TrisquelDVDs/*; do ruby debcopy -l ~/TrisquelRepos $f; doneo ruby ~/debcopy -l ~/TrisquelRepos ~/TrisquelDVDs/trisquel#Sustituyendo '''#''' por el número que corresponda.El primer comando creará para todos los DVDs de una vez, y el segundo es para hacerlo uno a uno. 4. Crear las imágenes ISO Ahora toca crear las imágenes ISO que servirán para grabar en los DVDs/CDs, y se hará con la siguiente orden: genisoimage -f -J -r -V "Trisquel 5.5 1_11" -o trisquel-5.5-$(date -I)-complete-amd64-dvd1.iso ~/TrisquelDVDs/trisquel0Explicada: -f -> le indica al programa que tiene que seguir los enlaces simbólicos, imprescindible ya que es lo que hizo debcopy. Está opción no es 100% efectiva, pero no suele fallar. -J -> para temas de compatibilidad con sistemas Micro$oft, opcional. -r -> difícil de explicar, mirar la página man. -V -> especifica el nombre que tendrá el DVD, entre comillas si contiene espacios. -o -> especifica el nombre final de la imagen ISO. Se puede poner lo que queramos, en el ejemplo cambiaríamos 5.5 por la versión que hagamos, así como la arquitectura y dvd por cd si corresponde. ~/TrisquelDVDs/trisquel0 -> directorio que va grabar en la imagen ISO, variaremos el número según el DVD que sea. Para unas explicaciones más detalladas de las opciones o para añadir más, botarle una ojeada a la página man (man genisoimage).Creando las imágenes puede que de algunos errores como que no encuentra un paquete, y lo ignora, o que tenga que cambiar el nombre a algún directorio, aunque eso no es ningún problema. También puede que haya que engadir la opción "-joliet-long" al comando si da algún error relacionado con Joliet. El comando también se puede simplificar como el de debcopy: for f in 1 2 3 4 5 6 7 8 9 10 11; do genisoimage -f -J -r -V "Trisquel 5.5 $f_11" -o trisquel-5.5-$(date -I)-complete-amd64-dvd$f.iso ~/TrisquelDVDs/trisquel$f; done 5. Grabando las imágenes ISO Trisquel trae por defecto el programa Brasero para grabaciones, vamos al "Menú> Accesorios > Grabador de discos Brasero", elegimos la opción de grabar imagen, y vamos grabando cada imagen. Sobra decir que esto se puede hacer con cualquier programa que useis para grabación. 6. Utilizando los DVDs como repositorios Una vez que hemos llegado aquí, ya podemos disfrutar (o hacer disfrutar a alguien) del trabajo que hicimos. Para añadir los DVDs como repositorios utilizaremos el comando "apt-cdrom". Sólo tenemos que insertar el primero de los DVDs, y escribir en la terminal: sudo apt-cdrom addDespués de un tiempo leerá los índices de paquetes y nos pedirá el nombre para ese dvd-repositorio, y ya tendrá añadido el dvd al "sources.list", con algo parecido a esto: deb cdrom:[Trisquel 5.5 D1]/ brigantia main deb cdrom:[Trisquel 5.5 D1]/ brigantia-backports main deb cdrom:[Trisquel 5.5 D1]/ brigantia-security main deb cdrom:[Trisquel 5.5 D1]/ brigantia-updates main Una vez listo el 1º DVD, repetimos el proceso para el resto de los DVDs. Cuando ya acabes con todos, actualiza los repositorios (ojo, si sólo se van a utilizar los dvds como repositorios, hay que comentar con una almohadilla (#) las líneas de repositorios que tengamos de internet): sudo apt-get updateEvidentemente para poder instalar paquetes tendremos que insertar el DVD correspondiente (ya nos dice cual necesitamos), y podremos hacerlo por la línea de comandos o desde Synaptic.Listo, ya tenemos un montón de GB listos para instalar en cualquier momento a un simple click y sin conexión a internet, ¡maravilloso! NOTAS COMPLEMENTARIAS Repositorio local sin utilizar DVDsEn este caso sólo harermos hasta el paso 2 del tutorial, y tenemos dos opciones:Los paquetes .deb descargados se podería copiar al directorio /var/cache/apt/archives/ y así prescindir de los DVDs, ya que apt recorre a ese directorio para la instalación, pero hay que tener en cuenta que tendríamos que tener en la partición / (raíz) un espación muy grande (45 GB para los ficheros más el espacio necesario para los programas instalados). Otra opción de no utilizar los DVDs es aprovechar el repositorio descargado en "TrisquelRepos" para utilizarlo tal cual. Tendríamos que añadir al sources.list (sudo gedit /etc/apt/sources.list) lo siguiente: deb file:///home/usuario/TrisquelRepos/ brigantia main deb file:///home/usuario/TrisquelRepos/ brigantia-security main deb file:///home/usuario/TrisquelRepos/ brigantia-updates main deb file:///home/usuario/TrisquelRepos/ brigantia-backports main Sustituyendo, claro está usuario por nuestro nombre de usuario o cambiando el directorio a donde descargáramos los repositorioen el paso 2 y también brigantia por el nombre de la versión correspondiente. Luego, también comentar o eliminar las líneas de repositorios online. Para actualizar estes repositorios locales, utilizaremos el comando del paso 2, como ya se dijo allí. A partir de aquí podríamos utilizar los comandos de actualización e instalación coma siempre, o utilizando Synaptic para instalar los paquetes.Sobra decir que también se podría utilizar un disco duro externo, sólo habría que especificar la ruta correspondiente, pero hay que tener en cuenta que puede desconectarse y tener problemas, además de conectarlo siempre en el mismo directorio de montaje para poder utilizarlo de repositorio local. Al descargar en el paso la sección "updates" de la distro, se descargan paquetes que ya habían sido descargados en la sección normal, pero actualizados, por eso ocupa más espacio la descarga total, si no se incluye se tendrán los paquetes actualizados hasta el día del lanzamiento de la distro, en lugar de hasta el día de la descarga de los repositorios. Este tutorial sirve para llevar a cabo el objetivo principal, pero sigue en construcción y siempre abierto a más aportaciones y correciones. Este manual está basado en este otro: http://ubuntuforums....ad.php?t=352460
×
×
  • Crear Nuevo...