Guía de instalación posterior DEBIAN 8/9 - 2016 - Parte I

Nesta oportunidade falaremos dalgúns pasos esenciais que todos podemos dar despois instalar unha distribución GNU Linux DEBIAN na súa versión 8 Jessie (Stable) ou 9 Stretch (Testing), ou unha baseada nel.

Recomendación: Ao executar estes pasos, observei atentamente as mensaxes da consola e teño especial coidado de aceptar as que indican os paquetes eliminaranse ...«.

================================================== ========

PASO 0: INICIAR O SISTEMA OPERATIVO E O TERMINAL DE RAÍZ

PASO 1: REALIZAR CONFIGURACIÓNS BÁSICAS DE REDE

PASO 1.1 OPTIMIZAR O XESTOR DE REDE E A INTERFAZ DE REDE

  • Configurar Network Manager:
nano /etc/NetworkManager/NetworkManager.conf
  • Cambia a palabra «teito"por"certo«
  • Gardar cambios
  • Reinicie o servizo:
service network-manager restart
  • Configurar Interfaz de rede:
nano /etc/network/interfaces
  • Cambia a configuración actual á nova:
NUEVA POR DHCP
============

auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
#iface eth0 inet dhcp

Nota: A última liña é comentada xa que se ten Network Manager activado (certo) realizarase a xestión DHCP. Descomenta no caso de desactivar (teito) ou non teñen o Network Manager.

NUEVA POR STATIC
=============

auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.XXX
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

dns-nameservers 192.168.1.1
dns-search tu_dominio.com
  • Reinicie o servizo:
service networking restart

Nota: Se tes o Network Manager instalado e activado pode realizar a xestión DHCP vía gráficos.

PASO 1.2 CONFIGURA O DOMINIO DO EQUIPO

  • Edite o ficheiro resolv.conf:
cat /etc/resolv.conf

- Engade o seguinte contido configurando os parámetros de rede: # Xerado por NetworkManager busca no teu_dominio.com servidor de nomes 192.168.1.1

PASO 1.3 CONFIGURA O PROXY DO SISTEMA E O EXPLORADOR WEB

Nota: Realice este paso no caso de que o computador estea nunha infraestrutura con proxy (non transparente) para navegar por Internet.

MENÚ DE USUARIO -> BOTÓN DE PANEL DE CONTROL (PREFERENCIAS DO SISTEMA) CON SÍMBOLO DE TUCHA CON DESAPARECEMENTO -> OPCIÓN "RED" -> OPCIÓN "PROXY DE RED" -> OPCIÓN MANUAL -> FACER OS CAMBIOS NECESARIOS.

NAVEGADOR BASADO EN "FIREFOX" COMO "ICEWEASEL" -> PREFERENCIAS -> AVANZADAS -> REDE -> CONFIGURACIÓN -> CONFIGURACIÓN MANUAL DE PROXY

1.4 OPTIMIZA AS FONTES.LISTAXE

  • Edite e engada o contido adecuado:
nano /etc/apt/sources.list

Nota: Se es un usuario de coñecemento medio ou avanzado, recoméndolle implementar todas as liñas dos repositorios nativos de DEBIAN, pero se é un usuario novato ou de coñecemento básico, recomendo usar só as primeiras 3 liñas dos devanditos Repositorios oficiais durante un tempo para ir asimilando coñecementos. É dicir, comente as liñas pertencentes a "Jessie-backports" y "Deb-multimedia.org", por razóns de estabilidade e seguridade.

#####################################################
# REPOSITORIOS OFICIALES DE LINUX DEBIAN 8 (JESSIE)
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie-backports main contrib non-free
deb http://www.deb-multimedia.org jessie main non-free
# aptitude install deb-multimedia-keyring
#
#####################################################

#####################################################
# REPOSITORIOS OFICIALES DE LINUX DEBIAN 9 (STRETCH)
deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ stretch-updates main contrib non-free
deb http://www.deb-multimedia.org stretch main non-free
# aptitude install deb-multimedia-keyring
#
#####################################################

#####################################################
# REPOSITORIOS OFICIALES PARA ICEWEASEL
deb http://mozilla.debian.net/ jessie-backports iceweasel-release
# aptitude install pkg-mozilla-archive-keyring
#
#####################################################

#####################################################
# REPOSITORIOS OFICIALES PARA GOOGLE CHROME - TALKPLUGIN - GOOGLE EARTH
deb http://dl.google.com/linux/chrome/deb/ stable main
deb http://dl.google.com/linux/talkplugin/deb/ stable main
# deb http://dl.google.com/linux/earth/deb/ stable main
# wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
#
#####################################################

