Hola amigos, en esta ocasion les traigo un método de como actualizar el Backtrack 5 R3 xD asi que los que nos quedamos en la version R2 podemos actualizar nuestra version a una superior.
Asi q lo hacemos es lo siguiente:
1.- Abrir una Shell o consola (Ctrl + T)
2.- Ponemos el code: apt-get update
3.- apt-get dist-upgrade
4.- reboot
Actualizar Fedora desde terminal:
r a una consola de texto
ctrl + alt + F2
(o)
inicie una sesión como root y vaya al nivel de ejecución 3
init 3
Actualizar yum a la última versión disponible en su versión de Fedora
yum update yum
Instalar la nueva llave gpg de fedora para la versión a la que está actualizando.
Las llaves se pueden encontrar y verificar en
https://fedoraproject.org/keys
Luego eliminar todos los rastros de la versión que vamos dejando desde el caché de yum en /var/cache/yum.
yum clean all
Actualizar todos los paquetes
yum --releasever=<release_number_you_want_to_sync_to> distro-sync
Asegurarnos que esté actualizado:
yum repolist
De lo contrario:
yum groupupdate 'Minimal Install'
Podemos también otros grupos, consultamos
yum grouplist
Por ejemplo
yum groupupdate "GNOME Desktop" \
"Development Tools" "Sound and Video" \
"Games and Entertainment" "Administration Tools" \
"Office/Productivity" "System Tools"
Fedora 17 -> Fedora 18
Instalar la nueva llave gpg de Fedora 18: su -c 'rpm --import
https://fedoraproject.org/static/DE7F38BD.txt '
Establecer SELinux a modo Permissive: su -c 'setenforce Permissive'
Actualizar todos los paquetes:
su -c 'yum update yum'
su -c 'yum clean all'
su -c 'yum --releasever=18 --disableplugin=presto distro-sync'
Reconstruir la base de datos rpm: su -c 'rpm --rebuilddb', o rpm -qa no funcionará debido a una actualización del rpm
Establecer la distribución del teclado X11:
Obtener la configuración antigua: cat /etc/sysconfig/keyboard
Establecer la nueva configuración: su -c 'localectl set-x11-keymap <layout> [<model>] [<variant>] [<options>]'
Eliminar el archivo de configuración antiguo: su -c 'rm /etc/sysconfig/keyboard'
Actualizar Suse:
Desde la línea de comandos
1. Comprobamos que el repositorio openSUSE-12.3-Update existe y está activo.
zypper repos --uri
Comprubamos que
http://download.opensuse.org/update/12.3/ existe entre los valores de la columna URI, y que aparece Si en la columna Activado, como en el siguiente ejemplo,
# | Alias | Nombre | Activado | Actualizar | URI
---+------------------------------+----------------------------------------------+----------+------------+-------------------------------------------------
22 | repo-update | openSUSE-12.3-Update | Si | Si |
http://download.opensuse.org/update/12.3/
Si en la columna Activado aparece No, actívalo usando el siguiente comando,
zypper modifyrepo --enable repo-update
donde 'openSUSE-12.3-Update' es el nombre del repositorio de actualizaciones. Si ya existe y está activado, continua por el paso 3.
2. Añade el repositorio openSUSE-12.3-Update
zypper addrepo --check --refresh --name 'openSUSE-12.3-Update'
http://download.opensuse.org/update/12.3/ repo-update
3. Actualiza el sistema a la última versión de los paquetes
zypper refresh
zypper update
Como ejemplo vamos a mostrar la actualización desde la versión 12.2 a la 12.3:
Mira todos los repositorios que tienes
zypper lr
y elimina todos los de terceros y del OBS que no necesites más
zypper rr <alias>
Cambia todas las restantes URL por las de la nueva versión de la distribución (debe hacerse como root)
sed -i 's/12.2/12.3/g' /etc/zypp/repos.d/*
Si estás actualizando desde la versión 12.1 o anterior, añade el repositorio non-oss-update
zypper ar -f
http://download.opensuse.org/update/12.3-non-oss/ repo-update-non-oss
Refresca los repositorios (es posible se te pida que aceptes una llave gpg nueva)
zypper ref
Si no has eliminado los repositorios de terceros y del OBS puede que encuentres algunos errores porque puede que dichos repositorios no existan aún o que tengan una URL distinta que no puedas conocer. Se recomienda que se eliminen siempre y que se añadan sus nuevas versiones después de la actualización.
no podrás ver qué ocurre en la pantalla donde se está ejecutando el comando que realiza la actualización. En este caso se puede comprobar si dicho comando ha terminado ya o no ejecutando pgrep zypper en una consola (si aparece un número no ha terminado, si no aparece nada sí).
Cuando lo haya hecho podrás reiniciar, aunque no podrás los mensajes que han ido apareciendo mientras se realizaba la actualización.
zypper dup
Con el comando anterior, zypper descarga todos los paquetes necesarios y los instala en grupos.
Para descargar todos los paquetes antes, utiliza:
zypper dup --download "in-advance"
Actualizar a Debian 7 (Wheezy) desde debian Squeezy:
Si aun no has actualizado a la nueva version estable de Debian, pueden hacerlo siguiendo este pequeño “como hacerlo”, para ello deben ingresar a una terminal o consola como root y editar sus fuentes, asi:
1
nano /etc/apt/sources.list
Buscan las siguientes lineas que generalmente son las primeras y cambian el nombre de su version actual squeezy a wheezy, agregen el repositorio volatile sino lo tienen:
deb
http://mirrors.kernel.org/debian/ wheezy main
deb-src
http://mirrors.kernel.org/debian/ wheezy main
deb
http://security.debian.org/ wheezy/updates main
deb-src
http://security.debian.org/ wheezy/updates main
# wheezy-updates, previously known as ‘volatile’
deb
http://mirrors.kernel.org/debian/ wheezy-updates main
deb-src
http://mirrors.kernel.org/debian/ wheezy-updates main
Deberia quedarles asi:
Guarden los cambios precionando control + O y salen con control + X, ahora deben actualizar la lista de paquetes; siempre en consola y como root:
1
apt-get update
Ahora actualizan los elementos base del sistema, para actualizar posteriormente el resto del sistema:
1
apt-get upgrade
Actualizan el sistema completamente:
1
apt-get dist-upgrade
Al finalizar la actualizacion deben reiniciar la PC, por lo que siempre en consola y como root:
1
reboot
Cuando vuelva a iniciar sus sitema, verifican sus sitema base con los siguientes comandos:
PowerShell
1
lsb_release -a
Con el comando anterior pueden ver su version de lanzamiento, tambien pueden ver la version de su kernel con el siguiente comando:
PowerShell
1
uname -mrs
Espero sea de utilidad para los linuxeros.
Slds.