Tarea 2 Tecnica de Administracion de Programas
Tarea 2 Tecnica de Administracion de Programas
Tarea 2 Tecnica de Administracion de Programas
IDEA
CEI: Aguilar Batres
CARRERA: Licenciatura en Tecnología y Administración en Telecomunicaciones
Curso: Administración de Redes
Horario: sábado de 08:00 a 09:00 horas
Tutor: Noé Moisés Martínez Castellanos
NOMBRE DE LA TAREA
Tarea 2
TECNICA DE ADMINISTRACION DE PROGRAMAS.
Contenido
INTRODUCCION ............................................................................................................................... 3
TECNICA DE ADMINISTRACION DE PROGRAMAS............................................................................ 4
CONCLUSIONES ............................................................................................................................. 19
Recomendaciones ......................................................................................................................... 20
ANEXOS ......................................................................................................................................... 21
BIBLIOGRAFIA ................................................................................................................................ 22
INTRODUCCION
Nuestro tema abarca sobre los programas informáticos, que hoy en día son
verdaderas herramientas que aumentan la productividad personal,
académica, profesional y laboral. En este trabajo les mostraremos todo
acerca de los programas informáticos, por ejemplo la definición que son un
conjunto de instrucciones u órdenes que recibe una computadora para
cumplir con ciertos objetivos de procesamiento de datos, los tipos de
programas que son los programas operativos y los programas aplicativos,
sus características y la importancia de los programas informáticos para la
buena marcha de la organización.
TECNICA DE ADMINISTRACION DE PROGRAMAS.
Administración de programas
Indicadores de Logros
Sabe donde buscar software para Linux que pueda solucionar necesidades
de la institución.
Puede instalar paquetes deb y programas distribuidos como fuentes.
Puede configurar rutas de directorios donde el sistema busca bibliotecas.
El formato binario que soportan las distribuciones actuales de Linux es ELF [89] ,
el cual permite cargar bibliotecas compartidas [90] durante la ejecución ---pueden
verse datos del formato de un ejecutable ELF con el programa readelf. En este
contexto biblioteca compartida se refiere a un conjunto de servicios que uno o
más programas puede emplear y que están agrupados en un archivo ---para ver
las bibliotecas compartidas que un programa requiere puede emplear el
programa ldd seguido de la ruta del programa (e.g ldd /bin/cat) y para ver los
servicios que ofrece una biblioteca puede emplear objdump.
una vez en RAM identifica el tipo de ejecutable y de ser un ELF emplea como
intérprete /lib/ld-linux.so.
El código fuente podría estar comprimido con diversos programas, dos muy
comunes son: gzip - extensión .gz, bzip2 - extensión .bz2. Ambos permiten
descomprimir con la opción -d seguida del nombre del fichero comprimido.
Además de comprimidas, las fuentes podrían estar archivadas con el
programa tar (extensión .tar), para desarchivar ficheros creados por este
programa se emplea tar xvf archivo
Una vez consiga software que solucione una necesidad de su institución, debe
instalarlo y configurarlo. Es posible que encuentre las fuentes comprimidas o de
un archivo precompilado deb [92] . Por ejemplo para la distribución Debian, hay
un inmenso repositorio de archivos precompilados. Cuando busque un programa,
ese repositorio es el primer sitio quee puede
consultar: http://packages.debian.org/stable/. Para hacerlo, puede emplear el
programa dselect, que le permitirá entrar al repositorio principal de Debian o a
otros, le permitirá elegir el o los programas que desee, le indicará si el programa
es libre o no y le ayudará a resolver conflictos con otros programas o le indicará
otros programas que son prerequisitos; tras esto, dselect se encarga de
descargarlos a su máquina, instalarlos y configurarlos, todo automáticamente!
Puede darse el caso que el programa que usted busque no esté en ese repositorio,
pero que lo logre encontrar en otra parte ya precompilado como deb. En ese caso
puede descargarlo y emplear el programa dpkg para instalarlo en su sistema.
dpkg cuenta con varios comandos para operar paquetes y los caches, a
continuación se presentan algunos:
dpkg -r paquetes
dpkg --clear-avail
dpkg -A -R directorio
dpkg -l 'cadena'
Presenta información de los paquetes disponibles que concuerden con la
cadena. La cadena puede tener caracteres para expansión de nombres.
dpkg -s paquetes
dpkg -C
dpkg -L paquetes
dpkg -S fichero
Para actualizar el cache con la información más reciente en los repositorios puede
emplear apt-get update, para agregar un CD-ROM como repositorio y actualizar
el cache de paquetes disponibles empleeapt-cdrom con la opción add. Para
agregar repositorios FTP o HTTP edite el archivo /etc/apt/souces.list y
agregue líneas de la forma:
deb ftp://ftp.debian.org/debian stable main contrib non-free
remplazando el URL por el del depósito. A la derecha del URL se especifican las
secciones que desea emplear de ese repositorio. La cadena "deb" a la izquierda
del URL indica que se trata de un repositorio de paquetes precompilados, puede
agregarse un repositorio de fuentes de programas con "deb-src".
Instala las versiones más recientes de todos los paquetes, mientras para
una instalación no requiera reinstalar otro paquete. Emplea los repositorios
especificados en /etc/apt/sources.list.
dselect-upgrade
Descarga todos los paquetes pero no los instala. Una vez descargados para
instalarlos se usa el mismo comando de apt-get que los descargo pero
sin -d.
-m
Opción para establecer una opción que tome precedencia sobre las
opciones del archivo de configuración. El archivo de configuración es
indicado por la variable APT_CONFIG o en su defecto es/etc/apt/apt.conf.
show paquete
showpkg paquete
search expreg
http://www.freshmeat.net
http://www.ibiblio.org/pub/Linux/
http://www.sourceforge.net
Para la distribución Debian hay varios repositorios de fuentes y precompilados,
puede consultar el principal (el repositorio oficial de Debian)
en: http://packages.debian.org/stable/.
Para configurar los repositorios que usa apt, puede emplear el programa apt-
setup, o agregar líneas a su archivo /etc/apt/sources.list como:
En una red puede configurarse un computador para mantener los paquetes que se
emplean en el resto y para así hacer actualizacioes por ftp o http. La forma más
sencilla es copiar los paquetes en un directorio que pueda accederse por http y
emplear tal ruta desde los computadores clientes en /etc/apt/sources.list. Por
ejemplo si copia paquetes en un directorio que pueda consultarse con el
URLhttp://servidor.micolegio.edu.co/paquetes agregue
a /etc/apt/sources.list la línea:
deb http://servidor.micolegio.edu.co/paquetes /
Creación de paquetes
Para crear sus paquetes Debian, debe contar con las fuentes del programa que
desea empaquetar e instalar, con las herramientas requeridas para compilarlo e
instalar el paquete task-debian-devel. El nombre del directorio con fuentes debe
ser de la forma paquete-version con el nombre del paquete en minúsculas y la
versión con digitos, letras, punto y guión. Pase al directorio con las fuentes y
ejecute dh_make, por ejemplo:
cd AA_Linux_colegio-1.1
dh_make -e paz@micolegio.edu.co -f ../AA_Linux_colegio-1.1.tar.gz
Cada vez que necesite regenerar el paquete ejecute desde el directorio con
fuentes:
dpkg-buildpackage -rfakeroot