Nota: Google Earth só para distribucións de 32 bits

#####################################################
# REPOSITORIOS OFICIALES PARA VIRTUALBOX
deb http://download.virtualbox.org/virtualbox/debian jessie contrib
# wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
# #####################################################

================================================== ===

PASO 2: CONFIGURAR PROXY (TEMPORALMENTE) EN CONSOLA / TERMINAL

Nota: Omita este paso se non ten un proxy ou está configurado de forma transparente na súa empresa ou organización. Ou se os teus repositorios son locais (internos).

  • Executar:
export http_proxy=http://ip_proxy:puerto_proxy

================================================== ===

PASO 3: REALIZAR O MANTEMENTO E ACTUALIZACIÓN DO SISTEMA

PASO 3.1 MANTEMENTO E ACTUALIZACIÓN BÁSICA

  • Executar:
apt-get update / apt update

Nota 1: Se ao actuar «apt-get update / apt update»O sistema dille:

E: Non se puido bloquear / var / lib / dpkg / lock open (11: o recurso non está dispoñible temporalmente),

E: Non se puido bloquear o directorio de administración (/ var / lib / dpkg /), quizais haxa algún outro proceso que o use?

W: Non se puido bloquear o ficheiro da bóveda. Isto normalmente significa que dpkg ou outra ferramenta apt está instalando paquetes. Abrirase en modo de só lectura, todos os cambios que faga no estado dos paquetes perderanse.

Executar:

rm -f /var/lib/apt/lists/lock

Poder realizar calquera actividade no terminal. Se a mensaxe persiste, pecha a sesión do usuario e reinicia o sistema operativo para iniciar a sesión do usuario de novo.

Nota 2: Lembre que en termos de seguridade, os Repositorios multimedia de DEBIAN non son moi fiables nin fiables, ademais, cando se mesturan cos de DEBIAN 8, piden eliminar dalgúns paquetes ou bibliotecas para substituílos polos seus. Eu persoalmente non tiven problemas con el, pero o aviso non é demasiado.

Nota 3: Se o seu Distro (distribución) DEBIAN ou baseado en DEBIAN non trae o paquete «aptitude»Por defecto instalado, proceda a instalalo con:

apt-get install aptitude

Continuei coa instalación das claves de todos os repositorios adicionais inseridos:

aptitude install pkg-mozilla-archive-keyring

aptitude install deb-multimedia-keyring

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -

Nota: No caso de que a clave do repositorio de Google non estea instalada debido a problemas de conectividade (proxy) a Internet desde unha rede institucional (interna), execute directamente o seguinte comando para que as claves deste repositorio estean instaladas:

aptitude install google-chrome-stable google-talkplugin

e despois comenta / elimina os repositorios externos (duplicados ou non) de Google se é necesario para que non informe da duplicación de repositorios:

rm -f /etc/apt/sources.list.d/google*

A continuación, proceda a actualizar de novo as listas de paquetes dos repositorios:

aptitude update / apt-get update / apt update

Nota: Podes ver o que se actualizará con:

apt list --upgradable

A continuación, realice unha actualización segura dos novos paquetes dispoñibles:

aptitude upgrade / aptitude safe-upgrade / apt-get upgrade / apt upgrade 

Nota: Só se es un usuario avanzado ou un técnico experimentado:

aptitude full-upgrade / apt-get dist-upgrade / apt full-upgrade

Seguín resolvendo calquera problema de paquete existente no sistema operativo:

aptitude install -f / apt-get install -f / apt install -f
dpkg --configure -a

PASO 3.1 REALIZAR MANTEMENTO DE MANTEMENTO

  • Instalar:
aptitude install localepurge

- Executar:

localepurge update-grub; update-grub2; aptitude clean; aptitude autoclean; aptitude remove; aptitude purge

3.2 PASO  REALIZAR MANTEMENTO E ACTUALIZACIÓN AVANZADOS

  • Executar:
aptitude install deborphan
aptitude remove --purge `deborphan --guess-all`
aptitude remove --purge `deborphan --libdev`
dpkg --purge $(deborphan --find-config)
aptitude install preload
aptitude install prelink
nano /etc/default/prelink
Sustituir PRELINKING=unknown por PRELINKING=yes
prelink -all

 

PASO 3.3 REINICIA O SISTEMA E EXPERIMENTA OS CAMBIOS
================================================== ===


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

10 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado.

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Chiwy dixo

    Bo tutorial, non teño claro que cambios engadir os repositorios Stretch se os engado e despois instalo un programa, ¿prefires a versión máis recente?

    Saúdos.

  2.   tr dixo

    EXCELENTE TUTE.

  3.   Ing. José Albert dixo

    Se usa DEBIAN 8 ou 9, os repositorios deberían estar tal cal, cada un por separado. Se queres engadir o Stretch (Testing) en DEBIAN 8 (Stable) recomendo só a primeira e a segunda liña, nada máis. E si, sempre o sistema operativo escolle para recomendar a versión máis recente dos repositorios. Só o recomendo, vostede decidirá se se instala ou non, resolvendo posibles problemas de dependencia.

    A segunda parte da Guía estará en breve.

  4.   rlsalgueiro dixo

    Teño unha pregunta por que usar aptitude se apt actualizou un paquete e deixou aptitude atrás?

  5.   Ing. José Albert dixo

    Tes razón. Fíxeno con aptitude porque é máis coñecido (familiar) polos usuarios básicos. Media e Advanced podemos escoller entre aptitude / apt-get / apt.

  6.   oscar dixo

    Impresionante contribución á humanidade !!

    Grazas!

  7.   Chaparral dixo

    Guía extraordinaria para instalar Debian, aínda que algunhas cousas non son comprensibles para un neboot. Gárdoo para estudalo máis a fondo e que me axuda a instalar Debian. Teño as miñas dúbidas sobre a instalación de Debian estable ou a proba. E a experiencia é moi importante. Grazas ao autor polo seu traballo.

  8.   Joaquin dixo

    Teño unha pregunta. Por que é necesario cambiar os repositorios que veñen por defecto se, ademais, os que poñemos son oficiais? Cal é o motivo polo que non está configurado na "fábrica"?

  9.   ELMALAMEN dixo

    Boas noites irmán, necesito a túa axuda.

    Despois de instalar un programa ocorréuseme un problema desagradable, agora non se actualiza e non podo instalar ningún problema, non teño moitos coñecementos ao respecto pero vou paso a paso o erro en cuestión é o seguinte polo menos é o que aparece no informe «Http://200.11.148.219/seguridad/dists/jessie/updates/InRelease», entón aquí está o informe «++ Lanzamento mintUpdate
    ++ Comezando a actualización
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ O sistema está actualizado
    ++ Rematou a actualización
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ Comezando a actualización
    ++ O sistema está actualizado
    ++ Rematou a actualización
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ Comezando a actualización
    ++ O sistema está actualizado
    ++ Rematou a actualización
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións
    ++ MintUpdate está en modo bandexa e realiza unha actualización automática
    ++ O temporizador de actualización automática durmirá durante 15 minutos, 0 horas e 0 días
    ++ Comezando a actualización
    - Erro en checkAPT.py, non se puido actualizar a lista de actualizacións »
    Non sei que máis necesitarías enviarte, grazas de antemán polo que podes facer por min.
    GRAZAS ELMALAMEN

  10.   Ing. José Albert dixo

    Estes son os repositorios actuais de DEBIAN.

    ############################################
    # REPOSITORIOS OFICIAIS DE LINUX DEBIAN 8 (JESSIE) #
    # repositorio base
    deb http://ftp.us.debian.org/debian/ Jessie principal contrib non gratuíto
    # Actualizacións de seguridade
    deb http://security.debian.org/ jessie / updates main contrib non gratuíto
    # Actualizacións para a base estable
    deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non gratuíto
    # Actualizacións futuras para a base estable
    deb http://ftp.us.debian.org/debian/ jessie-propostas-actualizacións principal contrib non gratuíto
    # Retroadaptacións para a base estable
    deb http://ftp.us.debian.org/debian/ A contribución principal de jessie-backports non é gratuíta
    # Actualizacións multimedia non oficiais
    #deb http://www.deb-multimedia.org jessie main non libre
    # Clave de repositorio multimedia non oficial
    # aptitude install deb-multimedia-keyring #
    ######################################

    Substitúeo no seu ficheiro sources.list e logo execute as seguintes liñas de comando para ver como funciona:

    apt update; sudo update-apt-xapian-index; sudo aptitude safe-upgrade; sudo apt install -f; sudo dpkg –configure -a; sudo apt-get autoremove; sudo apt –instalación corrixida

    localepurge; sudo update-grub; sudo update-grub2; sudo aptitude clean; sudo aptitude autoclean; sudo apt-get autoremove; sudo apt autoremove; sudo apt purge; sudo apt eliminar

    sudo rm -f /var/log/*.old /var/log/*.gz / var / log / apt / * / var / log / auth * / var / log / daemon * / var / log / debug * / var / log / dmesg * / var / log / dpkg * / var / log / kern * / var / log / messages * / var / log / syslog * / var / log / user * / var / log / Xorg * / var / crash / *

    Despois comentas como foi?